@import "https://fonts.googleapis.com/css2?family=BIZ+UDPGothic:wght@400;700&display=swap";.language-switcher[data-v-df8a0bd6]{color:maroon;background:#ffe;border:1px solid #c8c8aa;align-items:center;gap:8px;padding:6px 8px;font-size:13px;font-weight:700;display:inline-flex}.language-switcher select[data-v-df8a0bd6]{background:#fff;border:1px solid #b8b8aa;min-height:32px;font-family:inherit}.theme-switcher[data-v-28e169f8]{color:maroon;background:#ffe;border:1px solid #c8c8aa;align-items:center;gap:8px;padding:6px 8px;font-size:13px;font-weight:700;display:inline-flex}.theme-switcher select[data-v-28e169f8]{background:#fff;border:1px solid #b8b8aa;min-height:32px;font-family:inherit}.theme-switcher small[data-v-28e169f8]{color:#666;font-size:11px}.theme-switcher select[data-v-28e169f8]:disabled{opacity:.65}body.theme-internet2000 .theme-switcher{color:#00c;text-shadow:1px 1px #fff;background:#ff0;border:3px outset silver}body.theme-internet2000 .theme-switcher select{border:2px inset silver}body.theme-youtube .theme-switcher{color:#0f0f0f;background:#fff;border-color:#e5e5e5}body.theme-twitterClassic .theme-switcher{color:#1b5f8f;background:#f5fbff;border-color:#a7d8f5}body.theme-twoChannel .theme-switcher{color:#111;background:#e8e8e8;border:1px solid #aaa;padding:2px 4px;font-size:12px;font-weight:400}body.theme-twoChannel .theme-switcher select{color:#111;background:#fff;border:1px solid #999;min-height:24px;font-size:12px}.visit-counter[data-v-6b19de1c]{color:maroon;text-align:center;background:#ffe;border:1px solid #c8c8aa;justify-items:center;gap:4px;padding:10px 12px;font-weight:700;display:grid}.visit-counter p[data-v-6b19de1c]{margin:0}.visit-counter strong[data-v-6b19de1c]{color:#d00}.app-shell[data-v-2a2d8090]{color:#333;background:#f6f6ef;min-height:100vh}.app-header[data-v-2a2d8090]{background:#ffe;border-bottom:1px solid #c8c8aa;gap:14px;padding:14px;display:grid}.brand-area[data-v-2a2d8090]{justify-content:space-between;align-items:center;gap:12px;display:flex}.header-controls[data-v-2a2d8090]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.brand-link[data-v-2a2d8090]{color:inherit;gap:2px;text-decoration:none;display:inline-grid}.brand-name[data-v-2a2d8090]{color:maroon;letter-spacing:.04em;font-size:30px;font-weight:700;line-height:1.1}.brand-tagline[data-v-2a2d8090]{color:#555;font-size:13px;font-weight:700}.app-nav[data-v-2a2d8090]{background:#f6f6ef;border:1px solid #c8c8aa;gap:12px;padding:14px;display:grid}.nav-group[data-v-2a2d8090]{gap:6px;display:grid}.nav-group-title[data-v-2a2d8090]{color:maroon;letter-spacing:.08em;margin:0;font-size:12px;font-weight:700}.nav-links[data-v-2a2d8090]{flex-wrap:wrap;gap:8px;display:flex}.nav-links a[data-v-2a2d8090],.nav-button[data-v-2a2d8090]{color:#04a;background:#ffe;border:1px solid #b8b8aa;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.nav-links a[data-v-2a2d8090]:hover,.nav-button[data-v-2a2d8090]:hover{color:maroon;background:#fff8d8}.nav-links a.router-link-active[data-v-2a2d8090]{color:maroon;background:#fff8d8;border-color:maroon}.nav-links a.primary-nav-link[data-v-2a2d8090]{color:#fff;background:maroon;border-color:maroon}.nav-links a.primary-nav-link[data-v-2a2d8090]:hover,.nav-links a.primary-nav-link.router-link-active[data-v-2a2d8090]{color:#fff;background:#900}.nav-button[data-v-2a2d8090]{cursor:pointer;font-family:inherit}.staff-nav-group[data-v-2a2d8090]{background:#fff8d8;border:1px solid #c8a000;padding:10px}.staff-nav-group .nav-group-title[data-v-2a2d8090]{color:#c00}.staff-nav-group .nav-links a[data-v-2a2d8090]{background:#fff;border-color:#c8a000}.app-main[data-v-2a2d8090]{width:min(1100px,100% - 24px);margin:0 auto;padding:18px 0 32px}.app-main-wiki[data-v-2a2d8090]{width:min(1680px,100% - 32px)}.app-footer[data-v-2a2d8090]{color:#666;background:#ffe;border-top:1px solid #c8c8aa;padding:18px 14px;font-size:13px}.app-footer p[data-v-2a2d8090]{margin:5px 0}.footer-link-groups[data-v-2a2d8090]{text-align:left;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;width:min(1100px,100%);margin:12px auto 14px;display:grid}.footer-link-group[data-v-2a2d8090]{background:#f6f6ef;border:1px solid #d8d8bd;padding:12px}.footer-link-group h2[data-v-2a2d8090]{color:maroon;letter-spacing:.08em;margin:0 0 8px;font-size:12px}.footer-policy-links[data-v-2a2d8090]{flex-wrap:wrap;gap:8px 12px;display:flex}.footer-policy-links a[data-v-2a2d8090]{color:#0645ad;line-height:1.5}.footer-brand[data-v-2a2d8090]{text-align:center}body.theme-internet2000 .app-shell{background:linear-gradient(90deg,#0033ff14 50%,#0000 50%) 0 0/18px 18px,linear-gradient(#ff00cc14 50%,#0000 50%) 0 0/18px 18px,#dff7ff}body.theme-internet2000 .app-header,body.theme-internet2000 .app-footer{background:linear-gradient(90deg,#ff0 0%,#0ff 50%,#f9f 100%);border-color:#00c}body.theme-internet2000 .brand-name{color:red;text-shadow:2px 2px #ff0,3px 3px #00f}body.theme-internet2000 .brand-tagline{color:#000}body.theme-internet2000 .app-nav,body.theme-internet2000 .footer-link-group{background:#fff;border:3px ridge #888;box-shadow:4px 4px gray}body.theme-internet2000 .nav-group-title,body.theme-internet2000 .footer-link-group h2{color:red;text-shadow:1px 1px #ff0}body.theme-internet2000 .nav-links a,body.theme-internet2000 .nav-button{color:#00e;background:#e6e6e6;border:3px outset silver;text-decoration:underline}body.theme-internet2000 .primary-nav-link{text-shadow:1px 1px #000;color:#fff!important;background:linear-gradient(#0ff 0%,#06f 100%)!important}body.theme-sakura .app-shell{background:linear-gradient(#fff8fb 0%,#fff0f4 58%,#fffaf0 100%)}body.theme-washi .app-shell{background:#efe4cf}body.theme-undersea .app-shell{background:linear-gradient(#dffcff 0%,#78d6e8 42%,#0b6388 100%)}body.theme-newspaper .app-shell{background:#f1f1e8}body.theme-matcha .app-shell{background:radial-gradient(circle at 18% 20%,#b7cd7540 0 16px,#0000 17px),radial-gradient(circle at 78% 72%,#7c9a3f2e 0 22px,#0000 23px),linear-gradient(135deg,#f7f4df 0%,#e7efcf 48%,#c8d89a 100%)}body.theme-sakura .app-header,body.theme-sakura .app-footer{background:#fffcfdf0;border-color:#e8a6b8}body.theme-washi .app-header,body.theme-washi .app-footer{background:#fff9ebf0;border-color:#3a2d22}body.theme-undersea .app-header,body.theme-undersea .app-footer{background:#effdffed;border-color:#0b7899}body.theme-newspaper .app-header,body.theme-newspaper .app-footer{background:#fbfaf2;border-color:#111}body.theme-matcha .app-header,body.theme-matcha .app-footer{background:#faf8e5f2;border-color:#8fa45a}body.theme-sakura .brand-name,body.theme-sakura .nav-group-title,body.theme-sakura .footer-link-group h2{color:#9a123f}body.theme-washi .brand-name,body.theme-washi .nav-group-title,body.theme-washi .footer-link-group h2{color:#1f1710}body.theme-undersea .brand-name,body.theme-undersea .nav-group-title,body.theme-undersea .footer-link-group h2{color:#005c8a}body.theme-newspaper .brand-name,body.theme-newspaper .nav-group-title,body.theme-newspaper .footer-link-group h2{color:#111}body.theme-matcha .brand-name,body.theme-matcha .nav-group-title,body.theme-matcha .footer-link-group h2{color:#4d6b24;text-shadow:none}body.theme-sakura .app-nav,body.theme-sakura .footer-link-group{background:#fffcfdf0;border-color:#e8a6b8}body.theme-washi .app-nav,body.theme-washi .footer-link-group{background:#fff9ebf0;border-color:#3a2d22}body.theme-undersea .app-nav,body.theme-undersea .footer-link-group{background:#effdffed;border-color:#0b7899}body.theme-newspaper .app-nav,body.theme-newspaper .footer-link-group{background:#fbfaf2;border:2px solid #111}body.theme-matcha .app-nav,body.theme-matcha .footer-link-group{background:#faf8e5f2;border-color:#8fa45a;box-shadow:0 2px 8px #4d6b242e}body.theme-youtube .app-shell{color:#f1f1f1;background:#0f0f0f;min-height:100vh}body.theme-youtube .app-header,body.theme-youtube .app-footer{border-color:#272727;background:#0f0f0f!important}body.theme-youtube .brand-name,body.theme-youtube .nav-group-title,body.theme-youtube .footer-link-group h2{color:#f1f1f1}body.theme-youtube .app-header{z-index:20;border-bottom:1px solid #272727;min-height:64px;padding:10px 20px;position:sticky;top:0}body.theme-youtube .brand-area{min-height:44px;position:relative}body.theme-youtube .brand-area:after{content:"検索";color:#8f8f8f;box-sizing:border-box;pointer-events:none;background:#121212;border:1px solid #303030;border-radius:999px;align-items:center;width:min(460px,34vw);min-height:38px;padding:0 18px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.theme-youtube .brand-name{letter-spacing:-.03em;align-items:center;gap:8px;font-family:Arial,Helvetica Neue,sans-serif;font-size:24px;display:inline-flex;color:#fff!important}body.theme-youtube .brand-name:before{content:"";clip-path:polygon(0 0,100% 0,100% 100%,0 100%);background:linear-gradient(90deg,#0000 0 41%,#fff 41% 58%,#0000 58%),#f03;border-radius:7px;width:34px;height:24px}body.theme-youtube .brand-tagline{display:none}body.theme-youtube .theme-switcher,body.theme-youtube .language-switcher{color:#f1f1f1;background:#181818;border-color:#303030;border-radius:10px}body.theme-youtube .theme-switcher select,body.theme-youtube .language-switcher select{color:#f1f1f1;background:#0f0f0f;border-color:#303030;border-radius:8px}body.theme-youtube .app-nav,body.theme-youtube .footer-link-group{box-shadow:none;border-color:#272727;background:#0f0f0f!important}body.theme-youtube .app-nav{z-index:15;box-sizing:border-box;border:0;border-right:1px solid #272727;width:236px;padding:12px 10px;position:fixed;top:65px;bottom:0;left:0;overflow-y:auto}body.theme-youtube .nav-group{border-bottom:1px solid #272727;gap:6px;padding:8px 0 12px}body.theme-youtube .nav-group-title{letter-spacing:0;padding:0 12px;color:#aaa!important}body.theme-youtube .nav-links{gap:3px;display:grid}body.theme-youtube .nav-links a,body.theme-youtube .nav-button{border:0;border-radius:10px;justify-content:flex-start;min-height:40px;padding:0 14px;font-size:15px;color:#f1f1f1!important;background:0 0!important}body.theme-youtube .nav-links a:hover,body.theme-youtube .nav-button:hover,body.theme-youtube .nav-links a.router-link-active{color:#fff!important;background:#272727!important}body.theme-youtube .primary-nav-link{color:#fff!important;background:#c00!important;justify-content:center!important}body.theme-youtube .staff-nav-group{background:#181818;border:1px solid #303030;border-radius:12px;padding:10px}body.theme-youtube .staff-nav-group .nav-links a{background:#202020}body.theme-youtube .app-main{background:#0f0f0f;width:auto;margin:0 0 0 236px;padding:22px 24px 40px}body.theme-youtube .app-footer{color:#aaa;border-top:1px solid #272727;margin-left:236px}body.theme-youtube .footer-link-groups{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}body.theme-youtube .footer-link-group{background:#181818;border:1px solid #272727;border-radius:14px}body.theme-youtube .footer-policy-links a{color:#aaa;text-decoration:none}body.theme-twoChannel .app-shell{color:#111;background:#efefef;font-family:KAKICO Mona,MS PGothic,Mona,IPAMonaPGothic,monospace;font-size:13px}body.theme-twoChannel .app-header{background:#efefef;border-bottom:1px solid #bdbdbd;gap:6px;padding:6px 8px}body.theme-twoChannel .brand-area{align-items:flex-start}body.theme-twoChannel .brand-name{letter-spacing:0;font-size:16px;color:green!important}body.theme-twoChannel .brand-tagline{color:#333;font-size:11px;font-weight:400}body.theme-twoChannel .theme-switcher,body.theme-twoChannel .language-switcher{color:#111;background:#e8e8e8;border:1px solid #aaa;padding:2px 4px;font-size:12px;font-weight:400}body.theme-twoChannel .theme-switcher select,body.theme-twoChannel .language-switcher select{color:#111;background:#fff;border:1px solid #999;min-height:24px;font-size:12px}body.theme-twoChannel .app-nav{border:0;border-top:1px solid #ccc;gap:4px;padding:4px 0 0;background:#efefef!important}body.theme-twoChannel .nav-group{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}body.theme-twoChannel .nav-group-title{letter-spacing:0;font-size:12px;color:green!important}body.theme-twoChannel .nav-group-title:after{content:":"}body.theme-twoChannel .nav-links{flex-wrap:wrap;gap:3px 10px;display:flex}body.theme-twoChannel .nav-links a,body.theme-twoChannel .nav-button{border:0;min-height:0;padding:0;font-size:12px;font-weight:400;text-decoration:underline;color:#00e!important;background:0 0!important}body.theme-twoChannel .nav-links a.router-link-active{color:maroon!important;background:0 0!important}body.theme-twoChannel .primary-nav-link{color:#c00!important;background:0 0!important;font-weight:700!important}body.theme-twoChannel .staff-nav-group{background:#f5f5f5;border:1px solid #bbb;padding:4px}body.theme-twoChannel .app-main{width:min(1280px,100% - 12px);padding:8px 0 18px}body.theme-twoChannel .app-footer{color:#555;background:#efefef;border-top:1px solid #bdbdbd;padding:8px;font-size:12px}body.theme-twoChannel .footer-link-groups{margin:4px auto;display:block}body.theme-twoChannel .footer-link-group{background:0 0;border:0;padding:2px 0}body.theme-twoChannel .footer-link-group h2{font-size:12px;display:inline;color:green!important}body.theme-twoChannel .footer-policy-links{gap:8px;margin-left:8px;display:inline-flex}body.theme-twoChannel .footer-policy-links a{color:#00e}body.theme-twoChannel .footer-brand{text-align:left}body.theme-twitterClassic .app-shell{background:#e6ecf0;grid-template-columns:250px minmax(0,640px) 320px;grid-template-areas:"header main footer";justify-content:center;align-items:start;min-height:100vh;display:grid}body.theme-twitterClassic .app-header,body.theme-twitterClassic .app-footer{background:#fff;border-color:#ccd6dd}body.theme-twitterClassic .app-header{border-bottom:0;border-right:1px solid #ccd6dd;grid-area:header;min-height:100vh;padding:18px 16px;position:sticky;top:0}body.theme-twitterClassic .brand-area{align-items:start;gap:16px;display:grid}body.theme-twitterClassic .header-controls{justify-content:stretch}body.theme-twitterClassic .theme-switcher,body.theme-twitterClassic .language-switcher{box-sizing:border-box;width:100%}body.theme-twitterClassic .brand-link{align-items:center;gap:8px;width:fit-content;display:inline-flex}body.theme-twitterClassic .brand-name,body.theme-twitterClassic .nav-group-title,body.theme-twitterClassic .footer-link-group h2{color:#1b95e0}body.theme-twitterClassic .brand-name{letter-spacing:0;font-size:0}body.theme-twitterClassic .brand-name:before{content:"K";color:#fff;background:#1da1f2;border-radius:50%;place-items:center;width:46px;height:46px;font-family:Arial,sans-serif;font-size:28px;font-weight:900;display:grid}body.theme-twitterClassic .brand-tagline{color:#657786;font-size:12px}body.theme-twitterClassic .app-nav,body.theme-twitterClassic .footer-link-group{box-shadow:none;background:#fff;border-color:#e1e8ed}body.theme-twitterClassic .app-nav{border:0;gap:12px;padding:0}body.theme-twitterClassic .nav-group{gap:4px}body.theme-twitterClassic .nav-group-title{color:#657786;letter-spacing:0;text-transform:none;padding-left:14px}body.theme-twitterClassic .nav-links{gap:2px;display:grid}body.theme-twitterClassic .nav-links a,body.theme-twitterClassic .nav-button{color:#14171a;background:0 0;border:0;border-radius:999px;justify-content:flex-start;min-height:46px;padding:0 16px;font-size:18px;font-weight:700}body.theme-twitterClassic .nav-links a:hover,body.theme-twitterClassic .nav-button:hover,body.theme-twitterClassic .nav-links a.router-link-active{color:#1da1f2;background:#e8f5fd}body.theme-twitterClassic .primary-nav-link{margin-top:8px;box-shadow:0 2px 5px #1da1f247;color:#fff!important;background:#1da1f2!important;justify-content:center!important;min-height:48px!important}body.theme-twitterClassic .primary-nav-link:hover,body.theme-twitterClassic .primary-nav-link.router-link-active{color:#fff!important;background:#0d8ddb!important}body.theme-twitterClassic .app-main{background:#fff;border-left:1px solid #ccd6dd;border-right:1px solid #ccd6dd;grid-area:main;width:100%;min-height:100vh;margin:0;padding:0}body.theme-twitterClassic .app-footer{background:#e6ecf0;border-top:0;border-left:0;grid-area:footer;min-height:100vh;padding:14px;position:sticky;top:0}body.theme-twitterClassic .footer-link-groups{grid-template-columns:1fr;gap:12px;margin:12px 0;display:grid}body.theme-twitterClassic .footer-link-group{background:#f5f8fa;border:0;border-radius:14px;padding:12px 14px}body.theme-twitterClassic .footer-policy-links{gap:8px;display:grid}body.theme-twitterClassic .footer-policy-links a{color:#1da1f2;font-weight:700;text-decoration:none}body.theme-twitterClassic .footer-brand{color:#657786;text-align:left}@media (width<=760px){.app-header[data-v-2a2d8090]{padding:10px}.brand-area[data-v-2a2d8090]{gap:10px;display:grid}.header-controls[data-v-2a2d8090]{justify-content:stretch}.brand-name[data-v-2a2d8090]{font-size:26px}.app-nav[data-v-2a2d8090]{padding:10px}.nav-links[data-v-2a2d8090]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nav-links a[data-v-2a2d8090],.nav-button[data-v-2a2d8090]{width:100%;min-height:42px;padding:0 8px;font-size:14px}.app-main[data-v-2a2d8090]{width:min(100% - 16px,1100px);padding-top:12px}.app-main-wiki[data-v-2a2d8090]{width:min(100% - 12px,1680px)}.footer-link-groups[data-v-2a2d8090]{grid-template-columns:1fr}body.theme-youtube .brand-area:after{display:none}body.theme-youtube .app-nav{border-right:0;width:auto;position:static}body.theme-youtube .app-main,body.theme-youtube .app-footer{margin-left:0}body.theme-twitterClassic .app-shell{display:block}body.theme-twitterClassic .app-header{border-bottom:1px solid #ccd6dd;border-right:0;min-height:auto;position:static}body.theme-twitterClassic .app-main{border-left:0;border-right:0}body.theme-twitterClassic .app-footer{min-height:auto;position:static}}.supporter-name[data-v-5fd80951]{align-items:center;gap:4px;font-weight:700;display:inline-flex}.supporter-name>span[data-v-5fd80951]:first-child{min-width:0}.supporter-badge[data-v-5fd80951]{margin-left:4px}.role-badge[data-v-5fd80951]{object-fit:contain;flex-shrink:0;width:1.05em;height:1.05em}.style-owner>span[data-v-5fd80951]:first-child,.style-normal[data-v-5fd80951]{color:inherit}.style-light-blue[data-v-5fd80951]{color:#4fc3f7}.style-festival[data-v-5fd80951]{background:linear-gradient(90deg,#ffd54f,#ff8f00);color:#0000;-webkit-background-clip:text}.style-tasutake[data-v-5fd80951]{background:linear-gradient(90deg,#a855f7,#6d28d9);color:#0000;-webkit-background-clip:text}.style-rainbow[data-v-5fd80951]{background:linear-gradient(90deg,red,orange,#ff0,green,#0ff,#00f,violet);color:#0000;-webkit-background-clip:text}.style-beta>span[data-v-5fd80951]:first-child{background:linear-gradient(90deg,#4f8cff,#8a5cff);color:#0000;-webkit-background-clip:text}.style-admin>span[data-v-5fd80951]:first-child{background:linear-gradient(90deg,#ff4f4f,#ffb05b);color:#0000;-webkit-background-clip:text}.thread-list-page[data-v-38b27014]{gap:16px;display:grid}.thread-list-hero[data-v-38b27014]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hero-actions[data-v-38b27014]{flex-wrap:wrap;gap:8px;display:flex}.list-tools[data-v-38b27014]{grid-template-columns:1fr 240px;gap:12px;display:grid}.thread-list[data-v-38b27014]{gap:12px;display:grid}.thread-card[data-v-38b27014]{background:#ffe;border:1px solid #c8c8aa;gap:10px;padding:14px;display:grid}.thread-main[data-v-38b27014]{color:inherit;gap:6px;text-decoration:none;display:grid}.thread-main:hover h3[data-v-38b27014]{text-decoration:underline}.thread-main h3[data-v-38b27014]{color:maroon;margin:0;font-size:22px;line-height:1.4}.body-preview[data-v-38b27014]{color:#444;white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.7}.thread-meta[data-v-38b27014]{color:#666;flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.thread-meta span[data-v-38b27014],.thread-meta a[data-v-38b27014]{color:inherit;background:#fff;border:1px solid #ddd;padding:3px 7px;text-decoration:none}.thread-meta a[data-v-38b27014]:hover{color:maroon;border-color:maroon}@media (width<=760px){.thread-list-hero[data-v-38b27014],.hero-actions[data-v-38b27014]{display:grid}.hero-actions .create-link[data-v-38b27014],.hero-actions .reload-button[data-v-38b27014]{width:100%}.list-tools[data-v-38b27014]{grid-template-columns:1fr}.thread-card[data-v-38b27014]{padding:12px}.thread-main h3[data-v-38b27014]{font-size:19px}}.category-picker[data-v-515e42a3]{gap:10px;display:grid}.category-label[data-v-515e42a3]{color:#222;font-weight:700}.selected-category[data-v-515e42a3]{color:maroon;background:#fff8d8;border:1px solid maroon;align-items:center;gap:8px;width:fit-content;padding:6px 10px;font-weight:700;display:inline-flex}.clear-button[data-v-515e42a3]{color:maroon;cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}.selected-prefix[data-v-515e42a3]{color:#666;font-size:12px;font-weight:700}.category-search[data-v-515e42a3]{color:#222;background:#fff;border:1px solid #c8c8aa;width:100%;padding:10px;font-size:16px}.category-groups[data-v-515e42a3]{background:#fffff6;border:1px solid #e1e1c8;gap:14px;max-height:420px;padding:10px;display:grid;overflow-y:auto}.category-group[data-v-515e42a3]{gap:8px;display:grid}.category-group-title[data-v-515e42a3]{color:maroon;margin:0;font-size:13px;font-weight:700}.category-options[data-v-515e42a3]{flex-wrap:wrap;gap:8px;display:flex}.category-option[data-v-515e42a3]{color:#222;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8c8aa;padding:7px 10px}.category-option[data-v-515e42a3]:hover{background:#fff8d8}.category-option.selected[data-v-515e42a3]{color:#fff;background:maroon;border-color:maroon}.empty-message[data-v-515e42a3]{color:#666;margin:0;font-size:13px}@media (width<=760px){.category-groups[data-v-515e42a3]{max-height:360px}.category-option[data-v-515e42a3]{padding:8px 10px}}.thread-create-page[data-v-d6d791e6]{gap:16px;display:grid}.create-hero[data-v-d6d791e6]{gap:10px;display:grid}.current-user-card[data-v-d6d791e6]{background:#ffe;border:1px solid #c8c8aa;padding:14px}.small-label[data-v-d6d791e6]{color:maroon;margin:0 0 3px;font-size:12px;font-weight:700}.create-form-section[data-v-d6d791e6]{gap:14px;display:grid}.anonymous-option[data-v-d6d791e6]{color:#333;align-items:center;gap:8px;font-weight:700;display:inline-flex}.anonymous-option input[data-v-d6d791e6]{width:18px;height:18px}.help-text[data-v-d6d791e6]{color:#666;font-size:13px}.thread-body-textarea[data-v-d6d791e6]{resize:vertical;min-height:260px}.preview-section[data-v-d6d791e6]{background:#fff;border:1px solid #c8c8aa;gap:8px;padding:12px;display:grid}.preview-section h3[data-v-d6d791e6]{color:maroon;margin:0}.preview-body[data-v-d6d791e6]{white-space:pre-wrap;word-break:break-word;line-height:1.8}.preview-body p[data-v-d6d791e6]{margin:0}@media (width<=760px){.current-user-card[data-v-d6d791e6],.create-form-section[data-v-d6d791e6]{padding:12px}}.voice-recorder[data-v-58de3713]{background:#f6f6ef;border:1px solid #c8c8aa;gap:8px;padding:10px;display:grid}.recorder-header[data-v-58de3713]{color:#333;justify-content:space-between;gap:8px;display:flex}.recorder-header span[data-v-58de3713]{color:#666;font-size:12px}.recorder-actions[data-v-58de3713]{flex-wrap:wrap;gap:8px;display:flex}.recorder-actions button[data-v-58de3713]{color:#333;cursor:pointer;background:#fff;border:1px solid #bbb;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-weight:700;display:inline-flex}.record-button[data-v-58de3713]{color:#fff!important;background:maroon!important;border-color:maroon!important}.stop-button[data-v-58de3713]{color:maroon!important;background:#fff0f0!important;border-color:#c88!important}.clear-button[data-v-58de3713]{background:#eee!important}.recording-message[data-v-58de3713]{color:maroon;margin:0;font-size:13px;font-weight:700}.audio-preview[data-v-58de3713]{width:100%}.recorder-error[data-v-58de3713]{color:red;margin:0;font-size:13px}.aa-block[data-v-1d821979]{color:#111;white-space:pre;background:#ffe;border:1px solid #aaa;max-width:100%;margin:10px 0;padding:12px;font-family:MS PGothic,Mona,IPAMonaPGothic,Hiragino Kaku Gothic ProN,monospace;font-size:16px;line-height:1.1;overflow-x:auto}.aaa-box[data-v-c323fdc5]{background:#ffe;border:2px solid maroon;max-width:100%;margin:12px 0}.aaa-box.wide-mode[data-v-c323fdc5]{width:min(1200px,95vw)}.aaa-header[data-v-c323fdc5]{background:#e6e6cc;border-bottom:1px solid #999;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.aaa-note[data-v-c323fdc5]{color:#666;margin-left:8px;font-size:12px}.aaa-actions[data-v-c323fdc5]{flex-shrink:0;gap:6px;display:flex}.aaa-actions button[data-v-c323fdc5]{cursor:pointer;background:#fff;border:1px solid #999;padding:4px 8px;font-size:12px}.aaa-actions button[data-v-c323fdc5]:hover{background:#f0f0e0}.aaa-block[data-v-c323fdc5]{color:#111;white-space:pre;tab-size:4;background:#ffe;max-width:100%;max-height:70vh;margin:0;padding:14px;font-family:MS PGothic,Mona,IPAMonaPGothic,Hiragino Kaku Gothic ProN,monospace;font-size:16px;line-height:1.05;overflow:auto}.spoiler[data-v-16ed7ae9]{margin:2px 0;display:inline-block}.spoiler-button[data-v-16ed7ae9]{color:#fff;cursor:pointer;background:#333;border:1px solid maroon;padding:2px 8px;font-size:12px}.spoiler-button[data-v-16ed7ae9]:hover{background:maroon}.spoiler-text[data-v-16ed7ae9]{color:#fff;background:#222;border-radius:2px;padding:2px 6px}.url-card[data-v-0454d078]{color:#222;text-align:left;word-break:break-all;cursor:pointer;width:min(100%,560px);font:inherit;background:#fff;border:1px solid #c8c8aa;gap:4px;margin:8px 0;padding:10px;display:grid}.url-card[data-v-0454d078]:hover{background:#fff8d8}.url-card-label[data-v-0454d078]{color:maroon;font-size:12px;font-weight:700}.url-card-title[data-v-0454d078]{font-weight:700}.url-card-url[data-v-0454d078]{color:#04a;text-decoration:underline}.url-card-action[data-v-0454d078]{color:maroon;background:#f6f6ef;border:1px solid #c8c8aa;width:fit-content;padding:3px 8px;font-size:12px;font-weight:700}.external-link-overlay[data-v-0454d078]{z-index:1000;background:#00000061;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.external-link-dialog[data-v-0454d078]{color:#333;background:#ffe;border:2px solid maroon;gap:12px;width:min(100%,520px);padding:18px;display:grid;box-shadow:4px 4px #d8d8c0}.external-link-label[data-v-0454d078]{color:maroon;border:1px solid maroon;width:fit-content;margin:0;padding:3px 8px;font-size:12px;font-weight:700}.external-link-dialog h2[data-v-0454d078],.external-link-dialog p[data-v-0454d078]{margin:0}.external-link-url[data-v-0454d078]{color:#04a;word-break:break-all;background:#fff;border:1px solid #c8c8aa;padding:10px}.external-link-actions[data-v-0454d078]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.primary-action[data-v-0454d078],.secondary-action[data-v-0454d078]{color:#333;cursor:pointer;background:#f6f6ef;border:1px solid #999;padding:8px 12px;font-weight:700}.primary-action[data-v-0454d078]{color:#fff;background:maroon;border-color:maroon}.twitter-card[data-v-4f7fba3a]{background:#fff;border:1px solid #c8c8aa;gap:8px;width:min(100%,560px);margin:8px 0;padding:10px;display:grid}.twitter-card-heading[data-v-4f7fba3a]{justify-content:space-between;align-items:center;gap:8px;display:flex}.twitter-card-heading span[data-v-4f7fba3a]{color:maroon;font-size:12px;font-weight:700}.twitter-card-heading button[data-v-4f7fba3a]{color:maroon;cursor:pointer;background:#f6f6ef;border:1px solid #c8c8aa;padding:4px 8px;font-weight:700}.twitter-tweet[data-v-4f7fba3a]{margin:0}.external-link-overlay[data-v-4f7fba3a]{z-index:1000;background:#00000061;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.external-link-dialog[data-v-4f7fba3a]{color:#333;background:#ffe;border:2px solid maroon;gap:12px;width:min(100%,520px);padding:18px;display:grid;box-shadow:4px 4px #d8d8c0}.external-link-label[data-v-4f7fba3a]{color:maroon;border:1px solid maroon;width:fit-content;margin:0;padding:3px 8px;font-size:12px;font-weight:700}.external-link-dialog h2[data-v-4f7fba3a],.external-link-dialog p[data-v-4f7fba3a]{margin:0}.external-link-url[data-v-4f7fba3a]{color:#04a;word-break:break-all;background:#fff;border:1px solid #c8c8aa;padding:10px}.external-link-actions[data-v-4f7fba3a]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.primary-action[data-v-4f7fba3a],.secondary-action[data-v-4f7fba3a]{color:#333;cursor:pointer;background:#f6f6ef;border:1px solid #999;padding:8px 12px;font-weight:700}.primary-action[data-v-4f7fba3a]{color:#fff;background:maroon;border-color:maroon}.youtube-card[data-v-05fefa50]{width:min(100%,640px);margin:10px 0}.youtube-frame[data-v-05fefa50]{aspect-ratio:16/9;background:#000;border:1px solid #c8c8aa;width:100%}.youtube-fallback[data-v-05fefa50]{color:#222;text-align:left;word-break:break-all;cursor:pointer;width:100%;font:inherit;background:#fff;border:1px solid #c8c8aa;gap:4px;padding:10px;display:grid}.youtube-fallback[data-v-05fefa50]:hover{background:#fff8d8}.youtube-label[data-v-05fefa50]{color:maroon;font-size:12px;font-weight:700}.youtube-url[data-v-05fefa50]{color:#04a;text-decoration:underline}.youtube-action[data-v-05fefa50]{color:maroon;background:#f6f6ef;border:1px solid #c8c8aa;width:fit-content;padding:3px 8px;font-size:12px;font-weight:700}.external-link-overlay[data-v-05fefa50]{z-index:1000;background:#00000061;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.external-link-dialog[data-v-05fefa50]{color:#333;background:#ffe;border:2px solid maroon;gap:12px;width:min(100%,520px);padding:18px;display:grid;box-shadow:4px 4px #d8d8c0}.external-link-label[data-v-05fefa50]{color:maroon;border:1px solid maroon;width:fit-content;margin:0;padding:3px 8px;font-size:12px;font-weight:700}.external-link-dialog h2[data-v-05fefa50],.external-link-dialog p[data-v-05fefa50]{margin:0}.external-link-url[data-v-05fefa50]{color:#04a;word-break:break-all;background:#fff;border:1px solid #c8c8aa;padding:10px}.external-link-actions[data-v-05fefa50]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.primary-action[data-v-05fefa50],.secondary-action[data-v-05fefa50]{color:#333;cursor:pointer;background:#f6f6ef;border:1px solid #999;padding:8px 12px;font-weight:700}.primary-action[data-v-05fefa50]{color:#fff;background:maroon;border-color:maroon}.report-button[data-v-f4d86d78]{color:maroon;font:inherit;cursor:pointer;background:#fff;border:1px solid maroon;padding:4px 8px;font-size:13px}.report-button[data-v-f4d86d78]:hover{background:#fff8d8}.report-overlay[data-v-f4d86d78]{z-index:1000;background:#00000073;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.report-modal[data-v-f4d86d78]{background:#ffe;border:1px solid maroon;width:min(100%,520px);padding:18px;box-shadow:0 12px 32px #0000004d}.report-header[data-v-f4d86d78]{justify-content:space-between;align-items:center;gap:12px;display:flex}.report-header h2[data-v-f4d86d78]{color:maroon;margin:0}.close-button[data-v-f4d86d78]{color:#222;cursor:pointer;background:#fff;border:1px solid #c8c8aa;width:34px;height:34px;font-size:22px}.report-description[data-v-f4d86d78]{color:#333;line-height:1.7}.field[data-v-f4d86d78]{color:maroon;gap:6px;margin-top:14px;font-weight:700;display:grid}select[data-v-f4d86d78],textarea[data-v-f4d86d78]{color:#222;width:100%;font:inherit;background:#fff;border:1px solid #c8c8aa;padding:10px;font-weight:400}textarea[data-v-f4d86d78]{resize:vertical}.actions[data-v-f4d86d78]{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.primary-button[data-v-f4d86d78],.secondary-button[data-v-f4d86d78]{font:inherit;cursor:pointer;border:1px solid maroon;padding:8px 12px;font-weight:700}.primary-button[data-v-f4d86d78]{color:#fff;background:maroon}.secondary-button[data-v-f4d86d78]{color:maroon;background:#fff}.primary-button[data-v-f4d86d78]:disabled{opacity:.6;cursor:not-allowed}.error-message[data-v-f4d86d78]{color:#b00020;font-weight:700}.success-message[data-v-f4d86d78]{color:#060;font-weight:700}.google-ad-unit[data-v-854bdbec]{text-align:center;width:100%;margin:16px 0;overflow:hidden}.thread-detail-page[data-v-ef7109d7]{gap:16px;display:grid}.thread-detail-card[data-v-ef7109d7],.reply-form-section[data-v-ef7109d7]{background:#ffe;border:1px solid #c8c8aa;gap:14px;padding:16px;display:grid}.thread-header[data-v-ef7109d7],.reply-header[data-v-ef7109d7],.section-heading[data-v-ef7109d7]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.thread-actions[data-v-ef7109d7],.reply-meta[data-v-ef7109d7]{color:#666;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.share-menu-wrap[data-v-ef7109d7]{position:relative}.share-menu[data-v-ef7109d7]{z-index:10;background:#ffe;border:1px solid #999;min-width:180px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:2px 2px #d8d8c0}.share-menu button[data-v-ef7109d7]{color:#333;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ddd;padding:9px 12px;font-weight:700}.share-menu button[data-v-ef7109d7]:last-child{border-bottom:0}.share-menu button[data-v-ef7109d7]:hover{color:maroon;background:#f6f6ef}.thread-title[data-v-ef7109d7]{color:maroon;margin:0;font-size:30px;line-height:1.4}.thread-meta[data-v-ef7109d7]{color:#666;flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.thread-meta span[data-v-ef7109d7],.thread-meta a[data-v-ef7109d7]{background:#fff;border:1px solid #ddd;padding:3px 8px;text-decoration:none}.reply-body[data-v-ef7109d7],.thread-body[data-v-ef7109d7],.body-line[data-v-ef7109d7]{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;vertical-align:baseline;line-height:1.6}.reply-body span[data-v-ef7109d7],.thread-body span[data-v-ef7109d7],.body-line span[data-v-ef7109d7],.reply-body a[data-v-ef7109d7],.thread-body a[data-v-ef7109d7],.body-line a[data-v-ef7109d7]{vertical-align:baseline}.body-line[data-v-ef7109d7]{white-space:pre-wrap;margin:0}.quote-line[data-v-ef7109d7]{color:#666;white-space:pre-wrap;border-left:3px solid #c8c8aa;margin:0;padding-left:10px}.content-link[data-v-ef7109d7]{word-break:break-all}.content-token-link[data-v-ef7109d7]{color:#0645ad;font-weight:700;text-decoration:none}.content-token-link[data-v-ef7109d7]:hover{text-decoration:underline}.anchor-link[data-v-ef7109d7],.reply-anchor[data-v-ef7109d7]{vertical-align:baseline;color:#04a;font:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:inline}.reply-anchor[data-v-ef7109d7]:hover{color:maroon}.reply-section[data-v-ef7109d7]{gap:12px;display:grid}.section-heading h2[data-v-ef7109d7]{color:maroon;margin:0}.reply-list[data-v-ef7109d7]{gap:12px;display:grid}.reply-card[data-v-ef7109d7]{background:linear-gradient(90deg,#fff8d8 0,#ffe 34px 100%);border:1px solid #c8c8aa;border-left:5px solid #c8a000;gap:12px;padding:14px 14px 14px 18px;display:grid;position:relative;box-shadow:0 1px #80000014}.reply-card[data-v-ef7109d7]:nth-child(2n){background:linear-gradient(90deg,#fff4f4 0,#ffe 34px 100%);border-left-color:maroon}.reply-card[data-v-ef7109d7]:hover{background:linear-gradient(90deg,#fff8d8 0,#fffdf0 34px 100%)}.reply-card[data-v-ef7109d7]:target{background:#fff8d8;outline:3px solid #c8a000}.reply-card .author-icon[data-v-ef7109d7],.reply-card .author-icon-placeholder[data-v-ef7109d7]{border-width:2px;width:48px;height:48px;box-shadow:0 0 0 3px #fff}.reply-card .author-info strong[data-v-ef7109d7],.reply-card .author-name-link[data-v-ef7109d7]{color:maroon;font-size:17px}.reply-card .author-handle[data-v-ef7109d7]{margin-top:3px}.reply-meta span[data-v-ef7109d7]:first-child{color:maroon;background:#fff8d8;border:1px solid #c8a000;padding:2px 7px;font-weight:700}.reply-anchor-button[data-v-ef7109d7]{color:#333;min-height:28px;font:inherit;cursor:pointer;background:#fff;border:1px solid #999;padding:0 10px;font-size:13px;font-weight:700}.reply-anchor-button[data-v-ef7109d7]:hover{color:#fff;background:maroon;border-color:maroon}.reply-like-button[data-v-ef7109d7]{color:maroon;min-height:28px;font:inherit;cursor:pointer;background:#fff8d8;border:1px solid #c8a000;padding:0 10px;font-size:13px;font-weight:700}.reply-like-button span[data-v-ef7109d7]{margin-left:4px}.reply-like-button[data-v-ef7109d7]:hover,.reply-like-button.liked[data-v-ef7109d7]{color:#fff;background:maroon;border-color:maroon}.reply-like-button[data-v-ef7109d7]:disabled{cursor:wait;opacity:.7}.reaction-user-list[data-v-ef7109d7]{color:#666;background:#fff;border:1px solid #e0e0c8;flex-wrap:wrap;gap:6px;padding:8px;font-size:13px;display:flex}.reaction-user-list span[data-v-ef7109d7]{background:#ffe;border:1px solid #d8d8b8;padding:2px 7px}.reply-body[data-v-ef7109d7]{background:#ffffff9e;border:1px solid #e0e0c8;padding:12px}.reply-body .body-line[data-v-ef7109d7]{font-size:17px}.reply-audio[data-v-ef7109d7]{width:100%}.reply-images[data-v-ef7109d7]{background:#fff;border:1px solid #e0e0c8;grid-template-columns:repeat(auto-fit,minmax(140px,220px));gap:10px;width:fit-content;max-width:100%;padding:8px;display:grid}.reply-images img[data-v-ef7109d7]{object-fit:contain;background:#fff;border:1px solid #c8c8aa;width:100%;max-height:260px}.reply-textarea[data-v-ef7109d7]{tab-size:4;line-height:1.2;font-family:IPAMonaPGothic,Mona,Mona Font,MS PGothic,ＭＳ Ｐゴシック,monospace!important}.aa-open-actions[data-v-ef7109d7]{margin-bottom:4px}.typing-indicator[data-v-ef7109d7]{color:#666;margin:0;font-weight:700}.help-text[data-v-ef7109d7]{color:#666;font-size:13px}.selected-image-list[data-v-ef7109d7]{flex-wrap:wrap;gap:10px;display:flex}.selected-image-card[data-v-ef7109d7]{background:#fff;border:1px solid #c8c8aa;gap:6px;width:150px;padding:6px;display:grid}.selected-image-card img[data-v-ef7109d7]{object-fit:cover;width:100%;height:110px}.remove-image-button[data-v-ef7109d7]{color:#c00;background:#fff0f0;border:1px solid #c00;min-height:30px;font-weight:700}.aa-library-modal-backdrop[data-v-ef7109d7]{z-index:1000;background:#00000073;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.aa-library-modal[data-v-ef7109d7]{background:#f6f6ef;border:1px solid maroon;gap:14px;width:min(980px,100%);max-height:88vh;padding:16px;display:grid;overflow:auto;box-shadow:0 16px 40px #0000004d}.aa-library-modal-header[data-v-ef7109d7]{background:linear-gradient(135deg,#fff8d8 0%,#ffe 55%,#f6f6ef 100%);border:1px solid #c8a000;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.aa-library-modal-header h3[data-v-ef7109d7]{color:maroon;margin:0;font-size:24px}.aa-library-tools[data-v-ef7109d7]{grid-template-columns:1fr 220px;gap:12px;display:grid}.aa-library-modal-list[data-v-ef7109d7]{gap:12px;display:grid}.aa-library-modal-card[data-v-ef7109d7]{background:#ffe;border:1px solid #c8c8aa;gap:10px;padding:12px;display:grid}.aa-library-card-header[data-v-ef7109d7]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.aa-library-card-header h4[data-v-ef7109d7]{color:maroon;margin:0;line-height:1.4}.aa-library-meta[data-v-ef7109d7]{color:#666;flex-wrap:wrap;gap:6px;margin:6px 0 0;font-size:12px;display:flex}.aa-library-meta span[data-v-ef7109d7]{background:#fff;border:1px solid #ddd;padding:3px 6px}.aa-tag-button[data-v-ef7109d7]{cursor:pointer}@media (width<=760px){.thread-detail-card[data-v-ef7109d7],.reply-form-section[data-v-ef7109d7],.reply-card[data-v-ef7109d7]{padding:12px}.thread-header[data-v-ef7109d7],.reply-header[data-v-ef7109d7],.section-heading[data-v-ef7109d7]{display:grid}.reply-card[data-v-ef7109d7]{border-left-width:4px;padding:12px}.reply-body[data-v-ef7109d7]{padding:10px}.reply-images[data-v-ef7109d7]{grid-template-columns:1fr;width:auto}.thread-title[data-v-ef7109d7]{font-size:24px}.aa-library-modal-backdrop[data-v-ef7109d7]{align-items:start;padding:8px}.aa-library-modal[data-v-ef7109d7]{max-height:94vh;padding:10px}.aa-library-modal-header[data-v-ef7109d7]{display:grid}.aa-library-tools[data-v-ef7109d7]{grid-template-columns:1fr}.aa-library-card-header[data-v-ef7109d7]{display:grid}.aa-library-card-header .submit-button[data-v-ef7109d7],.selected-image-card[data-v-ef7109d7]{width:100%}.selected-image-card img[data-v-ef7109d7]{height:180px}}.body-line[data-v-ef7109d7],.quote-line[data-v-ef7109d7],.reply-body[data-v-ef7109d7],.thread-body[data-v-ef7109d7]{color:#222;-webkit-text-fill-color:#222;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.reply-textarea[data-v-ef7109d7]{color:#222;-webkit-text-fill-color:#222;background:#fff;font-size:16px}.reaction-button[data-v-ef7109d7]{color:maroon;font:inherit;cursor:pointer;background:#ffe;border:1px solid #c8c8aa;padding:4px 10px;font-weight:700}.reaction-button[data-v-ef7109d7]:hover{background:#fff8d8}.reaction-button.active[data-v-ef7109d7]{color:#d00;background:#fff0f0;border-color:#d00}.category-page[data-v-b8408e32]{gap:16px;display:grid}.back-link[data-v-b8408e32]{color:#0645ad;width:fit-content}.page-hero[data-v-b8408e32]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.page-label[data-v-b8408e32]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-b8408e32]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-b8408e32]{color:#666;margin:0;line-height:1.7}.write-link[data-v-b8408e32]{color:#fff;white-space:nowrap;background:maroon;border:1px solid maroon;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.write-link[data-v-b8408e32]:hover{background:#900}.thread-list[data-v-b8408e32]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.thread-card[data-v-b8408e32]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:14px}.author-row[data-v-b8408e32]{align-items:center;gap:9px;margin-bottom:10px;display:flex}.author-icon[data-v-b8408e32],.author-icon-placeholder[data-v-b8408e32]{color:#fff;object-fit:cover;background:maroon;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.author-icon-link[data-v-b8408e32]{color:inherit;text-decoration:none}.author-info[data-v-b8408e32]{gap:2px;min-width:0;display:grid}.author-name-link[data-v-b8408e32]{color:inherit;text-decoration:none}.author-name-link[data-v-b8408e32]:hover{text-decoration:underline}.author-handle[data-v-b8408e32]{color:#666;font-size:13px;text-decoration:none}.author-handle[data-v-b8408e32]:hover{text-decoration:underline}.thread-main[data-v-b8408e32]{color:inherit;gap:6px;min-width:0;text-decoration:none;display:grid}.thread-main h3[data-v-b8408e32]{color:#0645ad;word-break:break-word;margin:0;font-size:18px;line-height:1.4}.thread-main:hover h3[data-v-b8408e32]{text-decoration:underline}.body-preview[data-v-b8408e32]{color:#333;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.thread-meta[data-v-b8408e32]{color:#666;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:13px;display:flex}.thread-meta span[data-v-b8408e32]{background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;display:inline-flex}.tag-list[data-v-b8408e32]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tag[data-v-b8408e32]{color:#0645ad;background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;font-size:13px;text-decoration:none;display:inline-flex}.tag[data-v-b8408e32]:hover{background:#ffe;text-decoration:underline}.card-actions[data-v-b8408e32]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.card-actions a[data-v-b8408e32],.empty-box a[data-v-b8408e32]{color:#0645ad;box-sizing:border-box;background:#fff;border:1px solid #bbb;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.card-actions a[data-v-b8408e32]:hover,.empty-box a[data-v-b8408e32]:hover{background:#ffe;text-decoration:underline}.empty-box[data-v-b8408e32]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h3[data-v-b8408e32]{color:maroon;margin:0 0 8px}.empty-box p[data-v-b8408e32]{color:#666;margin:0 0 10px;line-height:1.6}.error[data-v-b8408e32]{color:red}@media (width<=760px){.page-hero[data-v-b8408e32]{padding:12px;display:grid}.page-hero h2[data-v-b8408e32]{font-size:23px}.thread-card[data-v-b8408e32],.empty-box[data-v-b8408e32]{padding:12px}.write-link[data-v-b8408e32]{width:fit-content}}.tag-page[data-v-d3171ec0]{gap:16px;display:grid}.back-link[data-v-d3171ec0]{color:#0645ad;width:fit-content}.page-hero[data-v-d3171ec0]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.page-label[data-v-d3171ec0]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-d3171ec0]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-d3171ec0]{color:#666;margin:0;line-height:1.7}.write-link[data-v-d3171ec0]{color:#fff;white-space:nowrap;background:maroon;border:1px solid maroon;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.write-link[data-v-d3171ec0]:hover{background:#900}.thread-list[data-v-d3171ec0]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.thread-card[data-v-d3171ec0]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:14px}.author-row[data-v-d3171ec0]{align-items:center;gap:9px;margin-bottom:10px;display:flex}.author-icon[data-v-d3171ec0],.author-icon-placeholder[data-v-d3171ec0]{color:#fff;object-fit:cover;background:maroon;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.author-icon-link[data-v-d3171ec0]{color:inherit;text-decoration:none}.author-info[data-v-d3171ec0]{gap:2px;min-width:0;display:grid}.author-name-link[data-v-d3171ec0]{color:inherit;text-decoration:none}.author-name-link[data-v-d3171ec0]:hover{text-decoration:underline}.author-handle[data-v-d3171ec0]{color:#666;font-size:13px;text-decoration:none}.author-handle[data-v-d3171ec0]:hover{text-decoration:underline}.thread-main[data-v-d3171ec0]{color:inherit;gap:6px;min-width:0;text-decoration:none;display:grid}.thread-main h3[data-v-d3171ec0]{color:#0645ad;word-break:break-word;margin:0;font-size:18px;line-height:1.4}.thread-main:hover h3[data-v-d3171ec0]{text-decoration:underline}.body-preview[data-v-d3171ec0]{color:#333;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.thread-meta[data-v-d3171ec0]{color:#666;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:13px;display:flex}.thread-meta span[data-v-d3171ec0]{background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;display:inline-flex}.tag-list[data-v-d3171ec0]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tag[data-v-d3171ec0]{color:#0645ad;background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;font-size:13px;text-decoration:none;display:inline-flex}.tag[data-v-d3171ec0]:hover{background:#ffe;text-decoration:underline}.card-actions[data-v-d3171ec0]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.card-actions a[data-v-d3171ec0],.empty-box a[data-v-d3171ec0]{color:#0645ad;box-sizing:border-box;background:#fff;border:1px solid #bbb;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.card-actions a[data-v-d3171ec0]:hover,.empty-box a[data-v-d3171ec0]:hover{background:#ffe;text-decoration:underline}.empty-box[data-v-d3171ec0]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h3[data-v-d3171ec0]{color:maroon;margin:0 0 8px}.empty-box p[data-v-d3171ec0]{color:#666;margin:0 0 10px;line-height:1.6}.error[data-v-d3171ec0]{color:red}@media (width<=760px){.page-hero[data-v-d3171ec0]{padding:12px;display:grid}.page-hero h2[data-v-d3171ec0]{font-size:23px}.thread-card[data-v-d3171ec0],.empty-box[data-v-d3171ec0]{padding:12px}.write-link[data-v-d3171ec0]{width:fit-content}}.search-page[data-v-07f53a4b]{gap:16px;display:grid}.back-link[data-v-07f53a4b]{color:#0645ad;width:fit-content}.page-hero[data-v-07f53a4b]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;padding:16px}.page-label[data-v-07f53a4b]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-07f53a4b]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-07f53a4b]{color:#666;margin:0;line-height:1.7}.search-box[data-v-07f53a4b]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:14px}.search-box label[data-v-07f53a4b]{color:#333;margin-bottom:6px;font-weight:700;display:block}.search-form[data-v-07f53a4b]{gap:8px;display:flex}.search-form input[data-v-07f53a4b]{box-sizing:border-box;background:#fff;border:1px solid #bbb;flex:1;min-width:0;padding:8px;font-family:inherit;font-size:14px}.search-form button[data-v-07f53a4b]{color:#333;cursor:pointer;white-space:nowrap;background:#e6e6cc;border:1px solid #999;padding:0 12px}.search-form button[data-v-07f53a4b]:hover{background:#d6d6b8}.search-filter-grid[data-v-07f53a4b]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:12px;display:grid}.search-filter-grid label[data-v-07f53a4b]{color:maroon;gap:5px;margin:0;font-size:12px;display:grid}.search-filter-grid select[data-v-07f53a4b],.search-filter-grid input[data-v-07f53a4b]{box-sizing:border-box;background:#fff;border:1px solid #bbb;min-height:34px;padding:6px;font-family:inherit}.search-suggestions[data-v-07f53a4b]{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.search-suggestions button[data-v-07f53a4b]{color:#0645ad;cursor:pointer;background:#fff;border:1px solid #d8d8b8;min-height:26px;padding:0 8px}.search-suggestions button[data-v-07f53a4b]:hover{background:#ffe;text-decoration:underline}.search-help[data-v-07f53a4b]{color:#666;margin:8px 0 0;font-size:13px}.result-list[data-v-07f53a4b]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.result-card[data-v-07f53a4b]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:14px}.author-row[data-v-07f53a4b]{align-items:center;gap:9px;margin-bottom:10px;display:flex}.author-icon[data-v-07f53a4b],.author-icon-placeholder[data-v-07f53a4b]{color:#fff;object-fit:cover;background:maroon;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.author-icon-link[data-v-07f53a4b]{color:inherit;text-decoration:none}.author-info[data-v-07f53a4b]{gap:2px;min-width:0;display:grid}.author-name-link[data-v-07f53a4b]{color:inherit;text-decoration:none}.author-name-link[data-v-07f53a4b]:hover{text-decoration:underline}.author-handle[data-v-07f53a4b]{color:#666;font-size:13px;text-decoration:none}.author-handle[data-v-07f53a4b]:hover{text-decoration:underline}.result-main[data-v-07f53a4b]{color:inherit;gap:6px;min-width:0;text-decoration:none;display:grid}.result-main h3[data-v-07f53a4b]{color:#0645ad;word-break:break-word;margin:0;font-size:18px;line-height:1.4}.result-main:hover h3[data-v-07f53a4b]{text-decoration:underline}.body-preview[data-v-07f53a4b]{color:#333;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.result-meta[data-v-07f53a4b]{color:#666;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:13px;display:flex}.result-meta span[data-v-07f53a4b]{background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;display:inline-flex}.tag-list[data-v-07f53a4b]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tag[data-v-07f53a4b]{color:#0645ad;background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;font-size:13px;text-decoration:none;display:inline-flex}.tag[data-v-07f53a4b]:hover{background:#ffe;text-decoration:underline}.card-actions[data-v-07f53a4b]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.card-actions a[data-v-07f53a4b],.empty-box a[data-v-07f53a4b]{color:#0645ad;box-sizing:border-box;background:#fff;border:1px solid #bbb;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.card-actions a[data-v-07f53a4b]:hover,.empty-box a[data-v-07f53a4b]:hover{background:#ffe;text-decoration:underline}.empty-box[data-v-07f53a4b]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h3[data-v-07f53a4b]{color:maroon;margin:0 0 8px}.empty-box p[data-v-07f53a4b]{color:#666;margin:0 0 10px;line-height:1.6}.error[data-v-07f53a4b]{color:red}@media (width<=760px){.page-hero[data-v-07f53a4b],.search-box[data-v-07f53a4b],.result-card[data-v-07f53a4b],.empty-box[data-v-07f53a4b]{padding:12px}.page-hero h2[data-v-07f53a4b]{font-size:23px}.search-form[data-v-07f53a4b]{display:grid}.search-form button[data-v-07f53a4b]{width:fit-content;min-height:34px}}.ranking-page[data-v-474242a3]{gap:16px;display:grid}.back-link[data-v-474242a3]{color:#0645ad;width:fit-content}.page-hero[data-v-474242a3]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.page-label[data-v-474242a3]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-474242a3]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-474242a3]{color:#666;margin:0;line-height:1.7}.write-link[data-v-474242a3]{color:#fff;white-space:nowrap;background:maroon;border:1px solid maroon;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.write-link[data-v-474242a3]:hover{background:#900}.ranking-list[data-v-474242a3]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ranking-card[data-v-474242a3]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;grid-template-columns:48px minmax(0,1fr);gap:10px;padding:14px;display:grid}.rank-badge[data-v-474242a3]{color:maroon;background:#fff;border:1px solid #bbb;place-items:center;width:40px;height:40px;font-size:18px;font-weight:700;display:grid}.rank-1[data-v-474242a3]{background:#fff8d8;border-color:#c8a000}.rank-2[data-v-474242a3]{background:#f0f0f0;border-color:#aaa}.rank-3[data-v-474242a3]{background:#fff0df;border-color:#b08040}.card-content[data-v-474242a3]{min-width:0}.author-row[data-v-474242a3]{align-items:center;gap:9px;margin-bottom:10px;display:flex}.author-icon[data-v-474242a3],.author-icon-placeholder[data-v-474242a3]{color:#fff;object-fit:cover;background:maroon;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.author-icon-link[data-v-474242a3]{color:inherit;text-decoration:none}.author-info[data-v-474242a3]{gap:2px;min-width:0;display:grid}.author-name-link[data-v-474242a3]{color:inherit;text-decoration:none}.author-name-link[data-v-474242a3]:hover{text-decoration:underline}.author-handle[data-v-474242a3]{color:#666;font-size:13px;text-decoration:none}.author-handle[data-v-474242a3]:hover{text-decoration:underline}.thread-main[data-v-474242a3]{color:inherit;gap:6px;min-width:0;text-decoration:none;display:grid}.thread-main h3[data-v-474242a3]{color:#0645ad;word-break:break-word;margin:0;font-size:18px;line-height:1.4}.thread-main:hover h3[data-v-474242a3]{text-decoration:underline}.body-preview[data-v-474242a3]{color:#333;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.thread-meta[data-v-474242a3]{color:#666;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:13px;display:flex}.thread-meta span[data-v-474242a3]{background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;display:inline-flex}.reply-count[data-v-474242a3]{color:maroon;font-weight:700}.tag-list[data-v-474242a3]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tag[data-v-474242a3]{color:#0645ad;background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;font-size:13px;text-decoration:none;display:inline-flex}.tag[data-v-474242a3]:hover{background:#ffe;text-decoration:underline}.card-actions[data-v-474242a3]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.card-actions a[data-v-474242a3],.empty-box a[data-v-474242a3]{color:#0645ad;box-sizing:border-box;background:#fff;border:1px solid #bbb;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.card-actions a[data-v-474242a3]:hover,.empty-box a[data-v-474242a3]:hover{background:#ffe;text-decoration:underline}.empty-box[data-v-474242a3]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h3[data-v-474242a3]{color:maroon;margin:0 0 8px}.empty-box p[data-v-474242a3]{color:#666;margin:0 0 10px;line-height:1.6}.error[data-v-474242a3]{color:red}@media (width<=760px){.page-hero[data-v-474242a3]{padding:12px;display:grid}.page-hero h2[data-v-474242a3]{font-size:23px}.ranking-card[data-v-474242a3]{grid-template-columns:1fr;padding:12px}.rank-badge[data-v-474242a3]{width:fit-content;min-width:40px;padding:0 10px}.write-link[data-v-474242a3]{width:fit-content}.empty-box[data-v-474242a3]{padding:12px}}.new-page[data-v-5d3b432b]{gap:16px;display:grid}.back-link[data-v-5d3b432b]{color:#0645ad;width:fit-content}.page-hero[data-v-5d3b432b]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.page-label[data-v-5d3b432b]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-5d3b432b]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-5d3b432b]{color:#666;margin:0;line-height:1.7}.write-link[data-v-5d3b432b]{color:#fff;white-space:nowrap;background:maroon;border:1px solid maroon;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.write-link[data-v-5d3b432b]:hover{background:#900}.thread-list[data-v-5d3b432b]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.thread-card[data-v-5d3b432b]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:14px}.author-row[data-v-5d3b432b]{align-items:center;gap:9px;margin-bottom:10px;display:flex}.author-icon[data-v-5d3b432b],.author-icon-placeholder[data-v-5d3b432b]{color:#fff;object-fit:cover;background:maroon;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.author-icon-link[data-v-5d3b432b]{color:inherit;text-decoration:none}.author-info[data-v-5d3b432b]{gap:2px;min-width:0;display:grid}.author-name-link[data-v-5d3b432b]{color:inherit;text-decoration:none}.author-name-link[data-v-5d3b432b]:hover{text-decoration:underline}.author-handle[data-v-5d3b432b]{color:#666;font-size:13px;text-decoration:none}.author-handle[data-v-5d3b432b]:hover{text-decoration:underline}.thread-main[data-v-5d3b432b]{color:inherit;gap:6px;min-width:0;text-decoration:none;display:grid}.thread-main h3[data-v-5d3b432b]{color:#0645ad;word-break:break-word;margin:0;font-size:18px;line-height:1.4}.thread-main:hover h3[data-v-5d3b432b]{text-decoration:underline}.body-preview[data-v-5d3b432b]{color:#333;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.thread-meta[data-v-5d3b432b]{color:#666;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:13px;display:flex}.thread-meta span[data-v-5d3b432b]{background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;display:inline-flex}.tag-list[data-v-5d3b432b]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tag[data-v-5d3b432b]{color:#0645ad;background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;font-size:13px;text-decoration:none;display:inline-flex}.tag[data-v-5d3b432b]:hover{background:#ffe;text-decoration:underline}.card-actions[data-v-5d3b432b]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.card-actions a[data-v-5d3b432b],.empty-box a[data-v-5d3b432b]{color:#0645ad;box-sizing:border-box;background:#fff;border:1px solid #bbb;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.card-actions a[data-v-5d3b432b]:hover,.empty-box a[data-v-5d3b432b]:hover{background:#ffe;text-decoration:underline}.empty-box[data-v-5d3b432b]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h3[data-v-5d3b432b]{color:maroon;margin:0 0 8px}.empty-box p[data-v-5d3b432b]{color:#666;margin:0 0 10px;line-height:1.6}.error[data-v-5d3b432b]{color:red}@media (width<=760px){.page-hero[data-v-5d3b432b]{padding:12px;display:grid}.page-hero h2[data-v-5d3b432b]{font-size:23px}.thread-card[data-v-5d3b432b],.empty-box[data-v-5d3b432b]{padding:12px}.write-link[data-v-5d3b432b]{width:fit-content}}.trending-page[data-v-0a891bba]{gap:16px;display:grid}.back-link[data-v-0a891bba]{color:#0645ad;width:fit-content}.page-hero[data-v-0a891bba]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.page-label[data-v-0a891bba]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-0a891bba]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-0a891bba]{color:#666;margin:0;line-height:1.7}.write-link[data-v-0a891bba]{color:#fff;white-space:nowrap;background:maroon;border:1px solid maroon;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.write-link[data-v-0a891bba]:hover{background:#900}.trending-list[data-v-0a891bba]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.trending-card[data-v-0a891bba]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:14px;display:grid}.trend-rank[data-v-0a891bba]{align-content:start;gap:6px;display:grid}.rank-number[data-v-0a891bba]{color:maroon;background:#fff8d8;border:1px solid #c8a000;place-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:grid}.trend-score[data-v-0a891bba]{color:maroon;background:#fff;border:1px solid #ddd;width:fit-content;padding:4px 7px;font-size:12px;font-weight:700}.card-content[data-v-0a891bba]{min-width:0}.author-row[data-v-0a891bba]{align-items:center;gap:9px;margin-bottom:10px;display:flex}.author-icon[data-v-0a891bba],.author-icon-placeholder[data-v-0a891bba]{color:#fff;object-fit:cover;background:maroon;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.author-icon-link[data-v-0a891bba]{color:inherit;text-decoration:none}.author-info[data-v-0a891bba]{gap:2px;min-width:0;display:grid}.author-name-link[data-v-0a891bba]{color:inherit;text-decoration:none}.author-name-link[data-v-0a891bba]:hover{text-decoration:underline}.author-handle[data-v-0a891bba]{color:#666;font-size:13px;text-decoration:none}.author-handle[data-v-0a891bba]:hover{text-decoration:underline}.thread-main[data-v-0a891bba]{color:inherit;gap:6px;min-width:0;text-decoration:none;display:grid}.thread-main h3[data-v-0a891bba]{color:#0645ad;word-break:break-word;margin:0;font-size:18px;line-height:1.4}.thread-main:hover h3[data-v-0a891bba]{text-decoration:underline}.body-preview[data-v-0a891bba]{color:#333;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.thread-meta[data-v-0a891bba]{color:#666;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:13px;display:flex}.thread-meta span[data-v-0a891bba]{background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;display:inline-flex}.score-badge[data-v-0a891bba]{color:maroon;font-weight:700;background:#fff8d8!important;border-color:#c8a000!important}.tag-list[data-v-0a891bba]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tag[data-v-0a891bba]{color:#0645ad;background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;font-size:13px;text-decoration:none;display:inline-flex}.tag[data-v-0a891bba]:hover{background:#ffe;text-decoration:underline}.card-actions[data-v-0a891bba]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.card-actions a[data-v-0a891bba],.empty-box a[data-v-0a891bba]{color:#0645ad;box-sizing:border-box;background:#fff;border:1px solid #bbb;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.card-actions a[data-v-0a891bba]:hover,.empty-box a[data-v-0a891bba]:hover{background:#ffe;text-decoration:underline}.empty-box[data-v-0a891bba]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h3[data-v-0a891bba]{color:maroon;margin:0 0 8px}.empty-box p[data-v-0a891bba]{color:#666;margin:0 0 10px;line-height:1.6}.error[data-v-0a891bba]{color:red}@media (width<=760px){.page-hero[data-v-0a891bba]{padding:12px;display:grid}.page-hero h2[data-v-0a891bba]{font-size:23px}.trending-card[data-v-0a891bba]{grid-template-columns:1fr;padding:12px}.trend-rank[data-v-0a891bba]{align-items:center;display:flex}.write-link[data-v-0a891bba]{width:fit-content}.empty-box[data-v-0a891bba]{padding:12px}}.thread-list-page[data-v-fa5c6e2f]{gap:16px;display:grid}.thread-list-hero[data-v-fa5c6e2f]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hero-actions[data-v-fa5c6e2f]{flex-wrap:wrap;gap:8px;display:flex}.list-tools[data-v-fa5c6e2f]{grid-template-columns:1fr 240px;gap:12px;display:grid}.thread-list[data-v-fa5c6e2f]{gap:12px;display:grid}.thread-card[data-v-fa5c6e2f]{background:#ffe;border:1px solid #c8c8aa;gap:10px;padding:14px;display:grid}.thread-main[data-v-fa5c6e2f]{color:inherit;gap:6px;text-decoration:none;display:grid}.thread-main:hover h3[data-v-fa5c6e2f]{text-decoration:underline}.thread-main h3[data-v-fa5c6e2f]{color:maroon;margin:0;font-size:22px;line-height:1.4}.body-preview[data-v-fa5c6e2f]{color:#444;white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.7}.thread-meta[data-v-fa5c6e2f]{color:#666;flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.thread-meta span[data-v-fa5c6e2f],.thread-meta a[data-v-fa5c6e2f]{color:inherit;background:#fff;border:1px solid #ddd;padding:3px 7px;text-decoration:none}.thread-meta a[data-v-fa5c6e2f]:hover{color:maroon;border-color:maroon}.thread-meta .private-badge[data-v-fa5c6e2f]{color:maroon;border-color:maroon;font-weight:700}.empty-box[data-v-fa5c6e2f]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h3[data-v-fa5c6e2f]{color:maroon;margin:0 0 8px}.empty-box p[data-v-fa5c6e2f]{color:#666;margin:0 0 10px;line-height:1.6}.empty-actions[data-v-fa5c6e2f]{flex-wrap:wrap;gap:8px;display:flex}.empty-actions a[data-v-fa5c6e2f]{color:#0645ad;box-sizing:border-box;background:#fff;border:1px solid #bbb;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.empty-actions a[data-v-fa5c6e2f]:hover{background:#ffe;text-decoration:underline}.error[data-v-fa5c6e2f]{color:red}@media (width<=760px){.thread-list-hero[data-v-fa5c6e2f],.hero-actions[data-v-fa5c6e2f]{display:grid}.hero-actions .create-link[data-v-fa5c6e2f],.hero-actions .reload-button[data-v-fa5c6e2f]{width:100%}.list-tools[data-v-fa5c6e2f]{grid-template-columns:1fr}.thread-card[data-v-fa5c6e2f]{padding:12px}.thread-main h3[data-v-fa5c6e2f]{font-size:19px}}.back-link[data-v-63964c4c]{color:#0645ad;margin-bottom:16px;display:inline-block}h2[data-v-63964c4c]{color:maroon}.description[data-v-63964c4c],.empty[data-v-63964c4c]{color:#666}.thread-list[data-v-63964c4c]{padding:0;list-style:none}.thread-item[data-v-63964c4c]{background:#f6f6ef;border:1px solid #999;margin-bottom:10px;padding:12px}.thread-top[data-v-63964c4c]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.archive-label[data-v-63964c4c]{color:#fff;background:#555;border-radius:4px;padding:2px 8px;font-size:12px}.category[data-v-63964c4c]{color:#fff;background:maroon;border-radius:4px;padding:2px 8px;font-size:12px;text-decoration:none}.thread-title[data-v-63964c4c]{color:#0645ad;font-size:17px;font-weight:700}.thread-meta[data-v-63964c4c]{color:#666;margin-top:5px;font-size:13px}.tags[data-v-63964c4c]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.tag[data-v-63964c4c]{color:#0645ad;background:#e6e6cc;border:1px solid #aaa;border-radius:12px;padding:2px 8px;font-size:12px;text-decoration:none;display:inline-block}.thread-body[data-v-63964c4c]{color:#333;white-space:pre-wrap;margin-top:8px;line-height:1.5}.error[data-v-63964c4c]{color:red}.reports-page[data-v-9deb5d61]{gap:16px;display:grid}.back-link[data-v-9deb5d61]{color:#0645ad;width:fit-content}.page-hero[data-v-9deb5d61]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.page-label[data-v-9deb5d61]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-9deb5d61]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-9deb5d61]{color:#666;margin:0;line-height:1.7}.reload-button[data-v-9deb5d61]{color:#333;cursor:pointer;white-space:nowrap;background:#e6e6cc;border:1px solid #999;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-weight:700;display:inline-flex}.reload-button[data-v-9deb5d61]:hover{background:#d6d6b8}.summary-grid[data-v-9deb5d61]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.summary-card[data-v-9deb5d61]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:12px}.summary-card p[data-v-9deb5d61]{color:#666;margin:0 0 8px;font-size:13px;font-weight:700}.summary-card strong[data-v-9deb5d61]{color:maroon;font-size:30px;line-height:1}.summary-card span[data-v-9deb5d61]{color:#666;margin-left:4px}.summary-card.warning[data-v-9deb5d61]{background:#fff8d8;border-color:#c8a000}.summary-card.checking[data-v-9deb5d61]{background:#eee;border-color:#999}.summary-card.success[data-v-9deb5d61]{background:#f0fff0;border-color:#8b8}.summary-card.muted[data-v-9deb5d61]{background:#eee;border-color:#aaa}.filter-box[data-v-9deb5d61]{background:#f6f6ef;border:1px solid #c8c8aa;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.filter-box label[data-v-9deb5d61]{color:#333;font-weight:700}.filter-box select[data-v-9deb5d61]{background:#fff;border:1px solid #bbb;padding:7px;font-family:inherit}.filter-box p[data-v-9deb5d61]{color:#666;margin:0;font-size:13px}.report-list[data-v-9deb5d61]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.report-card[data-v-9deb5d61]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:14px}.report-top[data-v-9deb5d61]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.report-labels[data-v-9deb5d61]{flex-wrap:wrap;gap:6px;display:flex}.status-label[data-v-9deb5d61],.target-label[data-v-9deb5d61]{color:maroon;background:#fff8d8;border:1px solid #c8a000;align-items:center;min-height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.status-label.checking[data-v-9deb5d61]{color:#333;background:#eee;border-color:#999}.status-label.resolved[data-v-9deb5d61]{color:#060;background:#f0fff0;border-color:#8b8}.status-label.rejected[data-v-9deb5d61]{color:#555;background:#eee;border-color:#aaa}.target-label[data-v-9deb5d61]{color:#333;background:#fff;border-color:#bbb}.report-date[data-v-9deb5d61]{color:#666;white-space:nowrap;font-size:12px}.report-section[data-v-9deb5d61]{background:#fff;border:1px solid #ddd;margin-bottom:10px;padding:10px}.report-section h3[data-v-9deb5d61]{color:maroon;margin:0 0 6px;font-size:15px}.report-reason[data-v-9deb5d61],.report-detail[data-v-9deb5d61]{color:#333;white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.7}.report-meta[data-v-9deb5d61]{flex-wrap:wrap;gap:6px;display:flex}.report-meta span[data-v-9deb5d61]{color:#666;background:#fff;border:1px solid #ddd;padding:4px 7px;font-size:12px}.report-actions[data-v-9deb5d61]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.report-actions a[data-v-9deb5d61],.report-actions button[data-v-9deb5d61]{color:#0645ad;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #bbb;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.report-actions a[data-v-9deb5d61]:hover,.report-actions button[data-v-9deb5d61]:hover{background:#ffe;text-decoration:underline}.report-actions button[data-v-9deb5d61]{color:#333}.report-actions .resolve-button[data-v-9deb5d61]{color:#060;background:#f0fff0;border-color:#8b8}.report-actions .reject-button[data-v-9deb5d61]{color:#555;background:#eee;border-color:#aaa}.report-actions .open-button[data-v-9deb5d61]{color:maroon;background:#fff8d8;border-color:#c8a000}.report-actions button[data-v-9deb5d61]:disabled{opacity:.6;cursor:not-allowed}.empty-box[data-v-9deb5d61]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h3[data-v-9deb5d61]{color:maroon;margin:0 0 8px}.empty-box p[data-v-9deb5d61]{color:#666;margin:0;line-height:1.6}.error[data-v-9deb5d61]{color:red}@media (width<=1000px){.summary-grid[data-v-9deb5d61]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.page-hero[data-v-9deb5d61]{padding:12px;display:grid}.page-hero h2[data-v-9deb5d61]{font-size:23px}.summary-grid[data-v-9deb5d61]{grid-template-columns:1fr}.report-card[data-v-9deb5d61],.filter-box[data-v-9deb5d61],.empty-box[data-v-9deb5d61]{padding:12px}.report-top[data-v-9deb5d61]{flex-direction:column;align-items:flex-start}.reload-button[data-v-9deb5d61]{width:fit-content}}.logs-page[data-v-06581fe2]{gap:16px;display:grid}.back-link[data-v-06581fe2]{color:#0645ad;width:fit-content}.page-hero[data-v-06581fe2]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.page-label[data-v-06581fe2]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-06581fe2]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-06581fe2]{color:#666;margin:0;line-height:1.7}.reload-button[data-v-06581fe2]{color:#333;cursor:pointer;white-space:nowrap;background:#e6e6cc;border:1px solid #999;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-weight:700;display:inline-flex}.reload-button[data-v-06581fe2]:hover{background:#d6d6b8}.summary-grid[data-v-06581fe2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.summary-card[data-v-06581fe2]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:12px}.summary-card p[data-v-06581fe2]{color:#666;margin:0 0 8px;font-size:13px;font-weight:700}.summary-card strong[data-v-06581fe2]{color:maroon;font-size:30px;line-height:1}.summary-card span[data-v-06581fe2]{color:#666;margin-left:4px}.summary-card.warning[data-v-06581fe2]{background:#fff8d8;border-color:#c8a000}.summary-card.danger[data-v-06581fe2]{background:#fff0f0;border-color:#c88}.filter-box[data-v-06581fe2]{background:#f6f6ef;border:1px solid #c8c8aa;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.filter-box label[data-v-06581fe2]{color:#333;font-weight:700}.filter-box select[data-v-06581fe2]{background:#fff;border:1px solid #bbb;padding:7px;font-family:inherit}.filter-box p[data-v-06581fe2]{color:#666;margin:0;font-size:13px}.log-list[data-v-06581fe2]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.log-card[data-v-06581fe2]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:14px}.log-top[data-v-06581fe2]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.log-labels[data-v-06581fe2]{flex-wrap:wrap;gap:6px;display:flex}.action-label[data-v-06581fe2]{color:#333;background:#fff;border:1px solid #bbb;align-items:center;min-height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.action-label.report[data-v-06581fe2]{color:maroon;background:#fff8d8;border-color:#c8a000}.action-label.restriction[data-v-06581fe2]{color:maroon;background:#fff0f0;border-color:#c88}.log-date[data-v-06581fe2]{color:#666;white-space:nowrap;font-size:12px}.log-section[data-v-06581fe2]{background:#fff;border:1px solid #ddd;margin-bottom:10px;padding:10px}.log-section h3[data-v-06581fe2]{color:maroon;margin:0 0 6px;font-size:15px}.log-section p[data-v-06581fe2]{color:#333;white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.7}.log-meta[data-v-06581fe2]{flex-wrap:wrap;gap:6px;display:flex}.log-meta span[data-v-06581fe2]{color:#666;background:#fff;border:1px solid #ddd;padding:4px 7px;font-size:12px}.log-actions[data-v-06581fe2]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.log-actions a[data-v-06581fe2]{color:#0645ad;box-sizing:border-box;background:#fff;border:1px solid #bbb;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.log-actions a[data-v-06581fe2]:hover{background:#ffe;text-decoration:underline}.empty-box[data-v-06581fe2]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h3[data-v-06581fe2]{color:maroon;margin:0 0 8px}.empty-box p[data-v-06581fe2]{color:#666;margin:0;line-height:1.6}.error[data-v-06581fe2]{color:red}@media (width<=900px){.summary-grid[data-v-06581fe2]{grid-template-columns:1fr}}@media (width<=760px){.page-hero[data-v-06581fe2]{padding:12px;display:grid}.page-hero h2[data-v-06581fe2]{font-size:23px}.log-card[data-v-06581fe2],.filter-box[data-v-06581fe2],.empty-box[data-v-06581fe2]{padding:12px}.log-top[data-v-06581fe2]{flex-direction:column;align-items:flex-start}.reload-button[data-v-06581fe2]{width:fit-content}}.restrictions-page[data-v-877004d4]{gap:16px;display:grid}.back-link[data-v-877004d4]{color:#0645ad;width:fit-content}.page-hero[data-v-877004d4]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.page-label[data-v-877004d4]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-877004d4]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-877004d4]{color:#666;margin:0;line-height:1.7}.reload-button[data-v-877004d4]{color:#333;cursor:pointer;white-space:nowrap;background:#e6e6cc;border:1px solid #999;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-weight:700;display:inline-flex}.reload-button[data-v-877004d4]:hover{background:#d6d6b8}.summary-grid[data-v-877004d4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.summary-card[data-v-877004d4]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:12px}.summary-card p[data-v-877004d4]{color:#666;margin:0 0 8px;font-size:13px;font-weight:700}.summary-card strong[data-v-877004d4]{color:maroon;font-size:30px;line-height:1}.summary-card span[data-v-877004d4]{color:#666;margin-left:4px}.summary-card.danger[data-v-877004d4]{background:#fff0f0;border-color:#c88}.summary-card.muted[data-v-877004d4]{background:#eee;border-color:#aaa}.restriction-form[data-v-877004d4],.list-section[data-v-877004d4]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;padding:16px}.restriction-form h3[data-v-877004d4],.list-section h3[data-v-877004d4]{color:maroon;margin:0 0 12px;font-size:19px}.form-grid[data-v-877004d4]{grid-template-columns:minmax(0,1fr) 240px;gap:12px;display:grid}.form-field[data-v-877004d4]{margin-bottom:12px}.form-field label[data-v-877004d4]{color:#333;margin-bottom:5px;font-weight:700;display:block}.form-field input[data-v-877004d4],.form-field textarea[data-v-877004d4],.form-field select[data-v-877004d4]{box-sizing:border-box;background:#fff;border:1px solid #bbb;width:100%;padding:8px;font-family:inherit;font-size:14px}.form-field textarea[data-v-877004d4]{resize:vertical;line-height:1.7}.help[data-v-877004d4]{color:#666;margin:5px 0 0;font-size:12px;line-height:1.5}.form-actions[data-v-877004d4],.card-actions[data-v-877004d4]{flex-wrap:wrap;gap:8px;display:flex}.form-actions button[data-v-877004d4],.card-actions button[data-v-877004d4]{color:#333;cursor:pointer;background:#fff;border:1px solid #bbb;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-weight:700;display:inline-flex}.form-actions button[data-v-877004d4]{color:#fff;background:maroon;border-color:maroon}.form-actions button[data-v-877004d4]:hover{background:#900}.card-actions button[data-v-877004d4]:hover{background:#ffe}.card-actions .deactivate-button[data-v-877004d4]{color:#060;background:#f0fff0;border-color:#8b8}.card-actions .delete-button[data-v-877004d4]{color:maroon;background:#fff0f0;border-color:#c88}button[data-v-877004d4]:disabled{opacity:.6;cursor:not-allowed}.restriction-list[data-v-877004d4]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.restriction-card[data-v-877004d4]{background:#f6f6ef;border:1px solid #c8c8aa;padding:12px}.restriction-card.active[data-v-877004d4]{background:#fff8f8;border-color:#c88}.restriction-card.inactive[data-v-877004d4]{background:#eee}.restriction-top[data-v-877004d4]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.restriction-labels[data-v-877004d4]{flex-wrap:wrap;gap:6px;display:flex}.status-label[data-v-877004d4],.type-label[data-v-877004d4]{color:maroon;background:#fff0f0;border:1px solid #c88;align-items:center;min-height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.type-label[data-v-877004d4]{color:#333;background:#fff;border-color:#bbb}.inactive-label[data-v-877004d4]{color:#555;background:#eee;border-color:#aaa}.date[data-v-877004d4]{color:#666;white-space:nowrap;font-size:12px}.poster-id[data-v-877004d4]{color:maroon;word-break:break-all;margin:0 0 10px;font-weight:700}.info-box[data-v-877004d4]{background:#fff;border:1px solid #ddd;margin-bottom:10px;padding:10px}.info-box h4[data-v-877004d4]{color:maroon;margin:0 0 6px;font-size:15px}.info-box p[data-v-877004d4]{color:#333;white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.7}.empty[data-v-877004d4]{color:#666;margin:0}.success[data-v-877004d4]{color:#060;background:#f0fff0;border:1px solid #8b8;padding:8px 10px}.error[data-v-877004d4]{color:red}@media (width<=900px){.summary-grid[data-v-877004d4],.form-grid[data-v-877004d4]{grid-template-columns:1fr}}@media (width<=760px){.page-hero[data-v-877004d4]{padding:12px;display:grid}.page-hero h2[data-v-877004d4]{font-size:23px}.restriction-form[data-v-877004d4],.list-section[data-v-877004d4],.restriction-card[data-v-877004d4]{padding:12px}.restriction-top[data-v-877004d4]{flex-direction:column;align-items:flex-start}.reload-button[data-v-877004d4]{width:fit-content}}.staff-page[data-v-8c154375]{gap:16px;display:grid}.back-link[data-v-8c154375]{color:#0645ad;width:fit-content}.page-hero[data-v-8c154375]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;padding:16px}.page-label[data-v-8c154375]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-8c154375]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-8c154375]{color:#666;margin:0;line-height:1.7}.stats-grid[data-v-8c154375]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.stat-card[data-v-8c154375]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:14px}.stat-label[data-v-8c154375]{color:#666;margin:0 0 8px;font-size:13px;font-weight:700}.stat-card strong[data-v-8c154375]{color:maroon;font-size:34px;line-height:1}.stat-card span[data-v-8c154375]{color:#666;margin-left:4px}.stat-card.warning[data-v-8c154375]{background:#fff8d8;border-color:#c8a000}.stat-card.success[data-v-8c154375]{background:#f0fff0;border-color:#8b8}.stat-card.danger[data-v-8c154375]{background:#fff0f0;border-color:#c88}.menu-section[data-v-8c154375],.latest-section[data-v-8c154375]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;padding:16px}.menu-section h3[data-v-8c154375],.latest-section h3[data-v-8c154375]{color:maroon;margin:0 0 12px;font-size:19px}.staff-menu[data-v-8c154375]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.staff-menu a[data-v-8c154375]{color:inherit;background:#f6f6ef;border:1px solid #c8c8aa;gap:5px;padding:12px;text-decoration:none;display:grid}.staff-menu a[data-v-8c154375]:hover{background:#fff}.staff-menu strong[data-v-8c154375]{color:#0645ad}.staff-menu span[data-v-8c154375]{color:#666;font-size:13px;line-height:1.5}.section-header[data-v-8c154375]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.section-header h3[data-v-8c154375]{margin:0}.section-header a[data-v-8c154375]{color:#0645ad;font-size:13px}.empty[data-v-8c154375]{color:#666;margin:0}.report-list[data-v-8c154375]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.report-card[data-v-8c154375]{background:#f6f6ef;border:1px solid #c8c8aa;padding:12px}.report-top[data-v-8c154375]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.status-label[data-v-8c154375]{color:maroon;background:#fff8d8;border:1px solid #c8a000;align-items:center;min-height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.status-label.resolved[data-v-8c154375]{color:#060;background:#f0fff0;border-color:#8b8}.report-date[data-v-8c154375]{color:#666;font-size:12px}.report-reason[data-v-8c154375]{color:#333;word-break:break-word;margin:0 0 8px;line-height:1.6}.report-meta[data-v-8c154375]{flex-wrap:wrap;gap:6px;display:flex}.report-meta span[data-v-8c154375]{color:#666;background:#fff;border:1px solid #ddd;padding:4px 7px;font-size:12px}.error[data-v-8c154375]{color:red}@media (width<=900px){.stats-grid[data-v-8c154375]{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-menu[data-v-8c154375]{grid-template-columns:1fr}}@media (width<=760px){.page-hero[data-v-8c154375],.menu-section[data-v-8c154375],.latest-section[data-v-8c154375],.stat-card[data-v-8c154375]{padding:12px}.page-hero h2[data-v-8c154375]{font-size:23px}.stats-grid[data-v-8c154375]{grid-template-columns:1fr}.report-top[data-v-8c154375]{flex-direction:column;align-items:flex-start}}.login-page[data-v-911107d4]{gap:16px;display:grid}.login-hero[data-v-911107d4]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.login-card[data-v-911107d4]{gap:16px;width:100%;max-width:560px;margin:0 auto;display:grid}.auth-notice-box[data-v-911107d4]{background:#fffdf2;border:1px solid #c8c8aa;padding:12px}.auth-notice-box h3[data-v-911107d4]{color:maroon;margin:0 0 6px}.auth-notice-box p[data-v-911107d4]{color:#444;margin:4px 0;line-height:1.7}.mode-tabs[data-v-911107d4]{background:#f6f6ef;border:1px solid #c8c8aa;grid-template-columns:1fr 1fr;display:grid}.mode-tabs button[data-v-911107d4]{color:#04a;cursor:pointer;background:0 0;border:0;min-height:44px;font-family:inherit;font-weight:700}.mode-tabs button.active[data-v-911107d4]{color:#fff;background:maroon}.separator[data-v-911107d4]{color:#777;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;font-size:12px;font-weight:700;display:grid}.separator[data-v-911107d4]:before,.separator[data-v-911107d4]:after{content:"";background:#c8c8aa;height:1px}.google-button[data-v-911107d4]{color:#333;width:100%;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #333;padding:0 14px;font-family:inherit;font-weight:700}.google-button[data-v-911107d4]:hover{background:#f6f6ef}.google-button[data-v-911107d4]:disabled,.submit-button[data-v-911107d4]:disabled,.sub-button[data-v-911107d4]:disabled{opacity:.6;cursor:not-allowed}.verification-box[data-v-911107d4]{background:#fff8d8;border:1px solid #c8a000;gap:10px;padding:12px;display:grid}.verified-box[data-v-911107d4]{background:#f0fff0;border-color:green}.warning-text[data-v-911107d4]{color:maroon;margin:0;font-weight:700}.yahoo-login-button[data-v-911107d4]{color:#d60000;width:100%;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d60000;padding:0 14px;font-weight:700}.yahoo-login-button[data-v-911107d4]:hover{background:#fff0f0}.yahoo-login-button[data-v-911107d4]:disabled{opacity:.6;cursor:not-allowed}.github-login-button[data-v-911107d4]{color:#fff;width:100%;min-height:42px;font:inherit;cursor:pointer;background:#24292f;border:1px solid #24292f;padding:0 14px;font-weight:700}.github-login-button[data-v-911107d4]:hover{background:#000}.github-login-button[data-v-911107d4]:disabled{opacity:.6;cursor:not-allowed}@media (width<=760px){.login-hero[data-v-911107d4]{display:grid}.login-card[data-v-911107d4]{max-width:100%}}.user-status-stats[data-v-c01f820a]{background:#ffe;border:1px solid #c8c8aa;gap:12px;padding:14px;display:grid}.status-header[data-v-c01f820a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.status-label[data-v-c01f820a]{color:maroon;background:#fff;border:1px solid maroon;padding:3px 8px;font-size:12px;font-weight:700}.status-header strong[data-v-c01f820a]{color:maroon;font-size:18px}.stats-grid[data-v-c01f820a]{grid-template-columns:repeat(3,minmax(120px,1fr));gap:8px;display:grid}.stat-card[data-v-c01f820a]{background:#fff;border:1px solid #c8c8aa;gap:4px;padding:10px;display:grid}.stat-card span[data-v-c01f820a]{color:#666;font-size:13px}.stat-card strong[data-v-c01f820a]{color:maroon;font-size:22px}@media (width<=760px){.stats-grid[data-v-c01f820a]{grid-template-columns:1fr}}.mypage[data-v-4f025746]{gap:12px;max-width:1180px;margin:0 auto;display:grid}.mypage-hero[data-v-4f025746]{background:linear-gradient(#f7fbff 0%,#fff 100%);border-color:#cfd9de;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mypage-hero .page-label[data-v-4f025746]{color:#1d5f8f;border-color:#1d9bf0}.profile-summary-card[data-v-4f025746]{background:#fff;border:1px solid #cfd9de;overflow:hidden;box-shadow:0 1px 2px #0f141914}.banner-preview[data-v-4f025746]{background:#fff;border-bottom:1px solid #cfd9de;place-items:center;height:150px;display:grid;overflow:hidden}.banner-preview img[data-v-4f025746]{object-fit:contain;transform-origin:50%;width:100%;height:100%;display:block}.summary-main[data-v-4f025746]{grid-template-columns:104px minmax(0,1fr);align-items:flex-start;gap:14px;min-height:92px;padding:0 20px 18px;display:grid;position:relative}.icon-preview[data-v-4f025746],.upload-icon-preview[data-v-4f025746]{color:#1d5f8f;background:#fff;border:4px solid #fff;border-radius:999px;place-items:center;width:104px;height:104px;font-size:40px;font-weight:700;display:grid;overflow:hidden;box-shadow:0 0 0 1px #9ec7e8}.icon-preview[data-v-4f025746]{margin-top:-52px}.icon-preview img[data-v-4f025746],.upload-icon-preview img[data-v-4f025746]{object-fit:cover;transform-origin:50%;width:100%;height:100%}.summary-main h3[data-v-4f025746]{color:#0f1419;margin:12px 0 0;font-size:24px;line-height:1.15}.author-handle[data-v-4f025746]{color:#536471;margin:3px 0 0}.summary-bio[data-v-4f025746]{white-space:pre-wrap;color:#0f1419;max-width:720px;margin:10px 0 0;line-height:1.45}.twitter-stats[data-v-4f025746]{background:#fff;border-color:#cfd9de;padding:0;box-shadow:0 1px 2px #0f14190f}.twitter-stats[data-v-4f025746] .status-header{border-bottom:1px solid #e6ecf0;padding:8px 14px}.twitter-stats[data-v-4f025746] .status-label{color:#1d5f8f;border-color:#1d9bf0}.twitter-stats[data-v-4f025746] .status-header strong{color:#0f1419}.twitter-stats[data-v-4f025746] .stats-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.twitter-stats[data-v-4f025746] .stat-card{border:0;border-right:1px solid #e6ecf0;border-radius:0;min-width:0;padding:10px 12px}.twitter-stats[data-v-4f025746] .stat-card:last-child{border-right:0}.twitter-stats[data-v-4f025746] .stat-card strong{color:#1d5f8f;font-size:20px}.settings-layout[data-v-4f025746]{grid-template-columns:minmax(0,1.45fr) minmax(280px,.85fr);align-items:start;gap:12px;display:grid}.continuity-section[data-v-4f025746]{background:#fff;border-color:#cfd9de;gap:12px;display:grid}.rank-card[data-v-4f025746]{background:#fff8d8;border:1px solid #c8a000;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.rank-card strong[data-v-4f025746]{color:maroon;font-size:20px}.mission-list[data-v-4f025746]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.mission-card[data-v-4f025746]{background:#fbfdff;border:1px solid #d8e4ec;gap:4px;padding:10px;display:grid}.mission-card.done[data-v-4f025746]{background:#f4fff0;border-color:#8bbf75}.mission-card strong[data-v-4f025746]{color:#0f1419}.mission-card span[data-v-4f025746]{color:#666;font-size:13px}.profile-edit-section[data-v-4f025746]{grid-area:1/1}.image-edit-section[data-v-4f025746]{grid-area:2/1}.social-edit-section[data-v-4f025746]{grid-area:3/1}.language-setting-section[data-v-4f025746]{grid-area:2/2}.theme-setting-section[data-v-4f025746]{grid-area:1/2}.notification-setting-section[data-v-4f025746]{grid-area:3/2}.account-info-section[data-v-4f025746]{grid-column:2}.language-setting-section[data-v-4f025746],.theme-setting-section[data-v-4f025746],.notification-setting-section[data-v-4f025746],.profile-edit-section[data-v-4f025746],.image-edit-section[data-v-4f025746],.social-edit-section[data-v-4f025746],.account-info-section[data-v-4f025746]{background:#fff;border-color:#d8e4ec;border-radius:0;gap:13px;display:grid;box-shadow:0 1px 2px #0f14190d}.language-setting-section h3[data-v-4f025746],.theme-setting-section h3[data-v-4f025746],.notification-setting-section h3[data-v-4f025746],.profile-edit-section h3[data-v-4f025746],.image-edit-section h3[data-v-4f025746],.social-edit-section h3[data-v-4f025746],.account-info-section h3[data-v-4f025746]{color:#0f1419;margin:0;font-size:19px;line-height:1.3}.language-setting-section .description[data-v-4f025746],.theme-setting-section .description[data-v-4f025746],.notification-setting-section .description[data-v-4f025746],.profile-edit-section .description[data-v-4f025746],.image-edit-section .description[data-v-4f025746],.social-edit-section .description[data-v-4f025746],.account-info-section .description[data-v-4f025746]{line-height:1.55}.language-setting-row[data-v-4f025746]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.language-select-field[data-v-4f025746]{min-width:240px}.language-select-field select[data-v-4f025746],.form-field select[data-v-4f025746]{background:#fff;border:1px solid #b8b8aa;min-height:40px;padding:0 10px;font-family:inherit}.notification-actions[data-v-4f025746]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.notification-button[data-v-4f025746]{width:fit-content}.notification-toggle[data-v-4f025746]{color:#333;background:#fff;border:1px solid #c8c8aa;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-weight:700;display:inline-flex}.notification-toggle input[data-v-4f025746]{width:18px;height:18px}.notification-status[data-v-4f025746]{margin:0}.help-text[data-v-4f025746]{color:#666;font-size:13px}.image-upload-grid[data-v-4f025746]{grid-template-columns:200px minmax(0,1fr);gap:16px;display:grid}.image-upload-card[data-v-4f025746]{background:#f8fbfd;border:1px solid #d8e4ec;gap:12px;padding:12px;display:grid}.image-upload-card h4[data-v-4f025746]{color:#0f1419;margin:0}.upload-banner-preview[data-v-4f025746]{color:#666;background:#f6f6ef;border:1px dashed #c8c8aa;place-items:center;min-height:120px;font-weight:700;display:grid;overflow:hidden}.upload-banner-preview img[data-v-4f025746]{object-fit:contain;transform-origin:50%;width:100%;height:160px}.image-adjust-controls[data-v-4f025746]{border-top:1px solid #e6ecf0;gap:8px;padding-top:10px;display:grid}.image-adjust-controls label[data-v-4f025746]{color:#536471;gap:4px;font-size:12px;font-weight:700;display:grid}.image-adjust-controls input[type=range][data-v-4f025746]{width:100%}.file-button[data-v-4f025746]{color:#1d5f8f;cursor:pointer;background:#fff;border:1px solid #1d9bf0;justify-content:center;align-items:center;min-height:38px;font-weight:700;display:inline-flex}.file-button[data-v-4f025746]:hover{color:#fff;background:#1d9bf0}.file-button input[data-v-4f025746]{display:none}.account-grid[data-v-4f025746]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.account-item[data-v-4f025746]{background:#fbfdff;border:1px solid #d8e4ec;gap:4px;padding:10px;display:grid}.account-item span[data-v-4f025746]{color:#666;font-size:12px}.account-item strong[data-v-4f025746]{color:#333;word-break:break-word}.delete-account-box[data-v-4f025746]{background:#fff5f5;border:1px solid #b00020;gap:10px;padding:12px;display:grid}.delete-account-box h4[data-v-4f025746]{color:maroon;margin:0}.danger-button[data-v-4f025746]{color:maroon;border-color:#b00020}.danger-button[data-v-4f025746]:hover:not(:disabled){background:#ffe5e5}@media (width<=760px){.mypage-hero[data-v-4f025746]{display:grid}.banner-preview[data-v-4f025746]{height:140px}.summary-main[data-v-4f025746]{grid-template-columns:1fr;gap:8px;padding:0 16px 18px;display:grid}.icon-preview[data-v-4f025746]{width:96px;height:96px;margin-top:-48px;font-size:32px}.summary-main h3[data-v-4f025746]{margin-top:0;font-size:24px}.twitter-stats[data-v-4f025746] .stats-grid{grid-template-columns:1fr}.twitter-stats[data-v-4f025746] .stat-card{border-bottom:1px solid #e6ecf0;border-right:0}.twitter-stats[data-v-4f025746] .stat-card:last-child{border-bottom:0}.settings-layout[data-v-4f025746]{grid-template-columns:1fr;gap:14px}.profile-edit-section[data-v-4f025746],.image-edit-section[data-v-4f025746],.social-edit-section[data-v-4f025746],.theme-setting-section[data-v-4f025746],.language-setting-section[data-v-4f025746],.notification-setting-section[data-v-4f025746],.account-info-section[data-v-4f025746]{grid-area:auto/1}.language-setting-row[data-v-4f025746]{display:grid}.language-select-field[data-v-4f025746]{min-width:0}.notification-actions[data-v-4f025746]{display:grid}.notification-button[data-v-4f025746],.notification-toggle[data-v-4f025746]{width:100%}.image-upload-grid[data-v-4f025746]{grid-template-columns:1fr}}.profile-page[data-v-238a3194]{gap:16px;display:grid}.back-link[data-v-238a3194]{color:#0645ad;width:fit-content}.error[data-v-238a3194]{color:red}.empty-box[data-v-238a3194]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h2[data-v-238a3194]{color:maroon;margin:0 0 8px}.empty-box p[data-v-238a3194]{color:#666}.profile-card[data-v-238a3194]{background:#fff;border:1px solid #c8c8aa;overflow:hidden}.profile-banner[data-v-238a3194]{color:#777;background:#fff;place-items:center;height:180px;font-size:24px;font-weight:700;display:grid;overflow:hidden}.profile-banner img[data-v-238a3194]{object-fit:contain;transform-origin:50%;width:100%;height:100%}.profile-main[data-v-238a3194]{padding:0 18px 18px}.profile-top[data-v-238a3194]{align-items:flex-start;gap:16px;margin-top:-54px;display:flex}.profile-icon[data-v-238a3194],.profile-icon-placeholder[data-v-238a3194]{color:#fff;object-fit:cover;transform-origin:50%;background:maroon;border:4px solid #fff;border-radius:50%;flex-shrink:0;place-items:center;width:108px;height:108px;font-size:38px;font-weight:700;display:grid}.profile-title[data-v-238a3194]{min-width:0;padding-top:70px;padding-bottom:0}.profile-title h2[data-v-238a3194]{color:maroon;word-break:break-word;margin:0;font-size:26px}.handle[data-v-238a3194]{color:#666;margin:4px 0}.visibility[data-v-238a3194]{color:#666;margin:4px 0 0;font-size:13px}.profile-actions[data-v-238a3194]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.primary-action[data-v-238a3194],.secondary-action[data-v-238a3194]{cursor:pointer;box-sizing:border-box;border:1px solid #999;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.primary-action[data-v-238a3194]{color:#fff;background:maroon;border-color:maroon}.primary-action[data-v-238a3194]:hover{background:#900}.secondary-action[data-v-238a3194]{color:#333;background:#e6e6cc}.secondary-action[data-v-238a3194]:hover{background:#d6d6b8}.danger-action[data-v-238a3194]{color:maroon;border-color:#b00020}.danger-action[data-v-238a3194]:hover{background:#ffe5e5}.primary-action[data-v-238a3194]:disabled,.secondary-action[data-v-238a3194]:disabled{opacity:.6;cursor:not-allowed}.profile-stats[data-v-238a3194]{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.profile-stats span[data-v-238a3194],.profile-stats a[data-v-238a3194]{color:#333;background:#fff;border:1px solid #ddd;align-items:center;gap:4px;min-height:32px;padding:0 10px;text-decoration:none;display:inline-flex}.profile-stats a[data-v-238a3194]{color:#0645ad}.profile-stats a[data-v-238a3194]:hover{text-decoration:underline}.profile-tabs[data-v-238a3194]{border-bottom:1px solid #c8c8aa;flex-wrap:wrap;gap:6px;margin:14px 0 0;display:flex}.profile-tabs button[data-v-238a3194]{color:#333;min-height:34px;font:inherit;cursor:pointer;background:#f6f6ef;border:1px solid #c8c8aa;border-bottom:0;padding:0 12px;font-weight:700}.profile-tabs button.active[data-v-238a3194]{color:maroon;background:#ffe}.profile-section[data-v-238a3194]{background:#ffe;border:1px solid #c8c8aa;margin-top:12px;padding:14px}.profile-section h3[data-v-238a3194]{color:maroon;margin:0 0 8px;font-size:18px}.bio[data-v-238a3194]{white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.7}.private-message[data-v-238a3194]{color:#666;background:#eee;border:1px solid #aaa;padding:12px}.empty[data-v-238a3194]{color:#666;margin:0}.profile-item-list[data-v-238a3194]{gap:8px;display:grid}.profile-thread-item[data-v-238a3194]{color:inherit;background:#fff;border:1px solid #ddd;gap:4px;padding:10px;text-decoration:none;display:grid}.profile-thread-item strong[data-v-238a3194]{color:#0645ad;word-break:break-word}.profile-thread-item span[data-v-238a3194]{color:#666;font-size:13px}.profile-thread-item:hover strong[data-v-238a3194]{text-decoration:underline}.media-grid[data-v-238a3194]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}.media-grid a[data-v-238a3194]{aspect-ratio:1;background:#fff;border:1px solid #ddd;display:block;overflow:hidden}.media-grid img[data-v-238a3194]{object-fit:cover;width:100%;height:100%}.badge-list[data-v-238a3194]{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.badge-list span[data-v-238a3194]{color:maroon;background:#fff8d8;border:1px solid #c8a000;padding:4px 8px;font-size:13px;font-weight:700}.social-links[data-v-238a3194]{flex-wrap:wrap;gap:8px;display:flex}.social-links a[data-v-238a3194],.social-links span[data-v-238a3194]{color:#0645ad;background:#fff;border:1px solid #bbb;align-items:center;min-height:30px;padding:0 10px;text-decoration:none;display:inline-flex}.social-links a[data-v-238a3194]:hover{background:#ffe;text-decoration:underline}.supporter-section[data-v-238a3194]{background:#fff8d8;border-color:#c8a000}.supporter-section p[data-v-238a3194]{color:#333;margin:0 0 6px}@media (width<=760px){.profile-banner[data-v-238a3194]{height:170px}.profile-main[data-v-238a3194]{padding:0 12px 12px}.profile-top[data-v-238a3194]{align-items:flex-start;margin-top:-44px}.profile-icon[data-v-238a3194],.profile-icon-placeholder[data-v-238a3194]{width:84px;height:84px;font-size:30px}.profile-title[data-v-238a3194]{padding-top:54px;padding-bottom:0}.profile-title h2[data-v-238a3194]{font-size:22px}.profile-section[data-v-238a3194]{padding:12px}}.follow-page[data-v-ce3d8ea4]{gap:16px;display:grid}.back-link[data-v-ce3d8ea4]{color:#0645ad;width:fit-content}.page-hero[data-v-ce3d8ea4]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;padding:16px}.page-label[data-v-ce3d8ea4]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-ce3d8ea4]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-ce3d8ea4]{color:#666;margin:0;line-height:1.7}.user-list[data-v-ce3d8ea4]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.user-card[data-v-ce3d8ea4]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:14px}.user-main[data-v-ce3d8ea4]{color:inherit;gap:10px;text-decoration:none;display:flex}.user-main:hover strong[data-v-ce3d8ea4]{text-decoration:underline}.user-icon[data-v-ce3d8ea4],.user-icon-placeholder[data-v-ce3d8ea4]{color:#fff;object-fit:cover;background:maroon;border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:20px;font-weight:700;display:grid}.user-info[data-v-ce3d8ea4]{gap:3px;min-width:0;display:grid}.user-handle[data-v-ce3d8ea4]{color:#666;font-size:13px}.user-bio[data-v-ce3d8ea4]{color:#333;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;line-height:1.6;display:-webkit-box;overflow:hidden}.user-stats[data-v-ce3d8ea4]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.user-stats span[data-v-ce3d8ea4]{color:#666;background:#fff;border:1px solid #ddd;padding:4px 7px;font-size:12px}.empty-box[data-v-ce3d8ea4]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h3[data-v-ce3d8ea4]{color:maroon;margin:0 0 8px}.empty-box p[data-v-ce3d8ea4]{color:#666;margin:0}.error[data-v-ce3d8ea4]{color:red}@media (width<=760px){.page-hero[data-v-ce3d8ea4],.user-card[data-v-ce3d8ea4]{padding:12px}.page-hero h2[data-v-ce3d8ea4]{font-size:23px}}.follow-page[data-v-23456acb]{gap:16px;display:grid}.back-link[data-v-23456acb]{color:#0645ad;width:fit-content}.page-hero[data-v-23456acb]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;padding:16px}.page-label[data-v-23456acb]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-23456acb]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-23456acb]{color:#666;margin:0;line-height:1.7}.user-list[data-v-23456acb]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.user-card[data-v-23456acb]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:14px}.user-main[data-v-23456acb]{color:inherit;gap:10px;text-decoration:none;display:flex}.user-main:hover strong[data-v-23456acb]{text-decoration:underline}.user-icon[data-v-23456acb],.user-icon-placeholder[data-v-23456acb]{color:#fff;object-fit:cover;background:maroon;border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:20px;font-weight:700;display:grid}.user-info[data-v-23456acb]{gap:3px;min-width:0;display:grid}.user-handle[data-v-23456acb]{color:#666;font-size:13px}.user-bio[data-v-23456acb]{color:#333;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;line-height:1.6;display:-webkit-box;overflow:hidden}.user-stats[data-v-23456acb]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.user-stats span[data-v-23456acb]{color:#666;background:#fff;border:1px solid #ddd;padding:4px 7px;font-size:12px}.empty-box[data-v-23456acb]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h3[data-v-23456acb]{color:maroon;margin:0 0 8px}.empty-box p[data-v-23456acb]{color:#666;margin:0}.error[data-v-23456acb]{color:red}@media (width<=760px){.page-hero[data-v-23456acb],.user-card[data-v-23456acb]{padding:12px}.page-hero h2[data-v-23456acb]{font-size:23px}}.dm-list-page[data-v-b6d0eadf]{gap:16px;display:grid}.dm-hero[data-v-b6d0eadf]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dm-help-card[data-v-b6d0eadf]{gap:8px;display:grid}.dm-help-card h3[data-v-b6d0eadf]{color:maroon;margin:0;font-size:22px}.dm-room-list[data-v-b6d0eadf]{gap:12px;display:grid}.dm-room-card[data-v-b6d0eadf]{background:#ffe;border:1px solid #c8c8aa}.dm-room-link[data-v-b6d0eadf]{color:inherit;gap:12px;padding:14px;text-decoration:none;display:flex}.dm-room-link[data-v-b6d0eadf]:hover{background:#fff8d8}.dm-room-icon[data-v-b6d0eadf]{color:maroon;background:#fff;border:1px solid maroon;border-radius:999px;flex:none;place-items:center;width:56px;height:56px;font-size:20px;font-weight:700;display:grid;overflow:hidden}.dm-room-icon img[data-v-b6d0eadf]{object-fit:cover;width:100%;height:100%}.dm-room-main[data-v-b6d0eadf]{flex:1;gap:6px;min-width:0;display:grid}.dm-room-header[data-v-b6d0eadf]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dm-room-header h3[data-v-b6d0eadf]{color:maroon;word-break:break-word;margin:0;font-size:20px;line-height:1.4}.dm-room-header span[data-v-b6d0eadf]{color:#666;white-space:nowrap;font-size:12px}.last-message[data-v-b6d0eadf]{color:#444;word-break:break-word;margin:0;line-height:1.6}.dm-room-meta[data-v-b6d0eadf]{color:#666;flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.dm-room-meta span[data-v-b6d0eadf]{background:#fff;border:1px solid #ddd;padding:3px 7px}@media (width<=760px){.dm-hero[data-v-b6d0eadf]{display:grid}.dm-hero .reload-button[data-v-b6d0eadf]{width:100%}.dm-room-link[data-v-b6d0eadf]{padding:12px}.dm-room-header[data-v-b6d0eadf]{gap:2px;display:grid}.dm-room-header span[data-v-b6d0eadf]{white-space:normal}}.dm-room-page[data-v-5f959026]{gap:16px;display:grid}.dm-room-hero[data-v-5f959026]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hero-actions[data-v-5f959026]{flex-wrap:wrap;gap:8px;display:flex}.hero-actions button[data-v-5f959026]:disabled{opacity:.6;cursor:not-allowed}.partner-area[data-v-5f959026]{align-items:center;gap:14px;display:flex}.partner-icon[data-v-5f959026]{color:maroon;background:#fff;border:2px solid maroon;border-radius:999px;flex:none;place-items:center;width:72px;height:72px;font-size:26px;font-weight:700;display:grid;overflow:hidden}.partner-icon img[data-v-5f959026]{object-fit:cover;width:100%;height:100%}.warning-box[data-v-5f959026]{color:#c00;background:#fff0f0;border:1px solid #c00;padding:12px;font-weight:700}.message-section[data-v-5f959026]{gap:14px;display:grid}.section-heading[data-v-5f959026]{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-heading h3[data-v-5f959026]{color:maroon;margin:0;font-size:22px}.section-heading span[data-v-5f959026]{color:maroon;font-weight:700}.message-list[data-v-5f959026]{background:#fff;border:1px solid #c8c8aa;align-content:start;gap:10px;min-height:320px;max-height:560px;padding:12px;display:grid;overflow:auto}.message-card[data-v-5f959026]{background:#ffe;border:1px solid #d8d8c0;gap:6px;width:min(78%,640px);padding:10px;display:grid}.my-message[data-v-5f959026]{background:#fff8d8;border-color:#c8a000;justify-self:end}.partner-message[data-v-5f959026]{justify-self:start}.message-header[data-v-5f959026]{color:#666;justify-content:space-between;gap:8px;font-size:12px;display:flex}.message-header strong[data-v-5f959026]{color:maroon}.message-body[data-v-5f959026]{white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.7}.message-audio[data-v-5f959026]{width:100%}.message-images[data-v-5f959026]{grid-template-columns:repeat(auto-fit,minmax(120px,220px));gap:8px;display:grid}.message-images img[data-v-5f959026]{object-fit:contain;background:#fff;border:1px solid #c8c8aa;width:100%;max-height:260px}.message-form[data-v-5f959026]{gap:12px;display:grid}.typing-indicator[data-v-5f959026]{color:#666;margin:0;font-weight:700}.help-text[data-v-5f959026]{color:#666;font-size:13px}.selected-image-list[data-v-5f959026]{flex-wrap:wrap;gap:10px;display:flex}.selected-image-card[data-v-5f959026]{background:#fff;border:1px solid #c8c8aa;gap:6px;width:150px;padding:6px;display:grid}.selected-image-card img[data-v-5f959026]{object-fit:cover;width:100%;height:110px}.remove-image-button[data-v-5f959026]{color:#c00;cursor:pointer;background:#fff0f0;border:1px solid #c00;min-height:30px;font-weight:700}.remove-image-button[data-v-5f959026]:hover{color:#fff;background:#c00}@media (width<=760px){.dm-room-hero[data-v-5f959026]{display:grid}.partner-area[data-v-5f959026]{align-items:flex-start}.dm-room-hero .reload-button[data-v-5f959026]{width:100%}.hero-actions[data-v-5f959026]{display:grid}.hero-actions .create-link[data-v-5f959026],.hero-actions .reload-button[data-v-5f959026]{width:100%}.message-card[data-v-5f959026]{width:92%}.selected-image-card[data-v-5f959026]{width:100%}.selected-image-card img[data-v-5f959026]{height:180px}}.group-chat-list-page[data-v-9d9f63a5]{gap:16px;display:grid}.group-hero[data-v-9d9f63a5]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hero-actions[data-v-9d9f63a5]{flex-wrap:wrap;gap:8px;display:flex}.group-help-card[data-v-9d9f63a5]{gap:8px;display:grid}.group-help-card h3[data-v-9d9f63a5]{color:maroon;margin:0;font-size:22px}.group-list[data-v-9d9f63a5]{gap:12px;display:grid}.group-card[data-v-9d9f63a5]{background:#ffe;border:1px solid #c8c8aa}.group-link[data-v-9d9f63a5]{color:inherit;gap:12px;padding:14px;text-decoration:none;display:flex}.group-link[data-v-9d9f63a5]:hover{background:#fff8d8}.group-icon[data-v-9d9f63a5]{color:maroon;background:#fff;border:1px solid maroon;border-radius:14px;flex:none;place-items:center;width:64px;height:64px;font-size:22px;font-weight:700;display:grid;overflow:hidden}.group-icon img[data-v-9d9f63a5]{object-fit:cover;width:100%;height:100%}.group-main[data-v-9d9f63a5]{flex:1;gap:6px;min-width:0;display:grid}.group-header[data-v-9d9f63a5]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.group-header h3[data-v-9d9f63a5]{color:maroon;word-break:break-word;margin:0;font-size:20px;line-height:1.4}.group-header span[data-v-9d9f63a5]{color:#666;white-space:nowrap;font-size:12px}.group-description[data-v-9d9f63a5]{color:#555;white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.6}.last-message[data-v-9d9f63a5]{color:#333;word-break:break-word;margin:0;line-height:1.6}.group-meta[data-v-9d9f63a5]{color:#666;flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.group-meta span[data-v-9d9f63a5]{background:#fff;border:1px solid #ddd;padding:3px 7px}@media (width<=760px){.group-hero[data-v-9d9f63a5],.hero-actions[data-v-9d9f63a5]{display:grid}.hero-actions .create-link[data-v-9d9f63a5],.hero-actions .reload-button[data-v-9d9f63a5]{width:100%}.group-link[data-v-9d9f63a5]{padding:12px}.group-header[data-v-9d9f63a5]{gap:2px;display:grid}.group-header span[data-v-9d9f63a5]{white-space:normal}}.group-chat-create-page[data-v-134cfbdf]{gap:16px;display:grid}.create-hero[data-v-134cfbdf]{position:relative;overflow:hidden}.create-hero[data-v-134cfbdf]:before{content:"GROUP";color:maroon;opacity:.06;pointer-events:none;font-size:72px;font-weight:700;position:absolute;bottom:-18px;right:28px}.create-form-section[data-v-134cfbdf]{gap:14px;display:grid}.help-text[data-v-134cfbdf]{color:#666;font-size:13px}.icon-preview-card[data-v-134cfbdf]{background:#fff;border:1px solid #c8c8aa;gap:8px;width:170px;padding:8px;display:grid}.icon-preview-card img[data-v-134cfbdf]{object-fit:cover;border-radius:12px;width:100%;height:150px}.remove-icon-button[data-v-134cfbdf],.remove-member-button[data-v-134cfbdf]{color:#c00;cursor:pointer;background:#fff0f0;border:1px solid #c00;min-height:32px;font-weight:700}.remove-icon-button[data-v-134cfbdf]:hover,.remove-member-button[data-v-134cfbdf]:hover{color:#fff;background:#c00}.member-search-card[data-v-134cfbdf],.selected-members-card[data-v-134cfbdf],.group-preview[data-v-134cfbdf]{background:#fff;border:1px solid #c8c8aa;gap:12px;padding:14px;display:grid}.member-search-card h3[data-v-134cfbdf],.selected-members-card h3[data-v-134cfbdf],.group-preview h3[data-v-134cfbdf]{color:maroon;margin:0}.search-row[data-v-134cfbdf]{grid-template-columns:1fr auto;gap:8px;display:grid}.search-row input[data-v-134cfbdf]{background:#fff;border:1px solid #b8b8aa;min-height:40px;padding:0 10px;font-family:inherit}.user-result-list[data-v-134cfbdf],.selected-members-card[data-v-134cfbdf]{gap:8px;display:grid}.user-result-card[data-v-134cfbdf],.selected-member-card[data-v-134cfbdf]{background:#ffe;border:1px solid #e0e0c8;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.owner-card[data-v-134cfbdf]{background:#fff8d8;border-color:#c8a000}.user-main[data-v-134cfbdf]{align-items:center;gap:10px;min-width:0;display:flex}.user-main strong[data-v-134cfbdf]{word-break:break-word}.user-icon[data-v-134cfbdf],.user-icon-placeholder[data-v-134cfbdf]{color:maroon;object-fit:cover;background:#fff;border:1px solid maroon;border-radius:999px;flex:none;place-items:center;width:44px;height:44px;font-weight:700;display:grid;overflow:hidden}.user-handle[data-v-134cfbdf]{color:#666;margin:2px 0 0;font-size:12px}.small-button[data-v-134cfbdf]{min-height:32px;padding:0 10px;font-size:13px}.section-heading[data-v-134cfbdf]{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-heading span[data-v-134cfbdf]{color:maroon;font-weight:700}.group-preview[data-v-134cfbdf]{background:linear-gradient(135deg,#fff8d8 0%,#ffe 60%,#fff 100%)}.preview-main[data-v-134cfbdf]{align-items:center;gap:12px;display:flex}.preview-icon[data-v-134cfbdf]{color:maroon;background:#fff;border:2px solid maroon;border-radius:16px;flex:none;place-items:center;width:70px;height:70px;font-size:24px;font-weight:700;display:grid;overflow:hidden}.preview-icon img[data-v-134cfbdf]{object-fit:cover;width:100%;height:100%}.group-preview p[data-v-134cfbdf]{color:#555;white-space:pre-wrap;margin:4px 0 0;line-height:1.6}.group-meta[data-v-134cfbdf]{color:#666;flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.group-meta span[data-v-134cfbdf]{background:#fff;border:1px solid #ddd;padding:3px 7px}@media (width<=760px){.search-row[data-v-134cfbdf]{grid-template-columns:1fr}.search-row .sub-button[data-v-134cfbdf]{width:100%}.user-result-card[data-v-134cfbdf],.selected-member-card[data-v-134cfbdf]{display:grid}.user-result-card .submit-button[data-v-134cfbdf],.selected-member-card .remove-member-button[data-v-134cfbdf]{width:100%}.preview-main[data-v-134cfbdf]{align-items:flex-start}.icon-preview-card[data-v-134cfbdf]{width:100%}.icon-preview-card img[data-v-134cfbdf]{height:220px}}.group-chat-room-page[data-v-ab8085f0]{gap:16px;display:grid}.group-room-hero[data-v-ab8085f0]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.group-main-header[data-v-ab8085f0]{align-items:center;gap:14px;min-width:0;display:flex}.group-icon-large[data-v-ab8085f0]{color:maroon;background:#fff;border:2px solid maroon;border-radius:18px;flex:none;place-items:center;width:78px;height:78px;font-size:28px;font-weight:700;display:grid;overflow:hidden}.group-icon-large img[data-v-ab8085f0]{object-fit:cover;width:100%;height:100%}.group-meta[data-v-ab8085f0]{color:#666;flex-wrap:wrap;gap:6px;margin-top:8px;font-size:12px;display:flex}.group-meta span[data-v-ab8085f0]{background:#fff;border:1px solid #ddd;padding:3px 7px}.warning-box[data-v-ab8085f0]{color:#c00;background:#fff0f0;border:1px solid #c00;padding:12px;font-weight:700}.room-layout[data-v-ab8085f0]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.message-section[data-v-ab8085f0],.members-card[data-v-ab8085f0],.add-member-card[data-v-ab8085f0],.room-info-card[data-v-ab8085f0]{gap:14px;display:grid}.section-heading[data-v-ab8085f0]{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-heading h3[data-v-ab8085f0]{color:maroon;margin:0;font-size:22px}.section-heading span[data-v-ab8085f0]{color:maroon;font-weight:700}.message-list[data-v-ab8085f0]{background:#fff;border:1px solid #c8c8aa;align-content:start;gap:10px;min-height:360px;max-height:600px;padding:12px;display:grid;overflow:auto}.message-card[data-v-ab8085f0]{background:#ffe;border:1px solid #d8d8c0;gap:6px;width:min(78%,640px);padding:10px;display:grid}.my-message[data-v-ab8085f0]{background:#fff8d8;border-color:#c8a000;justify-self:end}.partner-message[data-v-ab8085f0]{justify-self:start}.message-header[data-v-ab8085f0]{color:#666;justify-content:space-between;gap:8px;font-size:12px;display:flex}.message-header strong[data-v-ab8085f0]{color:maroon}.message-body[data-v-ab8085f0]{white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.7}.message-audio[data-v-ab8085f0]{width:100%}.message-images[data-v-ab8085f0]{grid-template-columns:repeat(auto-fit,minmax(120px,220px));gap:8px;display:grid}.message-images img[data-v-ab8085f0]{object-fit:contain;background:#fff;border:1px solid #c8c8aa;width:100%;max-height:260px}.message-form[data-v-ab8085f0]{gap:12px;display:grid}.typing-indicator[data-v-ab8085f0]{color:#666;margin:0;font-weight:700}.help-text[data-v-ab8085f0]{color:#666;font-size:13px}.selected-image-list[data-v-ab8085f0]{flex-wrap:wrap;gap:10px;display:flex}.selected-image-card[data-v-ab8085f0]{background:#fff;border:1px solid #c8c8aa;gap:6px;width:150px;padding:6px;display:grid}.selected-image-card img[data-v-ab8085f0]{object-fit:cover;width:100%;height:110px}.remove-image-button[data-v-ab8085f0],.remove-member-button[data-v-ab8085f0]{color:#c00;cursor:pointer;background:#fff0f0;border:1px solid #c00;min-height:30px;font-weight:700}.remove-image-button[data-v-ab8085f0]:hover,.remove-member-button[data-v-ab8085f0]:hover{color:#fff;background:#c00}.side-panel[data-v-ab8085f0]{gap:14px;display:grid}.member-list[data-v-ab8085f0],.user-result-list[data-v-ab8085f0]{gap:8px;display:grid}.member-card[data-v-ab8085f0],.user-result-card[data-v-ab8085f0]{background:#ffe;border:1px solid #e0e0c8;gap:8px;padding:10px;display:grid}.member-main[data-v-ab8085f0]{align-items:center;gap:10px;min-width:0;display:flex}.member-main strong[data-v-ab8085f0]{word-break:break-word}.member-icon[data-v-ab8085f0],.member-icon-placeholder[data-v-ab8085f0]{color:maroon;object-fit:cover;background:#fff;border:1px solid maroon;border-radius:999px;flex:none;place-items:center;width:44px;height:44px;font-weight:700;display:grid;overflow:hidden}.member-role[data-v-ab8085f0]{color:#666;margin:2px 0 0;font-size:12px}.search-row[data-v-ab8085f0]{grid-template-columns:1fr auto;gap:8px;display:grid}.search-row input[data-v-ab8085f0]{background:#fff;border:1px solid #b8b8aa;min-height:40px;padding:0 10px;font-family:inherit}.small-button[data-v-ab8085f0]{min-height:32px;padding:0 10px;font-size:13px}.info-list[data-v-ab8085f0]{gap:8px;margin:0;display:grid}.info-list div[data-v-ab8085f0]{background:#fff;border:1px solid #e0e0c8;gap:3px;padding:8px;display:grid}.info-list dt[data-v-ab8085f0]{color:#666;font-size:12px}.info-list dd[data-v-ab8085f0]{color:maroon;word-break:break-word;margin:0;font-weight:700}@media (width<=980px){.room-layout[data-v-ab8085f0]{grid-template-columns:1fr}.side-panel[data-v-ab8085f0]{order:-1}}@media (width<=760px){.group-room-hero[data-v-ab8085f0]{display:grid}.group-main-header[data-v-ab8085f0]{align-items:flex-start}.group-room-hero .reload-button[data-v-ab8085f0]{width:100%}.message-card[data-v-ab8085f0]{width:92%}.search-row[data-v-ab8085f0]{grid-template-columns:1fr}.search-row .sub-button[data-v-ab8085f0],.selected-image-card[data-v-ab8085f0]{width:100%}.selected-image-card img[data-v-ab8085f0]{height:180px}}.community-grid[data-v-38a92a2b]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.community-card[data-v-38a92a2b]{color:inherit;background:#ffe;border:1px solid #c8c8aa;gap:8px;padding:16px;text-decoration:none;display:grid}.community-card-header[data-v-38a92a2b],.community-meta[data-v-38a92a2b]{color:#666;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;display:flex}.community-card h3[data-v-38a92a2b]{color:maroon;margin:0}.community-card p[data-v-38a92a2b]{margin:0}.community-visibility[data-v-38a92a2b]{color:maroon;border:1px solid maroon;padding:2px 6px;font-weight:700}.community-hero[data-v-bf7073ec],.section-heading[data-v-bf7073ec],.community-card-header[data-v-bf7073ec],.member-card[data-v-bf7073ec],.request-card[data-v-bf7073ec]{justify-content:space-between;align-items:center;gap:12px;display:flex}.community-layout[data-v-bf7073ec]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.main-column[data-v-bf7073ec],.side-column[data-v-bf7073ec],.community-thread-form[data-v-bf7073ec],.event-form[data-v-bf7073ec],.community-thread-list[data-v-bf7073ec]{gap:12px;display:grid}.community-thread-card[data-v-bf7073ec],.event-card[data-v-bf7073ec],.member-card[data-v-bf7073ec],.request-card[data-v-bf7073ec]{background:#ffe;border:1px solid #c8c8aa;padding:12px}.typing-indicator[data-v-bf7073ec]{color:#666;margin:0;font-weight:700}.community-thread-card h4[data-v-bf7073ec],.event-card h4[data-v-bf7073ec]{color:maroon;margin:0 0 6px}.community-thread-card p[data-v-bf7073ec],.event-card p[data-v-bf7073ec]{margin:0 0 6px}.thread-meta[data-v-bf7073ec],.ranking-list li[data-v-bf7073ec]{color:#666;justify-content:space-between;gap:8px;display:flex}.ranking-list[data-v-bf7073ec]{margin:0;padding-left:24px}.invite-note[data-v-bf7073ec]{color:maroon;background:#ffe;border:1px solid #c8c8aa;padding:8px 10px;font-weight:700}.small-button[data-v-bf7073ec]{min-height:32px}@media (width<=840px){.community-layout[data-v-bf7073ec]{grid-template-columns:1fr}.community-hero[data-v-bf7073ec],.section-heading[data-v-bf7073ec],.member-card[data-v-bf7073ec],.request-card[data-v-bf7073ec]{display:grid}}.wiki-status-badge[data-v-a38e5e67]{color:#666;background:#fff;border:1px solid #c8c8aa;align-items:center;min-height:24px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.status-active[data-v-a38e5e67],.status-approved[data-v-a38e5e67],.status-published[data-v-a38e5e67]{color:green;background:#f0fff0;border-color:green}.status-pending[data-v-a38e5e67],.status-pending_review[data-v-a38e5e67],.status-on_hold[data-v-a38e5e67],.status-revision_required[data-v-a38e5e67]{color:#804800;background:#fff8e8;border-color:#804800}.status-rejected[data-v-a38e5e67],.status-frozen[data-v-a38e5e67],.status-deleted[data-v-a38e5e67]{color:#900;background:#fff8f8;border-color:#c00}.wiki-card[data-v-393539f6]{color:inherit;background:#ffe;border:1px solid #c8c8aa;grid-template-columns:auto 1fr;gap:12px;padding:14px;text-decoration:none;display:grid}.wiki-card[data-v-393539f6]:hover{background:#fffdf2}.wiki-card-icon[data-v-393539f6]{color:maroon;background:#fff;border:1px solid maroon;place-items:center;width:54px;height:54px;font-size:24px;font-weight:700;display:grid;overflow:hidden}.wiki-card-icon img[data-v-393539f6]{object-fit:cover;width:100%;height:100%}.wiki-card-body[data-v-393539f6]{gap:8px;min-width:0;display:grid}.wiki-card-title-row[data-v-393539f6]{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.wiki-card h3[data-v-393539f6],.wiki-card p[data-v-393539f6]{margin:0}.wiki-card h3[data-v-393539f6]{color:maroon}.wiki-card p[data-v-393539f6]{color:#444;line-height:1.6}.wiki-card-meta[data-v-393539f6]{flex-wrap:wrap;gap:6px;display:flex}.wiki-card-meta span[data-v-393539f6]{color:#666;background:#fff;border:1px solid #ddd;padding:3px 7px;font-size:12px}.wiki-index-page[data-v-fa53ca01],.wiki-section[data-v-fa53ca01]{gap:16px;display:grid}.wiki-hero[data-v-fa53ca01],.wiki-search-panel[data-v-fa53ca01],.wiki-section[data-v-fa53ca01]{background:#ffe;border:1px solid #c8c8aa;padding:18px}.wiki-hero[data-v-fa53ca01]{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.wiki-hero h1[data-v-fa53ca01],.section-heading h2[data-v-fa53ca01]{color:maroon;margin:0}.wiki-hero p[data-v-fa53ca01]{color:#444;margin:8px 0 0;line-height:1.7}.wiki-hero-actions[data-v-fa53ca01],.section-heading[data-v-fa53ca01],.wiki-search-panel[data-v-fa53ca01]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wiki-search-panel label[data-v-fa53ca01]{flex:220px;gap:4px;display:grid}.wiki-search-panel span[data-v-fa53ca01],.section-heading span[data-v-fa53ca01]{color:#666;font-size:12px;font-weight:700}.wiki-search-panel input[data-v-fa53ca01],.wiki-search-panel select[data-v-fa53ca01]{min-height:36px;font:inherit;background:#fff;border:1px solid #aaa;padding:0 8px}.wiki-search-panel button[data-v-fa53ca01],.primary-link[data-v-fa53ca01],.sub-link[data-v-fa53ca01]{min-height:36px;font:inherit;cursor:pointer;border:1px solid maroon;align-items:center;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.primary-link[data-v-fa53ca01]{color:#fff;background:maroon}.sub-link[data-v-fa53ca01],.wiki-search-panel button[data-v-fa53ca01]{color:maroon;background:#fff}.section-heading[data-v-fa53ca01]{justify-content:space-between}.wiki-card-grid[data-v-fa53ca01]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}@media (width<=760px){.wiki-hero[data-v-fa53ca01]{display:grid}}.wiki-apply-page[data-v-5c7a3e4d],.wiki-form[data-v-5c7a3e4d]{gap:14px;display:grid}.wiki-form-card[data-v-5c7a3e4d]{background:#ffe;border:1px solid #c8c8aa;padding:18px}.wiki-form-card h1[data-v-5c7a3e4d]{color:maroon;margin:0}.wiki-form-card p[data-v-5c7a3e4d]{color:#444;line-height:1.7}.wiki-form label[data-v-5c7a3e4d]{gap:5px;display:grid}.wiki-form label>span[data-v-5c7a3e4d]{color:maroon;font-weight:700}.wiki-form input[data-v-5c7a3e4d],.wiki-form textarea[data-v-5c7a3e4d],.wiki-form select[data-v-5c7a3e4d]{font:inherit;background:#fff;border:1px solid #aaa;padding:8px}.wiki-form small[data-v-5c7a3e4d]{color:#666}.check-row[data-v-5c7a3e4d]{grid-template-columns:auto 1fr;align-items:center}.form-actions button[data-v-5c7a3e4d]{color:#fff;min-height:38px;font:inherit;background:maroon;border:1px solid maroon;padding:0 14px;font-weight:700}.wiki-applications-page[data-v-6d280e86],.application-list[data-v-6d280e86]{gap:14px;display:grid}.wiki-card[data-v-6d280e86],.application-card[data-v-6d280e86]{background:#ffe;border:1px solid #c8c8aa;padding:16px}.wiki-card h1[data-v-6d280e86],.application-card h2[data-v-6d280e86]{color:maroon;margin:0}.wiki-card p[data-v-6d280e86],.application-card p[data-v-6d280e86]{color:#444;line-height:1.7}.application-card[data-v-6d280e86]{justify-content:space-between;gap:12px;display:flex}.application-actions[data-v-6d280e86]{flex-wrap:wrap;align-content:flex-start;gap:8px;display:flex}.application-actions a[data-v-6d280e86]{color:maroon;background:#fff;border:1px solid maroon;padding:6px 10px;font-weight:700;text-decoration:none}@media (width<=760px){.application-card[data-v-6d280e86]{display:grid}}.wiki-application-detail-page[data-v-8fa0c6da]{gap:14px;display:grid}.detail-card[data-v-8fa0c6da]{background:#ffe;border:1px solid #c8c8aa;padding:18px}.detail-card h1[data-v-8fa0c6da]{color:maroon}.detail-card dl[data-v-8fa0c6da]{grid-template-columns:160px 1fr;gap:8px 12px;display:grid}.detail-card dt[data-v-8fa0c6da]{color:maroon;font-weight:700}.detail-card dd[data-v-8fa0c6da]{color:#333;white-space:pre-wrap;margin:0}.actions[data-v-8fa0c6da]{gap:8px;margin-top:16px;display:flex}.actions a[data-v-8fa0c6da],.actions button[data-v-8fa0c6da]{color:maroon;font:inherit;background:#fff;border:1px solid maroon;padding:7px 12px;font-weight:700;text-decoration:none}.wiki-home-page[data-v-fb425e09]{gap:14px;display:grid}.wiki-header[data-v-fb425e09],.wiki-lead-panel[data-v-fb425e09],.wiki-card[data-v-fb425e09]{background:#ffe;border:1px solid #c8c8aa;padding:14px}.wiki-header[data-v-fb425e09]{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.wiki-title-block[data-v-fb425e09]{align-items:center;gap:12px;display:flex}.wiki-icon[data-v-fb425e09]{color:maroon;background:#fff;border:1px solid maroon;place-items:center;width:58px;height:58px;font-size:32px;font-weight:700;display:grid;overflow:hidden}.wiki-icon img[data-v-fb425e09]{object-fit:cover;width:100%;height:100%}.wiki-header h1[data-v-fb425e09],.wiki-lead-panel h2[data-v-fb425e09],.wiki-menu-box h2[data-v-fb425e09],.wiki-card h2[data-v-fb425e09]{color:maroon;margin:0}.wiki-header p[data-v-fb425e09],.wiki-lead-panel p[data-v-fb425e09],.wiki-card p[data-v-fb425e09]{color:#444;line-height:1.7}.wiki-at-layout[data-v-fb425e09]{grid-template-columns:minmax(220px,.18fr) minmax(0,1fr) minmax(240px,.2fr);align-items:start;gap:16px;display:grid}.wiki-side-menu[data-v-fb425e09],.wiki-main-column[data-v-fb425e09],.wiki-info-column[data-v-fb425e09]{gap:12px;display:grid}.wiki-top-nav[data-v-fb425e09],.wiki-menu-box[data-v-fb425e09]{background:#fff;border:1px solid #c8c8aa}.wiki-top-nav[data-v-fb425e09]{flex-wrap:wrap;display:flex}.wiki-top-nav a[data-v-fb425e09],.wiki-menu-box a[data-v-fb425e09]{color:#00e;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wiki-top-nav a[data-v-fb425e09]{border-left:1px solid #ddd;padding:6px 9px;font-size:12px;font-weight:700}.wiki-menu-box[data-v-fb425e09]{gap:0;display:grid}.wiki-menu-box h2[data-v-fb425e09]{background:#f6f6e8;border-bottom:1px solid #c8c8aa;padding:7px 9px;font-size:14px}.wiki-menu-box a[data-v-fb425e09],.side-empty[data-v-fb425e09]{border-bottom:1px solid #eee;padding:7px 9px;font-size:13px}.side-empty[data-v-fb425e09]{color:#777;margin:0}.wiki-meta[data-v-fb425e09],.section-heading[data-v-fb425e09],.actions[data-v-fb425e09]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.section-heading[data-v-fb425e09]{justify-content:space-between}.wiki-meta span[data-v-fb425e09],.actions a[data-v-fb425e09]{color:#666;background:#fff;border:1px solid #c8c8aa;padding:4px 8px;font-size:12px;font-weight:700;text-decoration:none}.actions a[data-v-fb425e09]{color:maroon}.wiki-info-list[data-v-fb425e09]{gap:0;margin:0;display:grid}.wiki-info-list div[data-v-fb425e09]{border-bottom:1px solid #eee;grid-template-columns:1fr auto;gap:8px;padding:7px 9px;display:grid}.wiki-info-list dt[data-v-fb425e09],.wiki-info-list dd[data-v-fb425e09]{color:#555;margin:0;font-size:13px}.wiki-info-list dd[data-v-fb425e09]{color:maroon;font-weight:700}.page-list[data-v-fb425e09]{gap:8px;display:grid}.page-row[data-v-fb425e09]{color:inherit;background:#fff;border:1px solid #ddd;gap:4px;padding:10px;text-decoration:none;display:grid}.page-row strong[data-v-fb425e09]{color:maroon}.page-row span[data-v-fb425e09]{color:#555}@media (width<=980px){.wiki-at-layout[data-v-fb425e09]{grid-template-columns:1fr}.wiki-side-menu[data-v-fb425e09],.wiki-info-column[data-v-fb425e09]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (width<=640px){.wiki-header[data-v-fb425e09]{display:grid}}.wiki-search-page[data-v-438e88b0],.wiki-main-column[data-v-438e88b0],.result-list[data-v-438e88b0]{gap:14px;display:grid}.wiki-header[data-v-438e88b0],.search-card[data-v-438e88b0],.result-card[data-v-438e88b0]{background:#ffe;border:1px solid #c8c8aa;padding:14px}.wiki-header[data-v-438e88b0]{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.wiki-header h1[data-v-438e88b0],.search-card h1[data-v-438e88b0]{color:maroon;margin:0}.wiki-at-layout[data-v-438e88b0]{grid-template-columns:minmax(220px,.18fr) minmax(0,1fr) minmax(240px,.2fr);align-items:start;gap:16px;display:grid}.wiki-side-menu[data-v-438e88b0],.wiki-info-column[data-v-438e88b0]{gap:12px;display:grid}.wiki-top-nav[data-v-438e88b0],.wiki-menu-box[data-v-438e88b0]{background:#fff;border:1px solid #c8c8aa}.wiki-top-nav[data-v-438e88b0]{flex-wrap:wrap;display:flex}.wiki-top-nav a[data-v-438e88b0],.wiki-menu-box a[data-v-438e88b0]{color:#00e;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wiki-top-nav a[data-v-438e88b0]{border-left:1px solid #ddd;padding:6px 9px;font-size:12px;font-weight:700}.wiki-menu-box[data-v-438e88b0]{display:grid}.wiki-menu-box h2[data-v-438e88b0]{color:maroon;background:#f6f6e8;border-bottom:1px solid #c8c8aa;margin:0;padding:7px 9px;font-size:14px}.wiki-menu-box a[data-v-438e88b0],.side-empty[data-v-438e88b0]{border-bottom:1px solid #eee;padding:7px 9px;font-size:13px}.side-empty[data-v-438e88b0]{color:#777;margin:0}.search-card label[data-v-438e88b0]{gap:5px;display:grid}.search-card span[data-v-438e88b0]{color:maroon;font-weight:700}.search-card input[data-v-438e88b0]{font:inherit;background:#fff;border:1px solid #aaa;padding:8px}.result-card[data-v-438e88b0]{color:inherit;gap:5px;text-decoration:none;display:grid}.result-card strong[data-v-438e88b0]{color:maroon}.wiki-info-list[data-v-438e88b0]{margin:0;display:grid}.wiki-info-list div[data-v-438e88b0]{border-bottom:1px solid #eee;grid-template-columns:1fr auto;gap:8px;padding:7px 9px;display:grid}.wiki-info-list dt[data-v-438e88b0],.wiki-info-list dd[data-v-438e88b0]{color:#555;margin:0;font-size:13px}.wiki-info-list dd[data-v-438e88b0]{color:maroon;font-weight:700}@media (width<=980px){.wiki-at-layout[data-v-438e88b0]{grid-template-columns:1fr}.wiki-side-menu[data-v-438e88b0],.wiki-info-column[data-v-438e88b0]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (width<=640px){.wiki-header[data-v-438e88b0]{display:grid}}.wiki-page-edit[data-v-895299a6],.editor-card[data-v-895299a6]{gap:14px;display:grid}.editor-card[data-v-895299a6],.preview-card[data-v-895299a6]{background:#ffe;border:1px solid #c8c8aa;padding:18px}.editor-card h1[data-v-895299a6],.preview-card h2[data-v-895299a6]{color:maroon;margin:0}.editor-card label[data-v-895299a6]{gap:5px;display:grid}.editor-card label>span[data-v-895299a6]{color:maroon;font-weight:700}.editor-card input[data-v-895299a6],.editor-card textarea[data-v-895299a6],.editor-card select[data-v-895299a6]{font:inherit;background:#fff;border:1px solid #aaa;padding:8px}.check-row[data-v-895299a6]{grid-template-columns:auto 1fr;align-items:center}.preview-card[data-v-895299a6]{background:#fff;line-height:1.8}.form-actions button[data-v-895299a6]{color:#fff;min-height:38px;font:inherit;background:maroon;border:1px solid maroon;padding:0 14px;font-weight:700}.wiki-page-view[data-v-e09dfcbf]{gap:14px;display:grid}.wiki-header[data-v-e09dfcbf],.wiki-article[data-v-e09dfcbf]{background:#ffe;border:1px solid #c8c8aa;padding:14px}.wiki-header[data-v-e09dfcbf]{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.wiki-article[data-v-e09dfcbf]{gap:18px;display:grid}.wiki-header h1[data-v-e09dfcbf],.wiki-article h1[data-v-e09dfcbf]{color:maroon;margin:0}.wiki-at-layout[data-v-e09dfcbf]{grid-template-columns:minmax(220px,.18fr) minmax(0,1fr) minmax(240px,.2fr);align-items:start;gap:16px;display:grid}.wiki-side-menu[data-v-e09dfcbf],.wiki-info-column[data-v-e09dfcbf]{gap:12px;display:grid}.wiki-top-nav[data-v-e09dfcbf],.wiki-menu-box[data-v-e09dfcbf]{background:#fff;border:1px solid #c8c8aa}.wiki-top-nav[data-v-e09dfcbf]{flex-wrap:wrap;display:flex}.wiki-top-nav a[data-v-e09dfcbf],.wiki-menu-box a[data-v-e09dfcbf]{color:#00e;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wiki-top-nav a[data-v-e09dfcbf]{border-left:1px solid #ddd;padding:6px 9px;font-size:12px;font-weight:700}.wiki-menu-box[data-v-e09dfcbf]{display:grid}.wiki-menu-box h2[data-v-e09dfcbf]{color:maroon;background:#f6f6e8;border-bottom:1px solid #c8c8aa;margin:0;padding:7px 9px;font-size:14px}.wiki-menu-box a[data-v-e09dfcbf],.side-empty[data-v-e09dfcbf]{border-bottom:1px solid #eee;padding:7px 9px;font-size:13px}.side-empty[data-v-e09dfcbf]{color:#777;margin:0}.page-meta[data-v-e09dfcbf],.page-actions[data-v-e09dfcbf]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.page-meta span[data-v-e09dfcbf],.page-actions a[data-v-e09dfcbf]{color:#666;background:#fff;border:1px solid #c8c8aa;padding:4px 8px;font-size:12px;font-weight:700;text-decoration:none}.page-actions a[data-v-e09dfcbf]{color:maroon}.wiki-info-list[data-v-e09dfcbf]{margin:0;display:grid}.wiki-info-list div[data-v-e09dfcbf]{border-bottom:1px solid #eee;gap:3px;padding:7px 9px;display:grid}.wiki-info-list dt[data-v-e09dfcbf],.wiki-info-list dd[data-v-e09dfcbf]{color:#555;margin:0;font-size:13px}.wiki-info-list dd[data-v-e09dfcbf]{color:maroon;font-weight:700}.wiki-rendered-content[data-v-e09dfcbf]{color:#222;background:#fff;border:1px solid #ddd;padding:18px;line-height:1.8}.wiki-rendered-content[data-v-e09dfcbf] h1,.wiki-rendered-content[data-v-e09dfcbf] h2,.wiki-rendered-content[data-v-e09dfcbf] h3,.wiki-rendered-content[data-v-e09dfcbf] h4{color:maroon}.wiki-rendered-content[data-v-e09dfcbf] pre{background:#f6f6ef;padding:12px;overflow:auto}.wiki-rendered-content[data-v-e09dfcbf] .wiki-link{color:#00e;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (width<=980px){.wiki-at-layout[data-v-e09dfcbf]{grid-template-columns:1fr}.wiki-side-menu[data-v-e09dfcbf],.wiki-info-column[data-v-e09dfcbf]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (width<=640px){.wiki-header[data-v-e09dfcbf]{display:grid}}.wiki-history-page[data-v-04ff2cff],.revision-list[data-v-04ff2cff]{gap:14px;display:grid}.history-card[data-v-04ff2cff],.revision-card[data-v-04ff2cff]{background:#ffe;border:1px solid #c8c8aa;padding:16px}.history-card h1[data-v-04ff2cff]{color:maroon;margin:0}.revision-card[data-v-04ff2cff]{gap:6px;display:grid}.revision-card strong[data-v-04ff2cff]{color:maroon}.revision-card span[data-v-04ff2cff],.revision-card p[data-v-04ff2cff]{color:#555}.revision-card pre[data-v-04ff2cff]{white-space:pre-wrap;background:#fff;border:1px solid #ddd;max-height:220px;padding:10px;overflow:auto}.wiki-manage-page[data-v-e2f3b700]{gap:14px;display:grid}.manage-card[data-v-e2f3b700]{background:#ffe;border:1px solid #c8c8aa;padding:18px}.manage-hero[data-v-e2f3b700],.section-heading[data-v-e2f3b700],.hero-actions[data-v-e2f3b700]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.manage-card h1[data-v-e2f3b700],.manage-card h2[data-v-e2f3b700]{color:maroon;margin:0}.manage-card p[data-v-e2f3b700]{color:#444;line-height:1.7}.hero-actions a[data-v-e2f3b700],.section-heading a[data-v-e2f3b700],.section-heading button[data-v-e2f3b700],.settings-form button[data-v-e2f3b700]{color:maroon;font:inherit;cursor:pointer;background:#fff;border:1px solid maroon;padding:7px 12px;font-weight:700;text-decoration:none}.settings-form button[data-v-e2f3b700]{color:#fff;background:maroon}.settings-form button[data-v-e2f3b700]:disabled{opacity:.65;cursor:wait}.stats-grid[data-v-e2f3b700]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.stats-grid article[data-v-e2f3b700]{background:#fff;border:1px solid #ddd;gap:5px;padding:12px;display:grid}.stats-grid span[data-v-e2f3b700]{color:#666;font-size:12px;font-weight:700}.stats-grid strong[data-v-e2f3b700]{color:maroon;font-size:24px}.manage-grid[data-v-e2f3b700]{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:start;gap:14px;display:grid}.settings-form[data-v-e2f3b700],.side-column[data-v-e2f3b700]{gap:14px;display:grid}.settings-form label[data-v-e2f3b700]{gap:5px;display:grid}.settings-form label>span[data-v-e2f3b700]{color:maroon;font-weight:700}.settings-form input[data-v-e2f3b700],.settings-form textarea[data-v-e2f3b700],.settings-form select[data-v-e2f3b700]{font:inherit;background:#fff;border:1px solid #aaa;padding:8px}.form-row[data-v-e2f3b700]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mini-list[data-v-e2f3b700]{gap:8px;display:grid}.mini-list article[data-v-e2f3b700]{background:#fff;border:1px solid #ddd;gap:4px;padding:10px;display:grid}.mini-list strong[data-v-e2f3b700],.mini-list a[data-v-e2f3b700]{color:maroon}.mini-list span[data-v-e2f3b700]{color:#666;font-size:12px;font-weight:700}@media (width<=980px){.manage-grid[data-v-e2f3b700],.form-row[data-v-e2f3b700]{grid-template-columns:1fr}}.support-page[data-v-6a7ee89f]{gap:16px;display:grid}.back-link[data-v-6a7ee89f]{color:#0645ad;width:fit-content}.page-hero[data-v-6a7ee89f]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;padding:16px}.page-label[data-v-6a7ee89f]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-6a7ee89f]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-6a7ee89f]{color:#666;margin:0;line-height:1.7}.notice-box[data-v-6a7ee89f]{box-sizing:border-box;background:#fff8d8;border:1px solid #c8a000;padding:14px}.notice-box h3[data-v-6a7ee89f]{color:maroon;margin:0 0 8px;font-size:18px}.notice-box p[data-v-6a7ee89f]{color:#333;margin:0;line-height:1.7}.plan-list[data-v-6a7ee89f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.plan-card[data-v-6a7ee89f]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;gap:10px;padding:14px;display:grid}.plan-header[data-v-6a7ee89f]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.plan-badge[data-v-6a7ee89f]{margin:0 0 6px;font-size:24px;line-height:1}.plan-card h3[data-v-6a7ee89f]{color:maroon;margin:0;font-size:19px}.plan-price[data-v-6a7ee89f]{color:#333;white-space:nowrap;background:#fff;border:1px solid #ddd;margin:0;padding:5px 8px;font-weight:700}.plan-description[data-v-6a7ee89f]{color:#666;margin:0;line-height:1.6}.preparing-box[data-v-6a7ee89f]{color:#666;text-align:center;background:#eee;border:1px dashed #aaa;padding:10px;font-weight:700}@media (width<=760px){.page-hero[data-v-6a7ee89f],.notice-box[data-v-6a7ee89f],.plan-card[data-v-6a7ee89f]{padding:12px}.page-hero h2[data-v-6a7ee89f]{font-size:23px}.plan-list[data-v-6a7ee89f]{grid-template-columns:1fr}.plan-header[data-v-6a7ee89f]{display:grid}.plan-price[data-v-6a7ee89f]{width:fit-content}}.home-page[data-v-da7aa814]{gap:18px;display:grid}.home-hero[data-v-da7aa814]{background:linear-gradient(135deg,#fff8d8 0%,#ffe 50%,#f6f6ef 100%);border:1px solid #c8c8aa;grid-template-columns:1fr minmax(240px,360px);align-items:stretch;gap:18px;padding:20px;display:grid}.hero-main[data-v-da7aa814]{align-content:center;gap:10px;display:grid}.home-hero h1[data-v-da7aa814]{color:maroon;letter-spacing:.04em;margin:0;font-size:clamp(38px,7vw,72px);line-height:1}.hero-tagline[data-v-da7aa814]{color:#333;margin:0;font-size:24px;font-weight:700}.hero-actions[data-v-da7aa814]{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.hero-aa[data-v-da7aa814]{place-items:center;display:grid}.hero-aa .aa-block[data-v-da7aa814]{place-items:center;width:100%;min-height:160px;font-size:34px;display:grid}.login-summary-card[data-v-da7aa814]{background:#ffe;border:1px solid #c8c8aa;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.small-label[data-v-da7aa814]{color:maroon;margin:0 0 3px;font-size:12px;font-weight:700}.summary-actions[data-v-da7aa814]{flex-wrap:wrap;gap:8px;display:flex}.sub-button-like[data-v-da7aa814]{color:maroon;background:#fff;border:1px solid maroon;justify-content:center;align-items:center;min-height:36px;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.sub-button-like[data-v-da7aa814]:hover{color:#fff;background:maroon}.quick-menu-section[data-v-da7aa814]{gap:12px;display:grid}.section-heading[data-v-da7aa814]{justify-content:space-between;align-items:end;gap:12px;display:flex}.section-heading h2[data-v-da7aa814]{color:maroon;margin:0;font-size:24px}.quick-menu-grid[data-v-da7aa814]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.quick-menu-card[data-v-da7aa814]{min-height:104px;color:inherit;background:#ffe;border:1px solid #c8c8aa;gap:6px;padding:14px;text-decoration:none;display:grid}.quick-menu-card[data-v-da7aa814]:hover{background:#fff8d8;border-color:maroon}.quick-menu-card strong[data-v-da7aa814]{color:maroon;font-size:18px}.quick-menu-card span[data-v-da7aa814]{color:#555;line-height:1.5}.home-grid[data-v-da7aa814]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.thread-panel[data-v-da7aa814]{background:#ffe;border:1px solid #c8c8aa;gap:12px;padding:14px;display:grid}.thread-list[data-v-da7aa814]{gap:10px;display:grid}.thread-card[data-v-da7aa814]{color:inherit;background:#fff;border:1px solid #d8d8c0;padding:12px;text-decoration:none}.thread-card[data-v-da7aa814]:hover{background:#fff8d8;border-color:maroon}.thread-card-main[data-v-da7aa814]{gap:6px;display:grid}.thread-card h3[data-v-da7aa814]{color:maroon;margin:0;line-height:1.4}.body-preview[data-v-da7aa814]{color:#444;margin:0;line-height:1.6}.thread-meta[data-v-da7aa814]{color:#666;flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.thread-meta span[data-v-da7aa814]{background:#fff;border:1px solid #ddd;padding:2px 6px}body.theme-youtube .home-page{background:#0f0f0f;gap:24px}body.theme-youtube .home-hero,body.theme-youtube .login-summary-card,body.theme-youtube .quick-menu-section,body.theme-youtube .thread-panel{box-shadow:none;border:0;background:0 0!important}body.theme-youtube .home-hero{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:22px;padding:0}body.theme-youtube .hero-main{background:linear-gradient(120deg,#ff003338,#ffffff0a),#181818;border-radius:18px;padding:28px}body.theme-youtube .home-hero .page-label{border-radius:999px;padding:4px 10px;color:#f1f1f1!important;background:#272727!important;border:0!important}body.theme-youtube .home-hero h1{letter-spacing:-.04em;font-family:Arial,Helvetica Neue,sans-serif;color:#fff!important}body.theme-youtube .hero-tagline{color:#fff}body.theme-youtube .description{color:#aaa!important}body.theme-youtube .write-link,body.theme-youtube .create-link,body.theme-youtube .sub-button-like,body.theme-youtube .back-link{border-radius:999px;min-height:38px;padding:0 18px;font-weight:700;text-decoration:none;color:#0f0f0f!important;background:#f1f1f1!important;border:0!important}body.theme-youtube .write-link{color:#fff!important;background:#f03!important}body.theme-youtube .hero-aa{background:#181818;border-radius:18px;overflow:hidden}body.theme-youtube .hero-aa .aa-block{color:#fff;background:linear-gradient(#0000000d,#0009),#272727;border:0;min-height:100%}body.theme-youtube .login-summary-card{border-radius:18px;padding:16px;background:#181818!important}body.theme-youtube .small-label{color:#aaa!important}body.theme-youtube .author-name-link,body.theme-youtube .author-info strong{color:#f1f1f1!important}body.theme-youtube .author-handle{color:#aaa}body.theme-youtube .quick-menu-section{gap:12px;display:grid}body.theme-youtube .quick-menu-section .section-heading{display:none}body.theme-youtube .quick-menu-grid{gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}body.theme-youtube .quick-menu-card{color:#f1f1f1;border:0;border-radius:10px;min-width:max-content;min-height:0;padding:9px 14px;background:#272727!important}body.theme-youtube .quick-menu-card:hover{background:#3f3f3f!important}body.theme-youtube .quick-menu-card strong{font-size:14px;color:#f1f1f1!important}body.theme-youtube .quick-menu-card span{display:none}body.theme-youtube .home-grid{grid-template-columns:1fr;gap:28px}body.theme-youtube .thread-panel{padding:0}body.theme-youtube .section-heading{align-items:center;padding:0 0 14px}body.theme-youtube .section-heading .page-label{border-radius:8px;color:#fff!important;background:#f03!important;border:0!important}body.theme-youtube .section-heading h2{font-size:26px;color:#f1f1f1!important}body.theme-youtube .thread-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:26px 18px}body.theme-youtube .thread-card{color:#f1f1f1;border:0;border-radius:0;padding:0;position:relative;overflow:visible;background:0 0!important}body.theme-youtube .thread-card:before{content:"";aspect-ratio:16/9;background:radial-gradient(circle at 22% 28%,#ffffff6b 0 12%,#0000 13%),linear-gradient(135deg,#f03 0%,#282828 45%,#111 100%);border-radius:14px;margin-bottom:10px;display:block}body.theme-youtube .thread-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 42%,#fff 42% 58%,#0000 58%),#ff0033eb;border-radius:10px;width:52px;height:36px;position:absolute;top:72px;left:50%;transform:translate(-50%,-50%)}body.theme-youtube .thread-card:hover:before{filter:brightness(1.12)}body.theme-youtube .thread-card h3{font-size:16px;line-height:1.45;color:#f1f1f1!important}body.theme-youtube .body-preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#aaa!important}body.theme-youtube .thread-meta{color:#aaa}body.theme-youtube .thread-meta span{background:0 0;border:0;padding:0}body.theme-twoChannel .home-page{background:#efefef;gap:8px}body.theme-twoChannel .home-hero,body.theme-twoChannel .login-summary-card,body.theme-twoChannel .quick-menu-section,body.theme-twoChannel .thread-panel{box-shadow:none;border:0;padding:0;background:#efefef!important}body.theme-twoChannel .home-hero{grid-template-columns:1fr;gap:4px}body.theme-twoChannel .home-hero .page-label{margin:0;padding:0;font-size:12px;color:green!important;background:0 0!important;border:0!important}body.theme-twoChannel .home-hero h1{letter-spacing:0;font-size:16px;color:green!important}body.theme-twoChannel .hero-tagline,body.theme-twoChannel .description{font-size:12px;font-weight:400;line-height:1.45;color:#111!important}body.theme-twoChannel .hero-actions{gap:8px;margin-top:0}body.theme-twoChannel .write-link,body.theme-twoChannel .create-link,body.theme-twoChannel .sub-button-like,body.theme-twoChannel .back-link{min-height:0;padding:0;font-size:12px;font-weight:400;text-decoration:underline;color:#00e!important;background:0 0!important;border:0!important}body.theme-twoChannel .hero-aa{display:none}body.theme-twoChannel .login-summary-card{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:4px 0}body.theme-twoChannel .small-label{font-size:12px;color:green!important}body.theme-twoChannel .quick-menu-section .section-heading{display:none}body.theme-twoChannel .quick-menu-grid{flex-wrap:wrap;gap:4px 10px;display:flex}body.theme-twoChannel .quick-menu-card{color:#00e;border:0;min-height:0;padding:0;background:0 0!important}body.theme-twoChannel .quick-menu-card strong{font-size:12px;font-weight:400;text-decoration:underline;color:#00e!important}body.theme-twoChannel .quick-menu-card span{display:none}body.theme-twoChannel .home-grid{grid-template-columns:1fr;gap:12px}body.theme-twoChannel .thread-panel{gap:2px}body.theme-twoChannel .section-heading{border-bottom:1px solid #ccc;padding-bottom:2px;display:block}body.theme-twoChannel .section-heading .page-label{margin-right:6px;padding:0;display:inline;color:green!important;background:0 0!important;border:0!important}body.theme-twoChannel .section-heading h2{font-size:13px;display:inline;color:green!important}body.theme-twoChannel .thread-list{gap:0}body.theme-twoChannel .thread-card{border:0;border-bottom:1px solid #ddd;padding:6px 0;background:#efefef!important}body.theme-twoChannel .thread-card:hover{background:#e8e8e8!important}body.theme-twoChannel .thread-card-main{gap:2px}body.theme-twoChannel .thread-card h3{font-size:12px;font-weight:700;display:inline;color:green!important}body.theme-twoChannel .body-preview{font-size:12px;line-height:1.45;color:#111!important}body.theme-twoChannel .thread-meta{color:#555;gap:6px;font-size:11px}body.theme-twoChannel .thread-meta span{background:0 0;border:0;padding:0}body.theme-twitterClassic .home-page{background:#fff;gap:0}body.theme-twitterClassic .home-hero,body.theme-twitterClassic .login-summary-card,body.theme-twitterClassic .quick-menu-section,body.theme-twitterClassic .thread-panel{box-shadow:none;border:0;border-bottom:1px solid #e1e8ed;background:#fff!important}body.theme-twitterClassic .home-hero{grid-template-columns:1fr;gap:10px;padding:18px 20px}body.theme-twitterClassic .hero-main{align-content:start}body.theme-twitterClassic .home-hero .page-label{margin:0;padding:0;color:#657786!important;background:0 0!important;border:0!important}body.theme-twitterClassic .home-hero h1{letter-spacing:0;font-size:28px;color:#14171a!important}body.theme-twitterClassic .hero-tagline{color:#14171a;font-size:18px}body.theme-twitterClassic .description{color:#657786!important}body.theme-twitterClassic .hero-actions{margin-top:8px}body.theme-twitterClassic .write-link,body.theme-twitterClassic .create-link,body.theme-twitterClassic .sub-button-like,body.theme-twitterClassic .back-link{border-radius:999px;min-height:38px;padding:0 18px;font-weight:700;text-decoration:none;color:#fff!important;background:#1da1f2!important;border:1px solid #1da1f2!important}body.theme-twitterClassic .create-link,body.theme-twitterClassic .sub-button-like,body.theme-twitterClassic .back-link{color:#1da1f2!important;background:#fff!important}body.theme-twitterClassic .hero-aa{display:none}body.theme-twitterClassic .login-summary-card{padding:14px 20px}body.theme-twitterClassic .small-label,body.theme-twitterClassic .section-heading h2,body.theme-twitterClassic .quick-menu-card strong,body.theme-twitterClassic .thread-card h3{color:#14171a!important}body.theme-twitterClassic .quick-menu-section{padding:14px 20px}body.theme-twitterClassic .quick-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.theme-twitterClassic .quick-menu-card{border:0;border-radius:14px;min-height:auto;padding:12px 14px;background:#f5f8fa!important}body.theme-twitterClassic .quick-menu-card:hover{background:#e8f5fd!important}body.theme-twitterClassic .home-grid{grid-template-columns:1fr;gap:0}body.theme-twitterClassic .thread-panel{padding:0}body.theme-twitterClassic .section-heading{border-bottom:1px solid #e1e8ed;align-items:center;padding:14px 20px}body.theme-twitterClassic .section-heading .page-label{margin:0 0 3px;padding:0;color:#1da1f2!important;background:0 0!important;border:0!important}body.theme-twitterClassic .thread-list{gap:0}body.theme-twitterClassic .thread-card{border:0;border-bottom:1px solid #e1e8ed;padding:14px 20px 14px 72px;position:relative;background:#fff!important}body.theme-twitterClassic .thread-card:before{content:"";background:radial-gradient(circle at 35% 35%,#fff 0 12%,#0000 13%),linear-gradient(135deg,#1da1f2 0%,#8ed0f9 100%);border-radius:50%;width:40px;height:40px;position:absolute;top:16px;left:20px}body.theme-twitterClassic .thread-card:hover{background:#f5f8fa!important}body.theme-twitterClassic .body-preview{color:#14171a!important}body.theme-twitterClassic .thread-meta{color:#657786}body.theme-twitterClassic .thread-meta span{background:0 0;border:0;padding:0}@media (width<=860px){.home-hero[data-v-da7aa814]{grid-template-columns:1fr}.quick-menu-grid[data-v-da7aa814]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-grid[data-v-da7aa814]{grid-template-columns:1fr}}@media (width<=560px){.home-hero[data-v-da7aa814]{padding:14px}.hero-tagline[data-v-da7aa814]{font-size:19px}.login-summary-card[data-v-da7aa814],.summary-actions[data-v-da7aa814]{display:grid}.sub-button-like[data-v-da7aa814]{width:100%}.quick-menu-grid[data-v-da7aa814]{grid-template-columns:1fr}.section-heading[data-v-da7aa814]{display:grid}}.about-page[data-v-c043f10b]{gap:16px;max-width:1040px;margin:0 auto;display:grid}.about-card[data-v-c043f10b]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;padding:24px}.page-label[data-v-c043f10b]{color:#d00;letter-spacing:.08em;border:1px solid #d00;margin:0 0 12px;padding:4px 8px;font-weight:700;display:inline-block}h1[data-v-c043f10b],h2[data-v-c043f10b],h3[data-v-c043f10b]{color:maroon}h1[data-v-c043f10b]{margin:0 0 10px;font-size:clamp(32px,5vw,56px)}h2[data-v-c043f10b]{margin:0 0 14px;font-size:26px}h3[data-v-c043f10b]{margin:0 0 8px;font-size:18px}p[data-v-c043f10b]{color:#222;margin:0 0 12px;line-height:1.85}.catchcopy[data-v-c043f10b]{color:maroon;font-size:24px;font-weight:800}.feature-grid[data-v-c043f10b],.value-list[data-v-c043f10b]{gap:12px;display:grid}.feature-grid[data-v-c043f10b]{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-item[data-v-c043f10b],.value-list article[data-v-c043f10b]{background:#fffef2;border:1px solid #d8d8bd;padding:16px}.kakivo-card[data-v-c043f10b]{background:linear-gradient(135deg,#ffe 0%,#f4f7ff 100%)}.operator[data-v-c043f10b],.brand-ending[data-v-c043f10b]{color:maroon;font-weight:800}.about-link-button[data-v-c043f10b]{color:#fff;background:maroon;border:1px solid maroon;margin-top:8px;padding:8px 14px;font-weight:700;text-decoration:none;display:inline-block}.final-card[data-v-c043f10b]{text-align:center}.brand-ending[data-v-c043f10b]{margin-top:20px;font-size:28px}@media (width<=760px){.about-card[data-v-c043f10b]{padding:18px}.feature-grid[data-v-c043f10b]{grid-template-columns:1fr}}.patch-notes-page[data-v-a2fd302c]{gap:16px;display:grid}.patch-hero[data-v-a2fd302c],.patch-policy[data-v-a2fd302c],.patch-card[data-v-a2fd302c]{background:#ffe;border:1px solid #c8c8aa;padding:18px}.patch-hero h1[data-v-a2fd302c],.patch-policy h2[data-v-a2fd302c],.patch-card h2[data-v-a2fd302c],.patch-change-group h3[data-v-a2fd302c]{color:maroon;margin:0}.patch-hero p[data-v-a2fd302c],.patch-policy p[data-v-a2fd302c],.patch-summary[data-v-a2fd302c]{color:#444;margin:8px 0 0;line-height:1.7}.patch-list[data-v-a2fd302c],.patch-card[data-v-a2fd302c]{gap:14px;display:grid}.patch-card-header[data-v-a2fd302c]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.patch-card-header span[data-v-a2fd302c],.patch-date[data-v-a2fd302c]{color:#666;background:#fff;border:1px solid #c8c8aa;padding:4px 8px;font-size:12px;font-weight:700}.patch-date[data-v-a2fd302c]{margin:0 0 8px;display:inline-block}.patch-change-grid[data-v-a2fd302c]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.patch-change-group[data-v-a2fd302c]{background:#fff;border:1px solid #ddd;padding:12px}.patch-change-group h3[data-v-a2fd302c]{border:1px solid maroon;margin-bottom:8px;padding:3px 7px;font-size:13px;display:inline-flex}.patch-change-group ul[data-v-a2fd302c]{color:#333;margin:0;padding-left:20px;line-height:1.7}.type-added[data-v-a2fd302c]{color:#007000!important;border-color:#007000!important}.type-changed[data-v-a2fd302c]{color:#804800!important;border-color:#804800!important}.type-fixed[data-v-a2fd302c]{color:#004c99!important;border-color:#004c99!important}.type-removed[data-v-a2fd302c]{color:#a00!important;border-color:#a00!important}@media (width<=760px){.patch-card-header[data-v-a2fd302c]{display:grid}}.premium-badge-page[data-v-67d26032],.badge-form[data-v-67d26032]{gap:14px;display:grid}.form-card[data-v-67d26032]{background:#ffe;border:1px solid #c8c8aa;gap:12px;padding:16px;display:grid}.form-card h1[data-v-67d26032]{color:maroon;margin:0}.badge-form label[data-v-67d26032]{gap:5px;display:grid}.badge-form input[data-v-67d26032],.badge-form select[data-v-67d26032],.badge-form textarea[data-v-67d26032]{font:inherit;background:#fff;border:1px solid #aaa;padding:8px}.check-row[data-v-67d26032]{grid-template-columns:auto 1fr;align-items:start}.form-actions button[data-v-67d26032]{color:#fff;font:inherit;cursor:pointer;background:maroon;border:1px solid maroon;padding:9px 14px;font-weight:700}.bookmarks-page[data-v-0022f7d9]{gap:16px;display:grid}.back-link[data-v-0022f7d9]{color:#0645ad;width:fit-content}.page-hero[data-v-0022f7d9]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;padding:16px}.page-label[data-v-0022f7d9]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-0022f7d9]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-0022f7d9]{color:#666;margin:0;line-height:1.7}.bookmark-list[data-v-0022f7d9]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.save-tabs[data-v-0022f7d9]{background:#f6f6ef;border:1px solid #c8c8aa;flex-wrap:wrap;gap:6px;padding:8px;display:flex}.save-tabs button[data-v-0022f7d9]{color:#333;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bbb;padding:0 10px;font-weight:700}.save-tabs button.active[data-v-0022f7d9]{color:#fff;background:maroon;border-color:maroon}.bookmark-card[data-v-0022f7d9]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:14px}.bookmark-top[data-v-0022f7d9]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.bookmark-label[data-v-0022f7d9]{color:maroon;background:#fff8d8;border:1px solid #c8a000;align-items:center;min-height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.bookmark-date[data-v-0022f7d9]{color:#666;font-size:13px}.bookmark-main[data-v-0022f7d9]{color:inherit;gap:6px;text-decoration:none;display:grid}.bookmark-main h3[data-v-0022f7d9]{color:#0645ad;word-break:break-word;margin:0;font-size:18px;line-height:1.4}.bookmark-main:hover h3[data-v-0022f7d9]{text-decoration:underline}.bookmark-author[data-v-0022f7d9]{color:#666;margin:0;font-size:13px}.bookmark-meta[data-v-0022f7d9]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.bookmark-meta span[data-v-0022f7d9]{color:#666;background:#fff;border:1px solid #ddd;padding:4px 7px;font-size:12px}.bookmark-actions[data-v-0022f7d9]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.bookmark-actions a[data-v-0022f7d9]{color:#0645ad;box-sizing:border-box;background:#fff;border:1px solid #bbb;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.bookmark-actions a[data-v-0022f7d9]:hover{background:#ffe;text-decoration:underline}.empty-box[data-v-0022f7d9]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h3[data-v-0022f7d9]{color:maroon;margin:0 0 8px}.empty-box p[data-v-0022f7d9]{color:#666;margin:0 0 10px;line-height:1.6}.empty-box a[data-v-0022f7d9]{color:#0645ad}.error[data-v-0022f7d9]{color:red}@media (width<=760px){.page-hero[data-v-0022f7d9],.bookmark-card[data-v-0022f7d9],.empty-box[data-v-0022f7d9]{padding:12px}.page-hero h2[data-v-0022f7d9]{font-size:23px}.bookmark-top[data-v-0022f7d9]{flex-direction:column;align-items:flex-start}}.timeline-page[data-v-e1c0a788]{gap:16px;display:grid}.back-link[data-v-e1c0a788]{color:#0645ad;width:fit-content}.page-hero[data-v-e1c0a788]{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.page-label[data-v-e1c0a788]{color:#666;background:#f6f6ef;border:1px solid #d8d8b8;margin:0 0 8px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.page-hero h2[data-v-e1c0a788]{color:maroon;margin:0 0 8px;font-size:26px}.description[data-v-e1c0a788]{color:#666;margin:0;line-height:1.7}.write-link[data-v-e1c0a788]{color:#fff;white-space:nowrap;background:maroon;border:1px solid maroon;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.write-link[data-v-e1c0a788]:hover{background:#900}.timeline-list[data-v-e1c0a788]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.timeline-card[data-v-e1c0a788]{box-sizing:border-box;background:#f6f6ef;border:1px solid #c8c8aa;padding:14px}.author-row[data-v-e1c0a788]{align-items:center;gap:9px;margin-bottom:10px;display:flex}.author-icon[data-v-e1c0a788],.author-icon-placeholder[data-v-e1c0a788]{color:#fff;object-fit:cover;background:maroon;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.author-icon-link[data-v-e1c0a788]{color:inherit;text-decoration:none}.author-info[data-v-e1c0a788]{gap:2px;min-width:0;display:grid}.author-name-link[data-v-e1c0a788]{color:inherit;text-decoration:none}.author-name-link[data-v-e1c0a788]:hover{text-decoration:underline}.author-handle[data-v-e1c0a788]{color:#666;font-size:13px;text-decoration:none}.author-handle[data-v-e1c0a788]:hover{text-decoration:underline}.thread-main[data-v-e1c0a788]{color:inherit;gap:6px;min-width:0;text-decoration:none;display:grid}.thread-main h3[data-v-e1c0a788]{color:#0645ad;word-break:break-word;margin:0;font-size:18px;line-height:1.4}.thread-main:hover h3[data-v-e1c0a788]{text-decoration:underline}.body-preview[data-v-e1c0a788]{color:#333;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.thread-meta[data-v-e1c0a788]{color:#666;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:13px;display:flex}.thread-meta span[data-v-e1c0a788]{background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;display:inline-flex}.tag-list[data-v-e1c0a788]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tag[data-v-e1c0a788]{color:#0645ad;background:#fff;border:1px solid #ddd;align-items:center;min-height:24px;padding:0 7px;font-size:13px;text-decoration:none;display:inline-flex}.tag[data-v-e1c0a788]:hover{background:#ffe;text-decoration:underline}.card-actions[data-v-e1c0a788]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.card-actions a[data-v-e1c0a788],.empty-actions a[data-v-e1c0a788]{color:#0645ad;box-sizing:border-box;background:#fff;border:1px solid #bbb;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.card-actions a[data-v-e1c0a788]:hover,.empty-actions a[data-v-e1c0a788]:hover{background:#ffe;text-decoration:underline}.empty-box[data-v-e1c0a788]{background:#f6f6ef;border:1px solid #c8c8aa;padding:16px}.empty-box h3[data-v-e1c0a788]{color:maroon;margin:0 0 8px}.empty-box p[data-v-e1c0a788]{color:#666;margin:0 0 10px;line-height:1.6}.empty-actions[data-v-e1c0a788]{flex-wrap:wrap;gap:8px;display:flex}.error[data-v-e1c0a788]{color:red}@media (width<=760px){.page-hero[data-v-e1c0a788]{padding:12px;display:grid}.page-hero h2[data-v-e1c0a788]{font-size:23px}.timeline-card[data-v-e1c0a788],.empty-box[data-v-e1c0a788]{padding:12px}.write-link[data-v-e1c0a788]{width:fit-content}}.kakivo-list-page[data-v-2e464de5]{gap:16px;display:grid}.kakivo-hero[data-v-2e464de5]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative;overflow:hidden}.kakivo-hero[data-v-2e464de5]:before{content:"♪";color:maroon;opacity:.08;pointer-events:none;font-size:120px;font-weight:700;position:absolute;bottom:-24px;right:36px}.hero-actions[data-v-2e464de5]{flex-wrap:wrap;gap:8px;display:flex}.kakivo-intro-card[data-v-2e464de5]{gap:8px;display:grid}.kakivo-intro-card h3[data-v-2e464de5]{color:maroon;margin:0;font-size:24px}.room-list[data-v-2e464de5]{gap:12px;display:grid}.room-card[data-v-2e464de5]{background:#ffe;border:1px solid #c8c8aa;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.room-card-ended[data-v-2e464de5]{background:#f6f6ef;border-color:#d6d6c0}.room-card-ended .author-icon-placeholder[data-v-2e464de5]{color:#666;background:#fff;border-color:#aaa}.room-card-ended .small-label[data-v-2e464de5],.room-card-ended .room-title-link h3[data-v-2e464de5]{color:#666}.room-card-ended .room-description[data-v-2e464de5]{color:#777}.room-main[data-v-2e464de5]{gap:10px;display:grid}.host-row[data-v-2e464de5]{align-items:center;gap:10px;display:flex}.host-info[data-v-2e464de5]{gap:2px;display:grid}.small-label[data-v-2e464de5]{color:maroon;margin:0;font-size:12px;font-weight:700}.room-title-link[data-v-2e464de5]{color:inherit;text-decoration:none}.room-title-link:hover h3[data-v-2e464de5]{text-decoration:underline}.room-title-link h3[data-v-2e464de5]{color:maroon;margin:0;font-size:24px;line-height:1.4}.room-description[data-v-2e464de5]{color:#444;white-space:pre-wrap;margin:0;line-height:1.7}.room-meta[data-v-2e464de5]{color:#666;flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.room-meta span[data-v-2e464de5]{background:#fff;border:1px solid #ddd;padding:3px 7px}.status-badge[data-v-2e464de5]{font-weight:700}.status-live[data-v-2e464de5]{color:green;background:#f0fff0!important;border-color:green!important}.status-ended[data-v-2e464de5]{color:#666;background:#f6f6f6!important;border-color:#999!important}.room-actions[data-v-2e464de5]{gap:8px;display:grid}.join-link[data-v-2e464de5]{color:#fff;white-space:nowrap;background:maroon;border:1px solid maroon;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.join-link[data-v-2e464de5]:hover{background:#900}.detail-link-ended[data-v-2e464de5]{color:#555;background:#fff;border-color:#999}.detail-link-ended[data-v-2e464de5]:hover{color:maroon;background:#fff8f8;border-color:maroon}@media (width<=760px){.kakivo-hero[data-v-2e464de5],.hero-actions[data-v-2e464de5]{display:grid}.hero-actions .create-link[data-v-2e464de5],.hero-actions .reload-button[data-v-2e464de5]{width:100%}.room-card[data-v-2e464de5]{grid-template-columns:1fr}.join-link[data-v-2e464de5]{width:100%}.room-title-link h3[data-v-2e464de5]{font-size:20px}}.kakivo-create-page[data-v-59fcb795]{gap:16px;display:grid}.create-hero[data-v-59fcb795]{gap:10px;display:grid;position:relative;overflow:hidden}.create-hero[data-v-59fcb795]:before{content:"♪";color:maroon;opacity:.08;pointer-events:none;font-size:120px;font-weight:700;position:absolute;bottom:-28px;right:36px}.current-user-card[data-v-59fcb795]{background:#ffe;border:1px solid #c8c8aa;padding:14px}.small-label[data-v-59fcb795]{color:maroon;margin:0 0 3px;font-size:12px;font-weight:700}.create-form-section[data-v-59fcb795]{gap:14px;display:grid}.feature-settings[data-v-59fcb795]{background:#fff;border:1px solid #c8c8aa;gap:14px;padding:14px;display:grid}.section-heading[data-v-59fcb795]{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-heading h3[data-v-59fcb795]{color:maroon;margin:0}.section-heading span[data-v-59fcb795]{color:#666;font-weight:700}.settings-grid[data-v-59fcb795]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;display:grid}.setting-check[data-v-59fcb795]{background:#ffe;border:1px solid #ddd;grid-template-columns:auto 1fr;align-items:flex-start;gap:8px;padding:10px;display:grid}.setting-check strong[data-v-59fcb795],.setting-check small[data-v-59fcb795]{display:block}.setting-check strong[data-v-59fcb795]{color:maroon}.setting-check small[data-v-59fcb795]{color:#666;line-height:1.5}.recording-notice[data-v-59fcb795]{color:maroon;background:#fff8f8;border:1px solid #c00;margin:0;padding:10px;font-weight:700}.reaction-picker[data-v-59fcb795]{gap:8px;display:grid}.reaction-option-grid[data-v-59fcb795]{flex-wrap:wrap;gap:8px;display:flex}.reaction-option[data-v-59fcb795]{min-width:42px;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8c8aa}.reaction-option.selected[data-v-59fcb795]{background:#fff0f0;border-color:maroon}.reaction-option[data-v-59fcb795]:disabled{opacity:.45;cursor:not-allowed}.room-preview[data-v-59fcb795]{background:#fff;border:1px solid #c8c8aa;gap:8px;padding:14px;display:grid}.room-preview h3[data-v-59fcb795]{color:maroon;margin:0;font-size:24px;line-height:1.4}.room-preview-description[data-v-59fcb795]{color:#444;white-space:pre-wrap;margin:0;line-height:1.7}.room-meta[data-v-59fcb795]{color:#666;flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.room-meta span[data-v-59fcb795]{background:#fff;border:1px solid #ddd;padding:3px 7px}.status-badge[data-v-59fcb795]{font-weight:700}.status-live[data-v-59fcb795]{color:green;background:#f0fff0!important;border-color:green!important}@media (width<=760px){.current-user-card[data-v-59fcb795],.create-form-section[data-v-59fcb795]{padding:12px}.create-hero[data-v-59fcb795]:before{font-size:90px;bottom:-20px;right:-8px}}.kakivo-room-page[data-v-3bcdf008]{gap:16px;display:grid}.back-link[data-v-3bcdf008]{color:#00e;background:#ffe;border:1px solid #c8c8aa;justify-content:center;align-items:center;width:fit-content;min-height:36px;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.back-link[data-v-3bcdf008]:hover{background:#f7f7df}.kakivo-stage[data-v-3bcdf008]{gap:16px}.kakivo-stage.ended[data-v-3bcdf008]{opacity:.72}.brand-row[data-v-3bcdf008],.stage-main[data-v-3bcdf008],.room-meta[data-v-3bcdf008],.section-heading[data-v-3bcdf008],.control-panel[data-v-3bcdf008]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.brand-row[data-v-3bcdf008],.stage-main[data-v-3bcdf008],.section-heading[data-v-3bcdf008]{justify-content:space-between}.kakivo-mark[data-v-3bcdf008]{color:maroon;letter-spacing:0;background:#fff8f8;border:1px solid maroon;align-items:center;min-height:30px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.live-pill[data-v-3bcdf008],.connection-label[data-v-3bcdf008],.mic-state[data-v-3bcdf008],.camera-state[data-v-3bcdf008],.hand-state[data-v-3bcdf008],.screen-state[data-v-3bcdf008],.volume-state[data-v-3bcdf008]{color:green;background:#f0fff0;border:1px solid green;align-items:center;min-height:28px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.live-pill.ended[data-v-3bcdf008],.mic-state.muted[data-v-3bcdf008],.camera-state.muted[data-v-3bcdf008]{color:#555;background:#eee;border-color:#aaa}.hand-state[data-v-3bcdf008],.screen-state[data-v-3bcdf008],.volume-state.active[data-v-3bcdf008]{color:maroon;background:#fff0f0;border-color:maroon}.volume-state[data-v-3bcdf008]{color:#666;background:#fff;border-color:#c8c8aa}.stage-main[data-v-3bcdf008]{align-items:flex-end}.stage-kicker[data-v-3bcdf008]{color:maroon;margin:0 0 6px;font-weight:700}.stage-main h1[data-v-3bcdf008]{color:maroon;margin:0;font-size:36px;line-height:1.25}.stage-description[data-v-3bcdf008]{color:#444;max-width:700px;margin:10px 0 0;line-height:1.7}.connection-card[data-v-3bcdf008]{background:#fff;border:1px solid #c8c8aa;gap:6px;min-width:150px;padding:14px;display:grid}.connection-card strong[data-v-3bcdf008]{color:maroon;font-size:28px}.connection-card small[data-v-3bcdf008],.room-meta[data-v-3bcdf008],.participant-info span[data-v-3bcdf008]{color:#666}.room-meta span[data-v-3bcdf008]{background:#fff;border:1px solid #ddd;padding:3px 7px;font-size:12px}.control-panel[data-v-3bcdf008]{justify-content:center}.recording-banner[data-v-3bcdf008]{color:maroon;background:#fff8f8;border:2px solid #c00;gap:4px;padding:14px;display:grid}.recording-banner strong[data-v-3bcdf008]{font-size:18px}.feature-summary[data-v-3bcdf008]{flex-wrap:wrap;gap:8px;display:flex}.feature-summary span[data-v-3bcdf008]{color:#666;background:#fff;border:1px solid #c8c8aa;padding:4px 8px;font-size:12px;font-weight:700}.primary-action[data-v-3bcdf008],.secondary-action[data-v-3bcdf008],.mic-action[data-v-3bcdf008],.camera-action[data-v-3bcdf008],.danger-action[data-v-3bcdf008]{min-height:48px;font:inherit;cursor:pointer;border:1px solid #0000;padding:0 18px;font-weight:700}.primary-action[data-v-3bcdf008]{color:#fff;background:maroon;border-color:maroon}.mic-action[data-v-3bcdf008]{color:#fff;background:green;border-color:green}.mic-action.muted[data-v-3bcdf008],.camera-action.muted[data-v-3bcdf008],.secondary-action[data-v-3bcdf008]{color:#333;background:#fff;border-color:#c8c8aa}.camera-action[data-v-3bcdf008]{color:#fff;background:maroon;border-color:maroon}.danger-action[data-v-3bcdf008]{color:#fff;background:#c00;border-color:#c00}.primary-action[data-v-3bcdf008]:hover{background:#900}.mic-action[data-v-3bcdf008]:hover{background:#090}.camera-action[data-v-3bcdf008]:hover{background:#900}.camera-action.muted[data-v-3bcdf008]:hover,.secondary-action[data-v-3bcdf008]:hover{background:#f6f6ef}.secondary-action.active[data-v-3bcdf008]{color:maroon;background:#fff0f0;border-color:maroon}.danger-action[data-v-3bcdf008]:hover{background:#d11}button[data-v-3bcdf008]:disabled{opacity:.55;cursor:not-allowed}.participant-section[data-v-3bcdf008],.video-section[data-v-3bcdf008]{gap:14px;display:grid}.room-reaction-section[data-v-3bcdf008]{gap:12px;display:grid}.room-reaction-actions[data-v-3bcdf008],.reaction-stream[data-v-3bcdf008]{flex-wrap:wrap;gap:8px;display:flex}.room-reaction-button[data-v-3bcdf008]{cursor:pointer;background:#fff;border:1px solid maroon;min-width:48px;min-height:42px;font-size:22px}.room-reaction-button[data-v-3bcdf008]:hover{background:#fff0f0}.reaction-stream span[data-v-3bcdf008]{color:#666;background:#ffe;border:1px solid #ddd;padding:4px 8px;font-size:12px}.section-heading h2[data-v-3bcdf008]{color:maroon;margin:0}.section-heading span[data-v-3bcdf008]{color:#666;font-weight:700}.participant-grid[data-v-3bcdf008]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.video-grid[data-v-3bcdf008]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.video-card[data-v-3bcdf008]{background:#fff;border:1px solid #ddd;gap:8px;padding:10px;display:grid}.video-card strong[data-v-3bcdf008]{color:maroon;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-frame[data-v-3bcdf008],.video-placeholder[data-v-3bcdf008]{aspect-ratio:16/9;background:#111;border:1px solid #c8c8aa;overflow:hidden}.video-frame[data-v-3bcdf008] .media-stream-video{object-fit:cover;background:#111;width:100%;height:100%;display:block}.video-placeholder[data-v-3bcdf008]{color:maroon;background:#f6f6ef;place-items:center;font-size:34px;font-weight:700;display:grid}.participant-card[data-v-3bcdf008]{background:#fff;border:1px solid #ddd;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:14px;display:grid}.participant-card.speaking[data-v-3bcdf008]{background:#f0fff0;border-color:green}.participant-avatar[data-v-3bcdf008]{color:#fff;background:maroon;border-radius:50%;place-items:center;width:46px;height:46px;font-weight:700;display:grid}.participant-info[data-v-3bcdf008]{gap:2px;min-width:0;display:grid}.participant-info strong[data-v-3bcdf008]{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mic-state[data-v-3bcdf008],.camera-state[data-v-3bcdf008],.hand-state[data-v-3bcdf008],.screen-state[data-v-3bcdf008],.volume-state[data-v-3bcdf008]{grid-column:1/-1;width:fit-content}.status-panel[data-v-3bcdf008]{color:#666}.error-panel[data-v-3bcdf008]{color:#c00}@media (width<=760px){.kakivo-stage[data-v-3bcdf008],.control-panel[data-v-3bcdf008],.participant-section[data-v-3bcdf008]{padding:14px}.stage-main[data-v-3bcdf008]{display:grid}.stage-main h1[data-v-3bcdf008]{font-size:28px}.connection-card[data-v-3bcdf008],.primary-action[data-v-3bcdf008],.secondary-action[data-v-3bcdf008],.mic-action[data-v-3bcdf008],.camera-action[data-v-3bcdf008],.danger-action[data-v-3bcdf008]{width:100%}.control-panel[data-v-3bcdf008]{display:grid}}.aa-library-page[data-v-49df042e]{gap:16px;display:grid}.aa-hero[data-v-49df042e]{justify-content:space-between;align-items:center;gap:18px;display:flex;position:relative;overflow:hidden}.aa-hero[data-v-49df042e]:before{content:"＿|￣|○";color:maroon;opacity:.08;white-space:pre;pointer-events:none;font-family:IPAMonaPGothic,Mona,Mona Font,MS PGothic,ＭＳ Ｐゴシック,monospace;font-size:62px;position:absolute;bottom:-8px;right:40px}.aa-form-section[data-v-49df042e]{gap:12px;display:grid}.aa-form-section h3[data-v-49df042e],.search-section h3[data-v-49df042e],.section-heading h3[data-v-49df042e]{color:maroon;margin:0}.aa-textarea[data-v-49df042e]{white-space:pre;tab-size:4;line-height:1.15;font-family:IPAMonaPGothic,Mona,Mona Font,MS PGothic,ＭＳ Ｐゴシック,monospace!important}.help-text[data-v-49df042e]{color:#666;font-size:13px}.preview-box[data-v-49df042e]{gap:8px;display:grid}.preview-box h4[data-v-49df042e]{color:maroon;margin:0}.search-section[data-v-49df042e]{gap:12px;display:grid}.search-grid[data-v-49df042e]{grid-template-columns:1fr 240px;gap:12px;display:grid}.aa-list-section[data-v-49df042e]{gap:12px;display:grid}.section-heading[data-v-49df042e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.aa-list[data-v-49df042e]{gap:14px;display:grid}.aa-card[data-v-49df042e]{background:#ffe;border:1px solid #c8c8aa;gap:10px;padding:14px;display:grid}.aa-card-header[data-v-49df042e]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.aa-card h3[data-v-49df042e]{color:maroon;margin:0;line-height:1.4}.aa-meta[data-v-49df042e]{color:#666;flex-wrap:wrap;gap:6px;margin:6px 0 0;font-size:12px;display:flex}.aa-meta span[data-v-49df042e]{background:#fff;border:1px solid #ddd;padding:3px 6px}.copy-button[data-v-49df042e]{color:maroon;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid maroon;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-weight:700;display:inline-flex}.copy-button[data-v-49df042e]:hover{color:#fff;background:maroon}.tag-button[data-v-49df042e]{cursor:pointer}@media (width<=760px){.aa-hero[data-v-49df042e]{display:grid}.aa-hero[data-v-49df042e]:before{font-size:46px;bottom:-4px;right:-20px}.search-grid[data-v-49df042e]{grid-template-columns:1fr}.aa-card-header[data-v-49df042e]{display:grid}.copy-button[data-v-49df042e]{width:100%}.section-heading[data-v-49df042e]{display:grid}}.policy-page[data-v-bdd6366a]{max-width:960px;margin:0 auto;padding:24px 16px 48px}.policy-card[data-v-bdd6366a]{background:#ffe;border:1px solid #c8c8aa;padding:24px}.eyebrow[data-v-bdd6366a]{color:#d00;letter-spacing:.08em;border:1px solid #d00;margin:0 0 12px;padding:4px 8px;font-weight:700;display:inline-block}h1[data-v-bdd6366a]{color:maroon;margin:0 0 16px}h2[data-v-bdd6366a]{color:maroon;margin:28px 0 10px;font-size:20px}p[data-v-bdd6366a],li[data-v-bdd6366a]{color:#222;line-height:1.8}.lead[data-v-bdd6366a]{font-weight:700}ul[data-v-bdd6366a]{padding-left:1.4em}.updated[data-v-bdd6366a]{color:#666;margin-top:32px;font-size:13px}.policy-page[data-v-ab39503b]{max-width:960px;margin:0 auto;padding:24px 16px 48px}.policy-card[data-v-ab39503b]{background:#ffe;border:1px solid #c8c8aa;padding:24px}.eyebrow[data-v-ab39503b]{color:#d00;letter-spacing:.08em;border:1px solid #d00;margin:0 0 12px;padding:4px 8px;font-weight:700;display:inline-block}h1[data-v-ab39503b]{color:maroon;margin:0 0 16px}h2[data-v-ab39503b]{color:maroon;margin:28px 0 10px;font-size:20px}p[data-v-ab39503b],li[data-v-ab39503b]{color:#222;line-height:1.8}.lead[data-v-ab39503b]{font-weight:700}ul[data-v-ab39503b]{padding-left:1.4em}.updated[data-v-ab39503b]{color:#666;margin-top:32px;font-size:13px}.policy-page[data-v-de7eeb5b]{max-width:960px;margin:0 auto;padding:24px 16px 48px}.policy-card[data-v-de7eeb5b]{background:#ffe;border:1px solid #c8c8aa;padding:24px}.eyebrow[data-v-de7eeb5b]{color:#d00;letter-spacing:.08em;border:1px solid #d00;margin:0 0 12px;padding:4px 8px;font-weight:700;display:inline-block}h1[data-v-de7eeb5b]{color:maroon;margin:0 0 16px}h2[data-v-de7eeb5b]{color:maroon;margin:28px 0 10px;font-size:20px}p[data-v-de7eeb5b]{color:#222;line-height:1.8}.lead[data-v-de7eeb5b]{font-weight:700}.updated[data-v-de7eeb5b]{color:#666;margin-top:32px;font-size:13px}.contact-page[data-v-5b8283e4]{max-width:880px;margin:0 auto;padding:24px 16px 48px}.contact-card[data-v-5b8283e4]{background:#ffe;border:1px solid #c8c8aa;gap:18px;padding:24px;display:grid}.page-label[data-v-5b8283e4]{color:#d00;letter-spacing:.08em;border:1px solid #d00;width:fit-content;margin:0;padding:4px 8px;font-weight:700;display:inline-block}h1[data-v-5b8283e4]{color:maroon;margin:0;font-size:30px}.lead[data-v-5b8283e4]{color:#222;margin:0;font-weight:700;line-height:1.8}.notice-box[data-v-5b8283e4]{background:#fff8d8;border:1px solid #c8a000;gap:8px;padding:12px;display:grid}.notice-box p[data-v-5b8283e4]{color:#333;margin:0;line-height:1.7}.contact-form[data-v-5b8283e4]{gap:14px;display:grid}.form-field[data-v-5b8283e4]{color:maroon;gap:6px;font-weight:700;display:grid}.form-field input[data-v-5b8283e4],.form-field select[data-v-5b8283e4],.form-field textarea[data-v-5b8283e4]{color:#222;width:100%;font:inherit;background:#fff;border:1px solid #c8c8aa;padding:10px;font-size:16px;font-weight:400}.form-field textarea[data-v-5b8283e4]{resize:vertical;line-height:1.7}.checkbox-field[data-v-5b8283e4]{color:#333;align-items:flex-start;gap:8px;line-height:1.7;display:flex}.checkbox-field input[data-v-5b8283e4]{margin-top:6px}.form-actions[data-v-5b8283e4]{flex-wrap:wrap;gap:8px;display:flex}.submit-button[data-v-5b8283e4],.sub-button[data-v-5b8283e4]{min-height:38px;font:inherit;cursor:pointer;border:1px solid maroon;padding:0 14px;font-weight:700}.submit-button[data-v-5b8283e4]{color:#fff;background:maroon}.sub-button[data-v-5b8283e4]{color:maroon;background:#fff}.submit-button[data-v-5b8283e4]:disabled,.sub-button[data-v-5b8283e4]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-5b8283e4]{color:#b00020;margin:0;font-weight:700}.success[data-v-5b8283e4]{color:#060;margin:0;font-weight:700}@media (width<=760px){.contact-card[data-v-5b8283e4]{padding:16px}h1[data-v-5b8283e4]{font-size:25px}.form-actions[data-v-5b8283e4]{display:grid}.submit-button[data-v-5b8283e4],.sub-button[data-v-5b8283e4]{width:100%}}.contact-admin-page[data-v-d4187726]{gap:16px;display:grid}.admin-card[data-v-d4187726]{background:#ffe;border:1px solid #c8c8aa;gap:16px;padding:18px;display:grid}.page-header[data-v-d4187726]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.page-label[data-v-d4187726]{color:#d00;letter-spacing:.08em;border:1px solid #d00;width:fit-content;margin:0 0 8px;padding:4px 8px;font-weight:700;display:inline-block}h1[data-v-d4187726]{color:maroon;margin:0;font-size:30px}.lead[data-v-d4187726]{color:#333;margin:8px 0 0;line-height:1.7}.toolbar[data-v-d4187726]{grid-template-columns:220px 1fr;align-items:end;gap:12px;display:grid}.filter-field[data-v-d4187726],.form-field[data-v-d4187726]{color:maroon;gap:6px;font-weight:700;display:grid}.filter-field input[data-v-d4187726],.filter-field select[data-v-d4187726],.form-field select[data-v-d4187726],.form-field textarea[data-v-d4187726]{color:#222;width:100%;font:inherit;background:#fff;border:1px solid #c8c8aa;padding:10px;font-size:16px;font-weight:400}.form-field textarea[data-v-d4187726]{resize:vertical;line-height:1.7}.contact-list[data-v-d4187726]{gap:12px;display:grid}.contact-item[data-v-d4187726]{background:#fff;border:1px solid #c8c8aa;gap:12px;padding:14px;display:grid}.contact-header[data-v-d4187726]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.contact-badges[data-v-d4187726]{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.status-badge[data-v-d4187726],.category-badge[data-v-d4187726]{background:#ffe;border:1px solid #c8c8aa;padding:3px 8px;font-size:12px;font-weight:700}.status-open[data-v-d4187726]{color:#c00;background:#fff0f0;border-color:#c00}.status-checking[data-v-d4187726]{color:#805000;background:#fff8d8;border-color:#c8a000}.status-resolved[data-v-d4187726]{color:green;background:#f0fff0;border-color:green}.status-rejected[data-v-d4187726]{color:#444;background:#f0f0f0;border-color:#666}.contact-item h2[data-v-d4187726]{color:maroon;margin:0;font-size:20px;line-height:1.5}.contact-meta[data-v-d4187726]{color:#666;flex-wrap:wrap;gap:8px;margin:8px 0 0;font-size:12px;display:flex}.contact-meta span[data-v-d4187726]{background:#ffe;border:1px solid #ddd;padding:3px 6px}.contact-body-preview[data-v-d4187726]{color:#222;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.7;display:-webkit-box;overflow:hidden}.contact-detail[data-v-d4187726]{border-top:1px solid #e0e0c8;gap:14px;padding-top:12px;display:grid}.detail-section[data-v-d4187726],.admin-edit[data-v-d4187726]{background:#ffe;border:1px solid #e0e0c8;gap:10px;padding:12px;display:grid}.detail-section h3[data-v-d4187726],.admin-edit h3[data-v-d4187726],.detail-grid h3[data-v-d4187726]{color:maroon;margin:0;font-size:16px}.contact-body-full[data-v-d4187726]{color:#222;white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.8}.detail-grid[data-v-d4187726]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.detail-grid>div[data-v-d4187726]{background:#ffe;border:1px solid #e0e0c8;padding:12px}dl[data-v-d4187726]{gap:6px;margin:10px 0 0;display:grid}dt[data-v-d4187726]{color:maroon;font-weight:700}dd[data-v-d4187726]{color:#222;word-break:break-word;margin:0 0 8px}.user-agent[data-v-d4187726]{color:#666;font-size:12px}.form-actions[data-v-d4187726]{flex-wrap:wrap;gap:8px;display:flex}.submit-button[data-v-d4187726],.sub-button[data-v-d4187726]{min-height:36px;font:inherit;cursor:pointer;border:1px solid maroon;padding:0 12px;font-weight:700}.submit-button[data-v-d4187726]{color:#fff;background:maroon}.sub-button[data-v-d4187726]{color:maroon;background:#fff}.submit-button[data-v-d4187726]:disabled,.sub-button[data-v-d4187726]:disabled{opacity:.6;cursor:not-allowed}.empty-box[data-v-d4187726]{color:#666;background:#ffe;border:1px solid #c8c8aa;padding:14px}.error[data-v-d4187726]{color:#b00020;margin:0;font-weight:700}.success[data-v-d4187726]{color:#060;margin:0;font-weight:700}@media (width<=760px){.admin-card[data-v-d4187726]{padding:12px}.page-header[data-v-d4187726],.contact-header[data-v-d4187726]{display:grid}.toolbar[data-v-d4187726],.detail-grid[data-v-d4187726]{grid-template-columns:1fr}h1[data-v-d4187726]{font-size:24px}.form-actions[data-v-d4187726]{display:grid}.submit-button[data-v-d4187726],.sub-button[data-v-d4187726]{width:100%}}.feedback-page[data-v-78e42910]{max-width:900px;margin:0 auto;padding:24px 16px 48px}.feedback-card[data-v-78e42910]{background:#ffe;border:1px solid #c8c8aa;gap:18px;padding:24px;display:grid}.page-label[data-v-78e42910]{color:#d00;letter-spacing:.08em;border:1px solid #d00;width:fit-content;margin:0;padding:4px 8px;font-weight:700;display:inline-block}h1[data-v-78e42910]{color:maroon;margin:0;font-size:30px}.lead[data-v-78e42910]{color:#222;margin:0;font-weight:700;line-height:1.8}.feedback-form[data-v-78e42910]{gap:14px;display:grid}.form-field[data-v-78e42910]{color:maroon;gap:6px;font-weight:700;display:grid}.form-field input[data-v-78e42910],.form-field select[data-v-78e42910],.form-field textarea[data-v-78e42910]{color:#222;width:100%;font:inherit;background:#fff;border:1px solid #c8c8aa;padding:10px;font-size:16px;font-weight:400}.form-field textarea[data-v-78e42910]{resize:vertical;line-height:1.7}.checkbox-field[data-v-78e42910]{color:#333;align-items:flex-start;gap:8px;line-height:1.7;display:flex}.checkbox-field input[data-v-78e42910]{margin-top:6px}.form-actions[data-v-78e42910]{flex-wrap:wrap;gap:8px;display:flex}.submit-button[data-v-78e42910],.sub-button[data-v-78e42910]{min-height:38px;font:inherit;cursor:pointer;border:1px solid maroon;padding:0 14px;font-weight:700}.submit-button[data-v-78e42910]{color:#fff;background:maroon}.sub-button[data-v-78e42910]{color:maroon;background:#fff}.submit-button[data-v-78e42910]:disabled,.sub-button[data-v-78e42910]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-78e42910]{color:#b00020;margin:0;font-weight:700}.success[data-v-78e42910]{color:#060;margin:0;font-weight:700}@media (width<=760px){.feedback-card[data-v-78e42910]{padding:16px}h1[data-v-78e42910]{font-size:25px}.form-actions[data-v-78e42910]{display:grid}.submit-button[data-v-78e42910],.sub-button[data-v-78e42910]{width:100%}}.feedback-admin-page[data-v-5bdf462e]{gap:16px;display:grid}.admin-card[data-v-5bdf462e]{background:#ffe;border:1px solid #c8c8aa;gap:16px;padding:18px;display:grid}.page-header[data-v-5bdf462e]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.page-label[data-v-5bdf462e]{color:#d00;letter-spacing:.08em;border:1px solid #d00;width:fit-content;margin:0 0 8px;padding:4px 8px;font-weight:700;display:inline-block}h1[data-v-5bdf462e]{color:maroon;margin:0;font-size:30px}.lead[data-v-5bdf462e]{color:#333;margin:8px 0 0;line-height:1.7}.toolbar[data-v-5bdf462e]{grid-template-columns:180px 180px 160px 1fr;align-items:end;gap:12px;display:grid}.filter-field[data-v-5bdf462e],.form-field[data-v-5bdf462e]{color:maroon;gap:6px;font-weight:700;display:grid}.filter-field input[data-v-5bdf462e],.filter-field select[data-v-5bdf462e],.form-field select[data-v-5bdf462e],.form-field textarea[data-v-5bdf462e]{color:#222;width:100%;font:inherit;background:#fff;border:1px solid #c8c8aa;padding:10px;font-size:16px;font-weight:400}.form-field textarea[data-v-5bdf462e]{resize:vertical;line-height:1.7}.summary-grid[data-v-5bdf462e]{grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;display:grid}.summary-card[data-v-5bdf462e]{background:#fff;border:1px solid #c8c8aa;gap:4px;padding:12px;display:grid}.summary-card span[data-v-5bdf462e]{color:#666;font-size:13px}.summary-card strong[data-v-5bdf462e]{color:maroon;font-size:24px}.feedback-list[data-v-5bdf462e]{gap:12px;display:grid}.feedback-item[data-v-5bdf462e]{background:#fff;border:1px solid #c8c8aa;gap:12px;padding:14px;display:grid}.feedback-header[data-v-5bdf462e]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.feedback-badges[data-v-5bdf462e]{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.type-badge[data-v-5bdf462e],.priority-badge[data-v-5bdf462e],.status-badge[data-v-5bdf462e]{background:#ffe;border:1px solid #c8c8aa;padding:3px 8px;font-size:12px;font-weight:700}.type-idea[data-v-5bdf462e]{color:#04a;background:#f0f6ff;border-color:#04a}.type-bug[data-v-5bdf462e],.priority-critical[data-v-5bdf462e]{color:#c00;background:#fff0f0;border-color:#c00}.type-debug[data-v-5bdf462e]{color:#333;background:#f3f3f3;border-color:#444}.type-ui[data-v-5bdf462e]{color:purple;background:#fff0ff;border-color:purple}.type-performance[data-v-5bdf462e]{color:#9a5a00;background:#fff8e8;border-color:#c87500}.priority-low[data-v-5bdf462e]{color:#666;background:#f8f8f8;border-color:#999}.priority-normal[data-v-5bdf462e]{color:#04a;background:#f0f6ff;border-color:#04a}.priority-high[data-v-5bdf462e]{color:#9a5a00;background:#fff8e8;border-color:#c87500}.status-open[data-v-5bdf462e]{color:#c00;background:#fff0f0;border-color:#c00}.status-checking[data-v-5bdf462e]{color:#805000;background:#fff8d8;border-color:#c8a000}.status-planned[data-v-5bdf462e]{color:#04a;background:#f0f6ff;border-color:#04a}.status-fixed[data-v-5bdf462e],.status-resolved[data-v-5bdf462e]{color:green;background:#f0fff0;border-color:green}.status-rejected[data-v-5bdf462e]{color:#444;background:#f0f0f0;border-color:#666}.feedback-item h2[data-v-5bdf462e]{color:maroon;margin:0;font-size:20px;line-height:1.5}.feedback-meta[data-v-5bdf462e]{color:#666;flex-wrap:wrap;gap:8px;margin:8px 0 0;font-size:12px;display:flex}.feedback-meta span[data-v-5bdf462e]{background:#ffe;border:1px solid #ddd;padding:3px 6px}.feedback-body-preview[data-v-5bdf462e]{color:#222;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.7;display:-webkit-box;overflow:hidden}.feedback-detail[data-v-5bdf462e]{border-top:1px solid #e0e0c8;gap:14px;padding-top:12px;display:grid}.detail-section[data-v-5bdf462e],.admin-edit[data-v-5bdf462e]{background:#ffe;border:1px solid #e0e0c8;gap:10px;padding:12px;display:grid}.detail-section h3[data-v-5bdf462e],.admin-edit h3[data-v-5bdf462e],.detail-grid h3[data-v-5bdf462e]{color:maroon;margin:0;font-size:16px}.feedback-body-full[data-v-5bdf462e]{color:#222;white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.8}.page-url[data-v-5bdf462e]{color:#04a;word-break:break-all}.log-box[data-v-5bdf462e]{color:#f5f5f5;white-space:pre-wrap;word-break:break-word;background:#111;border:1px solid #c8c8aa;max-height:320px;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.6;overflow:auto}.detail-grid[data-v-5bdf462e]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.detail-grid>div[data-v-5bdf462e]{background:#ffe;border:1px solid #e0e0c8;padding:12px}dl[data-v-5bdf462e]{gap:6px;margin:10px 0 0;display:grid}dt[data-v-5bdf462e]{color:maroon;font-weight:700}dd[data-v-5bdf462e]{color:#222;word-break:break-word;margin:0 0 8px}.debug-list dd[data-v-5bdf462e]{color:#444;font-size:12px}.form-actions[data-v-5bdf462e]{flex-wrap:wrap;gap:8px;display:flex}.submit-button[data-v-5bdf462e],.sub-button[data-v-5bdf462e]{min-height:36px;font:inherit;cursor:pointer;border:1px solid maroon;padding:0 12px;font-weight:700}.submit-button[data-v-5bdf462e]{color:#fff;background:maroon}.sub-button[data-v-5bdf462e]{color:maroon;background:#fff}.submit-button[data-v-5bdf462e]:disabled,.sub-button[data-v-5bdf462e]:disabled{opacity:.6;cursor:not-allowed}.empty-box[data-v-5bdf462e]{color:#666;background:#ffe;border:1px solid #c8c8aa;padding:14px}.error[data-v-5bdf462e]{color:#b00020;margin:0;font-weight:700}.success[data-v-5bdf462e]{color:#060;margin:0;font-weight:700}@media (width<=900px){.toolbar[data-v-5bdf462e]{grid-template-columns:1fr 1fr}.search-field[data-v-5bdf462e]{grid-column:1/-1}.summary-grid[data-v-5bdf462e]{grid-template-columns:repeat(2,1fr)}.detail-grid[data-v-5bdf462e]{grid-template-columns:1fr}}@media (width<=760px){.admin-card[data-v-5bdf462e]{padding:12px}.page-header[data-v-5bdf462e],.feedback-header[data-v-5bdf462e]{display:grid}.toolbar[data-v-5bdf462e]{grid-template-columns:1fr}.search-field[data-v-5bdf462e]{grid-column:auto}.summary-grid[data-v-5bdf462e]{grid-template-columns:1fr}h1[data-v-5bdf462e]{font-size:24px}.form-actions[data-v-5bdf462e]{display:grid}.submit-button[data-v-5bdf462e],.sub-button[data-v-5bdf462e]{width:100%}}.beta-admin-page[data-v-ac67f37c]{gap:16px;display:grid}.back-link[data-v-ac67f37c]{color:#0645ad;width:fit-content}.control-card[data-v-ac67f37c]{background:#ffe;border:1px solid #c8c8aa;gap:12px;padding:16px;display:grid}.control-card h3[data-v-ac67f37c]{color:maroon;margin:0}.description[data-v-ac67f37c]{color:#555;line-height:1.6}.control-card input[data-v-ac67f37c]{min-height:40px;font:inherit;border:1px solid #999;padding:0 10px}.section-heading[data-v-ac67f37c],.user-card[data-v-ac67f37c],.user-main[data-v-ac67f37c],.user-actions[data-v-ac67f37c]{gap:12px;display:flex}.section-heading[data-v-ac67f37c],.user-card[data-v-ac67f37c]{justify-content:space-between;align-items:flex-start}.user-list[data-v-ac67f37c]{gap:10px;display:grid}.user-card[data-v-ac67f37c]{background:#fff;border:1px solid #d8d8bd;padding:12px}.user-main[data-v-ac67f37c]{align-items:center;min-width:0}.user-main p[data-v-ac67f37c]{color:#666;margin:2px 0}.user-main small[data-v-ac67f37c]{color:#777;word-break:break-all}.user-icon[data-v-ac67f37c],.user-icon-placeholder[data-v-ac67f37c]{object-fit:cover;color:maroon;background:#ffe;border:1px solid #c8c8aa;border-radius:999px;flex-shrink:0;place-items:center;width:48px;height:48px;font-weight:700;display:grid}.user-actions[data-v-ac67f37c]{flex-direction:column;align-items:flex-end}.status-label[data-v-ac67f37c]{color:#666;border:1px solid #999;padding:3px 8px;font-weight:700}.status-label.active[data-v-ac67f37c]{color:maroon;background:#fff8d8;border-color:maroon}.danger-button[data-v-ac67f37c]{color:#c00;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c00;padding:0 12px;font-weight:700}.danger-button[data-v-ac67f37c]:disabled,.submit-button[data-v-ac67f37c]:disabled{opacity:.6;cursor:not-allowed}.error[data-v-ac67f37c]{color:red}.success[data-v-ac67f37c]{color:green}@media (width<=760px){.section-heading[data-v-ac67f37c],.user-card[data-v-ac67f37c]{display:grid}.user-actions[data-v-ac67f37c]{align-items:stretch}}.staff-wiki-applications-page[data-v-f6602372],.application-list[data-v-f6602372]{gap:14px;display:grid}.staff-card[data-v-f6602372],.staff-filter-card[data-v-f6602372],.application-card[data-v-f6602372]{background:#ffe;border:1px solid #c8c8aa;padding:16px}.staff-card h1[data-v-f6602372],.application-card h2[data-v-f6602372]{color:maroon;margin:0}.staff-filter-card[data-v-f6602372],.meta-row[data-v-f6602372]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.staff-filter-card label[data-v-f6602372]{gap:4px;display:grid}.staff-filter-card input[data-v-f6602372],.staff-filter-card select[data-v-f6602372]{min-height:36px;font:inherit;background:#fff;border:1px solid #aaa;padding:0 8px}.staff-filter-card button[data-v-f6602372],.application-card a[data-v-f6602372]{color:maroon;font:inherit;background:#fff;border:1px solid maroon;padding:7px 12px;font-weight:700;text-decoration:none}.application-card[data-v-f6602372]{justify-content:space-between;gap:12px;display:flex}.application-card p[data-v-f6602372]{color:#444;line-height:1.7}.meta-row span[data-v-f6602372]{color:#666;background:#fff;border:1px solid #ddd;padding:3px 7px;font-size:12px}.staff-wiki-application-detail-page[data-v-2069f24e],.review-card[data-v-2069f24e]{gap:14px;display:grid}.review-card[data-v-2069f24e]{background:#ffe;border:1px solid #c8c8aa;padding:18px}.review-card h1[data-v-2069f24e]{color:maroon;margin:0}.review-card dl[data-v-2069f24e]{grid-template-columns:160px 1fr;gap:8px 12px;display:grid}.review-card dt[data-v-2069f24e],.review-card label>span[data-v-2069f24e]{color:maroon;font-weight:700}.review-card dd[data-v-2069f24e]{white-space:pre-wrap;margin:0}.review-card label[data-v-2069f24e]{gap:5px;display:grid}.review-card textarea[data-v-2069f24e]{font:inherit;background:#fff;border:1px solid #aaa;padding:8px}.check-row[data-v-2069f24e]{grid-template-columns:auto 1fr;align-items:center}.review-actions[data-v-2069f24e]{flex-wrap:wrap;gap:8px;display:flex}.review-actions button[data-v-2069f24e]{color:maroon;min-height:38px;font:inherit;background:#fff;border:1px solid maroon;padding:0 12px;font-weight:700}.review-actions .danger[data-v-2069f24e]{color:#c00;border-color:#c00}.premium-admin-page[data-v-131c9614],.application-list[data-v-131c9614]{gap:14px;display:grid}.staff-card[data-v-131c9614],.staff-filter-card[data-v-131c9614],.application-card[data-v-131c9614]{background:#ffe;border:1px solid #c8c8aa;padding:16px}.staff-card h1[data-v-131c9614],.application-card h2[data-v-131c9614]{color:maroon;margin:0}.staff-filter-card[data-v-131c9614],.review-actions[data-v-131c9614]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.staff-filter-card select[data-v-131c9614],.staff-filter-card button[data-v-131c9614],.review-panel textarea[data-v-131c9614],.review-actions button[data-v-131c9614]{font:inherit;background:#fff;border:1px solid #aaa;padding:8px}.application-card[data-v-131c9614]{grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);gap:16px;display:grid}.application-main[data-v-131c9614],.application-main dl[data-v-131c9614]{gap:8px;display:grid}.application-main dl div[data-v-131c9614]{border-top:1px solid #ddd;padding-top:8px}.application-main dt[data-v-131c9614]{color:maroon;font-weight:700}.application-main dd[data-v-131c9614]{white-space:pre-wrap;word-break:break-word;margin:0}.review-panel[data-v-131c9614]{align-content:start;gap:8px;display:grid}.review-actions button[data-v-131c9614]{color:maroon;cursor:pointer;border-color:maroon;font-weight:700}.review-actions .danger-button[data-v-131c9614]{color:#c00;border-color:#c00}.status-badge[data-v-131c9614]{background:#fff;border:1px solid #999;width:fit-content;padding:3px 8px;font-size:12px;font-weight:700}.status-approved[data-v-131c9614]{color:green;border-color:green}.status-rejected[data-v-131c9614]{color:#c00;border-color:#c00}@media (width<=760px){.application-card[data-v-131c9614]{grid-template-columns:1fr}}.auth-action-page[data-v-ed1315fa]{max-width:720px;margin:0 auto;padding:24px 16px 48px}.auth-action-card[data-v-ed1315fa]{background:#ffe;border:1px solid #c8c8aa;gap:16px;padding:24px;display:grid}.page-label[data-v-ed1315fa]{color:#d00;letter-spacing:.08em;border:1px solid #d00;width:fit-content;margin:0;padding:4px 8px;font-weight:700;display:inline-block}h1[data-v-ed1315fa]{color:maroon;margin:0;font-size:28px}.message[data-v-ed1315fa]{color:#333;margin:0;font-weight:700}.success[data-v-ed1315fa]{color:#060;margin:0;font-weight:700}.error[data-v-ed1315fa]{color:#b00020;margin:0;font-weight:700}.content[data-v-ed1315fa],.reset-form[data-v-ed1315fa]{gap:14px;display:grid}.form-field[data-v-ed1315fa]{color:maroon;gap:6px;font-weight:700;display:grid}.form-field input[data-v-ed1315fa]{color:#222;width:100%;font:inherit;background:#fff;border:1px solid #c8c8aa;padding:10px;font-size:16px}.submit-button[data-v-ed1315fa],.main-link[data-v-ed1315fa]{color:#fff;width:fit-content;min-height:38px;font:inherit;cursor:pointer;background:maroon;border:1px solid maroon;padding:8px 14px;font-weight:700;text-decoration:none}.submit-button[data-v-ed1315fa]:disabled{opacity:.6;cursor:not-allowed}@media (width<=760px){.auth-action-card[data-v-ed1315fa]{padding:16px}h1[data-v-ed1315fa]{font-size:24px}.submit-button[data-v-ed1315fa],.main-link[data-v-ed1315fa]{text-align:center;width:100%}}.policy-page[data-v-62e0ea4b]{max-width:960px;margin:0 auto;padding:24px 16px 48px}.policy-card[data-v-62e0ea4b]{background:#ffe;border:1px solid #c8c8aa;padding:24px}.eyebrow[data-v-62e0ea4b]{color:#d00;letter-spacing:.08em;border:1px solid #d00;margin:0 0 12px;padding:4px 8px;font-weight:700;display:inline-block}h1[data-v-62e0ea4b]{color:maroon;margin:0 0 16px}h2[data-v-62e0ea4b]{color:maroon;margin:28px 0 10px;font-size:20px}p[data-v-62e0ea4b],li[data-v-62e0ea4b]{color:#222;line-height:1.8}.lead[data-v-62e0ea4b]{font-weight:700}ul[data-v-62e0ea4b]{padding-left:1.4em}.updated[data-v-62e0ea4b]{color:#666;margin-top:32px;font-size:13px}.not-found-page[data-v-25898a57]{gap:18px;display:grid}.back-link[data-v-25898a57],.primary-link[data-v-25898a57],.secondary-link[data-v-25898a57]{color:#05a;background:#f6f6ef;border:1px solid #999;width:fit-content;padding:8px 12px;font-weight:700;text-decoration:none}.not-found-card[data-v-25898a57]{background:#ffe;border:1px solid #c8c8aa;gap:14px;padding:24px;display:grid}.status-label[data-v-25898a57]{color:maroon;border:1px solid maroon;width:fit-content;padding:4px 8px;font-weight:700}.not-found-card h1[data-v-25898a57]{color:maroon;margin:0}.not-found-card p[data-v-25898a57]{color:#555;margin:0;line-height:1.8}.not-found-actions[data-v-25898a57]{flex-wrap:wrap;gap:10px;display:flex}.primary-link[data-v-25898a57]{color:#fff;background:maroon;border-color:maroon}@font-face{font-family:KAKICO Mona;src:url(/fonts/mona-izmg16.ttf)format("truetype");font-display:swap}*{box-sizing:border-box}html,body,#app{min-height:100%;font-family:BIZ UDPGothic,BIZ UDPゴシック,Hiragino Kaku Gothic ProN,Yu Gothic,YuGothic,Meiryo,sans-serif}body{color:#333;background:#f6f6ef;margin:0;font-size:16px;line-height:1.7}button,input,textarea,select{font-family:inherit}button{cursor:pointer}button:disabled{opacity:.6;cursor:not-allowed}a{color:maroon}a:hover{color:#900}img{max-width:100%}body.theme-internet2000{color:#000;background:linear-gradient(90deg,#0033ff14 50%,#0000 50%) 0 0/18px 18px,linear-gradient(#ff00cc14 50%,#0000 50%) 0 0/18px 18px,#dff7ff;font-family:MS PGothic,Osaka,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif}body.theme-internet2000 a{color:#00e;text-decoration:underline}body.theme-internet2000 a:visited{color:#551a8b}body.theme-internet2000 .k-page-hero,body.theme-internet2000 .page-hero,body.theme-internet2000 .login-hero{color:#000;background:linear-gradient(90deg,#ff0 0%,#0ff 50%,#f9f 100%);border:3px ridge #00f}body.theme-internet2000 .k-card,body.theme-internet2000 .k-section-card,body.theme-internet2000 .auth-card,body.theme-internet2000 .current-user-card,body.theme-internet2000 .verify-box,body.theme-internet2000 .empty-box,body.theme-internet2000 .about-card,body.theme-internet2000 .thread-detail-card,body.theme-internet2000 .reply-card,body.theme-internet2000 .thread-card,body.theme-internet2000 .result-card,body.theme-internet2000 .control-card{background:#fff;border:3px ridge #888;box-shadow:4px 4px gray}body.theme-internet2000 .k-page-label,body.theme-internet2000 .page-label{color:#00c;text-shadow:1px 1px #fff;background:#ff0;border:2px outset #f0f}body.theme-internet2000 .k-page-title,body.theme-internet2000 .k-page-hero h1,body.theme-internet2000 .k-page-hero h2,body.theme-internet2000 .page-hero h1,body.theme-internet2000 .page-hero h2,body.theme-internet2000 .login-hero h1,body.theme-internet2000 .login-hero h2,body.theme-internet2000 .k-section-card h2,body.theme-internet2000 .k-section-card h3,body.theme-internet2000 .k-card h2,body.theme-internet2000 .k-card h3{color:red;text-shadow:1px 1px #ff0}body.theme-internet2000 .k-primary-button,body.theme-internet2000 .k-primary-link,body.theme-internet2000 .write-link,body.theme-internet2000 .create-link,body.theme-internet2000 .submit-button{color:#fff;text-shadow:1px 1px #000;background:linear-gradient(#0ff 0%,#06f 100%);border:3px outset silver}body.theme-internet2000 .k-secondary-button,body.theme-internet2000 .k-secondary-link,body.theme-internet2000 .back-link,body.theme-internet2000 .reload-button,body.theme-internet2000 .sub-button{color:#000;background:#e6e6e6;border:3px outset silver}body.theme-internet2000 .k-danger-button,body.theme-internet2000 .end-button,body.theme-internet2000 .kick-button,body.theme-internet2000 .reject-button{color:#fff;background:linear-gradient(#f69 0%,#c00 100%);border:3px outset #f99}body.theme-internet2000 input,body.theme-internet2000 textarea,body.theme-internet2000 select{color:#000;background:#fff;border:2px inset silver}body.theme-sakura{color:#3b2028;background:radial-gradient(circle at 12% 18%,#ffb7c58c 0 9px,#0000 10px),radial-gradient(circle at 84% 14%,#ffd6e0a6 0 7px,#0000 8px),radial-gradient(circle at 68% 72%,#ffc0cb73 0 8px,#0000 9px),linear-gradient(#fff8fb 0%,#fff0f4 48%,#fffaf0 100%)}body.theme-washi{color:#1d1712;background:radial-gradient(circle at 20% 30%,#362b1f14 0 1px,#0000 2px),radial-gradient(circle at 70% 60%,#362b1f12 0 1px,#0000 2px),linear-gradient(135deg,#ffffff59,#0000),#efe4cf}body.theme-undersea{color:#06293a;background:radial-gradient(circle at 15% 80%,#ffffff59 0 4px,#0000 5px),radial-gradient(circle at 82% 68%,#ffffff40 0 7px,#0000 8px),radial-gradient(circle at 40% 30%,#54dcff4d 0 18px,#0000 19px),linear-gradient(#dffcff 0%,#78d6e8 42%,#0b6388 100%)}body.theme-newspaper{color:#111;background:repeating-linear-gradient(0deg,#00000006 0 1px,#0000 1px 5px),#f1f1e8;font-family:Georgia,Times New Roman,Yu Mincho,Hiragino Mincho ProN,serif}body.theme-matcha{color:#2f3d22;background:radial-gradient(circle at 18% 20%,#b7cd7540 0 16px,#0000 17px),radial-gradient(circle at 78% 72%,#7c9a3f2e 0 22px,#0000 23px),linear-gradient(135deg,#f7f4df 0%,#e7efcf 48%,#c8d89a 100%);font-family:BIZ UDPGothic,Yu Gothic,sans-serif}body.theme-sakura a{color:#a01646}body.theme-washi a{color:#2f241b}body.theme-undersea a{color:#005c8a}body.theme-newspaper a{color:#000}body.theme-matcha a{color:#4c6f1f}body.theme-youtube a{color:#065fd4}body.theme-twitterClassic a{color:#1b95e0}body.theme-internet2000{--theme-surface:#fff;--theme-surface-alt:#e6e6e6;--theme-border:gray;--theme-accent:red;--theme-accent-soft:#ff0;--theme-text:#000;--theme-muted:#333;--theme-link:#00e;--theme-button-bg:linear-gradient(180deg, #0ff 0%, #06f 100%);--theme-button-text:#fff;--theme-shadow:4px 4px 0 gray;--theme-border-width:3px;--theme-border-style:ridge}body.theme-sakura{--theme-surface:#fffcfdf0;--theme-surface-alt:#fff3f7;--theme-border:#e8a6b8;--theme-accent:#9a123f;--theme-accent-soft:#ffe4ec;--theme-text:#3b2028;--theme-muted:#765460;--theme-link:#a01646;--theme-button-bg:linear-gradient(180deg, #ff8faf 0%, #c61d58 100%);--theme-button-text:#fff;--theme-shadow:0 2px 8px #b14d6b1f;--theme-border-width:1px;--theme-border-style:solid}body.theme-washi{--theme-surface:#fff9ebf0;--theme-surface-alt:#efe1c5;--theme-border:#3a2d22;--theme-accent:#1f1710;--theme-accent-soft:#d9c4a0;--theme-text:#1d1712;--theme-muted:#5a4838;--theme-link:#2f241b;--theme-button-bg:#1f1710;--theme-button-text:#f8edd8;--theme-shadow:3px 3px 0 #2b221a2e;--theme-border-width:1px;--theme-border-style:solid}body.theme-undersea{--theme-surface:#effdffed;--theme-surface-alt:#dffcff;--theme-border:#0b7899;--theme-accent:#005c8a;--theme-accent-soft:#b8f2ff;--theme-text:#06293a;--theme-muted:#386477;--theme-link:#005c8a;--theme-button-bg:linear-gradient(180deg, #4ad6ef 0%, #006c91 100%);--theme-button-text:#fff;--theme-shadow:0 0 0 2px #5fd3e64d;--theme-border-width:1px;--theme-border-style:solid}body.theme-newspaper{--theme-surface:#fbfaf2;--theme-surface-alt:#ecebe2;--theme-border:#111;--theme-accent:#111;--theme-accent-soft:#d8d8d0;--theme-text:#111;--theme-muted:#444;--theme-link:#000;--theme-button-bg:#111;--theme-button-text:#fff;--theme-shadow:none;--theme-border-width:2px;--theme-border-style:solid}body.theme-matcha{--theme-surface:#faf8e5f2;--theme-surface-alt:#edf2d6;--theme-border:#8fa45a;--theme-accent:#4d6b24;--theme-accent-soft:#dfe8bd;--theme-text:#2f3d22;--theme-muted:#627044;--theme-link:#4c6f1f;--theme-button-bg:linear-gradient(180deg, #8dad4f 0%, #4d6b24 100%);--theme-button-text:#fffef4;--theme-shadow:0 2px 8px #4d6b242e;--theme-border-width:1px;--theme-border-style:solid}body.theme-youtube{--theme-surface:#0f0f0f;--theme-surface-alt:#272727;--theme-border:#303030;--theme-accent:red;--theme-accent-soft:#272727;--theme-text:#f1f1f1;--theme-muted:#aaa;--theme-link:#3ea6ff;--theme-button-bg:#c00;--theme-button-text:#fff;--theme-shadow:0 1px 2px #00000014;--theme-border-width:1px;--theme-border-style:solid;color:#f1f1f1;background:#0f0f0f;font-family:Roboto,Arial,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif}body.theme-twitterClassic{--theme-surface:#fff;--theme-surface-alt:#e8f5fd;--theme-border:#a7d8f5;--theme-accent:#1b95e0;--theme-accent-soft:#e8f5fd;--theme-text:#14171a;--theme-muted:#657786;--theme-link:#1b95e0;--theme-button-bg:linear-gradient(180deg, #55acee 0%, #1b95e0 100%);--theme-button-text:#fff;--theme-shadow:0 1px 3px #1b95e02e;--theme-border-width:1px;--theme-border-style:solid;color:#14171a;background:#c0deed;font-family:Arial,Helvetica Neue,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif}body.theme-twoChannel{--theme-surface:#efefef;--theme-surface-alt:#e4e4e4;--theme-border:#bdbdbd;--theme-accent:green;--theme-accent-soft:#e8f4e8;--theme-text:#111;--theme-muted:#666;--theme-link:#00e;--theme-button-bg:#e8e8e8;--theme-button-text:#111;--theme-shadow:none;--theme-border-width:1px;--theme-border-style:solid;color:#111;background:#efefef;font-family:KAKICO Mona,MS PGothic,Mona,IPAMonaPGothic,Hiragino Kaku Gothic ProN,monospace}body.theme-twoChannel a{color:#00e;text-decoration:underline}body.theme-twoChannel a:visited{color:#551a8b}:is(body.theme-internet2000,body.theme-sakura,body.theme-washi,body.theme-undersea,body.theme-newspaper,body.theme-matcha,body.theme-youtube,body.theme-twitterClassic,body.theme-twoChannel) :is(.app-header,.app-footer,.app-nav,.footer-link-group,[class*=hero],[class*=card],[class*=section],[class*=panel],[class*=modal],[class*=box],[class*=list-card],[class*=item-card],[class*=message],[class*=room],[class*=profile],[class*=summary],[class*=stats],[class*=timeline],[class*=result],[class*=control],[class*=notice]){color:var(--theme-text);border-color:var(--theme-border)!important;background-color:var(--theme-surface)!important}:is(body.theme-internet2000,body.theme-sakura,body.theme-washi,body.theme-undersea,body.theme-newspaper,body.theme-matcha,body.theme-youtube,body.theme-twitterClassic,body.theme-twoChannel) :is(h1,h2,h3,h4,.brand-name,.thread-title,.page-title,.nav-group-title,.footer-link-group h2,[class*=title],[class*=heading]){color:var(--theme-accent)!important}:is(body.theme-internet2000,body.theme-sakura,body.theme-washi,body.theme-undersea,body.theme-newspaper,body.theme-matcha,body.theme-youtube,body.theme-twitterClassic,body.theme-twoChannel) :is(p,li,span,small,label,.description,.help-text,[class*=meta],[class*=handle],[class*=body],[class*=content]){color:inherit}:is(body.theme-internet2000,body.theme-sakura,body.theme-washi,body.theme-undersea,body.theme-newspaper,body.theme-matcha,body.theme-youtube,body.theme-twitterClassic,body.theme-twoChannel) :is(.page-label,.k-page-label,[class*=badge],[class*=label],[class*=chip]){border-color:var(--theme-border)!important;background:var(--theme-accent-soft)!important;color:var(--theme-accent)!important}:is(body.theme-internet2000,body.theme-sakura,body.theme-washi,body.theme-undersea,body.theme-newspaper,body.theme-matcha,body.theme-youtube,body.theme-twitterClassic,body.theme-twoChannel) :is(button,.nav-button,[class*=button],[class*=link-button]){border-color:var(--theme-border)!important}:is(body.theme-internet2000,body.theme-sakura,body.theme-washi,body.theme-undersea,body.theme-newspaper,body.theme-matcha,body.theme-youtube,body.theme-twitterClassic,body.theme-twoChannel) :is(.submit-button,.primary-button,.k-primary-button,.k-primary-link,.primary-nav-link,.write-link,.create-link){background:var(--theme-button-bg)!important;color:var(--theme-button-text)!important}:is(body.theme-internet2000,body.theme-sakura,body.theme-washi,body.theme-undersea,body.theme-newspaper,body.theme-matcha,body.theme-youtube,body.theme-twitterClassic,body.theme-twoChannel) :is(input,textarea,select,.form-field,[class*=field]){border-color:var(--theme-border)!important}:is(body.theme-internet2000,body.theme-sakura,body.theme-washi,body.theme-undersea,body.theme-newspaper,body.theme-matcha,body.theme-youtube,body.theme-twitterClassic,body.theme-twoChannel) :is(input,textarea,select){background:var(--theme-surface)!important;color:var(--theme-text)!important}:is(body.theme-internet2000,body.theme-sakura,body.theme-washi,body.theme-undersea,body.theme-newspaper,body.theme-matcha,body.theme-youtube,body.theme-twitterClassic,body.theme-twoChannel) :is(table,th,td,pre,code,blockquote,.tab-button,[class*=tab],[class*=row],[class*=cell]){background-color:var(--theme-surface-alt);color:var(--theme-text);border-color:var(--theme-border)!important}body.theme-sakura .k-page-hero,body.theme-sakura .page-hero,body.theme-sakura .login-hero,body.theme-sakura .k-card,body.theme-sakura .k-section-card,body.theme-sakura .auth-card,body.theme-sakura .current-user-card,body.theme-sakura .verify-box,body.theme-sakura .empty-box,body.theme-sakura .about-card,body.theme-sakura .thread-detail-card,body.theme-sakura .reply-card,body.theme-sakura .thread-card,body.theme-sakura .result-card,body.theme-sakura .control-card{background:#fffcfdf0;border-color:#e8a6b8;box-shadow:0 2px 8px #b14d6b1f}body.theme-washi .k-page-hero,body.theme-washi .page-hero,body.theme-washi .login-hero,body.theme-washi .k-card,body.theme-washi .k-section-card,body.theme-washi .auth-card,body.theme-washi .current-user-card,body.theme-washi .verify-box,body.theme-washi .empty-box,body.theme-washi .about-card,body.theme-washi .thread-detail-card,body.theme-washi .reply-card,body.theme-washi .thread-card,body.theme-washi .result-card,body.theme-washi .control-card{background:#fff9ebf0;border-color:#3a2d22;box-shadow:3px 3px #2b221a2e}body.theme-undersea .k-page-hero,body.theme-undersea .page-hero,body.theme-undersea .login-hero,body.theme-undersea .k-card,body.theme-undersea .k-section-card,body.theme-undersea .auth-card,body.theme-undersea .current-user-card,body.theme-undersea .verify-box,body.theme-undersea .empty-box,body.theme-undersea .about-card,body.theme-undersea .thread-detail-card,body.theme-undersea .reply-card,body.theme-undersea .thread-card,body.theme-undersea .result-card,body.theme-undersea .control-card{background:#effdffed;border-color:#0b7899;box-shadow:0 0 0 2px #5fd3e64d}body.theme-newspaper .k-page-hero,body.theme-newspaper .page-hero,body.theme-newspaper .login-hero,body.theme-newspaper .k-card,body.theme-newspaper .k-section-card,body.theme-newspaper .auth-card,body.theme-newspaper .current-user-card,body.theme-newspaper .verify-box,body.theme-newspaper .empty-box,body.theme-newspaper .about-card,body.theme-newspaper .thread-detail-card,body.theme-newspaper .reply-card,body.theme-newspaper .thread-card,body.theme-newspaper .result-card,body.theme-newspaper .control-card{box-shadow:none;background:#fbfaf2;border:2px solid #111}body.theme-matcha .k-page-hero,body.theme-matcha .page-hero,body.theme-matcha .login-hero,body.theme-matcha .k-card,body.theme-matcha .k-section-card,body.theme-matcha .auth-card,body.theme-matcha .current-user-card,body.theme-matcha .verify-box,body.theme-matcha .empty-box,body.theme-matcha .about-card,body.theme-matcha .thread-detail-card,body.theme-matcha .reply-card,body.theme-matcha .thread-card,body.theme-matcha .result-card,body.theme-matcha .control-card{background:#faf8e5f2;border:1px solid #8fa45a;box-shadow:0 2px 8px #4d6b242e}body.theme-sakura .k-page-label,body.theme-sakura .page-label{color:#9a123f;background:#ffe4ec;border-color:#d65c84}body.theme-washi .k-page-label,body.theme-washi .page-label{color:#1f1710;background:#efe1c5;border-color:#1f1710}body.theme-undersea .k-page-label,body.theme-undersea .page-label{color:#00607d;background:#dffcff;border-color:#0089aa}body.theme-newspaper .k-page-label,body.theme-newspaper .page-label{color:#fff;letter-spacing:.12em;background:#111;border-color:#111}body.theme-matcha .k-page-label,body.theme-matcha .page-label{color:#4d6b24;background:#dfe8bd;border-color:#8fa45a}body.theme-sakura .k-page-title,body.theme-sakura .k-page-hero h1,body.theme-sakura .k-page-hero h2,body.theme-sakura .page-hero h1,body.theme-sakura .page-hero h2,body.theme-sakura .login-hero h1,body.theme-sakura .login-hero h2,body.theme-sakura .k-section-card h2,body.theme-sakura .k-section-card h3,body.theme-sakura .k-card h2,body.theme-sakura .k-card h3{color:#9a123f}body.theme-washi .k-page-title,body.theme-washi .k-page-hero h1,body.theme-washi .k-page-hero h2,body.theme-washi .page-hero h1,body.theme-washi .page-hero h2,body.theme-washi .login-hero h1,body.theme-washi .login-hero h2,body.theme-washi .k-section-card h2,body.theme-washi .k-section-card h3,body.theme-washi .k-card h2,body.theme-washi .k-card h3{color:#1f1710}body.theme-undersea .k-page-title,body.theme-undersea .k-page-hero h1,body.theme-undersea .k-page-hero h2,body.theme-undersea .page-hero h1,body.theme-undersea .page-hero h2,body.theme-undersea .login-hero h1,body.theme-undersea .login-hero h2,body.theme-undersea .k-section-card h2,body.theme-undersea .k-section-card h3,body.theme-undersea .k-card h2,body.theme-undersea .k-card h3{color:#005c8a}body.theme-newspaper .k-page-title,body.theme-newspaper .k-page-hero h1,body.theme-newspaper .k-page-hero h2,body.theme-newspaper .page-hero h1,body.theme-newspaper .page-hero h2,body.theme-newspaper .login-hero h1,body.theme-newspaper .login-hero h2,body.theme-newspaper .k-section-card h2,body.theme-newspaper .k-section-card h3,body.theme-newspaper .k-card h2,body.theme-newspaper .k-card h3{color:#111;text-transform:none}body.theme-matcha .k-page-title,body.theme-matcha .k-page-hero h1,body.theme-matcha .k-page-hero h2,body.theme-matcha .page-hero h1,body.theme-matcha .page-hero h2,body.theme-matcha .login-hero h1,body.theme-matcha .login-hero h2,body.theme-matcha .k-section-card h2,body.theme-matcha .k-section-card h3,body.theme-matcha .k-card h2,body.theme-matcha .k-card h3{color:#4d6b24;text-shadow:none}body.theme-sakura .k-primary-button,body.theme-sakura .k-primary-link,body.theme-sakura .write-link,body.theme-sakura .create-link,body.theme-sakura .submit-button{color:#fff;background:linear-gradient(#ff8faf 0%,#c61d58 100%);border-color:#b61d52}body.theme-washi .k-primary-button,body.theme-washi .k-primary-link,body.theme-washi .write-link,body.theme-washi .create-link,body.theme-washi .submit-button{color:#f8edd8;background:#1f1710;border-color:#1f1710}body.theme-undersea .k-primary-button,body.theme-undersea .k-primary-link,body.theme-undersea .write-link,body.theme-undersea .create-link,body.theme-undersea .submit-button{color:#fff;background:linear-gradient(#4ad6ef 0%,#006c91 100%);border-color:#006c91}body.theme-newspaper .k-primary-button,body.theme-newspaper .k-primary-link,body.theme-newspaper .write-link,body.theme-newspaper .create-link,body.theme-newspaper .submit-button{color:#fff;background:#111;border-color:#111}body.theme-matcha .k-primary-button,body.theme-matcha .k-primary-link,body.theme-matcha .write-link,body.theme-matcha .create-link,body.theme-matcha .submit-button{color:#fffef4;background:linear-gradient(#8dad4f 0%,#4d6b24 100%);border:1px solid #4d6b24}body.theme-sakura input,body.theme-sakura textarea,body.theme-sakura select{background:#fffafd;border-color:#e8a6b8}body.theme-washi input,body.theme-washi textarea,body.theme-washi select{background:#fff9eb;border-color:#3a2d22}body.theme-undersea input,body.theme-undersea textarea,body.theme-undersea select{background:#f5feff;border-color:#0b7899}body.theme-newspaper input,body.theme-newspaper textarea,body.theme-newspaper select{background:#fff;border:2px solid #111}body.theme-matcha input,body.theme-matcha textarea,body.theme-matcha select{background:#fffef4;border:1px solid #8fa45a}.k-page{gap:16px;display:grid}.k-page-narrow{max-width:880px;margin:0 auto}.k-page-wide{max-width:1120px;margin:0 auto}.k-page-hero,.page-hero,.login-hero{box-sizing:border-box;background:linear-gradient(135deg,#fff8d8 0%,#ffe 55%,#f6f6ef 100%);border:1px solid #c8a000;padding:20px}.k-page-hero{justify-content:space-between;align-items:center;gap:18px;display:flex}.k-page-label,.page-label{color:#c00;letter-spacing:.08em;background:#fff0f0;border:1px solid #c00;align-items:center;width:fit-content;min-height:24px;margin:0 0 8px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.k-page-title,.k-page-hero h1,.k-page-hero h2,.page-hero h1,.page-hero h2,.login-hero h1,.login-hero h2{color:maroon;letter-spacing:.04em;margin:0;font-size:34px;line-height:1.3}.k-description,.description{color:#333;margin:8px 0 0;font-size:15px;line-height:1.8}.k-card,.k-section-card,.auth-card,.current-user-card,.verify-box,.empty-box{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;padding:16px}.k-section-card h2,.k-section-card h3,.k-card h2,.k-card h3{color:maroon;margin-top:0}.k-empty-box,.empty-box{color:#666}.k-error,.error,.error-message{color:#c00;background:#fff0f0;border:1px solid #c00;margin:0;padding:10px;line-height:1.7}.k-success,.success,.success-message{color:#080;background:#f0fff0;border:1px solid #080;margin:0;padding:10px;line-height:1.7}.k-message,.auth-message{color:#333;background:#f6f6ef;border:1px solid #c8c8aa;margin:0;padding:10px;line-height:1.7}.k-primary-button,.k-primary-link,.write-link,.create-link,.submit-button{color:#fff;white-space:nowrap;background:maroon;border:1px solid maroon;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.k-primary-button:hover,.k-primary-link:hover,.write-link:hover,.create-link:hover,.submit-button:hover{color:#fff;background:#900}.k-secondary-button,.k-secondary-link,.back-link,.reload-button,.sub-button{color:#333;background:#e6e6cc;border:1px solid #999;justify-content:center;align-items:center;min-height:36px;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.k-secondary-button:hover,.k-secondary-link:hover,.back-link:hover,.reload-button:hover,.sub-button:hover{color:#333;background:#d8d8bd}.k-danger-button,.end-button,.kick-button,.reject-button{color:#fff;background:#c00;border:1px solid #c00;justify-content:center;align-items:center;min-height:36px;padding:0 12px;font-weight:700;display:inline-flex}.k-danger-button:hover,.end-button:hover,.kick-button:hover,.reject-button:hover{color:#fff;background:#a00}.card-actions,.form-actions,.empty-actions,.current-user-actions,.verify-actions{flex-wrap:wrap;gap:8px;display:flex}.k-form,.auth-form{gap:12px;display:grid}.form-field{gap:6px;display:grid}.form-field span,.form-field label{color:maroon;font-weight:700}.form-field input,.form-field textarea,.form-field select,.auth-form input,.auth-form textarea,.auth-form select{box-sizing:border-box;color:#333;width:100%;font:inherit;background:#fff;border:1px solid #bbb;padding:10px}.form-field textarea,.auth-form textarea{resize:vertical;min-height:120px}.help{color:#555;background:#f6f6ef;border:1px solid #c8c8aa;margin:0;padding:10px;font-size:14px;line-height:1.7}.author-row{align-items:center;gap:10px;display:flex}.author-icon,.author-icon-placeholder{object-fit:cover;color:maroon;background:#f6f6ef;border:1px solid #c8c8aa;border-radius:999px;flex-shrink:0;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.author-info{min-width:0}.author-name-link,.author-info strong{color:maroon;font-weight:700;text-decoration:none}.author-handle{color:#666;word-break:break-all;font-size:13px}.thread-list,.result-list,.bookmark-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.thread-card,.result-card,.bookmark-card{box-sizing:border-box;background:#ffe;border:1px solid #c8c8aa;padding:14px}.thread-card:hover,.result-card:hover,.bookmark-card:hover{background:#fff8d8}.thread-main,.result-main,.bookmark-main{gap:8px;display:grid}.thread-title,.thread-card h3,.result-card h3,.bookmark-card h3{color:maroon;margin:0;font-size:20px;line-height:1.4}.body-preview{color:#333;white-space:pre-wrap;word-break:break-word;line-height:1.7}.thread-meta,.result-meta,.bookmark-meta{color:#666;flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.thread-meta span,.result-meta span,.bookmark-meta span{background:#fff;border:1px solid #ddd;padding:3px 6px}.tag-list{flex-wrap:wrap;gap:6px;display:flex}.tag{color:#555;background:#f6f6ef;border:1px solid #c8c8aa;align-items:center;min-height:24px;padding:0 8px;font-size:12px;text-decoration:none;display:inline-flex}.summary-grid,.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.summary-card,.stat-card{text-align:center;background:#ffe;border:1px solid #c8c8aa;padding:12px}.summary-card strong,.stat-card strong{color:maroon;font-size:22px;display:block}.summary-card span,.stat-card span{color:#666;font-size:13px}.status-label{color:#080;background:#f0fff0;border:1px solid #080;align-items:center;min-height:22px;margin:0 0 8px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.verified-text{color:#080}.unverified-text{color:#c00}.verify-box{background:#fff8d8;border-color:#c8a000}.verify-email{word-break:break-all;background:#fff;border:1px solid #ddd;padding:8px;font-weight:700}.mode-tabs{border:1px solid #c8c8aa;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px;display:grid}.mode-tabs button{color:#333;background:#f6f6ef;border:0;min-height:40px;font-weight:700}.mode-tabs button.active{color:#fff;background:maroon}.google-button{color:#333;background:#fff;border:1px solid #bbb;width:100%;min-height:42px;margin-bottom:12px;padding:0 14px;font-weight:700}.google-button:hover{background:#f6f6ef}.google-button:before{content:"G";color:#4285f4;background:#fff;border:1px solid #ddd;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;margin-right:8px;font-weight:700;display:inline-flex}.auth-divider{color:#666;align-items:center;gap:10px;margin:4px 0 14px;font-size:13px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#ddd;flex:1;height:1px}.auth-divider span{white-space:nowrap}.live-label,.ended-label,.connected-label{align-items:center;min-height:24px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.live-label{color:#c00;background:#fff0f0;border:1px solid #c00}.connected-label{color:#080;background:#f0fff0;border:1px solid #080}.ended-label{color:#555;background:#eee;border:1px solid #aaa}.aa-block,.aaa-block,.ascii-art,pre.aa-block,pre.aaa-block,pre.ascii-art{white-space:pre;margin:0;padding:8px;font-size:16px;line-height:1.05;overflow-x:auto;font-family:IPAMonaPGothic,Mona,Mona Font,MS PGothic,ＭＳ Ｐゴシック,monospace!important}@media (width<=760px){body{font-size:15px}.k-page-hero,.page-hero,.login-hero,.k-card,.k-section-card,.auth-card,.current-user-card,.verify-box,.empty-box{padding:12px}.k-page-hero{display:grid}.k-page-title,.k-page-hero h1,.k-page-hero h2,.page-hero h1,.page-hero h2,.login-hero h1,.login-hero h2{font-size:26px}.k-primary-button,.k-primary-link,.write-link,.create-link,.submit-button,.k-secondary-button,.k-secondary-link,.back-link,.reload-button,.sub-button{width:100%}.card-actions,.form-actions,.empty-actions,.current-user-actions,.verify-actions{display:grid}.summary-grid,.stats-grid{grid-template-columns:1fr}.current-user-card{display:grid}}
