/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@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-duration:initial;--tw-font-weight:initial;--tw-border-style:solid;--tw-leading: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-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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-tracking:initial}}}.log-feed-main,.log-detail-main{min-width:0}#log-sidebar-slot{display:none}@media (width>=1024px){body.is-log-page #log-sidebar-slot{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;width:280px;max-height:calc(100vh - 10rem);display:block;position:fixed;top:8rem;right:7.5rem;overflow-y:auto}body.is-log-page main#swup{padding-right:27.5rem}}@media (width<=1023px){body.is-log-page #log-sidebar-slot{display:none!important}}.feed-list{padding-left:1.5rem;position:relative}.feed-list:before{content:"";background:linear-gradient(#ffffff1a 0%,#ffffff0a 100%);width:1px;position:absolute;top:2rem;bottom:1rem;left:.3125rem}.feed-empty{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 24);text-align:center;color:var(--color-accent-dim,#737373);flex-direction:column;display:flex}.feed-empty i{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));opacity:.4}.feed-empty p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.feed-item{gap:0;padding-bottom:2.5rem;transition:opacity .3s;display:flex;position:relative}.feed-item:last-child{padding-bottom:0}.feed-item-marker{z-index:1;justify-content:center;align-items:center;width:.875rem;display:flex;position:absolute;top:.25rem;left:-1.5rem}.feed-item-dot{border:2px solid var(--color-bg-obsidian,#080808);background:#fff3;border-radius:9999px;width:.5rem;height:.5rem;transition:all .3s}.feed-item:hover .feed-item-dot{background:#ffffff80;width:.625rem;height:.625rem}.feed-item-body{flex:1;min-width:0}.feed-item-header{margin-bottom:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 4);display:flex}.feed-item-date{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-accent-dim,#737373);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:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;flex-shrink:0;transition-duration:.5s}.feed-item:hover .feed-item-date{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.feed-item:hover .feed-item-date{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.feed-item-views{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-accent-dim,#737373);display:flex}.feed-item-views i{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.feed-reply{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));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:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-left:2px solid #ffffff1a;transition-duration:.3s;display:flex}.feed-reply--internal{border-left-color:#ffffff26}.feed-reply--external{border-left-color:#ffffff14}.feed-reply:hover{border-left-color:#ffffff4d}.feed-reply-thumb{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-md,.375rem);object-fit:cover;flex-shrink:0}.feed-reply-body{gap:var(--spacing,.25rem);flex-direction:column;min-width:0;display:flex}.feed-reply-author{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#e5e5e5cc;display:flex}@supports (color:color-mix(in lab, red, red)){.feed-reply-author{color:color-mix(in oklab, var(--color-text-ghost,#e5e5e5) 80%, transparent)}}.feed-reply-badge{border-style:var(--tw-border-style);border-width:1px;border-color:#73737326;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.feed-reply-badge{border-color:color-mix(in oklab, var(--color-accent-dim,#737373) 15%, transparent)}}.feed-reply-badge{background-color:#7373731a}@supports (color:color-mix(in lab, red, red)){.feed-reply-badge{background-color:color-mix(in oklab, var(--color-accent-dim,#737373) 10%, transparent)}}.feed-reply-badge{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);color:var(--color-accent-dim,#737373);font-size:.6rem}.feed-reply-text{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);overflow-wrap:break-word;color:#e5e5e580}@supports (color:color-mix(in lab, red, red)){.feed-reply-text{color:color-mix(in oklab, var(--color-text-ghost,#e5e5e5) 50%, transparent)}}.feed-content{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);overflow-wrap:break-word;color:#e5e5e5cc}@supports (color:color-mix(in lab, red, red)){.feed-content{color:color-mix(in oklab, var(--color-text-ghost,#e5e5e5) 80%, transparent)}}.feed-content a{color:var(--color-text-ghost,#e5e5e5);text-underline-offset:2px;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:underline}@media (hover:hover){.feed-content a:hover{opacity:.7}}.feed-content a.hashtag{color:var(--color-accent-dim,#737373);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:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none}@media (hover:hover){.feed-content a.hashtag:hover{color:var(--color-text-ghost,#e5e5e5)}}.feed-content .feed-unsupported-media{margin-block:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0d;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.feed-content .feed-unsupported-media{border-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.feed-content .feed-unsupported-media{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.feed-content .feed-unsupported-media{background-color:color-mix(in oklab, var(--color-white,#fff) 2%, transparent)}}.feed-content .feed-unsupported-media{padding:calc(var(--spacing,.25rem) * 4);text-align:center}.feed-content .feed-unsupported-media i{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));color:var(--color-accent-dim,#737373)}.feed-content .feed-unsupported-media span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-accent-dim,#737373)}.feed-content .feed-unsupported-media a{margin-top:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-ghost,#e5e5e5);text-decoration-line:underline}.media-gallery{margin-bottom:calc(var(--spacing,.25rem) * 4);max-width:var(--container-2xl,42rem)}.media-cover-btn{height:calc(var(--spacing,.25rem) * 48);cursor:zoom-in;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0d;width:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.media-cover-btn{border-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.media-cover-btn{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.media-cover-btn:hover{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.media-cover-btn:hover{border-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.media-cover-img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s}.media-cover-btn:hover .media-cover-img{scale:1.03}.media-cover-overlay{background-color:#0000004d;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.media-cover-overlay{background-color:color-mix(in oklab, var(--color-black,#000) 30%, transparent)}}.media-cover-overlay{color:var(--color-white,#fff);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:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.media-cover-overlay:hover{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.media-cover-overlay:hover{background-color:color-mix(in oklab, var(--color-black,#000) 40%, transparent)}}}.media-cover-icon{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.media-cover-count{margin-top:var(--spacing,.25rem);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.media-viewer{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.media-viewer{background-color:color-mix(in oklab, var(--color-black,#000) 80%, transparent)}}.media-viewer{--tw-backdrop-blur:blur(var(--blur-sm,8px));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,);padding:0}.media-viewer-box{width:100%;max-width:100%;height:100vh;max-height:100vh;padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-radius:0;flex-direction:column;display:flex}@media (width>=48rem){.media-viewer-box{padding:calc(var(--spacing,.25rem) * 8)}}.media-viewer-header{z-index:20;margin-bottom:calc(var(--spacing,.25rem) * 4);color:var(--color-white,#fff);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.media-viewer-counter{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@layer daisyui.l1.l2.l3{:where(.media-viewer-close){width:unset}.media-viewer-close{--size:calc(var(--size-field,.25rem) * 10);--btn-p:1rem;--btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.media-viewer-close{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.media-viewer-close{--btn-soft-bg:initial;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.media-viewer-close{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.media-viewer-close{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize,.875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style,solid);outline-color:var(--btn-color,var(--color-base-content));--tw-prose-links:var(--btn-fg);background-image:none, var(--fx-noise);background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--btn-inset) inset, var(--btn-shadow)}.media-viewer-close:is([type=checkbox],[type=radio]){appearance:none}.media-viewer-close:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.media-viewer-close{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content,currentColor)));--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}:where(.media-viewer-nav-btn){width:unset}.media-viewer-nav-btn{--size:calc(var(--size-field,.25rem) * 10);--btn-p:1rem;--btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.media-viewer-nav-btn{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.media-viewer-nav-btn{--btn-soft-bg:initial;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.media-viewer-nav-btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.media-viewer-nav-btn{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize,.875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style,solid);outline-color:var(--btn-color,var(--color-base-content));--tw-prose-links:var(--btn-fg);background-image:none, var(--fx-noise);background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--btn-inset) inset, var(--btn-shadow)}.media-viewer-nav-btn:is([type=checkbox],[type=radio]){appearance:none}.media-viewer-nav-btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.media-viewer-nav-btn{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content,currentColor)));--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}:where(.feed-pagination-btn){width:unset}.feed-pagination-btn{--size:calc(var(--size-field,.25rem) * 10);--btn-p:1rem;--btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.feed-pagination-btn{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.feed-pagination-btn{--btn-soft-bg:initial;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.feed-pagination-btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.feed-pagination-btn{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize,.875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style,solid);outline-color:var(--btn-color,var(--color-base-content));--tw-prose-links:var(--btn-fg);background-image:none, var(--fx-noise);background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--btn-inset) inset, var(--btn-shadow)}.feed-pagination-btn:is([type=checkbox],[type=radio]){appearance:none}.feed-pagination-btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.feed-pagination-btn{--btn-bg:#0000;color:var(--btn-rest-fg,var(--btn-color,var(--color-base-content,currentColor)));--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}}.prose :where(a.media-viewer-close:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui.l1{.media-viewer-close:where(:checked:not(.filter [type=radio].btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}@media (hover:hover){.media-viewer-close:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.media-viewer-close:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.media-viewer-close:hover{color:var(--btn-fg);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.media-viewer-close:hover{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.media-viewer-close:hover{--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.media-viewer-close:hover{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}.media-viewer-close:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.media-viewer-close:active:not(.btn-active){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.media-viewer-close:active:not(.btn-active){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.media-viewer-close:active:not(.btn-active){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.media-viewer-close:active:not(.btn-active){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.media-viewer-close:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200));color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.media-viewer-close:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.media-viewer-close:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.media-viewer-close:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.media-viewer-close:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.media-viewer-close:focus-visible,.media-viewer-close:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.media-viewer-nav-btn:where(:checked:not(.filter [type=radio].btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}@media (hover:hover){.media-viewer-nav-btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.media-viewer-nav-btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.media-viewer-nav-btn:hover{color:var(--btn-fg);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.media-viewer-nav-btn:hover{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.media-viewer-nav-btn:hover{--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.media-viewer-nav-btn:hover{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}.media-viewer-nav-btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.media-viewer-nav-btn:active:not(.btn-active){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.media-viewer-nav-btn:active:not(.btn-active){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.media-viewer-nav-btn:active:not(.btn-active){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.media-viewer-nav-btn:active:not(.btn-active){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.media-viewer-nav-btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200));color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.media-viewer-nav-btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.media-viewer-nav-btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.media-viewer-nav-btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.media-viewer-nav-btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.media-viewer-nav-btn:focus-visible,.media-viewer-nav-btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.feed-pagination-btn:where(:checked:not(.filter [type=radio].btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content)}@media (hover:hover){.feed-pagination-btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.feed-pagination-btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.feed-pagination-btn:hover{color:var(--btn-fg);--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.feed-pagination-btn:hover{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.feed-pagination-btn:hover{--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.feed-pagination-btn:hover{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}}.feed-pagination-btn:active:not(.btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.feed-pagination-btn:active:not(.btn-active){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.feed-pagination-btn:active:not(.btn-active){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.feed-pagination-btn:active:not(.btn-active){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.feed-pagination-btn:active:not(.btn-active){--btn-border-style:solid;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.feed-pagination-btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200));color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.feed-pagination-btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.feed-pagination-btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.feed-pagination-btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.feed-pagination-btn:where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.feed-pagination-btn:focus-visible,.feed-pagination-btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}}@layer daisyui{.media-viewer-close:is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.media-viewer-close:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.media-viewer-close:is(:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.media-viewer-close:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.media-viewer-close:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.media-viewer-nav-btn:is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.media-viewer-nav-btn:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.media-viewer-nav-btn:is(:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.media-viewer-nav-btn:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.media-viewer-nav-btn:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.feed-pagination-btn:is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.feed-pagination-btn:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.feed-pagination-btn:is(:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.feed-pagination-btn:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.feed-pagination-btn:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}}@layer daisyui.l1.l2{.media-viewer-close,.media-viewer-nav-btn{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}.feed-pagination-btn{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem) * 8)}}.media-viewer-close i{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));color:var(--color-white,#fff)}.media-viewer-stage{flex-grow:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.media-viewer-prev,.media-viewer-next{z-index:20;--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:50%}.media-viewer-prev{left:calc(var(--spacing,.25rem) * 2)}@media (width>=48rem){.media-viewer-prev{left:calc(var(--spacing,.25rem) * 4)}}.media-viewer-next{right:calc(var(--spacing,.25rem) * 2)}@media (width>=48rem){.media-viewer-next{right:calc(var(--spacing,.25rem) * 4)}}.prose :where(a.media-viewer-nav-btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.media-viewer-nav-btn i{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));color:var(--color-white,#fff)}.media-viewer-slide{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%}.media-viewer-slide img{object-fit:contain;max-width:100%;max-height:100%}.media-viewer-slide video{max-width:100%;max-height:100%}@media (pointer:fine){body.cursor-active dialog[open],body.cursor-active dialog[open] *{cursor:auto!important}body.cursor-active dialog[open] .media-cover-btn{cursor:zoom-in!important}body.cursor-active dialog[open] button,body.cursor-active dialog[open] a{cursor:pointer!important}}.link-preview{margin-bottom:calc(var(--spacing,.25rem) * 4);max-width:var(--container-2xl,42rem);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;display:flex}.link-preview:hover{opacity:.7}.link-preview-figure{height:calc(var(--spacing,.25rem) * 20);width:calc(var(--spacing,.25rem) * 20);border-radius:var(--radius-md,.375rem);object-fit:cover;flex-shrink:0}.link-preview-body{gap:var(--spacing,.25rem);min-width:0;padding-block:var(--spacing,.25rem);flex-direction:column;display:flex}.link-preview-title{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-ghost,#e5e5e5);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.link-preview-description{-webkit-line-clamp:2;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#e5e5e580;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.link-preview-description{color:color-mix(in oklab, var(--color-text-ghost,#e5e5e5) 50%, transparent)}}.link-preview-host{margin-top:calc(var(--spacing,.25rem) * .5);align-items:center;gap:var(--spacing,.25rem);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-accent-dim,#737373);display:flex}.feed-item-footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 2);display:flex}.feed-item-stats{align-items:center;gap:calc(var(--spacing,.25rem) * 4);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-accent-dim,#737373);display:flex}.feed-comments-section{margin-top:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-color:#ffffff0d;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.feed-comments-section{border-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.feed-comments-section{padding-top:calc(var(--spacing,.25rem) * 4)}.feed-pagination{margin-top:calc(var(--spacing,.25rem) * 12);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-color:#ffffff0d;border-top-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.feed-pagination{border-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.feed-pagination{padding-top:calc(var(--spacing,.25rem) * 8)}.prose :where(a.feed-pagination-btn:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.feed-pagination-btn{gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.feed-pagination-btn{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.feed-pagination-btn{padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.feed-pagination-btn:hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.feed-pagination-btn:hover{border-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}.feed-pagination-btn:disabled{cursor:not-allowed;opacity:.4}.feed-pagination-text{display:none}@media (width>=40rem){.feed-pagination-text{display:inline}}.feed-pagination-sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=40rem){.feed-pagination-sr-only{display:none}}.feed-detail-back{margin-bottom:calc(var(--spacing,.25rem) * 12);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-accent-dim,#737373);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:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s;transition-timing-function:cubic-bezier(.16,1,.3,1);display:inline-flex}@media (hover:hover){.feed-detail-back:hover{color:var(--color-text-ghost,#e5e5e5)}}.feed-detail-back i{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.feed-detail-content{max-width:none}.channel-sidebar{flex-direction:column;gap:1.5rem;display:flex}.channel-sidebar-header{align-items:center;gap:.875rem;display:flex}.channel-sidebar-avatar{object-fit:cover;background:#ffffff0a;border-radius:9999px;flex-shrink:0;width:3rem;height:3rem}.channel-sidebar-info{flex-direction:column;gap:.25rem;min-width:0;display:flex}.channel-sidebar-name{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.3;overflow:hidden}.channel-sidebar-link{font-size:.6875rem;font-family:var(--font-mono,monospace);color:var(--color-accent-dim,#fff6);align-items:center;gap:.25rem;text-decoration:none;transition:color .3s;display:inline-flex}.channel-sidebar-link:hover{color:#fffc}.channel-sidebar-desc{color:var(--color-accent-dim,#ffffff80);border-left:none;padding-left:0;font-size:.75rem;line-height:1.6}.channel-sidebar-stats{border-left:1px solid #ffffff0d;flex-direction:column;gap:0;padding-left:1rem;display:flex}.channel-sidebar-stat{border-bottom:1px solid #ffffff0a;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.75rem;display:flex}.channel-sidebar-stat:last-child{border-bottom:none}.channel-sidebar-stat i{color:var(--color-accent-dim,#fff6);font-size:.875rem}.channel-sidebar-stat-label{color:var(--color-accent-dim,#ffffff80);text-transform:uppercase;letter-spacing:.05em;flex:1;font-size:.6875rem}.channel-sidebar-stat-value{font-family:var(--font-mono,monospace);color:#ffffffd9;font-size:.75rem;font-weight:500}.feed-error{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 12);text-align:center;flex-direction:column;display:flex}.feed-error-icon{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));color:var(--color-error)}.feed-error-text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-ghost,#e5e5e5)}.feed-error-hint{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-accent-dim,#737373)}.feed-info{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0d;display:flex}@supports (color:color-mix(in lab, red, red)){.feed-info{border-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.feed-info{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.feed-info{background-color:color-mix(in oklab, var(--color-white,#fff) 2%, transparent)}}.feed-info{padding:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-accent-dim,#737373)}.feed-info i{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.feed-info-back{align-items:center;gap:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-ghost,#e5e5e5);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));margin-left:auto;display:inline-flex}@media (hover:hover){.feed-info-back:hover{opacity:.7}}.feed-like-btn{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff14;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.feed-like-btn{border-color:color-mix(in oklab, var(--color-white,#fff) 8%, transparent)}}.feed-like-btn{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-accent-dim,#737373);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.feed-like-btn:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.feed-like-btn:hover{border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.feed-like-btn:hover{color:#e5e5e5e6}@supports (color:color-mix(in lab, red, red)){.feed-like-btn:hover{color:color-mix(in oklab, var(--color-text-ghost,#e5e5e5) 90%, transparent)}}.feed-like-btn--active{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.feed-like-btn--active{border-color:color-mix(in oklab, var(--color-error) 30%, transparent)}}.feed-like-btn--active{color:var(--color-error)}.feed-like-btn--active:hover{border-color:var(--color-error)}@supports (color:color-mix(in lab, red, red)){.feed-like-btn--active:hover{border-color:color-mix(in oklab, var(--color-error) 50%, transparent)}}@media (width<=640px){.feed-list{padding-left:1.25rem}.feed-item-marker{left:-1.25rem}.link-preview-figure{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16)}}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.feed-skeleton{pointer-events:none}.skeleton-bar{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;border-radius:.25rem;height:.75rem;margin-bottom:.5rem;animation:1.6s ease-in-out infinite skeleton-shimmer;display:block}.skeleton-bar-sm{width:6rem}.skeleton-bar-xs{width:3rem}.skeleton-bar-md{width:12rem}.skeleton-bar-full{width:100%}.skeleton-block{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;border-radius:.5rem;width:100%;height:8rem;margin-top:.75rem;animation:1.6s ease-in-out infinite skeleton-shimmer}.skeleton-block-lg{height:12rem}.skeleton-avatar{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;border-radius:9999px;flex-shrink:0;width:3rem;height:3rem;animation:1.6s ease-in-out infinite skeleton-shimmer;display:block}.feed-skeleton .feed-item{padding-bottom:2.5rem}.feed-skeleton .feed-item-header{margin-bottom:1rem}.feed-retry-btn{margin-top:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.feed-retry-btn{border-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.feed-retry-btn{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-ghost,#e5e5e5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.feed-retry-btn:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.feed-retry-btn:hover{border-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.feed-retry-btn:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.feed-retry-btn:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}}.feed-retry-btn i{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}@media (prefers-reduced-motion:reduce){.skeleton-bar,.skeleton-block,.skeleton-avatar{animation:none}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{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-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-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}.page-header{margin-bottom:calc(var(--spacing,.25rem) * 20)}.page-label{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-accent-dim,#737373);text-transform:uppercase;font-size:10px;display:block}.page-title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (width>=48rem){.page-title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.page-subtitle{margin-top:calc(var(--spacing,.25rem) * 4);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-accent-dim,#737373)}.log-placeholder{padding-block:calc(var(--spacing,.25rem) * 32);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.log-placeholder-icon{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));color:#73737380}@supports (color:color-mix(in lab, red, red)){.log-placeholder-icon{color:color-mix(in oklab, var(--color-accent-dim,#737373) 50%, transparent)}}.log-placeholder-text{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#e5e5e5b3}@supports (color:color-mix(in lab, red, red)){.log-placeholder-text{color:color-mix(in oklab, var(--color-text-ghost,#e5e5e5) 70%, transparent)}}.log-placeholder-hint{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-accent-dim,#737373)}.about-grid{grid-template-columns:1fr;gap:3rem;display:grid}@media (width>=768px){.about-grid{grid-template-columns:1.6fr 1fr;align-items:start;gap:4rem}}.about-bio-section{max-width:38rem}.about-bio{margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#e5e5e5cc}@supports (color:color-mix(in lab, red, red)){.about-bio{color:color-mix(in oklab, var(--color-text-ghost,#e5e5e5) 80%, transparent)}}@media (width>=48rem){.about-bio{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.about-bio em{color:var(--color-text-ghost,#e5e5e5);font-style:normal;font-family:var(--font-serif)}.about-colophon{border-left:1px solid #ffffff0d;padding-left:2rem}@media (width<=767px){.about-colophon{border-top:1px solid #ffffff0d;border-left:none;margin-top:1rem;padding-top:2rem;padding-left:0}}.about-meta-label{margin-bottom:calc(var(--spacing,.25rem) * 6);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-accent-dim,#737373);text-transform:uppercase;font-size:10px;display:block}.about-meta-list{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.about-meta-item{border-bottom:1px solid #ffffff0a;flex-direction:column;gap:4px;padding-bottom:12px;display:flex}.about-meta-item:last-child{border-bottom:none}.about-meta-key{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-accent-dim,#737373);text-transform:uppercase;font-size:10px}.about-meta-value{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#e5e5e5cc}@supports (color:color-mix(in lab, red, red)){.about-meta-value{color:color-mix(in oklab, var(--color-text-ghost,#e5e5e5) 80%, transparent)}}.about-meta-value a{color:var(--color-text-ghost,#e5e5e5);text-decoration-line:underline;text-decoration-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.about-meta-value a{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.about-meta-value a{text-underline-offset:4px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.about-meta-value a:hover{text-decoration-color:#fffc}@supports (color:color-mix(in lab, red, red)){.about-meta-value a:hover{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}}.about-links{margin-top:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.about-link{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.about-link{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.about-link{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#e5e5e5cc}@supports (color:color-mix(in lab, red, red)){.about-link{color:color-mix(in oklab, var(--color-text-ghost,#e5e5e5) 80%, transparent)}}.about-link{--tw-duration:.3s;transition-duration:.3s;transition-timing-function:cubic-bezier(.16,1,.3,1)}@media (hover:hover){.about-link:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.about-link:hover{border-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.about-link:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.about-link:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 4%, transparent)}}}.about-link i{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}@property --tw-tracking{syntax:"*";inherits:false}
