.rules-search[data-v-ac0f1dd3]{border:1px solid var(--chip-dark-border-color);border-radius:var(--radius-large);background:var(--field-dark-background);color:var(--reading-muted);cursor:text;align-items:center;gap:6px;padding:0 10px;display:flex}.rules-search[data-v-ac0f1dd3]:focus-within{border-color:var(--color-accent)}.rules-search input[data-v-ac0f1dd3]{min-width:0;color:var(--reading-text);font:inherit;font-size:max(14px, var(--field-min-font-size));background:0 0;border:0;outline:none;flex:1;padding:7px 0}.columns-page{--columns-top:12px;--columns-height:calc(100vh - 24px);background:var(--color-bg-page);width:100%;color:var(--reading-text);align-items:stretch;gap:12px;padding:18px 24px 48px}.columns-page h1{font-size:var(--reading-title-size);text-align:left;color:var(--reading-text);margin:0;font-weight:600;line-height:1.3}.columns-layout{grid-template-columns:240px minmax(0,1fr) clamp(300px,20vw,380px);align-items:start;gap:16px;display:grid}.columns-panel{border:1px solid var(--panel-dark-edge);border-radius:var(--radius-large);background:var(--color-bg-reading);box-shadow:var(--shadow-panel)}.columns-side{top:var(--columns-top);max-height:var(--columns-height);scrollbar-color:var(--scrollbar-thumb-on-dark) transparent;position:sticky;overflow:auto}.columns-main{min-width:0}.columns-toggle{display:none}@media (width<=1100px){.columns-layout{grid-template-columns:220px minmax(0,1fr)}}@media (width<=700px){.columns-page{padding:14px 16px 32px}.columns-layout{grid-template-columns:minmax(0,1fr);gap:10px}.columns-toggle{border:1px solid var(--chip-dark-border-color);border-radius:var(--radius-large);background:var(--color-bg-reading);width:100%;font-family:var(--font-ui);color:var(--reading-text);cursor:pointer;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.columns-current{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.columns-nav{max-height:none;position:static}.columns-nav:not(.open){display:none}}
