.lgd-page{--lgd-max:784px;--lgd-py:16px;--lgd-px:12px;box-sizing:border-box;max-width:var(--lgd-max);margin-inline:auto;padding:var(--lgd-py) var(--lgd-px)}@media (min-width:768px){.lgd-page{--lgd-py:24px;--lgd-px:16px}}.lgd-page h1{margin:0 0 4px;font-size:24px;font-weight:600;line-height:1.25;color:var(--color-text-primary);overflow-wrap:anywhere}.lgd-version{margin:0 0 16px;font-size:13px;line-height:1.5;color:var(--color-text-secondary)}.lgd-page>h1+.lgd-doc{margin-top:12px}.lgd-page>[data-notice]+.lgd-doc{margin-top:16px}.lgd-missing{align-items:flex-start;margin:0 0 16px;padding:10px var(--ui-pad);border:1px solid var(--color-error);border-radius:var(--ui-radius);color:var(--color-text-primary);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.lgd-missing svg{flex:none;margin-top:2px}.lgd-doc{border:1px solid var(--color-border);border-radius:var(--ui-radius);background:var(--color-bg-secondary);color:var(--color-text-primary);font-size:15px;line-height:1.65;overflow-wrap:anywhere}.lgd-doc section{padding:14px}.lgd-doc section+section{border-top:1px solid var(--color-border)}@media (min-width:768px){.lgd-doc section{padding:16px 20px}}.lgd-doc h2{margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.35}.lgd-doc :is(p,ul,ol,table){margin:0}.lgd-doc :is(p,ul,ol,table)+:is(p,ul,ol,table){margin-top:8px}.lgd-doc :is(ul,ol){padding-left:20px}.lgd-doc ul{list-style:disc}.lgd-doc ol{list-style:decimal}.lgd-doc li+li{margin-top:4px}.lgd-doc :is(strong,b){font-weight:600}.lgd-doc a:not(.lgd-actions a){color:inherit;text-decoration:underline}.lgd-doc code,.lgd-missing code{font-size:13px}.lgd-seller{width:100%;border-collapse:collapse;font-size:14px}.lgd-seller :is(th,td){padding:7px 0;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.lgd-seller th{width:38%;padding-right:12px;font-weight:500;color:var(--color-text-secondary)}.lgd-doc table:not(.lgd-seller) :is(th,td){overflow-wrap:normal}.lgd-doc table:not(.lgd-seller) td:last-child{white-space:nowrap}.lgd-doc section[id]{scroll-margin-top:16px}.lgd-toc{margin:0 0 16px;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--ui-radius);background:var(--color-bg-secondary)}.lgd-toc__label,.lgd-toc summary{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;color:var(--color-text-secondary);font-size:13px;font-weight:600}.lgd-toc summary{color:var(--color-text-primary);list-style:none;cursor:pointer}.lgd-toc summary::-webkit-details-marker{display:none}.lgd-toc summary span{color:var(--color-text-secondary);font-weight:400}.lgd-toc ol{margin:6px 0 0;padding:0;list-style:none;font-size:14px;line-height:1.95}.lgd-toc__wide ol{-moz-columns:2;columns:2;-moz-column-gap:28px;column-gap:28px}.lgd-toc a{display:inline-flex;align-items:center;color:var(--color-accent);text-decoration:none}.lgd-toc :is(a,summary):focus-visible{outline:2px solid var(--color-input-focus);outline-offset:2px}@media (hover:hover){.lgd-toc a:hover{text-decoration:underline}}.lgd-toc a:active{text-decoration:underline}@media (max-width:767.98px){.lgd-toc__wide{display:none}}@media (min-width:768px){.lgd-toc{padding:12px 20px}.lgd-toc__fold{display:none}}.lgd-doc :is(.lgd-feats,.lgd-checks){display:grid;gap:10px;padding:0;list-style:none}.lgd-doc :is(.lgd-feats,.lgd-checks) li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;margin:0}.lgd-doc :is(.lgd-feats,.lgd-checks) svg{margin-top:4px;color:var(--color-text-secondary)}.lgd-doc .lgd-checks svg{color:var(--color-success)}.lgd-actions,.lgd-mail{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lgd-actions{margin-top:16px}.lgd-mail code{color:var(--color-text-primary);font-size:15px;font-weight:600;overflow-wrap:anywhere}.lgd-copy-done{display:none;color:var(--color-success)}.lgd-page [data-copied] .lgd-copy-done{display:inline}.lgd-page [data-copied] .lgd-copy-idle{display:none}.lgd-sub{margin:0 0 16px;font-size:15px;line-height:1.6;color:var(--color-text-secondary)}.lgd-doc .lgd-lead{font-size:16px}.lgd-page .lgd-alt{border-color:var(--color-border)}.lgd-doc .lgd-link{display:inline-flex;align-items:center}.lgd-doc .lgd-missing{margin:8px 0 0}.lgd-form{display:flex;flex-direction:column;gap:14px;max-width:640px;min-width:0}.lgd-doc .lgd-form p{margin:0}.lgd-page .lgd-form textarea{min-height:120px}.lgd-pair{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.lgd-status{display:grid;grid-template-columns:minmax(0,1fr);margin:0;font-size:14.5px}.lgd-status dt{color:var(--color-text-secondary)}.lgd-status dd{min-width:0;margin:0 0 8px;overflow-wrap:anywhere;white-space:pre-line}@media (min-width:768px){.lgd-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.lgd-status{grid-template-columns:max-content minmax(0,1fr);gap:6px 16px}.lgd-status dd{margin:0}}.lgd-thread{display:flex;flex-direction:column;gap:10px;min-width:0}.lgd-msg{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--ui-radius)}.lgd-msg--mod{border-color:transparent;background:var(--color-bg-tertiary)}.lgd-msg__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--color-text-secondary);font-size:12.5px}.lgd-msg__head b{color:var(--color-text-primary);font-size:13px}.lgd-doc .lgd-msg>p{margin:0;white-space:pre-line;overflow-wrap:anywhere}.lgd-msg--sys{display:block;padding:2px 0;border:0;color:var(--color-text-secondary);font-size:13px;line-height:1.5}.lgd-msg--sys svg{display:inline;margin-right:2px;vertical-align:-2px}.lgd-counter{color:var(--color-text-secondary);font-size:12.5px;font-variant-numeric:tabular-nums}.lgd-withdraw{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:0;border:0;border-radius:var(--ui-radius);background:none;color:var(--color-text-secondary);font:inherit;font-size:13px;cursor:pointer;transition:color var(--ui-dur)}.lgd-withdraw:focus-visible{outline:2px solid var(--color-input-focus);outline-offset:2px}@media (hover:hover){.lgd-withdraw:hover{color:var(--color-error);text-decoration:underline}}.lgd-withdraw:active{color:var(--color-error);text-decoration:underline}@media (min-width:1024px){.lgd-withdraw{min-height:32px}}.lgd-opt{color:var(--color-text-secondary);font-weight:400}.lgd-form>.lgd-actions{margin-top:2px}.lgd-dlg h2{display:flex;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:600;line-height:1.35}.lgd-dlg>p{margin:0;color:var(--color-text-secondary);font-size:14px;line-height:1.5}.lgd-dlg__acts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}@media (max-width:1023.98px){.lgd-page :is(button,a,summary,[role=tab],[role=menuitem],input:not([type=checkbox]):not([type=radio]),select,textarea:not(.ui-input--area),label:not(.ui-field__label)){min-height:var(--ui-touch,44px)}}
