:where(h1,h2,h3,h4,h5,h6)[id]{scroll-margin-top:2rem}:where(main) ul,:where(main) ol{list-style:none}.default-content ul,.article-body ul{padding-left:1.5rem;list-style:outside}.default-content ol,.article-body ol{padding-left:1.5rem;list-style:decimal}:where(.default-content,.article-body,.wiki-embed-host) table:not([class]){border-collapse:separate;border-spacing:0;border:1px solid var(--color-separator,#343436);background:var(--color-secondary-black,#1d1d1f);border-radius:12px;width:100%;margin:1em 0;overflow:hidden}:where(.default-content,.article-body,.wiki-embed-host) table:not([class]) :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--color-separator,#343436);padding:12px 16px}:where(.default-content,.article-body,.wiki-embed-host) table:not([class]) th{color:var(--color-white,#eae9e3);background:var(--color-tertiary-black,#262629);font-weight:600}:where(.default-content,.article-body,.wiki-embed-host) table:not([class]) td{color:var(--color-white,#eae9e3);transition:background .15s}:where(.default-content,.article-body,.wiki-embed-host) table:not([class]) tr:last-child :is(th,td){border-bottom:none}:where(.default-content,.article-body,.wiki-embed-host) table:not([class]) tr:hover td{background:var(--color-tertiary-black,#262629)}:where(.default-content,.article-body,.wiki-embed-host) :is(h2,h3,h4){color:var(--color-secondary-white,#f8f3ef);font-weight:600}:where(.default-content,.article-body,.wiki-embed-host) h2{margin:1.25em 0 .5em;font-size:24px;line-height:32px}:where(.default-content,.article-body,.wiki-embed-host) h3{margin:1em 0 .4em;font-size:20px;line-height:24px}:where(.default-content,.article-body,.wiki-embed-host) h4{margin:1em 0 .35em;font-size:17px;line-height:24px}:where(.wiki-embed-host)>:is(h2,h3,h4):first-child{margin-top:0}:where(.default-content,.article-body,.wiki-embed-host) details.mce-accordion{border:1px solid var(--color-separator,#343436);background:var(--color-secondary-black,#1d1d1f);border-radius:12px;width:100%;transition:background .3s;overflow:hidden}:where(.default-content,.article-body,.wiki-embed-host) details.mce-accordion[open]{background:var(--color-black,#121214)}:where(.default-content,.article-body,.wiki-embed-host) details.mce-accordion>summary{cursor:pointer;color:var(--color-white,#eae9e3);justify-content:space-between;align-items:center;gap:16px;padding:16px;font-weight:600;list-style:none;display:flex}:where(.default-content,.article-body,.wiki-embed-host) details.mce-accordion>summary::-webkit-details-marker{display:none}:where(.default-content,.article-body,.wiki-embed-host) details.mce-accordion>summary:after{content:"";border-right:2px solid var(--color-tertiary-hint,#9a9a9b);border-bottom:2px solid var(--color-tertiary-hint,#9a9a9b);flex:none;width:9px;height:9px;margin-right:6px;transition:transform .3s;transform:translateY(-2px)rotate(45deg)}:where(.default-content,.article-body,.wiki-embed-host) details.mce-accordion[open]>summary:after{transform:translateY(2px)rotate(225deg)}:where(.default-content,.article-body,.wiki-embed-host) details.mce-accordion .mce-accordion-body{border-top:1px solid var(--color-separator,#343436);padding:16px}.default__left{min-width:0}:where(.default-content,.article-body) .wiki-embed-host,.wiki-embed-host{min-width:0;max-width:100%}:where(.default-content,.article-body,.wiki-embed-host) details.code-toggle{margin-top:.5rem}:where(.default-content,.article-body,.wiki-embed-host) details.code-toggle>summary{cursor:pointer;color:var(--color-tertiary-hint,#9a9a9b);border:1px solid var(--color-separator,#343436);background:var(--color-secondary-black,#1d1d1f);border-radius:8px;align-items:center;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600;list-style:none;transition:color .2s,background .2s;display:inline-flex}:where(.default-content,.article-body,.wiki-embed-host) details.code-toggle>summary::-webkit-details-marker{display:none}:where(.default-content,.article-body,.wiki-embed-host) details.code-toggle>summary:hover{color:var(--color-white,#eae9e3);background:var(--color-tertiary-black,#262629)}:where(.default-content,.article-body,.wiki-embed-host) pre.code-sample{border:1px solid var(--color-separator,#343436);background:var(--color-black,#121214);color:var(--color-secondary-white,#f8f3ef);white-space:pre;tab-size:2;border-radius:10px;margin:8px 0 0;padding:14px 44px 14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.6;position:relative;overflow-x:auto}:where(.default-content,.article-body,.wiki-embed-host) pre.code-sample code{font:inherit;color:inherit;background:0 0;border:none;padding:0}:where(.default-content,.article-body,.wiki-embed-host) .code-copy-btn{border:1px solid var(--color-separator,#343436);background:var(--color-tertiary-black,#262629);color:var(--color-tertiary-hint,#9a9a9b);cursor:pointer;border-radius:6px;padding:3px 9px;font-family:inherit;font-size:11px;font-weight:600;transition:color .15s,border-color .15s;position:absolute;top:8px;right:8px}:where(.default-content,.article-body,.wiki-embed-host) .code-copy-btn:hover{color:var(--color-white,#eae9e3)}:where(.default-content,.article-body,.wiki-embed-host) .code-copy-btn.is-copied{color:var(--color-green,#00e764);border-color:currentColor}.entity-icon-stack{isolation:isolate;flex-shrink:0;line-height:0;display:inline-block;position:relative}.entity-icon-stack .entity-icon-base{object-fit:contain;z-index:0;width:100%;height:100%;display:block;position:relative}.entity-icon-stack .entity-icon-panel{object-fit:contain;z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.catalog{flex-direction:column;gap:16px;padding-bottom:16px;display:flex}.catalog-tabs{flex-wrap:wrap;gap:8px;display:flex}.catalog-tab{border:1px solid var(--color-separator,#343436);background:var(--color-secondary-black,#1d1d1f);color:var(--color-tertiary-hint,#9a9a9b);white-space:nowrap;border-radius:8px;padding:6px 14px;transition:all .2s}.catalog-tab:hover{color:var(--color-white,#eae9e3);background:var(--color-tertiary-black,#262629)}.catalog-tab.is-active{background:var(--color-secondary-white,#f8f3ef);color:var(--color-black,#121214);border-color:#0000}.catalog-filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.catalog-filter{color:var(--color-tertiary-hint,#9a9a9b);align-items:center;gap:8px;display:flex}.catalog-select{border:1px solid var(--color-separator,#343436);background:var(--color-secondary-black,#1d1d1f);color:var(--color-white,#eae9e3);font:inherit;cursor:pointer;border-radius:8px;padding:7px 10px}.catalog-reset{color:var(--color-tertiary-hint,#9a9a9b);cursor:pointer;background:0 0;border:none}.catalog-reset:hover{color:var(--color-white,#eae9e3);text-decoration:underline}.catalog-table-wrap{border:1px solid var(--color-separator,#343436);background:var(--color-secondary-black,#1d1d1f);border-radius:12px;overflow:auto hidden}.catalog-table{border-collapse:collapse;width:100%}.catalog-table thead th{text-align:left;color:var(--color-tertiary-hint,#9a9a9b);background:var(--color-tertiary-black,#262629);border-bottom:1px solid var(--color-separator,#343436);padding:12px 16px;font-weight:500}.catalog-table tbody td{color:var(--color-white,#eae9e3);border-bottom:1px solid var(--color-separator,#343436);padding:10px 16px}.catalog-table tbody tr:last-child td{border-bottom:none}.catalog-table tbody tr{transition:background .15s}.catalog-table tbody tr:hover{background:var(--color-tertiary-black,#262629)}.catalog-cell-muted{color:var(--color-tertiary-hint,#9a9a9b)}.catalog-row-link{color:inherit;align-items:center;gap:12px;display:flex}.catalog-icon{background:var(--color-tertiary-black,#262629);border-radius:6px;width:32px;height:32px}.catalog-name{flex-direction:column;min-width:0;display:flex}.catalog-name__main{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.catalog-name__add{color:var(--color-orange,#ff8543);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:italic;overflow:hidden}.catalog-name__sub{color:var(--color-tertiary-hint,#9a9a9b);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:italic;overflow:hidden}.catalog-empty{text-align:center;color:var(--color-tertiary-hint,#9a9a9b);padding:32px}.profile{flex-direction:column;gap:24px;display:flex}.profile-card__head{align-items:flex-start;gap:20px;display:flex}.profile-card__icon{background:var(--color-tertiary-black,#262629);border-radius:10px;flex-shrink:0;width:64px;height:64px}.profile-card__id{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.profile-card__titlerow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.profile-card__grade{background:var(--color-secondary-white,#f8f3ef);width:28px;height:28px;color:var(--color-black,#121214);border-radius:50%;justify-content:center;align-items:center;margin-left:auto;font-size:12px;font-weight:700;display:inline-flex}.profile-card__type{text-transform:uppercase;letter-spacing:.08em;color:var(--color-tertiary-hint,#9a9a9b)}.profile-card__add{color:var(--color-orange,#ff8543);font-style:italic}.profile-card__desc{white-space:pre-line;color:var(--color-tertiary-hint,#9a9a9b);margin-top:8px}.profile-card__body{gap:32px;margin-top:8px;display:grid}@media (min-width:768px){.profile-card__body{grid-template-columns:minmax(0,1fr) 260px}}.profile-stats{flex-direction:column;gap:4px;display:flex}.profile-stat{gap:8px;display:flex}.profile-stat__k{color:var(--color-white,#eae9e3);font-weight:500}.profile-stat__v{color:var(--color-tertiary-hint,#9a9a9b)}.profile-aside{border-left:1px solid var(--color-separator,#343436);flex-direction:column;gap:16px;padding-left:24px;display:flex}.profile-aside__h{font-weight:600}.profile-aside__h--no{color:var(--color-red,#e12d27)}.profile-aside__h--yes{color:var(--color-orange,#ff8543)}.profile-aside__list{color:var(--color-tertiary-hint,#9a9a9b);flex-direction:column;gap:4px;margin-top:8px;display:flex}.profile-tabs{border-bottom:1px solid var(--color-separator,#343436);flex-wrap:wrap;gap:24px;display:flex}.profile-tab{text-transform:uppercase;letter-spacing:.06em;color:var(--color-tertiary-hint,#9a9a9b);border-bottom:2px solid #0000;padding:0 2px 10px;transition:color .2s;display:inline-block}.profile-tab:hover{color:var(--color-white,#eae9e3)}.profile-tab.is-active{color:var(--color-orange,#ff8543);border-bottom-color:var(--color-orange,#ff8543)}.profile-tab.is-disabled{color:var(--color-hint,#5c5c5e);cursor:not-allowed}.profile-subtabs{flex-wrap:wrap;gap:8px;display:flex}.profile-subtab{color:var(--color-tertiary-hint,#9a9a9b);border:1px solid #0000;border-radius:8px 8px 0 0;padding:7px 16px;transition:all .2s}.profile-subtab:hover{color:var(--color-white,#eae9e3)}.profile-subtab.is-active{border-color:var(--color-separator,#343436);border-bottom-color:var(--color-secondary-black,#1d1d1f);background:var(--color-secondary-black,#1d1d1f);color:var(--color-white,#eae9e3)}.profile-panel{border:1px solid var(--color-separator,#343436);background:var(--color-secondary-black,#1d1d1f);border-radius:0 12px 12px;overflow:hidden}.profile-panel__pad{padding:16px}.profile-empty{text-align:center;color:var(--color-tertiary-hint,#9a9a9b);padding:32px}.profile-link{color:var(--color-white,#eae9e3)}.profile-link:hover{text-decoration:underline}.profile-link--accent{color:var(--color-orange,#ff8543)}.ic-16{border-radius:4px;width:16px;height:16px}.ic-24{border-radius:4px;width:24px;height:24px}.ic-48{background:var(--color-tertiary-black,#262629);border-radius:8px;width:48px;height:48px}.ic-28{border-radius:6px;width:28px;height:28px}.ic-36{background:var(--color-tertiary-black,#262629);border-radius:6px;width:36px;height:36px}.profile-cell-stack{flex-direction:column;align-items:center;gap:4px;display:inline-flex}.profile-desc{white-space:pre-line}.article-body,.wiki-embed-host{--border:var(--color-separator,#343436);--card:var(--color-secondary-black,#1d1d1f);--background:var(--color-black,#121214);--foreground:var(--color-white,#eae9e3);--muted:var(--color-tertiary-black,#262629);--muted-foreground:var(--color-tertiary-hint,#9a9a9b);--accent:var(--color-tertiary-black,#262629);--ring:var(--color-tertiary-hint,#9a9a9b);--destructive:var(--color-red,#e12d27);--primary:var(--color-orange,#ff8543)}:where(.article-body,.wiki-embed-host) .entity-card{color:inherit;vertical-align:middle;align-items:center;gap:.25rem;margin:0 1px;text-decoration:none;display:inline-flex;position:relative}:where(.article-body,.wiki-embed-host) .entity-card-icon{object-fit:contain;border-radius:3px;flex-shrink:0;width:20px;height:20px}:where(.article-body,.wiki-embed-host) .entity-card-icon--placeholder{background:var(--border);display:inline-block}:where(.article-body,.wiki-embed-host) .entity-card-name{color:#f59e0b;font-weight:600}:where(.article-body,.wiki-embed-host) .entity-card:hover .entity-card-name{text-decoration:underline}:where(.article-body,.wiki-embed-host) .entity-card-additional{color:var(--muted-foreground);font-style:italic}:where(.article-body,.wiki-embed-host) .entity-card-enchant,:where(.article-body,.wiki-embed-host) .ect-enchant{color:#a855f7;font-weight:600}:where(.article-body,.wiki-embed-host) .entity-card-qty{color:var(--muted-foreground)}:where(.article-body,.wiki-embed-host) .entity-card--missing{color:var(--destructive);font-style:italic}:where(.article-body,.wiki-embed-host) .entity-card:hover,:where(.article-body,.wiki-embed-host) .entity-card:focus-visible{isolation:isolate;z-index:9999}:where(.article-body,.wiki-embed-host) .entity-card-tooltip{z-index:9999;overscroll-behavior:contain;border:1px solid var(--border);background:var(--card,var(--background));width:360px;max-height:calc(100vh - 4rem);color:var(--foreground);text-align:left;white-space:normal;cursor:default;border-radius:.5rem;padding:.85rem 1rem;font-size:.85rem;font-style:normal;line-height:1.45;display:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 8px 24px #00000059}:where(.article-body,.wiki-embed-host) .entity-card:hover .entity-card-tooltip,:where(.article-body,.wiki-embed-host) .entity-card:focus-visible .entity-card-tooltip{display:block}:where(.article-body,.wiki-embed-host) .ect-header{border-bottom:1px solid var(--border);align-items:center;gap:.65rem;margin-bottom:.65rem;padding-bottom:.65rem;display:flex}:where(.article-body,.wiki-embed-host) .ect-icon{object-fit:contain;border-radius:4px;flex-shrink:0;width:38px;height:38px}:where(.article-body,.wiki-embed-host) .ect-icon--placeholder{background:var(--border);display:inline-block}:where(.article-body,.wiki-embed-host) .ect-title{flex-direction:column;min-width:0;display:flex}:where(.article-body,.wiki-embed-host) .ect-name{color:var(--foreground);font-weight:600}:where(.article-body,.wiki-embed-host) .ect-additional{color:var(--muted-foreground);font-size:.85em;font-style:italic}:where(.article-body,.wiki-embed-host) .ect-body{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}:where(.article-body,.wiki-embed-host) .ect-col{flex-direction:column;gap:.4rem;min-width:0;display:flex}:where(.article-body,.wiki-embed-host) .ect-stat{color:var(--muted-foreground);gap:.35rem;display:flex}:where(.article-body,.wiki-embed-host) .ect-stat-label:after{content:":";margin-right:.15em}:where(.article-body,.wiki-embed-host) .ect-stat-value{color:var(--foreground)}:where(.article-body,.wiki-embed-host) .ect-meta{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em;font-size:.85em}:where(.article-body,.wiki-embed-host) .ect-desc{color:var(--foreground);white-space:pre-line}:where(.article-body,.wiki-embed-host) .ect-rule-block{flex-direction:column;gap:.2rem;display:flex}:where(.article-body,.wiki-embed-host) .ect-rule-heading{text-transform:uppercase;letter-spacing:.04em;font-size:.82em;font-weight:600}:where(.article-body,.wiki-embed-host) .ect-rule-block--cannot .ect-rule-heading{color:#f87171}:where(.article-body,.wiki-embed-host) .ect-rule-block--can .ect-rule-heading{color:#4ade80}:where(.article-body,.wiki-embed-host) .ect-rule-item{color:var(--foreground);display:block}:where(.article-body,.wiki-embed-host) .ect-footer{text-align:center;border-top:1px solid var(--border);color:var(--primary,var(--foreground));margin-top:.75rem;padding-top:.6rem;font-weight:500;display:block}.shop-tabs{flex-wrap:wrap;gap:8px;display:flex}.shop-cat{border:1px solid var(--color-separator,#343436);background:var(--color-secondary-black,#1d1d1f);color:var(--color-tertiary-hint,#9a9a9b);border-radius:8px;padding:6px 14px;transition:all .2s;display:inline-block}.shop-cat:hover{color:var(--color-white,#eae9e3);background:var(--color-tertiary-black,#262629)}.shop-cat.is-active{background:var(--color-secondary-white,#f8f3ef);color:var(--color-black,#121214);border-color:#0000}.shop-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.shop-card{border:1px solid var(--color-separator,#343436);background:var(--color-secondary-black,#1d1d1f);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.shop-card__divider{border-top:1px solid var(--color-separator,#343436);padding-top:12px}.shop-badge{border:1px solid var(--color-separator,#343436);background:var(--color-tertiary-black,#262629);color:var(--color-tertiary-hint,#9a9a9b);text-transform:uppercase;letter-spacing:.06em;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:600}.shop-badge--sale{color:var(--color-red,#e12d27);background:#e12d271f;border-color:#e12d2766}.nav-item{cursor:pointer;transition:all .3s}.tabs-nav{border-bottom:1px solid var(--color-tertiary-black,#262629);gap:16px;margin-bottom:32px;display:flex;overflow-x:auto}.tabs-nav-item{cursor:pointer;color:var(--color-tertiary-hint,#9a9a9b);flex:none;padding-bottom:16px;position:relative}.tabs-nav-item:after{content:"";background:linear-gradient(90deg, var(--color-red,#e12d27) 0, var(--color-orange,#ff8543) 100%);opacity:0;transform-origin:0;border-radius:2px;width:100%;height:2px;transition:all .3s;position:absolute;bottom:0;left:0;transform:scaleX(1)}.tabs-nav-item.active,.tabs-nav-item:hover{color:var(--color-secondary-white,#f8f3ef)}.tabs-nav-item.active:after,.tabs-nav-item:hover:after{opacity:1;transform:scaleX(1)}.tag{background:linear-gradient(93deg, #e12d27 0, #ff8543 100%), var(--color-white,#eae9e3);text-transform:uppercase;color:var(--color-secondary-white,#f8f3ef);letter-spacing:.32px;border-radius:5px;padding:3px 6px;font-size:8px;font-weight:600;line-height:12px}.craft{border:1px solid var(--color-separator,#343436);background:var(--color-black,#121214);border-radius:12px;width:100%;display:flex;overflow:hidden}.craft__left{border-right:1px solid var(--color-separator,#343436);width:268px;max-height:572px;overflow-y:auto}.craft__left::-webkit-scrollbar{background:0 0;border-radius:100px;width:4px}.craft__left::-webkit-scrollbar-track{background:0 0;border-radius:100px}.craft__left::-webkit-scrollbar-thumb{background:var(--color-separator,#343436);border-radius:100px}.craft-item{align-items:center;gap:12px;padding:12px;display:flex;position:relative}.craft-item img{object-fit:cover;border:1px solid var(--color-separator,#343436);border-radius:4px;width:32px;height:32px}.craft-item p{text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 44px);overflow:hidden}.craft-item:after{content:"";background-color:var(--color-secondary-black,#1d1d1f);width:calc(100% - 24px);height:1px;position:absolute;bottom:0;left:12px}.craft-item.active,.craft-item:hover{background:var(--color-secondary-black,#1d1d1f)}.craft__right{width:calc(100% - 268px);position:relative;overflow:hidden}.craft__right:after{content:"";background:linear-gradient(to bottom right,#e12d27 0,#ff854380 25%,#e12d2700 50%) 100% 100%/50% 50% no-repeat,linear-gradient(to bottom left,#e12d27 0,#ff854380 25%,#e12d2700 50%) 0 100%/50% 50% no-repeat,linear-gradient(to top left,#e12d27 0,#ff854380 25%,#e12d2700 50%) 0 0/50% 50% no-repeat,linear-gradient(to top right,#e12d27 0,#ff854380 25%,#e12d2700 50%) 100% 0/50% 50% no-repeat;width:1114px;height:1114px;position:absolute;bottom:-557px;right:-557px}.craft__right>*{z-index:2;position:relative}.craft-box{text-align:center;flex-direction:column;align-items:center;padding:16px;display:flex}.craft-box .tag,.craft-box__title{margin-bottom:8px}.craft-box__art{pointer-events:none;max-width:100%;height:auto;margin-bottom:16px}.craft-box p{text-align:left}.craft-box__recipes{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;flex-wrap:wrap;justify-content:center;gap:4px;width:100%;margin-bottom:16px;padding:12px;display:flex}.craft-box__recipe{text-align:center;flex-direction:column;align-items:center;gap:4px;width:calc(33.3333% - 2.66667px);display:flex}.craft-box__recipe img{object-fit:cover;border:1px solid #ffffff1f;border-radius:8px;width:48px;height:48px;box-shadow:0 2px 24px #ff854352}.craft-box__count{background:var(--color-white,#eae9e3);color:var(--color-black,#121214);border-radius:4px;padding:2px 6px}.craft-box__subtitle{text-align:left;width:100%;margin-bottom:8px}.craft-box__prices{flex-direction:column;gap:4px;width:100%;display:flex}.craft-box__price{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:12px;padding:8px 16px 8px 8px;display:flex}.craft-box__price img{object-fit:cover;border-radius:4px;width:32px;height:32px}.craft-box__price .craft-box__count{margin-left:auto}.craft-box__alt{border:1px dashed #ff854366;border-radius:10px;flex-direction:column;gap:6px;width:100%;padding:10px;display:flex}.craft-box__alt-label{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--color-orange,#ff8543)}.craft-box__or{text-transform:uppercase;color:var(--color-tertiary-hint,#9a9a9b);align-items:center;gap:8px;display:flex}.craft-box__or:before,.craft-box__or:after{content:"";background:#ffffff1f;flex:1;height:1px}.tab-item{flex-direction:column;gap:32px;display:none}.tab-item.active{display:flex}@media screen and (max-width:767px){.craft{flex-direction:column}.craft__left{border-right:0;border-bottom:1px solid var(--color-separator,#343436);width:100%;max-height:224px}.craft__right{width:100%}}.search-box{z-index:3;border:1px solid var(--color-tertiary-black,#262629);background:var(--color-secondary-black,#1d1d1f);opacity:0;pointer-events:none;border-radius:12px;width:calc(100vw - 32px);max-width:768px;max-height:320px;transition:all .3s;position:absolute;top:calc(100% + 8px);left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 4px 4px #1212147a}.search-box.open{opacity:1;pointer-events:all}.search-box::-webkit-scrollbar{background:0 0;border-radius:100px;width:4px}.search-box::-webkit-scrollbar-track{background:0 0;border-radius:100px}.search-box::-webkit-scrollbar-thumb{background:var(--color-separator,#343436);border-radius:100px}.search-box-item{align-items:center;padding:12px 16px;display:flex;position:relative;overflow:hidden}.search-box-item:not(:last-child):after{content:"";background:var(--color-tertiary-black,#262629);width:calc(100% - 32px);height:1px;position:absolute;bottom:0;left:16px}.search-box-item__img{object-fit:cover;border-radius:6px;width:40px;height:40px;margin-right:16px;transition:all .5s}.search-box-item__inner{flex-direction:column;width:calc(100% - 56px);display:flex}.search-box-item__inner>*{transition:all .3s}.search-box-item:hover{background:var(--color-tertiary-black,#262629)}.search-box-item:hover .hint3{color:var(--color-secondary-white,#f8f3ef)}.search-box-item:hover .hint{color:var(--color-tertiary-hint,#9a9a9b)}.search-box-empty{text-align:center;padding:12px 16px}.search-results{border:1px solid var(--color-separator,#343436);background:var(--color-secondary-black,#1d1d1f);border-radius:12px;overflow:hidden}.search-close{cursor:pointer;background:var(--color-secondary-black,#1d1d1f);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.media-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;padding-bottom:16px;display:grid}.media-list .media-card{width:100%}:where(.article-body,.wiki-embed-host) .skill-card{border:1px solid var(--border);color:inherit;background:var(--card,var(--background));border-radius:.5rem;grid-template-columns:minmax(180px,.4fr) 1fr;margin:.8em 0;text-decoration:none;display:grid;overflow:hidden}:where(.article-body,.wiki-embed-host) .skill-card:hover{border-color:var(--ring)}:where(.article-body,.wiki-embed-host) .skill-card-head{display:contents}:where(.article-body,.wiki-embed-host) .skill-card-head-cell{background:var(--muted);color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--border);padding:.6rem 1rem;font-size:.8rem;font-weight:600}:where(.article-body,.wiki-embed-host) .skill-card-row{display:contents}:where(.article-body,.wiki-embed-host) .skill-card-cell{padding:.85rem 1rem}:where(.article-body,.wiki-embed-host) .skill-card-cell--name{align-items:center;gap:.65rem;display:flex}:where(.article-body,.wiki-embed-host) .skill-card-icon{object-fit:contain;border-radius:4px;flex-shrink:0;width:36px;height:36px}:where(.article-body,.wiki-embed-host) .skill-card-icon--placeholder{background:var(--border);display:inline-block}:where(.article-body,.wiki-embed-host) .skill-card-name{font-weight:600}:where(.article-body,.wiki-embed-host) .skill-card-cell--desc{flex-direction:column;gap:.15rem;font-size:.92em;line-height:1.5;display:flex}:where(.article-body,.wiki-embed-host) .skill-card-desc-line{display:block}:where(.article-body,.wiki-embed-host) .skill-card-desc-spacer{height:.6em;display:block}:where(.article-body,.wiki-embed-host) .skill-table{border:1px solid var(--border);background:var(--card,var(--background));border-radius:.5rem;grid-template-columns:minmax(180px,.4fr) 1fr;margin:.8em 0;display:grid;overflow:hidden}:where(.article-body,.wiki-embed-host) .skill-table-head,:where(.article-body,.wiki-embed-host) .skill-table-row{display:contents}:where(.article-body,.wiki-embed-host) .skill-table-head-cell{background:var(--muted);color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--border);padding:.6rem 1rem;font-size:.8rem;font-weight:600}:where(.article-body,.wiki-embed-host) .skill-table-row>.skill-card-cell{border-top:1px solid var(--border)}:where(.article-body,.wiki-embed-host) .skill-table-row:hover>.skill-card-cell{background:var(--accent,var(--muted))}:where(.article-body,.wiki-embed-host) .npc-table{border:1px solid var(--border);background:var(--card,var(--background));border-radius:.5rem;grid-template-columns:1fr;margin:.8em 0;display:grid;overflow:hidden}:where(.article-body,.wiki-embed-host) .npc-table-head-cell{background:var(--muted);color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--border);padding:.6rem 1rem;font-size:.8rem;font-weight:600}:where(.article-body,.wiki-embed-host) .npc-table-row{color:inherit;border-top:1px solid var(--border);align-items:center;gap:.65rem;padding:.55rem 1rem;text-decoration:none;display:flex}:where(.article-body,.wiki-embed-host) .npc-table-row:first-of-type{border-top:0}:where(.article-body,.wiki-embed-host) .npc-table-row:hover{background:var(--accent,var(--muted))}:where(.article-body,.wiki-embed-host) .npc-table-icon{object-fit:contain;border-radius:4px;flex-shrink:0;width:32px;height:32px}:where(.article-body,.wiki-embed-host) .npc-table-icon--placeholder{background:var(--border);display:inline-block}:where(.article-body,.wiki-embed-host) .npc-table-text{flex-direction:column;gap:.1rem;min-width:0;display:flex}:where(.article-body,.wiki-embed-host) .npc-table-name{font-weight:600}:where(.article-body,.wiki-embed-host) .npc-table-nick{color:var(--muted-foreground);font-size:.85em;font-style:italic}:where(.article-body,.wiki-embed-host) .wiki-collection-table{table-layout:auto;border-collapse:separate;border-spacing:0;width:100%}:where(.article-body,.wiki-embed-host) .wiki-collection-table th,:where(.article-body,.wiki-embed-host) .wiki-collection-table td{border:1px solid var(--border);padding:.5em .75em}:where(.article-body,.wiki-embed-host) .wiki-collection-table th+th,:where(.article-body,.wiki-embed-host) .wiki-collection-table td+td{border-left:0}:where(.article-body,.wiki-embed-host) .wiki-collection-table tr+tr td,:where(.article-body,.wiki-embed-host) .wiki-collection-table thead+tbody tr td,:where(.article-body,.wiki-embed-host) .wiki-collection-table tbody tr+tr td,:where(.article-body,.wiki-embed-host) .wiki-collection-table thead tr+tr th{border-top:0}:where(.article-body,.wiki-embed-host) .wiki-collection-table th,:where(.article-body,.wiki-embed-host) .wiki-collection-table td{text-align:center;vertical-align:middle}:where(.article-body,.wiki-embed-host) .wiki-collection-table th{background:var(--muted);text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);font-size:.78em;font-weight:600}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-name-header,:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-effects-header{text-align:left}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-slots-header{font-weight:600}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-slot-header{color:var(--muted-foreground);padding:.25em .4em;font-size:.8em;font-weight:500}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-name{text-align:left;font-weight:500}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-name a,:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-slot-link{color:inherit;text-decoration:none}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-name a:hover{text-decoration:underline}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-slot{padding:.4em .5em}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-slot-link{flex-direction:column;align-items:center;gap:.15rem;display:inline-flex}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-slot-link:hover .wiki-collection-slot-icon,:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-slot-link:hover .wiki-collection-slot-count{opacity:.8}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-slot-icon{object-fit:contain;border-radius:4px;width:24px;height:24px}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-slot-icon--placeholder{background:var(--muted);display:inline-block}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-slot-count{color:var(--muted-foreground);font-size:.75em;line-height:1}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-slot-empty{color:var(--muted-foreground)}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-effects{text-align:left;white-space:pre-line;font-size:.92em}:where(.article-body,.wiki-embed-host) .wiki-collection-table .wiki-collection-empty{color:var(--muted-foreground)}:where(.article-body,.wiki-embed-host) .wiki-combination-table{table-layout:auto;border-collapse:separate;border-spacing:0;width:100%}:where(.article-body,.wiki-embed-host) .wiki-combination-table th,:where(.article-body,.wiki-embed-host) .wiki-combination-table td{border:1px solid var(--border);vertical-align:top;text-align:left;padding:.5em .75em}:where(.article-body,.wiki-embed-host) .wiki-combination-table th+th,:where(.article-body,.wiki-embed-host) .wiki-combination-table td+td{border-left:0}:where(.article-body,.wiki-embed-host) .wiki-combination-table tr+tr td,:where(.article-body,.wiki-embed-host) .wiki-combination-table thead+tbody tr td{border-top:0}:where(.article-body,.wiki-embed-host) .wiki-combination-table th{background:var(--muted);text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);font-size:.78em;font-weight:600}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-level-header,:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-level{text-align:center;vertical-align:middle;width:3rem;font-weight:500}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-mats{display:table-cell}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-mats>.wiki-combination-pill{margin:.15rem .35rem .15rem 0;display:inline-flex}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-pill{color:inherit;align-items:center;gap:.4rem;font-size:.95em;text-decoration:none;display:inline-flex}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-pill:hover{text-decoration:underline}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-pill--missing{color:var(--muted-foreground)}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-icon{object-fit:contain;border-radius:4px;flex-shrink:0;width:24px;height:24px}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-icon--placeholder{background:var(--muted);display:inline-block}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-count{color:var(--muted-foreground);font-size:.85em}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-chance{vertical-align:middle;white-space:nowrap;width:1%}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-chance-value{font-weight:500;display:block}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-guarantee{color:var(--muted-foreground);margin-top:.15rem;font-size:.78em;display:block}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-result{display:table-cell}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-row{justify-content:space-between;align-items:center;gap:.75rem;padding:.15rem 0;display:flex}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-row+.wiki-combination-row{margin-top:.25rem}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-badge{text-transform:uppercase;letter-spacing:.04em;border:1px solid;border-radius:.4em;flex-shrink:0;padding:.05rem .45rem;font-size:.7em;font-weight:500;display:inline-block}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-badge--success{color:#b45309;background:#d977061a;border-color:#d9770666}:where(.article-body,.wiki-embed-host) .wiki-combination-table .wiki-combination-badge--failure{border-color:var(--border);background:var(--muted);color:var(--muted-foreground)}.admin-edit-fab{z-index:60;border:1px solid var(--color-separator,#343436);background:var(--color-secondary-black,#1d1d1f);color:var(--color-secondary-white,#f8f3ef);cursor:pointer;border-radius:100px;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex;position:fixed;bottom:72px;right:16px;box-shadow:0 4px 16px #0006}.admin-edit-fab:hover{background:var(--color-tertiary-black,#262629)}.admin-edit-modal{background:#0009;justify-content:center;align-items:center;display:flex}.admin-edit-modal__panel{border:1px solid var(--color-separator,#343436);background:var(--color-black,#121214);border-radius:12px;flex-direction:column;width:95vw;height:95vh;display:flex;position:relative;overflow:hidden}.admin-edit-modal__head{border-bottom:1px solid var(--color-separator,#343436);color:var(--color-secondary-white,#f8f3ef);justify-content:space-between;align-items:center;padding:10px 16px;font-weight:600;display:flex}.admin-edit-modal__close{color:var(--color-tertiary-hint,#9a9a9b);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:18px;line-height:1}.admin-edit-modal__close:hover{color:var(--color-secondary-white,#f8f3ef)}.admin-edit-modal__frame{background:#fff;border:none;flex:1;width:100%}.menu-swiper .menu-link:has(>a.menu-link__a){padding:0}.menu-swiper a.menu-link__a{width:100%;color:inherit;justify-content:center;align-items:center;padding:16px;display:flex}.cb-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:32px;display:grid}.cb-content{min-width:0}@media (max-width:1000px){.cb-layout{grid-template-columns:1fr}.cb-layout>.cb-content{order:-1}}.cb-nav{align-self:flex-start;position:sticky;top:16px}@media (max-width:1000px){.cb-nav{position:static}}.cb-nav__title{color:var(--color-secondary-white,#f8f3ef);margin-bottom:12px}.cb-nav__chips{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.cb-chip{border:1px solid var(--color-separator,#343436);background:var(--color-secondary-black,#1d1d1f);color:var(--color-tertiary-hint,#9a9a9b);border-radius:999px;padding:4px 10px;transition:color .2s,background .2s,border-color .2s}.cb-chip:hover{color:var(--color-secondary-white,#f8f3ef);background:var(--color-tertiary-black,#262629)}.cb-chip.is-active{background:linear-gradient(90deg, var(--color-red,#e12d27) 0, var(--color-orange,#ff8543) 100%);color:#fff;border-color:#0000}.cb-nav__groups{flex-direction:column;gap:16px;display:flex}.cb-nav__group-label{text-transform:uppercase;letter-spacing:.06em;color:var(--color-secondary-hint,#666668);margin-bottom:6px;padding-left:4px}.cb-nav__list{flex-direction:column;gap:2px;display:flex}.cb-link{color:var(--color-tertiary-hint,#9a9a9b);border-radius:8px;align-items:center;gap:8px;padding:7px 10px;transition:background .2s,color .2s;display:flex}.cb-link:hover{background:var(--color-secondary-black,#1d1d1f);color:var(--color-secondary-white,#f8f3ef)}.cb-link.is-active{background:var(--color-tertiary-black,#262629);color:var(--color-secondary-white,#f8f3ef)}.cb-link.is-indent{padding-left:24px}.cb-link.is-disabled{color:#9a9a9b6b;cursor:default}.cb-link.is-disabled:hover{color:#9a9a9b6b;background:0 0}.cb-link__name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cb-link__badge{text-transform:uppercase;letter-spacing:.05em;color:var(--color-secondary-hint,#666668);font-size:10px}.header .menu>.menu-item{padding:0}.header .menu>.menu-item>a{padding:14px 0;display:inline-block}.hystmodal.is-open{background:#121214b8}.hystmodal .menu-modal{background:var(--color-primary-black,#161618);flex-direction:column;width:100%;max-width:100%;height:100%;padding:56px 16px 24px;position:relative;overflow-y:auto}.hystmodal .menu-modal-close{cursor:pointer;background:var(--color-tertiary-black,#262629);border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:12px;right:12px}.hystmodal .menu-modal-close:hover{background:var(--color-quarternary-black,#2e2e30)}.hystmodal .menu-modal-close img{width:16px;height:16px}.hystmodal .menu-modal .menu-track{flex-direction:column;gap:24px;height:auto;display:flex;transform:none}.hystmodal .menu-track-section{flex-direction:column;gap:4px;display:flex}.hystmodal .menu-track-title{text-transform:uppercase;letter-spacing:.06em;color:var(--color-secondary-hint,#666668);padding:0 12px 4px;font-size:12px}.hystmodal .menu-tree,.hystmodal .menu-tree-children{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hystmodal .menu-tree-children{border-left:1px solid var(--color-tertiary-black,#262629);margin-top:2px;padding-left:12px}.hystmodal .menu-tree-item>a,.hystmodal .menu-tree-toggle,.hystmodal .menu-tree-item>span.is-soon{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--color-secondary-white,#f8f3ef);background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.hystmodal .menu-tree-item>a:hover,.hystmodal .menu-tree-toggle:hover{background:var(--color-tertiary-black,#262629)}.hystmodal .menu-tree-item>span.is-soon{cursor:default;color:var(--color-secondary-hint,#666668)}.hystmodal .menu-tree-toggle img{width:14px;height:14px;transition:transform .2s}.hystmodal .menu-tree-item.open>.menu-tree-toggle img{transform:rotate(180deg)}.footer-menu-item form button{font:inherit;cursor:pointer;color:var(--color-tertiary-hint,#9a9a9b);background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}.footer-menu-item form button:hover{color:var(--color-secondary-white,#f8f3ef)}.footer__server.server-card>.server-card__btn{width:100%;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:4px;padding:0;display:flex}@media (max-width:1060px){.profile-panel__pad{overflow-x:auto}}
