.lm-faqhub{padding-block:var(--lm-section-y-tight)}.lm-faqhub__grid{column-gap:var(--lm-grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.lm-faqhub__side{gap:var(--lm-grid-gap);flex-direction:column;grid-column:1/span 3;display:flex;position:sticky;top:96px}.lm-faqhub__list{grid-column:5/-1}.lm-faqhub__tools{gap:var(--lm-space-4);margin-bottom:var(--lm-space-20);flex-direction:column;display:flex}.lm-faqhub__search{height:46px;padding:0 var(--lm-space-3);border:1px solid var(--lm-line-glass);border-radius:var(--lm-radius-button);background:var(--lm-glass);box-shadow:var(--lm-shadow-card);align-items:center;display:flex;position:relative}.lm-faqhub__search>svg{fill:none;width:16px;height:16px;stroke:var(--lm-ink);stroke-width:1.5px;stroke-linecap:round;flex:none}.lm-faqhub__search input{min-width:0;height:100%;padding:0 var(--lm-space-2);color:var(--lm-ink);font:400 var(--lm-body-3-size) / var(--lm-body-3-leading) var(--lm-font-sans);background:0 0;border:0;outline:none;flex:1}.lm-faqhub__search input::placeholder{color:var(--lm-ink-tertiary)}.lm-faqhub__search input::-webkit-search-cancel-button{display:none}.lm-faqhub__search:focus-within{outline:2px solid var(--lm-focus);outline-offset:3px}.lm-faqhub__clear{border-radius:var(--lm-radius-button);width:32px;height:32px;color:var(--lm-ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.lm-faqhub__clear svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:12px;height:12px}.lm-faqhub__clear:hover{color:var(--lm-ink)}.lm-faqhub__cats{padding:var(--lm-space-4)}.lm-faqhub__label{margin:0 0 var(--lm-space-4);font:500 var(--lm-subtitle-2-size) / var(--lm-subtitle-2-leading) var(--lm-font-sans);color:var(--lm-ink)}.lm-faqhub__cats ol{border-left:1px solid var(--lm-line-strong);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lm-faqhub__cats a{font:400 var(--lm-body-3-size) / var(--lm-body-3-leading) var(--lm-font-sans);color:var(--lm-ink-secondary);transition:color var(--lm-dur-fast);padding:5px 0 5px 20px;text-decoration:none;display:block;position:relative}.lm-faqhub__cats a:before{content:"";background:var(--lm-violet-strong);width:1px;transition:scale var(--lm-dur-hover) var(--lm-ease-hover);position:absolute;top:4px;bottom:4px;left:-1px;scale:1 0}.lm-faqhub__cats a:hover{color:var(--lm-ink)}.lm-faqhub__cats a:hover:before{scale:1}.lm-faqhub__n{font:500 var(--lm-caption-2-size) / var(--lm-caption-2-leading) var(--lm-font-mono);color:var(--lm-ink-tertiary);font-variant-numeric:tabular-nums;margin-left:6px}.lm-faqhub__group{scroll-margin-top:96px}.lm-faqhub__group:not([hidden])~.lm-faqhub__group:not([hidden]){margin-top:var(--lm-space-20)}.lm-faqhub__cat{margin:0 0 var(--lm-space-12);color:var(--lm-ink);scroll-margin-top:96px}.lm-faqhub__box{padding:0 var(--lm-space-8);border-radius:var(--lm-radius-lg);background:var(--lm-paper);box-shadow:var(--lm-shadow-card)}.lm-faqhub__item{scroll-margin-top:96px}.lm-faqhub__item[hidden]{display:none}.lm-faqhub__item:not([hidden])~.lm-faqhub__item:not([hidden]){border-top:1px solid var(--lm-line-strong)}.lm-faqhub__q{justify-content:space-between;align-items:flex-start;gap:var(--lm-space-6);padding:var(--lm-space-6) 0;cursor:pointer;color:var(--lm-ink);text-wrap:pretty;list-style:none;display:flex}.lm-faqhub__q::-webkit-details-marker{display:none}.lm-faqhub__q h3{text-wrap:balance;margin:0}.lm-faqhub__q:focus-visible{outline:2px solid var(--lm-focus);outline-offset:2px;border-radius:var(--lm-radius-md)}.lm-faqhub__ic{width:var(--lm-space-6);height:var(--lm-space-6);border-radius:var(--lm-radius-full);transition:rotate var(--lm-dur-hover) var(--lm-ease-hover), background-color var(--lm-dur-fast);flex:none;position:relative}.lm-faqhub__ic:before,.lm-faqhub__ic:after{content:"";width:var(--lm-space-3);border-radius:var(--lm-radius-xs);background:currentColor;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.lm-faqhub__ic:after{rotate:90deg}.lm-faqhub__item[open]>.lm-faqhub__q .lm-faqhub__ic{rotate:45deg}.lm-faqhub__q:hover .lm-faqhub__ic{background-color:var(--lm-line-strong)}.lm-faqhub__a{max-width:720px;padding:0 0 var(--lm-space-8);color:var(--lm-ink-secondary);line-height:1.5}.lm-faqhub__a .prose-lumi.prose-lumi{max-width:none;margin:0}.lm-faqhub__a>*+*{margin-top:var(--lm-space-3)}.lm-faqhub__a a{color:var(--lm-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--lm-ink) 28%, transparent);text-decoration-color:color-mix(in srgb, var(--lm-ink) 28%, transparent)}.lm-faqhub__a a:hover{text-decoration-color:currentColor}.lm-faqhub__a ul{padding-left:1.2em;list-style:outside}.lm-faqhub__empty{align-items:flex-start;gap:var(--lm-space-4);flex-direction:column;display:flex}.lm-faqhub__empty h2{margin:0}.lm-faqhub__empty p{color:var(--lm-ink-secondary);margin:0}.lm-faqhub__chips{gap:var(--lm-space-2);flex-wrap:wrap;display:flex}.lm-faqhub__chip{border:1px solid var(--lm-line-glass);border-radius:var(--lm-radius-button);background:var(--lm-glass);box-shadow:var(--lm-shadow-card);cursor:pointer;font:400 var(--lm-body-3-size) / var(--lm-body-3-leading) var(--lm-font-sans);color:var(--lm-ink-secondary);transition:color var(--lm-dur-fast), background-color var(--lm-dur-fast), border-color var(--lm-dur-fast);padding:8px 14px 10px}.lm-faqhub__chip:hover{color:var(--lm-ink)}.lm-faqhub__chip[aria-pressed=true]{border-color:var(--lm-ink);background:var(--lm-ink);color:var(--lm-on-dark)}.lm-faqhub__chip:focus-visible{outline:2px solid var(--lm-focus);outline-offset:2px}@media (max-width:1023px){.lm-faqhub__grid{row-gap:var(--lm-space-12);grid-template-columns:minmax(0,1fr)}.lm-faqhub__side{grid-column:1;display:none;position:static}.lm-faqhub__tools{margin-bottom:var(--lm-space-12)}.lm-faqhub__chip{padding:12px 14px}.lm-faqhub__list{grid-column:1}}@media (prefers-reduced-motion:reduce){.lm-faqhub__ic{transition:none}}@media (max-width:767px){.lm-faqhub__box{padding:0 var(--lm-space-5)}.lm-faqhub__q{gap:var(--lm-space-4);padding:var(--lm-space-5) 0}.lm-faqhub__a{padding-bottom:var(--lm-space-6)}}
