.archive-delete[data-v-13145a97]{align-items:center;background:transparent;border:0;border-radius:4px;color:var(--archive-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:5px;justify-content:center;margin-inline-start:auto;min-height:36px;min-width:44px;padding:0 4px;white-space:nowrap}.archive-delete[data-v-13145a97]:hover:not(:disabled){color:var(--danger,#f87171)}.archive-delete[data-v-13145a97]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.archive-delete[data-v-13145a97]:disabled{cursor:wait;opacity:.6}.archive-delete-spinner[data-v-13145a97]{animation:archive-delete-spin-13145a97 1s linear infinite}@keyframes archive-delete-spin-13145a97{to{transform:rotate(1turn)}}@media(pointer:coarse){.archive-delete[data-v-13145a97]{min-height:44px}}@media(prefers-reduced-motion:reduce){.archive-delete-spinner[data-v-13145a97]{animation:none}}.archive-page{max-width:1480px;padding-bottom:32px;--archive-muted:#a9abb5}.archive-total{color:var(--archive-muted);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.archive-filters{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:24px;padding-bottom:20px}.archive-tabs{display:flex;gap:6px}.archive-tabs button{background:transparent;border:0;border-radius:8px;color:var(--archive-muted);min-height:44px;padding:10px 18px}.archive-tabs button[aria-pressed=true]{background:var(--accent);color:var(--accent-text);font-weight:650}.archive-tabs button:hover:not([aria-pressed=true]){background:var(--surface-2);color:var(--text)}.archive-selects{display:flex;gap:16px;max-width:100%;min-width:0}.archive-grid{-moz-column-count:5;column-count:5;-moz-column-gap:16px;column-gap:16px;display:block}.archive-card{display:inline-block;width:100%;-moz-column-break-inside:avoid;background:var(--surface);border:1px solid var(--line);border-radius:12px;break-inside:avoid;margin-bottom:16px;min-width:0;overflow:hidden;transition:border-color .18s ease,background-color .18s ease}.archive-card-media{background:var(--surface-2);display:block;overflow:hidden;position:relative}.archive-cover{display:block;height:auto;max-height:none;position:static;width:100%}.archive-card-content{padding:14px}.archive-author{align-items:center;display:flex;gap:10px;min-width:0}.archive-author>img,.archive-avatar{border-radius:50%;flex:none;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.archive-avatar{background:var(--surface-2);color:var(--accent-soft);display:grid;font-size:14px;place-items:center}.archive-author>div{min-width:0}.archive-name{color:var(--text);display:block;font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive-author time{color:var(--archive-muted);display:block;font-size:12px}.archive-card-link{display:block;margin-top:12px}.archive-card h2{font-size:15px;font-weight:650;line-height:1.6;margin:0 0 6px}.archive-card h2,.archive-card-link p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.archive-card-link p{color:var(--archive-muted);font-size:13px;line-height:1.7;margin:0;white-space:pre-line}.archive-tags{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:16px}.archive-tags a{color:var(--accent-soft);font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive-counts{align-items:center;color:var(--archive-muted);display:flex;font-size:12px;font-variant-numeric:tabular-nums;gap:20px;margin-top:22px}.archive-counts>a,.archive-counts>span{align-items:center;display:flex;gap:6px}.archive-flags{display:flex;gap:8px;margin-bottom:12px;margin-top:14px}.archive-flags span{border:1px solid var(--line);border-radius:4px;color:var(--accent-soft);font-size:12px;padding:2px 7px}.archive-video-label{align-items:center;background:#121214e6;border-radius:5px;bottom:12px;display:flex;font-size:12px;gap:5px;padding:3px 8px;position:absolute;right:12px}.archive-pagination{align-items:center;display:flex;font-variant-numeric:tabular-nums;gap:20px;justify-content:center;margin-top:32px}.archive-pagination>span{color:var(--archive-muted);font-size:13px}.archive-state{color:var(--archive-muted);padding:70px 16px;text-align:center}.archive-state h1,.archive-state h2{color:var(--text);font-size:22px}.archive-state p{margin:12px 0 24px}.archive-inline-error{color:var(--archive-muted);font-size:13px}.archive-text-button{background:none;border:0;color:var(--accent-soft);padding:8px}.archive-skeleton{display:grid;gap:12px;padding:14px}.archive-skeleton>:first-child{aspect-ratio:4/3}.archive-skeleton>:not(:first-child){height:20px}.archive-detail{max-width:1060px}.archive-back{align-items:center;color:var(--archive-muted);display:inline-flex;gap:8px;margin-bottom:28px;min-height:44px}.archive-article{min-width:0}.archive-article h1{font-size:32px;line-height:1.5;margin:0 0 24px;overflow-wrap:anywhere;text-wrap:balance}.archive-body{font-size:16px;line-height:1.95;margin-top:32px;overflow-wrap:anywhere}.archive-body>p{margin:24px 0;max-width:75ch;white-space:pre-wrap}.archive-body>.archive-image-button{margin:24px 0}.archive-image-button{background:transparent;border:0;border-radius:10px;cursor:zoom-in;display:block;overflow:hidden;padding:0;width:100%}.archive-image-button img{margin:auto;max-height:700px;max-width:100%;-o-object-fit:contain;object-fit:contain}.archive-attachments{align-items:start;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0}.archive-attachments:has(>:only-child){grid-template-columns:1fr}.archive-image-missing{align-items:center;background:var(--surface-2);color:var(--archive-muted);display:flex;font-size:13px;gap:10px;justify-content:center;min-height:130px}.archive-card-media .archive-image-missing{min-height:130px;position:static}.archive-lightbox{background:var(--bg);border:0;border-radius:12px;color:var(--text);max-height:95dvh;max-width:95vw;overflow:auto;padding:48px 12px 12px}.archive-lightbox::backdrop{background:#000d}.archive-lightbox img{margin:auto;max-height:80dvh;-o-object-fit:contain;object-fit:contain}.archive-lightbox-close{background:transparent;border:0;border-radius:8px;display:grid;height:40px;place-items:center;position:absolute;right:8px;top:5px;width:40px}.archive-video{background:#09090b;border-radius:12px;margin:24px 0;overflow:hidden}.archive-video video{display:block;max-height:75vh;width:100%}.archive-video-start{aspect-ratio:16/9;background:var(--surface);border:0;display:grid;min-height:240px;padding:0;place-items:center;position:relative;width:100%}.archive-video-start>img{height:100%;-o-object-fit:contain;object-fit:contain;opacity:.65;position:absolute;width:100%}.archive-video-start>span{align-items:center;background:var(--accent);border-radius:30px;color:var(--accent-text);display:flex;font-weight:650;gap:10px;padding:12px 20px;position:relative}.archive-video-state{color:var(--archive-muted);padding:32px 16px;text-align:center}.archive-video-state p{margin:0 0 16px}.archive-article-counts{border-top:1px solid var(--line);flex-wrap:wrap;font-size:13px;padding:24px 0}.archive-comments{margin-top:32px;scroll-margin-top:90px}.archive-comments .section-head{align-items:center}.archive-comments h2>span{color:var(--archive-muted);font-size:16px;font-variant-numeric:tabular-nums}.archive-comments .section-head>.muted{color:var(--archive-muted);font-size:12px}.archive-comment-note{color:var(--archive-muted);font-size:13px;margin:-8px 0 20px}.archive-comment-list{list-style:none;margin:0;padding:0}.archive-comment-list>li{border-bottom:1px solid var(--line);padding:24px 0}.archive-comment-body{font-size:15px;line-height:1.85;margin:14px 0 10px;max-width:75ch;overflow-wrap:anywhere;white-space:pre-wrap}.archive-reply{margin:14px 0 0;overflow-wrap:anywhere}.archive-comment-likes,.archive-reply{color:var(--archive-muted);font-size:12px}.archive-comment-likes{align-items:center;display:flex;gap:6px}.archive-comment-media{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0}.archive-comment-media>.archive-image-button{width:140px}.archive-comment-media>.archive-video{width:min(100%,480px)}@media(max-width:1279px){.archive-grid{-moz-column-count:3;column-count:3;-moz-column-gap:16px;column-gap:16px}.archive-skeleton:nth-child(n+10){display:none}}@media(max-width:1000px){.archive-grid{-moz-column-count:2;column-count:2}.archive-skeleton:nth-child(n+7){display:none}}@media(max-width:760px){.archive-page{padding-left:16px;padding-right:16px}.archive-filters{gap:16px}.archive-selects{gap:12px;justify-content:space-between;width:100%}.archive-grid{-moz-column-count:1;column-count:1}.archive-card{margin-bottom:16px}.archive-card-content{padding:14px}.archive-card h2{font-size:16px}.archive-card-link p{font-size:14px}.archive-article h1{font-size:25px;margin-bottom:20px}.archive-back{margin-bottom:16px}.archive-body{margin-top:24px}.archive-attachments{gap:8px}.archive-pagination{gap:12px}.archive-pagination .btn{padding:10px 15px}.archive-comments{margin-top:24px}.archive-video-start{min-height:180px}.archive-state{padding:48px 8px}}.archive-feed-header{align-items:center;display:flex;gap:24px;justify-content:space-between;padding:4px 0 24px}.archive-feed-intro{min-width:0}.archive-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.archive-title-row h1{font-size:28px;font-weight:650;letter-spacing:-.02em;line-height:1.35;margin:0}.archive-title-row .archive-total{border-left:1px solid var(--line);padding-left:16px}.archive-feed-intro>p{color:var(--archive-muted);font-size:14px;line-height:1.6;margin:8px 0 0}.archive-publish{flex:none;gap:8px;min-height:44px;padding:10px 18px}.archive-feed-header .btn.archive-publish{min-height:44px}.archive-feed-toolbar{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:24px;justify-content:space-between;margin-bottom:20px}.archive-feed-nav{align-self:stretch;display:flex;flex:none;gap:28px}.archive-feed-nav a{align-items:center;color:var(--archive-muted);display:flex;font-size:15px;font-weight:500;min-height:60px;padding:12px 0;position:relative}.archive-feed-nav a[aria-current=page]{color:var(--text);font-weight:650}.archive-feed-nav a[aria-current=page]:after{background:var(--accent);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.archive-feed-nav a:hover{color:var(--text)}.archive-feed-nav a:focus-visible{border-radius:4px;outline:2px solid var(--accent);outline-offset:4px}.archive-search{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:8px;display:flex;flex:0 1 380px;gap:10px;margin:0 0 12px;min-width:0;padding:0 4px 0 14px}.archive-search:focus-within{border-color:var(--accent)}.archive-search>svg{color:var(--archive-muted);flex:none}.archive-search input{background:transparent;border:0;border-radius:0;box-shadow:none;caret-color:var(--accent);color:var(--text);flex:1;font:inherit;font-size:14px;height:44px;min-width:0;outline:0;padding:0;width:100%}.archive-search input:focus,.archive-search input:focus-visible{background:transparent;border:0;box-shadow:none;outline:0}.archive-search input::-moz-placeholder{color:var(--archive-muted);opacity:1}.archive-search input::placeholder{color:var(--archive-muted);opacity:1}.archive-search button{align-self:stretch;background:transparent;border:0;border-radius:4px;color:var(--text);cursor:pointer;flex:none;font:inherit;font-size:13px;font-weight:600;min-height:44px;min-width:56px;padding:0 12px}.archive-search button:hover{background:var(--surface-2);color:var(--accent)}.archive-search button:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}@media(max-width:760px){.archive-feed-header{align-items:center;display:grid;gap:8px 16px;grid-template-columns:minmax(0,1fr) auto;padding:0 0 20px}.archive-feed-intro{display:contents}.archive-title-row{gap:8px;grid-column:1;grid-row:1}.archive-title-row h1{font-size:24px}.archive-title-row .archive-total{border:0;font-size:12px;padding-left:0}.archive-feed-intro>p{font-size:13px;grid-column:1/-1;grid-row:2;margin:0}.archive-publish{font-size:13px;gap:6px;grid-column:2;grid-row:1;padding:10px 12px}.archive-publish svg{height:16px;width:16px}.archive-feed-toolbar{flex-wrap:wrap;gap:16px;margin-bottom:16px;padding-bottom:16px}.archive-feed-nav{border-bottom:1px solid var(--line);gap:24px;width:100%}.archive-feed-nav a{font-size:14px;min-height:44px;padding-bottom:12px;padding-top:0}.archive-search{flex:1 1 100%;margin:0}.archive-search input{font-size:16px}}.archive-card .archive-author{gap:8px}.archive-card .archive-author>img,.archive-card .archive-avatar{font-size:12px;height:28px;width:28px}.archive-card .archive-author>div{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px 8px}.archive-card .archive-author time,.archive-card .archive-name{font-size:12px}.archive-card .archive-tags{gap:4px 12px;margin-top:8px}.archive-card .archive-tags a{align-items:center;color:var(--archive-muted);display:inline-flex;font-size:12px;min-height:28px}.archive-card .archive-tags a:hover{color:var(--accent)}.archive-card .archive-counts{border-top:1px solid var(--line);gap:16px;margin-top:8px;padding-top:4px}.archive-card .archive-counts>a,.archive-card .archive-counts>span{gap:5px;min-height:36px}.archive-card .archive-counts>a{min-width:44px}.archive-card .archive-counts>a:hover{color:var(--accent)}.archive-card .archive-flags{gap:6px;margin:10px 0 0}.archive-card .archive-video-label{bottom:8px;padding:3px 6px;right:8px}.archive-card:focus-within{border-color:var(--accent)}.archive-card-media:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.archive-card-link:focus-visible{border-radius:4px;outline:2px solid var(--accent);outline-offset:3px}@media(hover:hover)and (pointer:fine){.archive-card:hover{border-color:color-mix(in srgb,var(--accent) 28%,var(--line))}.archive-card-link:hover h2{color:var(--accent-soft)}}@media(pointer:coarse){.archive-card .archive-counts>a,.archive-card .archive-tags a{min-height:44px}}@media(max-width:760px){.archive-grid{-moz-column-count:2;column-count:2;-moz-column-gap:12px;column-gap:12px}.archive-card{margin-bottom:12px}.archive-card-content{padding:10px}.archive-card h2{font-size:14px}.archive-card-link{margin-top:10px}.archive-card-link p{font-size:12px}.archive-card .archive-author{gap:6px}.archive-card .archive-author>img,.archive-card .archive-avatar{height:24px;width:24px}.archive-card .archive-author>div{align-items:flex-start;flex:1;flex-direction:column;gap:2px}.archive-card .archive-counts{flex-wrap:wrap;gap:0 8px}.archive-card .archive-counts>a,.archive-card .archive-counts>span{gap:4px}.archive-card .archive-delete{flex-basis:100%;justify-content:flex-end}}.archive-load-more{align-items:center;color:var(--archive-muted);display:flex;flex-direction:column;font-size:13px;gap:10px;justify-content:center;min-height:80px;padding:16px 0 8px}.archive-load-more p{margin:0;text-align:center}.archive-load-more .btn{min-height:44px;min-width:132px}@media(prefers-reduced-motion:reduce){.archive-card{transition:none}}.archive-page .archive-grid{align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr))}.archive-page .archive-grid .archive-card{display:flex;flex-direction:column;margin:0}.archive-page .archive-card-media{aspect-ratio:4/3;display:grid;flex:none;place-items:center}.archive-page .archive-cover{height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.archive-page .archive-card-content{display:flex;flex:1;flex-direction:column}.archive-page .archive-card .archive-counts{margin-top:auto;padding-top:16px}.archive-page .archive-text-preview{align-content:center;background:var(--surface-2);color:var(--archive-muted);font-size:12px;gap:12px}@media(max-width:1279px){.archive-page .archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.archive-page .archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.archive-page .archive-grid{gap:12px}.archive-page .archive-card .archive-counts{padding-top:12px}}
