.qa-page{color:#233348;word-break:keep-all;overflow-wrap:anywhere;min-height:100dvh;font-family:var(--font-book-sans),sans-serif}.qa-layout{max-width:1660px;margin:auto;padding:42px 30px 24px}.qa-main.qa-spread{isolation:isolate;background:#fff;border:1px solid #d4d1cb;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative;box-shadow:0 20px 30px #241d1933,0 2px 7px #241d1926;max-width:none!important;margin:0!important;padding:0!important}.qa-spread:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#49494315 35%,#20201d2c 50%,#49494315 65%,#0000);width:52px;position:absolute;top:0;bottom:0;left:calc(50% - 26px)}.qa-paper{background:#fff;flex-direction:column;min-width:0;min-height:calc(100dvh - 180px);padding:18px 38px 24px;display:flex;max-width:none!important;margin:0!important}.qa-question-paper{background:linear-gradient(270deg,#49494308,#0000 80px),#fff}.qa-answer-paper{background:linear-gradient(90deg,#49494308,#0000 80px),#fff}.qa-paper-label{font:10px/1.6 var(--font-book-sans),sans-serif;color:#73777b;margin-bottom:28px}.qa-heading{margin-bottom:26px}.qa-heading h1{font:600 26px/1.5 var(--font-book-sans),sans-serif;color:#14253d;margin:0 0 14px}.qa-heading p{font:16px/1.8 var(--font-book-serif),serif;color:#66635d;margin:0}.qa-question label{margin-bottom:8px;font-size:14px;display:block}.qa-input-row{flex-wrap:wrap;gap:8px;display:flex}.qa-input-row input{min-width:0;font:16px/1.6 var(--font-book-sans),sans-serif;color:#233348;background:#fffefb;border:1px solid #c9bead;border-radius:3px;flex:1;padding:10px 12px}.qa-page button{cursor:pointer}.qa-input-row button{min-height:44px}.qa-clear{border:1px solid #c9bead;border-radius:3px;width:44px;font-size:24px}.qa-submit,.qa-result-actions .qa-read{color:#fffcf4;white-space:nowrap;background:#172d43;border-radius:24px;padding:10px 22px}.qa-submit{width:100%}.qa-question>p{color:#7d776a;margin:8px 0 0;font-size:12px;line-height:1.8}.qa-examples{flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0;display:flex}.qa-examples>span{color:#7d776a;flex-basis:100%;font-size:12px}.qa-examples button{font:13px/1.6 var(--font-book-sans),sans-serif;text-align:left;color:#555f69;background:0 0;border:1px solid #d8cbb6;border-radius:3px;min-height:44px;padding:8px 12px}.qa-page button:disabled{opacity:.45;cursor:default}.qa-status{color:#762b40;min-height:26px;margin:0 0 16px;font-size:14px;line-height:1.8}.qa-results>h2{font:600 22px/1.6 var(--font-book-sans),sans-serif;color:#14253d;margin:0 0 24px}.qa-result{border-top:1px solid #c7b28c;margin:0;padding:20px 0}.qa-path{font:12px/1.8 var(--font-book-sans),sans-serif;color:#81725d;margin:0 0 12px}.qa-result h3{font:600 20px/1.6 var(--font-book-sans),sans-serif;color:#14253d;margin:0 0 12px}.qa-excerpt-label{font:12px/1.6 var(--font-book-sans),sans-serif;color:#762b40}.qa-excerpt{font:16px/1.8 var(--font-book-serif),serif;color:#303b49;margin:16px 0 24px}.qa-page mark{color:inherit;background:#eee3c3;padding:0 1px}.qa-result-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.qa-result-actions a,.qa-result-actions button{min-height:44px;font:14px/1.6 var(--font-book-sans),sans-serif;border:1px solid #b8a37d;border-radius:24px;justify-content:center;align-items:center;gap:12px;padding:9px 18px;display:inline-flex}.qa-source-note,.qa-initial{color:#817865;margin:20px 0;font-size:13px;line-height:1.8}.qa-access,.qa-empty{font:14px/1.8 var(--font-book-sans),sans-serif;border-top:1px solid #d8cbb6;padding:18px 0;margin:0!important}.qa-access p{margin:0 0 10px}.qa-access>div,.qa-empty nav{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.qa-access a,.qa-empty a{color:#762b40;text-underline-offset:4px;text-decoration:underline}.qa-access>div a,.qa-empty nav a{border:1px solid #d8cbb6;min-height:44px;padding:8px 14px;text-decoration:none}.qa-access>p:not(:first-child){font-size:12px}.qa-result-pager{border-top:1px solid #d8cbb6;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:16px 0;font-size:13px;display:flex}.qa-result-pager button{color:#fff;background:#172d43;border-radius:24px;min-height:44px;padding:8px 14px}.qa-result-pager span{white-space:nowrap;color:#81725d}.qa-paper-footer{font:10px/1.6 var(--font-book-sans),sans-serif;color:#73777b;justify-content:space-between;gap:16px;margin-top:auto;padding-top:30px;display:flex}.qa-footer{color:#756754;justify-content:space-between;gap:16px;max-width:1600px;margin:0 auto;padding:4px 30px 22px;font-size:12px;display:flex}.qa-page :focus-visible{outline-offset:3px;outline:2px solid #a68142}@media (min-width:950px){.qa-question-paper:after,.qa-answer-paper:after{content:"";pointer-events:none;border-bottom:1px solid #c7b28c;width:20px;height:20px;position:absolute;bottom:9px}.qa-question-paper:after{left:20px;transform:rotate(45deg)}.qa-answer-paper:after{right:20px;transform:rotate(-45deg)}}@media (max-width:1100px){.qa-layout{padding:28px 24px 20px}.qa-paper{padding:18px 28px 22px}.qa-heading h1{font-size:23px}}@media (max-width:949px){.qa-main.qa-spread{grid-template-columns:minmax(0,1fr)}.qa-spread:after{display:none}.qa-paper{background:#fff;min-height:0;padding:24px}.qa-question-paper{border-bottom:1px solid #d4d1cb}.qa-paper-label{margin-bottom:20px}.qa-answer-paper{min-height:400px}.qa-layout{padding:20px 14px}.qa-paper-footer{padding-top:20px}.qa-footer{padding:0 16px 20px}}@media (max-width:600px){.qa-heading h1{font-size:23px}.qa-heading p{font-size:15px}.qa-paper{padding:20px}.qa-result h3{font-size:19px}.qa-result-actions a,.qa-result-actions button{width:100%}.qa-examples{gap:6px}.qa-examples button{font-size:12px}.qa-paper-label{font-size:10px}.qa-result-pager button{padding:8px 12px}}.qa-paper-footer{width:100%;box-shadow:none;background:0 0;border:0!important;max-width:none!important;margin:auto 0 0!important;padding:30px 0 0!important}
