.tj{--tj-blue:var(--tjow-action);--tj-panel:var(--tjow-surface-card);--tj-muted:var(--tjow-text-muted);min-height:100vh;background:var(--tjow-surface-page);color:var(--tjow-text-body);font-size:16px;line-height:1.65}.tj-footer,.tj-header,.tj-main{width:min(1240px,calc(100% - 48px));margin:auto}.tj-header{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:98px;border-bottom:1px solid var(--tjow-border)}.tj-brand{display:flex;flex-direction:column}.tj-brand b{font-size:28px;letter-spacing:-1px}.tj-brand b span{color:var(--tj-blue)}.tj-brand small{font-size:14px;color:var(--tj-muted)}.tj-header nav{display:flex;flex-wrap:wrap;gap:28px}.tj a:hover{color:var(--tj-blue)}.tj-back{font-size:14px;color:var(--tj-muted)}.tj-main{padding:44px 0 64px;min-height:75vh}.tj-heading{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-bottom:32px}.tj h1{font-size:clamp(26px,3vw,40px);letter-spacing:-1px;line-height:1.3;margin:8px 0 14px}.tj h2{font-size:22px}.tj h3{font-size:19px}.tj p{color:var(--tj-muted)}.tj-eyebrow{font-size:13px;letter-spacing:2px;color:var(--tj-blue)!important;font-weight:700}.tj .button,.tj-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 20px;border:1px solid var(--tj-blue);background:var(--tj-blue);color:var(--tjow-text-inverse)!important;font-weight:700;font-size:15px;border-radius:var(--tjow-radius-button)}.tj-types{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px}.tj-types>a,.tj-types>div{padding:22px;background:var(--tj-panel);border:1px solid var(--tjow-border);border-top:3px solid var(--tj-blue)}.tj-types span{color:var(--tj-blue);font-size:14px;display:block;margin-bottom:12px}.tj-columns{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(260px,1fr);gap:24px;align-items:start}.tj-panel{padding:28px;background:var(--tj-panel);border:1px solid var(--tjow-border);border-radius:var(--tjow-radius-card);min-width:0}.tj-empty{padding:42px 12px;text-align:center}.tj-empty p{margin:12px 0 24px}.tj-honor{background:var(--tjow-surface-soft)}.tj-honor p{margin:12px 0}.tj hr{border:0;border-top:1px solid var(--tjow-border);margin:24px 0}.tj-honor a{display:block;margin-top:24px;color:var(--tj-blue)}.tj-footer{display:flex;justify-content:space-between;gap:20px;padding:24px 0;border-top:1px solid var(--tjow-border);font-size:13px;color:var(--tj-muted)}.tj .osu-form{display:grid;gap:16px;margin-top:20px}.tj label{display:grid;gap:6px;font-size:14px;color:var(--tjow-text-body)}.tj input,.tj select,.tj textarea{width:100%;min-width:0;padding:12px;border:1px solid var(--tjow-border-control);border-radius:var(--tjow-radius-button);background:var(--tjow-surface-soft);color:var(--tjow-text-body);font-size:16px}.tj input[type=checkbox]{width:18px;height:18px;padding:0}.tj label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:10px}.tj textarea{min-height:104px;resize:vertical}.tj .tj-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tj .tj-stack{display:grid;gap:20px}.tj .tj-note{padding:14px 18px;background:var(--tjow-surface-soft);border-left:3px solid var(--tj-blue);margin:20px 0}.tj .tj-meta{font-size:14px;color:var(--tj-muted)}.tj .tj-badge{display:inline-block;font-size:13px;padding:3px 9px;border:1px solid var(--tjow-blue-300);border-radius:var(--tjow-radius-pill)}.tj .tj-card{padding:22px 0;border-bottom:1px solid var(--tjow-border);overflow-wrap:anywhere}.tj .tj-card:first-child{padding-top:0}.tj .tj-card p{margin:10px 0;white-space:pre-wrap}.tj .tj-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between}.tj details>summary{cursor:pointer;color:var(--tj-blue);padding:8px 0}.tj .tj-tabs{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.tj .tj-tabs a{border:1px solid var(--tjow-border-control);padding:8px 14px;border-radius:var(--tjow-radius-button)}.tj .tj-tabs a[aria-current=page]{background:var(--tjow-surface-soft);border-color:var(--tj-blue)}.tj .tj-photo{max-width:100%;max-height:520px;object-fit:contain;border-radius:var(--tjow-radius-button);margin:14px 0}.tj .tj-link{color:var(--tj-blue);text-decoration:underline;overflow-wrap:anywhere}.tj .tj-narrow{max-width:760px;margin:auto}.tj .tj-danger{color:var(--tjow-danger-ink)}.tj .tj-plain{background:transparent;color:var(--tj-blue)!important;border-color:var(--tjow-border-control)}.tj .tj-code{font-size:25px;letter-spacing:4px;color:var(--tjow-link);background:var(--tjow-surface-soft);padding:16px;display:block;margin:14px 0}.tj :focus-visible{outline:3px solid var(--tjow-focus);outline-offset:4px}@media(max-width:800px){.tj-header{flex-wrap:wrap;padding:20px 0;gap:16px}.tj-header nav{order:3;width:100%;gap:20px;font-size:14px}.tj-heading{align-items:flex-start;flex-direction:column}.tj-types{grid-template-columns:1fr 1fr}.tj-types h2{font-size:18px}.tj-columns{grid-template-columns:1fr}.tj-footer{flex-direction:column}.tj-panel{padding:20px}.tj .tj-grid{grid-template-columns:1fr}}@media(max-width:420px){.tj-footer,.tj-header,.tj-main{width:calc(100% - 28px)}.tj-types{gap:10px}.tj-types>a,.tj-types>div{padding:16px}}.tj-activity-layout{display:grid;gap:24px}.tj-activity-layout>aside{grid-template-columns:repeat(2,minmax(0,1fr))}.tj-hall{border-top:3px solid var(--tj-blue)}.tj-kind-guide{margin-bottom:24px}.tj-kind-guide .tj-types{margin-top:16px}.tj-error-link{display:block;color:var(--tjow-danger-ink);text-decoration:underline;margin:6px 0}.tj [aria-invalid=true]{border-color:var(--tjow-danger-ink)}.tj .tj-narrow>.tj-panel,.tj-main>.tj-panel{margin-bottom:24px}.tj .tj-table-wrap{overflow-x:auto}.tj .tj-table{width:100%;border-collapse:collapse;table-layout:fixed}.tj .tj-table td,.tj .tj-table th{text-align:left;padding:10px;border-bottom:1px solid var(--tjow-border-control);overflow-wrap:anywhere;vertical-align:top}.tj .tj-like{margin:16px 0}.tj .tj-like [aria-pressed=true]{border-color:var(--tj-blue);background:var(--tjow-surface-soft)}.tj button:disabled{opacity:.65;cursor:wait}.tj .tj-image-input{min-width:0}.tj .tj-image-input .tj-tabs{margin:10px 0}.tj .tj-image-input p{overflow-wrap:anywhere}@media(max-width:800px){.tj-activity-layout>aside{grid-template-columns:1fr}.tj-header nav{gap:14px}.tj .tj-table{font-size:13px}.tj .tj-table td,.tj .tj-table th{padding:7px}.tj .tj-heading>.tj-button{width:100%}}.tj-party-entry{align-items:center;border-color:var(--tjow-blue-300);margin-bottom:24px}.tj-party-entry,.tj-party-settings{display:flex;justify-content:space-between;gap:24px}.tj-party-settings{flex-wrap:wrap}.tj-party-options{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}.tj-party-options button{background:var(--tjow-surface-soft);border:1px solid var(--tjow-border-control);padding:10px 16px;border-radius:var(--tjow-radius-button);min-height:44px}.tj-party-options button[aria-pressed=true]{background:var(--tjow-surface-soft);border-color:var(--tj-blue);color:var(--tjow-focus)}.tj-party-status{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.tj-party>.tj-panel{margin-bottom:24px}.tj-party-current{border-top:3px solid var(--tj-blue);scroll-margin-top:20px}.tj-party-cards,.tj-party-members{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.tj-party-person{padding:18px;background:var(--tjow-surface-soft);border:1px solid var(--tjow-border-control);border-radius:var(--tjow-radius-button);overflow-wrap:anywhere}.tj-party-seat{display:flex;align-items:center;justify-content:center;padding:24px;border:1px dashed var(--tjow-border-control);color:var(--tj-muted);border-radius:var(--tjow-radius-button)}.tj-party-controls{display:flex;gap:12px;flex-wrap:wrap}.tj-party-tag{display:flex;justify-content:space-between;align-items:center;gap:12px}.tj-party-tag code{font-size:16px;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.tj-party-tag button{min-height:44px;padding:6px}.tj-party-create{padding-top:20px;margin-top:20px;border-top:1px solid var(--tjow-border-control)}.tj-party-create>.tj-meta{margin-top:12px}.tj-party-create details>.tj-grid{padding-top:12px}.tj-party-slots{display:flex;gap:6px;flex-wrap:wrap;margin:18px 0}.tj-party-slots span{padding:5px 12px;border:1px solid var(--tjow-blue-300);border-radius:var(--tjow-radius-button);background:var(--tjow-surface-soft)}.tj-party-slots .empty{background:transparent;border-style:dashed;color:var(--tj-muted)}.tj-party-cards h3{margin:14px 0 8px}.tj-party-cards .tj-panel>p{min-height:26px;overflow-wrap:anywhere}.tj-party-current small{font-size:16px;color:var(--tj-muted)}@media(max-width:800px){.tj-party-entry{align-items:stretch;flex-direction:column}.tj-party-cards,.tj-party-members{grid-template-columns:1fr}.tj-party-controls>.tj-button{flex:1 1}.tj-party-settings{gap:12px}.tj-party-create>.tj-row>.tj-button{width:100%}.tj-party-options button{padding:10px 13px}.tj-party-status{align-items:flex-start}.tj-party-cards .tj-row>.tj-button{min-height:46px}.tj-party{padding-bottom:env(safe-area-inset-bottom)}}.tj{font-family:var(--tjow-font-sans);color-scheme:light;overflow-wrap:anywhere}.tj .tj{min-height:0}.tj-footer,.tj-header,.tj-main{width:min(var(--tjow-content-max),calc(100% - 2 * var(--tjow-page-padding)))}.tj-header{min-height:88px;gap:24px}.tj-brand{color:var(--tjow-blue-900);flex-shrink:0}.tj-brand small{font-size:12px}.tj-header nav{gap:8px 20px}.tj-back,.tj-footer a,.tj-header nav a{display:inline-flex;align-items:center;min-height:var(--tjow-control-height)}.tj h1,.tj h2,.tj h3{color:var(--tjow-text-strong)}.tj-panel,.tj-types>a,.tj-types>div{border-radius:var(--tjow-radius-card);box-shadow:var(--tjow-shadow-card);padding:var(--tjow-card-padding)}.tj-honor{border-color:var(--tjow-blue-300)}.tj .button,.tj .tj-button{min-height:var(--tjow-primary-height);font-size:var(--tjow-font-body);font-weight:var(--tjow-weight-medium);letter-spacing:normal;box-shadow:none;transition:background-color var(--tjow-motion-button) var(--tjow-ease)}.tj .tj-plain{background:var(--tjow-surface-card);border-color:var(--tjow-action)}.tj .form-grid label,.tj .osu-form label{color:var(--tjow-text-body);font-size:14px}.tj .osu-form input:not([type=checkbox]),.tj .osu-form select,.tj .osu-form textarea,.tj input:not([type=checkbox]),.tj select,.tj textarea{background:var(--tjow-surface-card);color:var(--tjow-text-body);border:1px solid var(--tjow-border-control);border-radius:var(--tjow-radius-button);min-height:var(--tjow-control-height)}.tj input::placeholder,.tj textarea::placeholder{color:var(--tjow-text-muted);opacity:1}.tj input[type=checkbox],.tj input[type=radio]{accent-color:var(--tjow-action);flex-shrink:0}.tj .osu-form input:focus,.tj .osu-form select:focus,.tj .osu-form textarea:focus{border-color:var(--tjow-focus);box-shadow:none;outline:3px solid var(--tjow-focus);outline-offset:3px}.tj .form-error,.tj .osu-form input[aria-invalid=true],.tj .osu-form select[aria-invalid=true],.tj .osu-form textarea[aria-invalid=true],.tj [aria-invalid=true]{border-color:var(--tjow-danger-ink)}.tj .form-error{background:var(--tjow-danger-surface);border-radius:var(--tjow-radius-button);font-size:14px}.tj .form-error,.tj .form-error a,.tj .form-error p{color:var(--tjow-danger-ink)}.tj .tj-badge{background:var(--tjow-surface-soft);color:var(--tjow-link)}.tj .tj-tabs a{display:inline-flex;align-items:center;min-height:var(--tjow-control-height);background:var(--tjow-surface-card)}.tj .tj-party-options button[aria-pressed=true],.tj .tj-tabs a[aria-current=page]{background:var(--tjow-action);color:var(--tjow-text-inverse);border-color:var(--tjow-action)}.tj .tj-party-options button{background:var(--tjow-surface-card);color:var(--tjow-text-body)}.tj .tj-party-person{background:var(--tjow-surface-soft);border-color:var(--tjow-blue-300)}.tj .tj-party-person,.tj .tj-party-seat{border-radius:var(--tjow-radius-card)}.tj .tj-party-slots span{color:var(--tjow-link)}.tj .tj-party-slots .empty{color:var(--tjow-text-muted)}.tj input::file-selector-button{border:1px solid var(--tjow-action);background:var(--tjow-surface-soft);color:var(--tjow-link);border-radius:var(--tjow-radius-button);padding:8px 12px;margin-right:12px;cursor:pointer}.tj button:disabled{cursor:not-allowed}.tj button[aria-busy=true]{cursor:progress}.tj-heading{position:relative;padding:24px;border:1px solid var(--tjow-blue-100);border-bottom:3px solid var(--tjow-blue-900);border-radius:var(--tjow-radius-card);background:linear-gradient(115deg,var(--tjow-surface-card),var(--tjow-surface-soft))}.tj-heading:before{content:"";position:absolute;top:0;left:24px;width:64px;height:4px;background:var(--tjow-game-gold);transform:skewX(-24deg);pointer-events:none}.tj .tj-heading h1{font-weight:900;letter-spacing:-.035em}.tj .tj-eyebrow{letter-spacing:.12em;font-size:12px}.tj-party-current{border-top-color:var(--tjow-game-gold)}.tj-party-cards>.tj-panel{border-top:3px solid var(--tjow-blue-300)}.tj .tj-party-options button[aria-pressed=true],.tj .tj-tabs a[aria-current=page]{box-shadow:inset 0 -3px var(--tjow-game-gold)}@media(max-width:639px){.tj-heading{padding:22px 20px;gap:16px}}@media (hover:hover){.tj .button:hover,.tj .tj-button:hover{background:var(--tjow-action-hover);transform:none}.tj .tj-plain:hover{background:var(--tjow-surface-soft)}}@media(max-width:800px){.tj-header{gap:12px;padding-block:16px}.tj-header nav{gap:4px 16px}.tj-main{padding-block:28px 48px}}.tj-teamup{margin:40px 0 28px;scroll-margin-top:20px}.tj-teamup>h2{margin:6px 0 10px}.tj-teamup-block{margin-top:24px}.tj-teamup-block>h3{margin-bottom:10px}.tj-embed{border:1px solid var(--tjow-border);border-radius:var(--tjow-radius-card);overflow:hidden;background:#fff}.tj-embed iframe{display:block;width:100%;border:0}.tj-embed-sheet iframe{height:640px}.tj-teamup-cta{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px;background:var(--tj-panel);border:1px solid var(--tjow-border);border-radius:var(--tjow-radius-card)}.tj-teamup-cta-main p{margin:0 0 10px}.tj-teamup-hint{font-size:13px}.tj-teamup-cta .tj-button{margin-top:6px}.tj-teamup-qr{flex:none;text-align:center}.tj-teamup-qr img{display:block;border:1px solid var(--tjow-border);border-radius:8px}.tj-teamup-qr p{margin:8px 0 0;font-size:13px;color:var(--tj-muted)}.tj-teamup-fallback{margin:8px 0 0;font-size:14px}.tj-teamup-fallback span{color:var(--tj-muted)}.tj-teamup-note{margin-top:16px;font-size:13px}.tj-teamup-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:10px}.tj-teamup-actions .tj-teamup-hint{flex:1 1 320px;color:var(--tj-muted)}.tj-teamup-locked{padding:22px 24px;border:1px dashed var(--tjow-border-control);border-radius:var(--tjow-radius-card);background:var(--tjow-surface-soft)}.tj-teamup-locked p{margin:0 0 12px}.tj-teamup-locked .tj-button{margin-top:4px}@media(max-width:639px){.tj-embed-sheet iframe{height:70vh}.tj-teamup-cta{flex-direction:column;align-items:flex-start}.tj-teamup-qr{align-self:center}}.community-chrome_footer__6FU8X,.community-chrome_header__qvD1e{width:min(var(--tjow-content-max),calc(100% - 2 * var(--tjow-page-padding)));margin-inline:auto}.community-chrome_header__qvD1e{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:80px;padding-block:12px;border-bottom:2px solid var(--tjow-blue-900)}.community-chrome_brand__y2Iz1{min-height:44px;font-size:28px;font-weight:900;font-style:italic;letter-spacing:-.05em;color:var(--tjow-blue-900);line-height:1.15}.community-chrome_brand__y2Iz1 span{color:var(--tjow-action)}.community-chrome_brand__y2Iz1 small{display:block;font-size:12px;font-weight:400;font-style:normal;letter-spacing:.08em;margin-top:6px}.community-chrome_account__hFyxb,.community-chrome_primary__dChxR{display:none}.community-chrome_menuButton__UZdeM{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--tjow-control-height);padding:8px 12px;border:1px solid var(--tjow-border-control);border-radius:var(--tjow-radius-button);background:var(--tjow-surface-card);color:var(--tjow-link);font:inherit;font-size:14px;font-weight:600;cursor:pointer;flex-shrink:0}.community-chrome_menuButton__UZdeM svg{width:20px;height:20px}.community-chrome_header__qvD1e :focus-visible,.community-chrome_menu__gv8le :focus-visible,.community-chrome_mobile__8d3Ji :focus-visible{outline:3px solid var(--tjow-focus);outline-offset:3px}.community-chrome_menu__gv8le{position:fixed;inset:auto 0 0;margin:0 auto;width:min(100%,560px);max-width:100%;max-height:calc(100dvh - 16px);padding:0;color:var(--tjow-text-body);background:var(--tjow-surface-card);border:1px solid var(--tjow-border);border-radius:var(--tjow-radius-card) var(--tjow-radius-card) 0 0;overflow:auto;overscroll-behavior:contain}.community-chrome_menu__gv8le::backdrop{background:rgb(0 49 92/40%)}.community-chrome_menuHeader__qXvY6{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--tjow-border);background:var(--tjow-surface-card)}.community-chrome_menuHeader__qXvY6 p{color:var(--tjow-link);font-size:12px;font-weight:700;letter-spacing:.08em;margin:0 0 4px}.community-chrome_menu__gv8le .community-chrome_menuHeader__qXvY6 h2{font-size:22px;line-height:1.3;margin:0}.community-chrome_menuBody__ir3sD{display:grid;gap:20px;padding:16px 20px calc(24px + var(--tjow-safe-bottom))}.community-chrome_menuHome__0CkIy{display:flex;justify-content:space-between;align-items:center;min-height:var(--tjow-control-height);color:var(--tjow-link);font-weight:600}.community-chrome_menu__gv8le .community-chrome_menuGroup__PkJcF h3{font-size:13px;color:var(--tjow-text-muted);margin:0 0 8px}.community-chrome_menuGroup__PkJcF nav{display:grid;gap:4px}.community-chrome_menuGroup__PkJcF a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-radius:var(--tjow-radius-button);background:var(--tjow-surface-page)}.community-chrome_menuGroup__PkJcF small,.community-chrome_menuGroup__PkJcF strong{display:block}.community-chrome_menuGroup__PkJcF strong{font-size:16px;color:var(--tjow-text-strong)}.community-chrome_menuGroup__PkJcF small{font-size:13px;color:var(--tjow-text-muted);margin-top:4px}.community-chrome_menuGroup__PkJcF a[aria-current]{background:var(--tjow-surface-soft);box-shadow:inset 3px 0 var(--tjow-action)}.community-chrome_menuGroup__PkJcF a>span:last-child{color:var(--tjow-link)}.community-chrome_menuUtilities__nirA0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;border-top:1px solid var(--tjow-border);padding-top:12px}.community-chrome_menuUtilities__nirA0 a{display:flex;align-items:center;min-height:var(--tjow-control-height);color:var(--tjow-link);font-size:14px}.community-chrome_footer__6FU8X{display:flex;flex-direction:column;gap:24px;padding-block:24px 32px;border-top:1px solid var(--tjow-border);font-size:13px;color:var(--tjow-text-muted)}.community-chrome_footer__6FU8X nav{display:flex;flex-wrap:wrap;gap:4px 16px}.community-chrome_footer__6FU8X a,.community-chrome_primary__dChxR a{display:inline-flex;align-items:center;min-height:var(--tjow-control-height)}.community-chrome_mobile__8d3Ji{position:fixed;bottom:0;inset-inline:0;z-index:var(--tjow-z-nav);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--tjow-white);border-top:1px solid var(--tjow-border);padding:4px 8px calc(4px + var(--tjow-safe-bottom))}.community-chrome_mobile__8d3Ji a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;border-radius:var(--tjow-radius-button);font-size:12px;line-height:1.3;color:var(--tjow-text-muted)}.community-chrome_mobile__8d3Ji svg{width:20px;height:20px}.community-chrome_mobile__8d3Ji [aria-current],.community-chrome_primary__dChxR [aria-current]{color:var(--tjow-link);background:var(--tjow-surface-soft);font-weight:700}.community-chrome_primary__dChxR [aria-current]{box-shadow:inset 0 -3px var(--tjow-action)}.community-chrome_shell__lPeuT{padding-bottom:calc(var(--tjow-nav-height) + var(--tjow-safe-bottom));background:radial-gradient(ellipse at 100% 0,var(--tjow-blue-100),transparent 700px),var(--tjow-surface-page)}.community-chrome_menuHeader__qXvY6{border-top:4px solid var(--tjow-game-gold)}.community-chrome_mobile__8d3Ji{box-shadow:0 -4px 16px rgb(0 49 92/5%)}.community-chrome_mobile__8d3Ji [aria-current]{box-shadow:inset 0 3px var(--tjow-game-gold)}.community-chrome_footer__6FU8X>div>strong{font-style:italic;font-weight:900;color:var(--tjow-blue-900)}@media(hover:hover){.community-chrome_menuButton__UZdeM:hover,.community-chrome_menuGroup__PkJcF a:hover{background:var(--tjow-surface-soft)}}@media(min-width:1024px){.community-chrome_header__qvD1e{min-height:88px;padding-block:0}.community-chrome_primary__dChxR{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:14px}.community-chrome_account__hFyxb{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tjow-control-height);border:1px solid var(--tjow-action);border-radius:var(--tjow-radius-button);background:var(--tjow-surface-card);color:var(--tjow-link);padding:8px 16px;font-weight:600;flex-shrink:0}.community-chrome_mobile__8d3Ji{display:none}.community-chrome_footer__6FU8X{flex-direction:row;justify-content:space-between}.community-chrome_shell__lPeuT{padding-bottom:0}}.tongji-qq-join_banner__KSERR{display:flex;align-items:center;justify-content:space-between;gap:16px;width:min(var(--tjow-content-max,1240px),calc(100% - 2 * var(--tjow-page-padding,24px)));margin:20px auto 0;padding:16px 20px;background:var(--tjow-surface-card,var(--tj-panel,#fff));border:1px solid var(--tjow-border,var(--tj-blue,#67b7ff));border-radius:var(--tjow-radius-card,8px);text-decoration:none}.tongji-qq-join_label__14nHK{display:inline-flex;align-items:center;gap:12px;min-width:0}.tongji-qq-join_label__14nHK svg{flex-shrink:0;color:var(--tjow-blue-900,#162536)}.tongji-qq-join_label__14nHK strong{display:block;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.tongji-qq-join_label__14nHK small{display:block;color:var(--tjow-text-muted,var(--tj-muted,#536577));font-size:13px;margin-top:2px}.tongji-qq-join_action__qn06f{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 16px;flex-shrink:0;border-radius:var(--tjow-radius-button,4px);background:var(--tjow-action,var(--tj-blue,#67b7ff));color:var(--tjow-white,#07121e);font-size:14px;font-weight:700}.tongji-qq-join_compact__n450_{display:inline-flex;align-items:center;min-height:44px;font-weight:600}.tongji-qq-join_banner__KSERR:hover{border-color:var(--tjow-action,var(--tj-blue,#67b7ff))}.tongji-qq-join_banner__KSERR:focus-visible,.tongji-qq-join_compact__n450_:focus-visible{outline:3px solid var(--tjow-action,var(--tj-blue,#67b7ff));outline-offset:4px}@media(max-width:639px){.tongji-qq-join_banner__KSERR{margin-top:12px;padding:10px 12px;gap:8px;background:var(--tjow-surface-soft)}.tongji-qq-join_banner__KSERR .tongji-qq-join_label__14nHK{gap:8px}.tongji-qq-join_banner__KSERR .tongji-qq-join_label__14nHK svg{width:18px;height:22px}.tongji-qq-join_banner__KSERR .tongji-qq-join_label__14nHK strong{font-size:12px}.tongji-qq-join_banner__KSERR .tongji-qq-join_label__14nHK small{display:none}.tongji-qq-join_action__qn06f{padding:0;min-height:44px;gap:4px;background:transparent;color:var(--tjow-link);font-size:12px}}@media(max-width:420px){.tongji-qq-join_banner__KSERR{width:calc(100% - 2 * var(--tjow-page-padding,14px))}}