.elr{container:elr/inline-size;display:flex;flex-direction:column;min-width:0;color:var(--el-ink);font-size:13px;line-height:18px;font-weight:500;font-variant-numeric:tabular-nums}@media (min-width:768px){.elr.full{height:calc(100dvh - 2 * var(--elf-inset, 10px));min-height:560px}}.elr h1,.elr h2,.elr h3{margin:0;font-family:var(--font-gabarito),"Gabarito",sans-serif;font-weight:600;color:var(--el-navy);letter-spacing:-.01em}.elr-micro{margin:0;font-size:11px;line-height:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--el-micro)}.elr-meta{font-size:12px;line-height:16px;color:var(--el-mute)}.elr-trunc{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.elr-grow{flex:1 1 auto;min-width:0}.elr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.elr svg.elr-i{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.elr svg.elr-i.s{width:14px;height:14px}.elr-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;padding:0 12px;border-radius:999px;white-space:nowrap;font-size:12px;font-weight:700;color:var(--el-ink);background:var(--el-card);box-shadow:inset 0 0 0 1px var(--el-hair-strong);transition:background-color .14s ease,color .14s ease}.elr-btn:hover{background:var(--el-sunken)}.elr-btn:disabled{background:var(--el-disabled-bg);color:var(--el-disabled-fg);box-shadow:none;cursor:not-allowed}.elr-btn.sm{height:26px;padding:0 10px}.elr-btn.primary{background:var(--el-action);color:var(--el-on-action);box-shadow:none}.elr-btn.primary:hover{background:var(--el-action-hover)}.elr-btn.ghost{background:transparent;box-shadow:none;color:var(--el-mute)}.elr-btn.ghost:hover{background:var(--el-sunken);color:var(--el-ink)}.elr-iconbtn{width:28px;height:28px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:var(--el-mute);transition:background-color .14s ease,color .14s ease}.elr-iconbtn:hover,.elr-iconbtn[aria-expanded=true]{background:var(--el-sunken);color:var(--el-ink)}.elr-search{display:flex;align-items:center;gap:8px;height:30px;padding:0 10px;border-radius:8px;background:var(--el-card);box-shadow:inset 0 0 0 1px var(--el-hair-strong);color:var(--el-mute)}.elr-search input{flex:1 1 auto;min-width:0;height:100%;border:0;padding:0;background:transparent;color:var(--el-ink);font:inherit;font-size:13px;outline:none}.elr-search input::placeholder{color:var(--el-micro)}.elr-search:has(input:focus-visible){outline:2px dashed var(--el-action);outline-offset:2px}.elr-pill{display:inline-flex;align-items:center;gap:4px;flex:none;height:18px;padding:0 7px;border-radius:999px;background:var(--el-sunken);color:var(--el-mute);font-size:11px;font-weight:700;line-height:18px;white-space:nowrap}.elr-pill.butter{background:var(--el-butter);color:var(--el-on-butter)}.elr-pill svg{width:11px;height:11px}.elr-alert{margin:0;padding:6px 10px;border-radius:8px;background:color-mix(in srgb,var(--el-error) 12%,var(--el-paper));color:var(--el-error-text);font-size:12px;font-weight:600}.elr-link{color:var(--el-action);font-weight:700}.elr-link:hover{text-decoration:underline;text-underline-offset:3px}.elr-top{flex:none;display:flex;align-items:center;gap:10px;min-height:52px;padding:0 16px;border-bottom:1px solid var(--el-hair)}.elr-top h1{font-size:18px;line-height:24px;white-space:nowrap}.elr-tabs{display:flex;align-items:center;gap:2px}.elr-tabs button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;color:var(--el-mute);font-size:12px;font-weight:600;white-space:nowrap;transition:background-color .14s ease,color .14s ease}.elr-tabs button:hover{color:var(--el-ink);background:var(--el-sunken)}.elr-tabs button[aria-selected=true]{background:var(--el-card);color:var(--el-navy);font-weight:700;box-shadow:inset 0 0 0 1px var(--el-hair-strong)}.elr-tabs .n{min-width:18px;height:16px;padding:0 5px;border-radius:999px;background:var(--el-butter);color:var(--el-on-butter);font-size:11px;line-height:16px;font-weight:700;text-align:center}.elr-top .spacer{flex:1 1 auto}.elr-top .elr-search{width:228px}.elr-checked{white-space:nowrap}.elr-body{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:296px minmax(0,1fr) 262px;gap:12px;padding:12px 16px}@container elr (max-width: 1159px){.elr-body{grid-template-columns:268px minmax(0,1fr)}.elr-body>.elr-postside{display:none}}@media (min-width:768px){@container elr (max-width: 1100px){.elr-top:has(.elr-search){flex-wrap:wrap;row-gap:8px;padding-top:8px;padding-bottom:8px}.elr-top:has(.elr-search)>.spacer{flex:1 0 100%;height:0;margin:-4px 0}.elr-top:has(.elr-search)>.elr-search{flex:0 1 300px}.elr-top:has(.elr-search)>.elr-checked{margin-left:auto}}@container elr (max-width: 820px){.elr-body{grid-template-columns:236px minmax(0,1fr)}.elr-pane .elr-filters{flex-wrap:wrap}.elr-pane .elr-filters .elr-search{flex:1 1 100%;order:1}}}.elr-pane{min-height:0;display:flex;flex-direction:column;border-radius:12px;background:var(--el-card);box-shadow:inset 0 0 0 1px var(--el-hair);overflow:hidden}.elr-panehead{flex:none;display:flex;align-items:center;gap:8px;padding:10px 12px 8px}.elr-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.elr-posts{margin:0;padding:0;list-style:none}.elr-post{position:relative;display:flex;width:100%;align-items:flex-start;gap:10px;padding:9px 12px;border-top:1px solid var(--el-hair);text-align:left;transition:background-color .14s ease}.elr-post:hover{background:color-mix(in srgb,var(--el-sunken) 55%,transparent)}.elr-post[aria-current=true]{background:var(--el-select)}.elr-post[aria-current=true]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:0 2px 2px 0;background:var(--el-action)}.elr-thumb{position:relative;flex:none;width:40px;height:40px;border-radius:6px;background:var(--el-sunken);color:var(--el-mute)}.elr-thumb img{width:100%;height:100%;border-radius:6px;object-fit:cover}.elr-thumb>.ph{width:100%;height:100%}.elr-thumb .badge,.elr-thumb>.ph{display:flex;align-items:center;justify-content:center}.elr-thumb .badge{position:absolute;right:-3px;bottom:-3px;width:14px;height:14px;border-radius:999px;background:var(--el-paper);color:var(--el-ink);box-shadow:0 0 0 1px var(--el-hair)}.elr-thumb .badge svg{width:9px;height:9px}.elr-post .t{display:block;font-size:13px;line-height:16px;font-weight:600;color:var(--el-mute)}.elr-post.waiting .t{font-weight:700;color:var(--el-ink)}.elr-post .l2{--el-knot-halo:var(--el-card);display:flex;align-items:center;gap:6px;margin-top:4px;font-size:12px;line-height:15px;color:var(--el-mute)}.elr-post .when{flex:none;margin-left:4px;font-size:11px;color:var(--el-micro)}.elr-more{display:flex;justify-content:center;padding:10px;border-top:1px solid var(--el-hair)}.elr-threadhead{flex:none;display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--el-hair)}.elr-threadhead .t{display:block;font-size:13px;line-height:17px;font-weight:700;color:var(--el-ink)}.elr-filters{flex:none;display:flex;flex-wrap:nowrap;align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid var(--el-hair)}.elr-chip{flex:none;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:999px;background:var(--el-sunken);color:var(--el-mute);font-size:12px;font-weight:600;white-space:nowrap;transition:background-color .14s ease,color .14s ease}.elr-chip:hover{color:var(--el-ink)}.elr-chip b{font-weight:700}.elr-chip[aria-pressed=true]{background:var(--el-select-strong);color:var(--el-navy)}.elr-chip .dot{width:7px;height:7px;border-radius:999px;background:var(--el-butter)}.elr-filters .elr-search{flex:1 1 120px;min-width:120px;max-width:220px;height:28px;margin-left:auto}.elr-keys{position:relative}.elr-keypop{z-index:40;top:calc(100% + 10px);right:-4px;left:auto;width:240px;max-width:calc(100vw - 32px);padding:10px 12px;border-radius:12px;border:1px solid var(--el-hair);box-shadow:0 10px 28px -14px rgba(34,56,107,.35)}.elr-keypop,.elr-keypop:before{position:absolute;background:var(--el-card)}.elr-keypop:before{content:"";top:-6px;right:14px;width:10px;height:10px;border-top:1px solid var(--el-hair);border-left:1px solid var(--el-hair);transform:rotate(45deg)}.elr-keypop.beside{position:fixed;right:auto}.elr-keypop.beside:before{top:18px;right:auto;left:-6px;border-top:0;border-bottom:1px solid var(--el-hair)}.elr-keypop ul{display:grid;gap:6px;margin:8px 0 0;padding:0;list-style:none}.elr-keypop li{display:flex;align-items:center;gap:8px;font-size:12px}.elr-keypop kbd{min-width:22px;height:20px;padding:0 5px;border-radius:5px;background:var(--el-sunken);box-shadow:inset 0 -1px 0 var(--el-hair-strong);font-family:inherit;font-size:11px;font-weight:700;line-height:20px;text-align:center;color:var(--el-ink)}.elr-comments{position:relative;margin:0;padding:6px 0 10px;list-style:none}.elr-c:before{content:"";position:absolute;left:24px;top:0;bottom:0;width:2px;border-radius:1px;background:repeating-linear-gradient(180deg,var(--el-thread) 0 3px,transparent 3px 7px);pointer-events:none}.elr-cwrap:first-child .elr-c:before{top:17px}.elr-cwrap:last-child .elr-c:before{bottom:12px}.elr-cwrap{position:relative;overflow:hidden;touch-action:pan-y}.elr-c{--el-knot-halo:var(--el-card);position:relative;padding:8px 14px 8px 40px;background:var(--el-card);outline-offset:-2px;transition:background-color .14s ease}.elr-c:focus-visible,.elr-c[data-focused]{background:color-mix(in srgb,var(--el-select) 70%,var(--el-card))}.elr-c>.knot{position:absolute;z-index:1;left:20px;top:12px;display:flex}.elr-c .who{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.elr-c .nm{font-size:13px;font-weight:700;color:var(--el-ink)}.elr-c .tm{font-size:12px;color:var(--el-micro)}.elr-c .body{margin:3px 0 0;white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:19px;color:var(--el-ink)}.elr-c .elr-dmnote{margin:4px 0 0;font-size:12px;line-height:17px;color:var(--el-mute)}.elr-c .acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:8px}.elr-draft{position:relative;margin-top:8px;padding:9px 12px 10px;border-radius:10px;background:var(--el-card);box-shadow:inset 0 0 0 1px var(--el-hair-strong)}.elr-draft:before{content:"";position:absolute;left:-22px;top:16px;width:20px;height:2px;border-radius:1px;background:repeating-linear-gradient(90deg,var(--el-thread) 0 3px,transparent 3px 7px)}.elr-draft .h{display:flex;align-items:center;gap:6px}.elr-draft .h svg{width:12px;height:12px;color:var(--el-action)}.elr-draft .text{margin:4px 0 0;white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:19px;color:var(--el-ink)}.elr-draft textarea{display:block;width:100%;min-height:64px;margin-top:6px;padding:7px 9px;border:0;border-radius:8px;background:var(--el-paper);box-shadow:inset 0 0 0 1px var(--el-hair-strong);color:var(--el-ink);font:inherit;font-size:13px;line-height:19px;resize:vertical}.elr-draft textarea:focus-visible{outline:2px dashed var(--el-action);outline-offset:2px}.elr-draft .acts{margin-top:8px}.elr-draft .as{margin-left:auto;font-size:12px;color:var(--el-mute)}.elr-sent{display:flex;justify-content:flex-end;margin-top:8px}.elr-sent .b{max-width:82%;padding:7px 11px 6px;border-radius:12px 12px 4px 12px;background:var(--el-select);color:var(--el-ink);font-size:13px;line-height:19px}.elr-sent .b p{margin:0;white-space:pre-wrap;word-break:break-word}.elr-sent .b .m{margin-top:2px;font-size:11px;color:var(--el-mute)}.elr-sent.sending .b{opacity:.72}.elr-threadfoot{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 12px;border-top:1px solid var(--el-hair)}.elr-empty{padding:32px 18px;text-align:center}.elr-postside{min-height:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto;scrollbar-width:none}.elr-postcard{flex:none;border-radius:12px;background:var(--el-card);box-shadow:inset 0 0 0 1px var(--el-hair);overflow:hidden}.elr-postcard .img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;background:var(--el-sunken)}.elr-postcard .in{padding:10px 12px 12px}.elr-postcard .acc{display:flex;align-items:center;gap:8px}.elr-postcard .cap{margin:8px 0 0;white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:18px;color:var(--el-ink)}.elr-postcard .row{display:flex;align-items:center;gap:8px;margin-top:10px}.elr-av{position:relative;flex:none;width:24px;height:24px;border-radius:999px;overflow:visible}.elr-av>.ini,.elr-av>img{width:100%;height:100%;border-radius:999px;object-fit:cover}.elr-av>.ini{display:flex;align-items:center;justify-content:center;background:var(--el-navy);color:#fdfbf6;font-family:var(--font-gabarito),"Gabarito",sans-serif;font-size:11px;font-weight:600}:where(.el-dark) .elr-av>.ini{background:var(--el-brand);color:#1b1f2b}.elr-av .badge{position:absolute;right:-3px;bottom:-3px;width:12px;height:12px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--el-paper);color:var(--el-ink);box-shadow:0 0 0 1px var(--el-hair)}.elr-av .badge svg{width:8px;height:8px}.elr-as{flex:none;padding:10px 12px;border-radius:12px;background:var(--el-card);box-shadow:inset 0 0 0 1px var(--el-hair)}.elr-as .row{gap:8px;margin-top:8px}.elr-as .row,.elr-quiet{display:flex;align-items:flex-start}.elr-quiet{flex:1 1 auto;justify-content:flex-start;padding:0 24px}.elr-quiet>.elp-empty{flex:1 1 auto;min-width:0}.elr-chip:disabled{cursor:default}.elr-chip:disabled:hover{color:var(--el-mute)}.elr-swipebg{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 18px;color:#fff;font-size:12px;font-weight:700;pointer-events:none}.elr-swipebg[data-dir=right]{background:var(--el-action)}.elr-swipebg[data-dir=left]{justify-content:flex-end;background:var(--el-navy)}:where(.el-dark) .elr-swipebg[data-dir=left]{background:#4b5672}:where(.el-dark) .elr-swipebg[data-dir=right]{color:#1b1f2b}.elr-swipebg span{display:inline-flex;align-items:center;gap:6px;opacity:var(--reveal,0)}.elr-swipebg[data-armed] span{opacity:1}.elr-c[data-spring]{transition:transform .26s cubic-bezier(.2,.9,.3,1.25)}@media (prefers-reduced-motion:reduce){.elr-c[data-spring]{transition:none}}.elr-pull{position:relative;display:flex;height:0;align-items:flex-end;justify-content:center;overflow:hidden}.elr-pull .ball{position:relative;width:26px;height:26px;margin-bottom:8px;border-radius:999px;background:url(/social/felt/knot-blue.webp) 50%/cover no-repeat;box-shadow:0 2px 4px rgba(34,56,107,.25)}.elr-pull .strand{position:absolute;bottom:30px;left:50%;width:5px;margin-left:-2.5px;background:url(/social/felt/yarn-v.webp) top/5px auto repeat-y}.elr-pull .arc{display:none;width:28px;height:28px;margin-bottom:8px}.elr-pull .arc .dash{fill:none;stroke:var(--el-knot);stroke-width:2;stroke-linecap:round;stroke-dasharray:3 4}:where(.el-felt-off) .elr-pull .ball,:where(.el-felt-off) .elr-pull .strand{display:none}:where(.el-felt-off) .elr-pull .arc{display:block}.elr-pull[data-winding] .arc,.elr-pull[data-winding] .ball{animation:elr-wind .9s steps(12) infinite}@keyframes elr-wind{to{transform:rotate(-1turn)}}@media (prefers-reduced-motion:reduce){.elr-pull[data-winding] .arc,.elr-pull[data-winding] .ball{animation:none}}@media (max-width:767.98px){.elr{padding:0 14px}.elr-top{flex-wrap:wrap;min-height:0;margin:0 -14px;padding:10px 14px 8px;gap:8px}.elr-tabs{width:calc(100% + 14px);margin-right:-14px;padding-right:24px;overflow-x:auto;scrollbar-width:none;--elr-fade-a:0px;--elr-fade-b:0px;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--elr-fade-a),#000 calc(100% - var(--elr-fade-b)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--elr-fade-a),#000 calc(100% - var(--elr-fade-b)),transparent)}.elr-tabs::-webkit-scrollbar{display:none}.elr-tabs[data-more-before]{--elr-fade-a:40px}.elr-tabs[data-more-after]{--elr-fade-b:40px}.elr-tabs button{flex:none}.elr-top .elr-search{width:100%;height:36px}.elr-phone-posts{margin:0 -14px}.elr-phone-posts .elr-post{padding:10px 14px;min-height:60px}.elr-phonehead{display:flex;align-items:center;gap:8px;margin:0 -14px;padding:6px 14px}.elr-phone-thread{margin:0 -14px}.elr-phone-thread .elr-filters,.elr-phone-thread .elr-threadhead{padding-left:14px;padding-right:14px}.elr-phone-thread .elr-filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.elr-phone-thread .elr-filters .elr-search{display:none}.elr-c{padding-right:14px;min-height:44px}.elr-btn{height:32px}.elr-btn,.elr-iconbtn{position:relative}.elr-btn:after,.elr-iconbtn:after{content:"";position:absolute;inset:50% 0 auto 0;height:44px;transform:translateY(-50%)}.elr-btn.sm:after{inset-inline:-4px}.elr-iconbtn:after{inset-inline:-8px}.elr-chip,.elr-tabs button{min-height:44px}}.elr-section{padding:12px 16px 32px}@media (max-width:767.98px){.elr-section{padding:8px 0 24px}}.elr-retry{margin-top:10px}.elr-block{display:block}.elr-push{margin-left:auto}.elr-as-name{font-size:13px;font-weight:700}.elr-refresh-error{margin:10px 16px 0}.elr .spacer{flex:1 1 auto}