.Jhv6Vq_fileChip{border:1px solid var(--line-2);background:var(--bg);min-height:44px;color:var(--text);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:12px 16px;font-size:14px;text-decoration:none;display:flex}.Jhv6Vq_fileChip:hover{border-color:var(--accent)}.Jhv6Vq_fileName{overflow-wrap:anywhere;min-width:0;font-weight:600}.Jhv6Vq_fileMeta{color:var(--text-3);white-space:nowrap;font-size:13px}
.k6ngbq_chat{gap:12px;min-width:0;display:grid}.k6ngbq_note{color:var(--text-3);margin:0;font-size:13px}.k6ngbq_log{flex-direction:column;gap:12px;min-height:120px;display:flex}.k6ngbq_empty{color:var(--text-2);margin:0;font-size:15px}.k6ngbq_msg{background:var(--card);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px 14px 14px 4px;max-width:82%;padding:12px 16px;font-size:15px}.k6ngbq_mine{border-color:var(--accent-line);background:var(--accent-soft);border-radius:14px 14px 4px;align-self:flex-end}.k6ngbq_notice{border-color:var(--yellow-line);background:var(--yellow-soft)}.k6ngbq_noticeLabel{color:var(--yellow-text);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.k6ngbq_meta{color:var(--text-2);margin-top:4px;font-size:11.5px;display:block}.k6ngbq_file{margin-top:8px}.k6ngbq_composer{border-top:1px solid var(--line);gap:8px;padding-top:12px;display:grid}.k6ngbq_form{align-items:center;gap:8px;display:flex}.k6ngbq_input{border:1px solid var(--line-2);background:var(--card);min-width:0;min-height:48px;font:500 16px var(--font-text);border-radius:12px;flex:1;padding:0 16px}.k6ngbq_input:focus{border-color:var(--accent)}.k6ngbq_attach{border:1px solid var(--line-2);background:var(--card);width:48px;height:48px;color:var(--text-2);cursor:pointer;border-radius:12px;flex:none;place-items:center;display:grid}.k6ngbq_attach:hover:not(:disabled){background:var(--soft);color:var(--text)}.k6ngbq_attach:disabled{color:var(--text-3);cursor:not-allowed}.k6ngbq_error{color:var(--red);margin:0;font-size:13.5px;font-weight:500}@media (max-width:1099px){.k6ngbq_composer{z-index:45;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--card);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #10201a0f}}
._4chEfG_header{z-index:40;border-bottom:1px solid var(--line);background:var(--card);position:sticky;top:0}._4chEfG_headerRow{max-width:var(--page-max);align-items:center;gap:16px;min-height:56px;margin:0 auto;padding:0 24px;display:flex}._4chEfG_brand{min-height:44px;color:var(--text);font:800 20px var(--font-display);font-variation-settings:"opsz" 32;letter-spacing:-.03em;flex:none;align-items:center;gap:12px;text-decoration:none;display:inline-flex}._4chEfG_brand:hover{color:var(--text)}._4chEfG_desktopLinks{display:none}._4chEfG_headerEnd{align-items:center;gap:8px;margin-left:auto;display:flex}._4chEfG_desktopOnly{display:none!important}._4chEfG_signIn{min-height:44px;color:var(--text);border-radius:10px;align-items:center;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}._4chEfG_signIn:hover{background:var(--soft);color:var(--text)}@media (max-width:699px){._4chEfG_headerRow{padding:0 16px}._4chEfG_brand{font-size:19px}}@media (min-width:1100px){._4chEfG_desktopLinks{gap:4px;margin-left:8px;display:flex}._4chEfG_desktopLinks a{min-height:44px;color:var(--text-2);white-space:nowrap;border-radius:10px;align-items:center;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}._4chEfG_desktopLinks a:hover{background:var(--soft);color:var(--text)}._4chEfG_desktopLinks a[aria-current=page]{color:var(--accent)}._4chEfG_desktopLinks a[aria-current=page]:after{content:"";background:var(--accent);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-6px;left:12px;right:12px}._4chEfG_desktopOnly{display:inline-flex!important}}._4chEfG_avatarArea{position:relative}._4chEfG_avatar{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);font:700 17px var(--font-text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}._4chEfG_avatar:hover,._4chEfG_avatar[aria-expanded=true],._4chEfG_avatar[aria-current=page]{background:var(--accent);color:var(--on-accent)}._4chEfG_dropdown{z-index:60;border:1px solid var(--line);background:var(--card);transform-origin:100% 0;border-radius:16px;width:320px;padding:8px;animation:.18s ease-out _4chEfG_dropdown-in;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #10201a29}@keyframes _4chEfG_dropdown-in{0%{opacity:0;transform:scale(.96)}}._4chEfG_menu{gap:4px;display:grid}._4chEfG_profileCard{min-height:64px;color:var(--text);border-radius:12px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}._4chEfG_profileCard:hover{background:var(--soft);color:var(--text)}._4chEfG_profileLetter{background:var(--accent);width:44px;height:44px;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}._4chEfG_profileText{flex:1;min-width:0;display:grid}._4chEfG_profileName{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}._4chEfG_profileEmail{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}._4chEfG_menuGroup{border-top:1px solid var(--line);padding-top:4px;display:grid}._4chEfG_menuRow{width:100%;min-height:48px;color:var(--text);font:500 15.5px var(--font-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex}._4chEfG_menuRow:hover{background:var(--soft);color:var(--text)}._4chEfG_menuRow>svg{color:var(--text-2);flex:none}._4chEfG_menuLabel{flex:1;min-width:0}._4chEfG_menuValue{max-width:45%;color:var(--text-2);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._4chEfG_menuDanger,._4chEfG_menuDanger:hover,._4chEfG_menuDanger>svg{color:var(--red)}._4chEfG_bottomBar{display:none}@media (max-width:1099px){._4chEfG_bottomBar{z-index:40;min-height:calc(64px + env(safe-area-inset-bottom));padding:4px 4px env(safe-area-inset-bottom);border-top:1px solid var(--line);background:var(--card);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #10201a0d}body:has([data-bottom-bar]){padding-bottom:calc(80px + env(safe-area-inset-bottom))}}._4chEfG_tab{min-height:56px;color:var(--text-2);white-space:nowrap;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:600;text-decoration:none;display:flex}._4chEfG_tab:hover{color:var(--text)}._4chEfG_tab[aria-current=page]{color:var(--accent)}._4chEfG_tabIcon{border-radius:999px;place-items:center;width:52px;height:30px;display:grid;position:relative}._4chEfG_tabPill{pointer-events:none;width:calc(20% - 1.6px);height:30px;transform:translateX(calc(var(--tab) * 100%));transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:17px;left:4px}._4chEfG_tabPill:before{content:"";background:var(--accent-soft);border-radius:999px;width:52px;height:30px;margin-left:-26px;position:absolute;left:50%}._4chEfG_tab{z-index:1;position:relative}._4chEfG_tab[aria-current=page] ._4chEfG_tabIcon svg{fill:currentColor;fill-opacity:.18;stroke-width:2.2px}._4chEfG_tabCount{border:2px solid var(--card);background:var(--accent);min-width:19px;height:19px;color:var(--on-accent);border-radius:999px;place-items:center;padding:0 4px;font-size:10.5px;font-weight:700;line-height:1;display:grid;position:absolute;top:-2px;left:calc(50% + 6px)}._4chEfG_pop{animation:.16s ease-out _4chEfG_count-pop}@keyframes _4chEfG_count-pop{0%{transform:scale(.6)}}._4chEfG_sellLink{display:none}._4chEfG_menuButton{border:1px solid var(--line-2);background:var(--card);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:12px;place-items:center;display:grid}._4chEfG_menuButton:hover{background:var(--soft)}._4chEfG_visitorSignUp{display:none!important}._4chEfG_menuGroupPlain{display:grid}._4chEfG_menuRow[aria-current=page]{background:var(--accent-soft);color:var(--accent);font-weight:650}._4chEfG_menuRow[aria-current=page]>svg{color:var(--accent)}._4chEfG_menuFooter{border-top:1px solid var(--line);margin-top:8px;padding:12px 0 4px}@media (min-width:1100px){._4chEfG_sellLink{display:inline-flex}._4chEfG_menuButton{display:none}._4chEfG_visitorSignUp{display:inline-flex!important}}
.P4f9lq_sheet{background:var(--card);width:100%;max-width:560px;max-height:min(90vh,900px);color:var(--text);border:0;border-radius:20px;margin:auto;padding:0;overflow:hidden;box-shadow:0 20px 60px #10201a38}.P4f9lq_wide{max-width:720px}.P4f9lq_sheet::backdrop{background:#10201a73;animation:.24s ease-out P4f9lq_backdrop-in}.P4f9lq_sheet[open]{animation:.18s ease-out P4f9lq_dialog-in}.P4f9lq_frame{max-height:inherit;flex-direction:column;display:flex}.P4f9lq_top{touch-action:none;flex:none;padding:8px 12px 0 24px}.P4f9lq_handle{display:none}.P4f9lq_topRow{justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.P4f9lq_title{font-family:var(--font-text);letter-spacing:0;margin:0;font-size:18px}.P4f9lq_close{background:var(--soft);width:44px;height:44px;color:var(--text);cursor:pointer;border:0;border-radius:12px;flex:none;place-items:center;display:grid}.P4f9lq_body{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 24px 24px;overflow-y:auto}.P4f9lq_footer{padding:12px 24px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--card);flex:none}@media (max-width:699px){.P4f9lq_sheet,.P4f9lq_wide{border-radius:20px 20px 0 0;max-width:none;max-height:90vh;margin:auto 0 0}.P4f9lq_sheet[open]{animation:.24s cubic-bezier(.32,.72,0,1) P4f9lq_rise}.P4f9lq_frame{max-height:90vh}.P4f9lq_top{padding-top:8px}.P4f9lq_handle{background:var(--line-2);border-radius:999px;width:40px;height:5px;margin:0 auto 4px;display:block}}@keyframes P4f9lq_rise{0%{transform:translateY(100%)}}@keyframes P4f9lq_dialog-in{0%{opacity:0;transform:scale(.96)}}@keyframes P4f9lq_backdrop-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.P4f9lq_sheet[open],.P4f9lq_sheet::backdrop{animation:none}}
