.w-page{padding-top:var(--aet-head-top);padding-bottom:var(--aet-sp-48)}.w-title{margin:0 0 18px;overflow-wrap:anywhere}.w-crumbs{min-height:24px;margin:-32px 0 var(--aet-sp-8);font-size:.9rem;line-height:24px;color:var(--aet-faint)}.w-crumbs a{color:var(--aet-muted)}.w-crumbs__sep{margin:0 var(--aet-sp-4);color:var(--aet-faint)}.w-lead{color:var(--aet-muted);font-size:1.05rem;max-width:70ch}.w-muted{color:var(--aet-faint)}.w-note{color:var(--aet-faint);font-size:.9rem;margin:var(--aet-sp-10) 0 0}.w-langnote{padding:var(--aet-sp-10) var(--aet-sp-14);border-radius:var(--aet-radius-sm);border:1px solid rgba(var(--aet-rune-rgb),.4);background:#4c1d9540}.w-n{color:var(--aet-faint);font-size:.85rem;font-variant-numeric:tabular-nums}.w-h2{font-family:var(--aet-font-display);font-size:var(--aet-text-xl);color:var(--aet-heading);margin:0 0 var(--aet-sp-12);letter-spacing:.02em}.w-h2 a{color:inherit;text-decoration:none}.w-h2 a:hover,.w-h2 a:focus-visible{color:var(--aet-amber-soft)}.w-h3{font-size:var(--aet-text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--aet-faint);margin:var(--aet-sp-16) 0 var(--aet-sp-6)}.w-section{margin-top:26px;padding:var(--aet-sp-20);border-radius:var(--aet-radius);background:var(--aet-surface);border:1px solid var(--aet-border)}.w-section .table-wrap{margin:0 -20px;width:calc(100% + 40px)}.w-search{position:relative;display:flex;gap:var(--aet-sp-10);max-width:640px;margin:0 0 18px}.w-search__input{flex:1;min-width:0}.w-search__btn{flex-shrink:0}.w-suggest{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;max-height:60vh;overflow-y:auto;border-radius:var(--aet-radius-sm);border:1px solid var(--aet-border-strong);background:var(--aet-surface-strong);box-shadow:var(--aet-shadow)}.w-suggest a{display:flex;align-items:center;gap:var(--aet-sp-10);padding:var(--aet-sp-8) var(--aet-sp-12);color:var(--aet-text);text-decoration:none}.w-suggest a:hover,.w-suggest a:focus-visible,.w-suggest a[aria-selected=true]{background:var(--aet-surface-hover);color:var(--aet-heading)}.w-suggest__kind{margin-left:auto;font-size:.78rem;color:var(--aet-faint);white-space:nowrap}.w-suggest__en{color:var(--aet-faint);font-size:.85rem}.w-suggest__all{border-top:1px solid var(--aet-border);font-weight:600}.w-cols{width:100%;border-collapse:separate;border-spacing:0}.w-cols,.w-cols tbody,.w-cols tr{display:block}.w-cols tr{display:grid;gap:var(--aet-sp-20);grid-template-columns:minmax(0,1fr);align-items:start}.w-col{display:block;padding:var(--aet-sp-20);border-radius:var(--aet-radius);background:var(--aet-surface);border:1px solid var(--aet-border);vertical-align:top}.w-col>.w-h2~.w-h2{margin-top:var(--aet-sp-24)}.w-group{break-inside:avoid}.w-group:first-child>.w-h3{margin-top:0}@media(min-width:560px){.w-groups{columns:2;column-gap:28px}}@media(min-width:720px){.w-cols tr{grid-template-columns:repeat(2,minmax(0,1fr))}.w-col--items{grid-column:1 / -1}}@media(min-width:1040px){.w-cols tr{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr))}.w-col--items{grid-column:auto}}.w-links{list-style:none;margin:0;padding:0;display:grid;gap:var(--aet-sp-4)}.w-links li{display:flex;gap:var(--aet-sp-8);align-items:baseline;justify-content:space-between}.w-links--big li{font-size:1.05rem;padding:var(--aet-sp-6) 0;border-bottom:1px solid var(--aet-border)}.w-links--big li{justify-content:flex-start;flex-wrap:wrap;gap:var(--aet-sp-4) var(--aet-sp-8)}.w-range{white-space:nowrap}@media(max-width:639.98px){.w-col--items .w-links{display:flex;flex-wrap:wrap;gap:var(--aet-sp-6)}.w-col--items .w-links li{gap:var(--aet-sp-6);padding:0 var(--aet-sp-12);min-height:36px;align-items:center;border-radius:var(--aet-radius-pill);border:1px solid var(--aet-border-strong);background:rgba(var(--aet-rune-rgb),.06);font-size:.9rem}.w-col--items .w-group+.w-group{margin-top:var(--aet-sp-10)}}@media(max-width:639.98px)and (pointer:coarse){.w-col--items .w-links li{min-height:44px}}.w-crumbs a,.h-homelink a{text-decoration:none}.w-crumbs a:hover,.h-homelink a:hover{text-decoration:underline}.w-chips{display:flex;flex-wrap:wrap;gap:var(--aet-sp-6);margin:0 0 var(--aet-sp-14)}.w-chip{display:inline-block;padding:5px 11px;border-radius:var(--aet-radius-pill);font-size:.85rem;border:1px solid var(--aet-border-strong);color:var(--aet-text);text-decoration:none;background:rgba(var(--aet-rune-rgb),.06)}.w-chip:hover,.w-chip:focus-visible{color:var(--aet-heading);background:rgba(var(--aet-rune-rgb),.18)}.w-chip--on{color:var(--aet-on-amber);background:var(--aet-amber);border-color:var(--aet-amber);font-weight:600}.w-table{width:100%;border-collapse:collapse;font-size:var(--aet-text-m)}.w-table th,.w-table td{padding:var(--aet-sp-8) var(--aet-sp-12);text-align:left;border-bottom:1px solid var(--aet-border);vertical-align:middle}.w-table th{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--aet-faint);font-weight:600;white-space:nowrap}.w-table th:first-child,.w-table td:first-child{padding-left:var(--aet-sp-20)}.w-table th:last-child,.w-table td:last-child{padding-right:var(--aet-sp-20)}.w-table tbody tr:hover,.w-table tbody tr:focus-within{background:var(--aet-surface-hover)}.w-table thead td{border-bottom:1px solid var(--aet-border)}.w-table tbody tr:last-child td{border-bottom:0}.w-page>.table-wrap,.w-page>.w-pager+.table-wrap{border-radius:var(--aet-radius);background:var(--aet-surface);border:1px solid var(--aet-border)}.w-num{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}.w-td-icon{width:1%}.w-row--on td{background:rgba(var(--aet-amber-rgb),.1)}.w-facts{border-collapse:collapse;margin:0}.w-facts th{padding:var(--aet-sp-4) 18px var(--aet-sp-4) 0;text-align:left;font-weight:400;color:var(--aet-faint);vertical-align:top;white-space:nowrap}.w-facts td{padding:var(--aet-sp-4) 0;font-weight:600}.w-head{width:100%;border-collapse:collapse}.w-head td{vertical-align:top}.w-head__icon{width:1%;padding-right:18px}.w-head__icon .w-noicon{width:64px;height:64px}.w-page .w-head{border-collapse:separate;border-spacing:0;border-radius:var(--aet-radius);background:var(--aet-surface);border:1px solid var(--aet-border)}.w-page .w-head>tbody>tr>td{padding:var(--aet-sp-20) var(--aet-sp-20) var(--aet-sp-20) 0}.w-page .w-head>tbody>tr>td.w-head__icon{padding-left:var(--aet-sp-20);padding-right:18px}.w-kicker{margin:0 0 var(--aet-sp-6);color:var(--aet-amber-soft);font-weight:600;font-size:.9rem}.w-icon{box-sizing:content-box;max-width:none;display:inline-block;vertical-align:middle;image-rendering:pixelated;border-radius:var(--aet-radius-s);background:rgba(var(--aet-deep-rgb),.55);border:1px solid var(--aet-border);object-fit:contain}.w-noicon{display:inline-block;vertical-align:middle;width:32px;height:32px;border-radius:var(--aet-radius-s);background:rgba(var(--aet-deep-rgb),.45);border:1px dashed var(--aet-border)}.w-item{display:inline-flex;align-items:center;gap:var(--aet-sp-8)}.w-item .w-icon{vertical-align:middle}.w-count{color:var(--aet-amber-soft);font-weight:600;white-space:nowrap}.w-levels{display:flex;flex-wrap:wrap;gap:var(--aet-sp-4);align-items:center;margin:0 0 var(--aet-sp-14)}.w-lvl{display:inline-block;min-width:34px;padding:3px var(--aet-sp-6);text-align:center;border-radius:var(--aet-radius-s);border:1px solid var(--aet-border-strong);text-decoration:none;color:var(--aet-text);font-variant-numeric:tabular-nums}.w-lvl:hover,.w-lvl:focus-visible{background:var(--aet-surface-hover);color:var(--aet-heading)}.w-lvl--on{background:var(--aet-amber);border-color:var(--aet-amber);color:var(--aet-on-amber)}.w-bonus{margin:var(--aet-sp-6) 0 0;padding-left:18px;color:var(--aet-rune-soft)}.w-mats{list-style:none;margin:0;padding:0;display:grid;gap:var(--aet-sp-4)}.w-page>.pager{margin-top:var(--aet-sp-16)}.w-md{line-height:var(--aet-lh-loose)}.w-md>:not(.table-wrap){max-width:var(--aet-measure)}.w-md .md-1{font-family:var(--aet-font-display);color:var(--aet-heading);font-size:1.35rem;margin:28px 0 var(--aet-sp-10)}.w-md .md-2{color:var(--aet-heading);font-size:var(--aet-text-l);margin:22px 0 var(--aet-sp-8)}.w-md .md-3,.w-md .md-4{color:var(--aet-text);font-size:var(--aet-text-base);margin:18px 0 var(--aet-sp-6)}.w-md p,.w-md ul,.w-md ol,.w-md blockquote,.w-md pre{margin:0 0 var(--aet-sp-14)}.w-md blockquote{padding:var(--aet-sp-10) var(--aet-sp-16);border-left:3px solid var(--aet-amber);background:rgba(var(--aet-amber-rgb),.07);border-radius:0 var(--aet-radius-sm) var(--aet-radius-sm) 0}.w-md code{font:.9em ui-monospace,Consolas,monospace;padding:1px 5px;border-radius:5px;background:rgba(var(--aet-deep-rgb),.6)}.w-md pre{padding:var(--aet-sp-12) var(--aet-sp-14);overflow-x:auto;border-radius:var(--aet-radius-sm);background:rgba(var(--aet-deep-rgb),.6);border:1px solid var(--aet-border)}.w-md pre code{padding:0;background:none}.w-md img{max-width:100%;height:auto;border-radius:var(--aet-radius-sm)}.w-md hr{border:0;border-top:1px solid var(--aet-border);margin:var(--aet-sp-24) 0}.w-md .table-wrap{margin:0 0 var(--aet-sp-14);border-radius:var(--aet-radius-sm);border:1px solid var(--aet-border)}.w-toc{float:right;max-width:300px;margin:0 0 var(--aet-sp-16) var(--aet-sp-24);padding:var(--aet-sp-14) 18px;border-radius:var(--aet-radius);background:var(--aet-surface);border:1px solid var(--aet-border)}.w-toc__title{margin:0 0 var(--aet-sp-6);font-weight:700;color:var(--aet-heading)}.w-toc ol{margin:0;padding-left:18px}@media(max-width:760px){.w-toc{float:none;max-width:none;margin:0 0 var(--aet-sp-16)}}.w-editor{min-height:420px;font:.92rem/1.5 ui-monospace,Consolas,monospace}.w-source{white-space:pre-wrap;overflow-wrap:anywhere;font:.85rem/1.5 ui-monospace,Consolas,monospace}.w-lang{display:inline-block;padding:var(--aet-sp-2) 7px;border-radius:var(--aet-radius-s);font-size:var(--aet-text-xs);text-decoration:none;border:1px solid var(--aet-border-strong)}.w-lang--db{background:var(--aet-amber);color:var(--aet-on-amber);border-color:var(--aet-amber);font-weight:700}.w-lang--builtin{color:var(--aet-text)}.w-lang--none{color:var(--aet-faint);opacity:.6}@media(pointer:coarse){.w-chip,.w-lvl{display:inline-flex;align-items:center;justify-content:center;min-height:44px}.w-links a,.w-crumbs a{display:inline-flex;align-items:center;min-height:44px}.w-crumbs{min-height:44px;margin:-48px 0 var(--aet-sp-4);line-height:1.4}.w-suggest a,.w-table .w-item{min-height:44px}}@media(max-width:560px){.w-chips{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-left:calc(-1 * var(--aet-gutter));margin-right:calc(-1 * var(--aet-gutter));padding:0 var(--aet-gutter) var(--aet-sp-2);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--aet-gutter),#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 var(--aet-gutter),#000 calc(100% - 28px),transparent)}.w-chips::-webkit-scrollbar{display:none}.w-chip{flex:none;white-space:nowrap}}@media(max-width:420px){.w-head,.w-head>tbody,.w-head>tbody>tr,.w-head>tbody>tr>td{display:block}.w-head>tbody>tr>td.w-head__icon{width:auto;padding:0 0 var(--aet-sp-12)}.w-page .w-head>tbody>tr>td{padding:0 var(--aet-sp-14) var(--aet-sp-16)}.w-page .w-head>tbody>tr>td.w-head__icon{padding:var(--aet-sp-16) var(--aet-sp-14) var(--aet-sp-12)}.w-facts th{padding-right:var(--aet-sp-12)}.w-facts td{overflow-wrap:anywhere}}@media(max-width:560px){.w-search{flex-direction:column}.w-head__icon{width:64px;padding-right:var(--aet-sp-12)}.w-head__icon .w-noicon{width:48px;height:48px}.w-table th,.w-table td{padding:7px var(--aet-sp-8)}.w-table th:first-child,.w-table td:first-child{padding-left:var(--aet-sp-14)}.w-section{padding:var(--aet-sp-16) var(--aet-sp-14)}.w-section .table-wrap{margin:0 -14px;width:calc(100% + 28px)}}.h-key{display:inline-block;min-width:1.4em;padding:1px var(--aet-sp-6);border:1px solid #8a6d2f;border-bottom-width:2px;border-radius:3px;background:#2a2118;color:#f2cc66;font-weight:600;font-size:.85rem;line-height:1.4;text-align:center;white-space:nowrap}.h-or{color:var(--aet-faint)}.h-keycell{white-space:nowrap;width:1%}.h-chapters li{margin:var(--aet-sp-2) 0}.h-tutorial{border-left:3px solid var(--aet-amber);padding-left:var(--aet-sp-12)}.h-searchgroup{margin-top:18px}.h-shot img{max-width:100%;height:auto}
