/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */:root{--lq-card:#fff;--lq-nav-bar:#fff;--lq-nav-drop:#fff;--lq-scrim:#0009;--lq-scrim-soft:#00000073;--lq-scrim-strong:#000000b8;--lq-veil:#ffffffd1;--lq-veil-soft:#ffffff8c;--lq-fc-gray:gray;--lq-shadow-sm:0 1px 3px #283c5a0f;--lq-shadow:0 4px 18px #283c5a14;--lq-shadow-lg:0 12px 32px #283c5a24;--lq-dur:.18s}.orn-page-pastoral{background:var(--lq-page-floor);background-color:var(--lq-page-bg)}:root{--orn-logo:url(/ornaments/logo/sl-emblem.webp);--orn-logo-word:url(/ornaments/logo/sl-wordmark.webp);--orn-logo-wide:url(/ornaments/logo-wide.svg);--orn-logo-seal:url(/ornaments/logo-seal.svg);--orn-section-band:url(/ornaments/painted/b/section-band.webp);--orn-logo-mast:url(/ornaments/logo-luoqi.svg);--orn-lunbo:url(/ornaments/painted/lunbo-era.png);--orn-lunbo-2:url(/ornaments/painted/lunbo-market.png);--orn-lunbo-3:url(/ornaments/painted/lunbo-sign.png);--orn-lunbo-4:url(/ornaments/painted/lunbo-download.png);--orn-btn-dl:url(/ornaments/painted/btn-download.png);--orn-glow-spot:none;--orn-glow-cluster:none;--orn-glow-veil:none;--orn-glow-mote:none;--orn-banner-mist:none;--orn-banner-left:none;--orn-banner-right:none;--orn-banner-frame:none;--orn-quest-main:url(/ornaments/quest-main.svg);--orn-quest-skill:url(/ornaments/quest-skill.svg);--orn-quest-event:url(/ornaments/quest-event.svg);--orn-quest-other:url(/ornaments/quest-other.svg);--orn-footer-vine:none;--orn-footer-knot:none;--orn-bg-forest:url(/ornaments/bg-forest.svg);--orn-bg-celtic:url(/ornaments/bg-celtic.svg);--orn-bg-parchment:url(/ornaments/bg-parchment.svg);--orn-divider:none;--orn-divider-aurora:none;--orn-corner:none;--orn-corner-tr:none;--orn-corner-bl:none;--orn-corner-br:none;--orn-media:url(/ornaments/media-tile.svg)}.orn-logo-mark{background:var(--orn-logo) center /contain no-repeat;width:52px;height:52px;display:block}.orn-logo-word{background:var(--orn-logo-word) left center /contain no-repeat;width:123px;height:48px;display:block}.orn-logo-mast{background:var(--orn-logo-mast) center /contain no-repeat;width:114px;height:110px;display:block;overflow:visible}.orn-logo-wide{background:var(--orn-logo-wide) left center /contain no-repeat;min-height:72px}.orn-seal-watermark{background-image:var(--orn-logo-seal);background-position:50%;background-repeat:no-repeat;background-size:min(220px,40%)}.orn-glow-cluster,.orn-glow-motes,.orn-glow-spot,.orn-glow-veil{background:0 0}.orn-page-celtic,.orn-page-forest{background:var(--lq-page-floor);background-color:var(--lq-page-bg)}.orn-page-parchment{background:var(--lq-page-bg)}.orn-banner-mist,.orn-hero,.orn-hero-frame{background:var(--lq-card);min-height:0;position:relative}.orn-quest{background-color:var(--lq-card-head);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:108px}.orn-quest-main{background-image:var(--orn-quest-main)}.orn-quest-skill{background-image:var(--orn-quest-skill)}.orn-quest-event{background-image:var(--orn-quest-event)}.orn-quest-other{background-image:var(--orn-quest-other)}.orn-media-tile{background:var(--orn-media) center /cover no-repeat var(--lq-card-head);min-height:150px}.orn-footer{background:var(--lq-frame);position:relative}.orn-footer:before{content:none}.orn-corner,.orn-divider,.orn-footer-knot{background:0 0;height:0;min-height:0}@media (max-width:720px){.orn-hero,.orn-hero-frame{background:var(--lq-card)}}.site-chrome{--chrome-gutter:0px;min-height:100vh;padding-top:var(--lq-topbar-h);color:var(--lq-text);font-family:var(--lq-font);font-size:var(--lq-fs-body);line-height:var(--lq-lh-body);background:0 0;position:relative}.site-chrome .desk-wrap,.site-chrome .footer-wrap,.site-chrome>main{overflow-x:clip}.site-chrome .chrome-inner{width:100%;max-width:var(--lq-wrap);padding:0 var(--chrome-gutter);margin:0 auto}.site-chrome :focus-visible{outline:2px solid var(--lq-orange);outline-offset:2px}.site-chrome .site-head{z-index:120;background:0 0;position:relative}.site-chrome .head-bar{z-index:140;width:100%;height:var(--lq-topbar-h);background:var(--lq-nav-bar);border-bottom:1px solid var(--lq-border);box-shadow:var(--lq-shadow-sm);color:var(--lq-text);font-size:var(--lq-fs-body);position:fixed;top:0;left:0;overflow:visible}.site-chrome .head-bar-inner{align-items:center;column-gap:var(--lq-col-gap);width:100%;max-width:var(--lq-wrap);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;height:100%;margin:0 auto;padding:0;display:grid;position:relative}.site-chrome .skip-link{z-index:200;border:1px solid var(--lq-orange);border-radius:var(--lq-radius-sm);background:var(--lq-card);color:var(--lq-orange-ink);font-size:var(--lq-fs-body);padding:6px 14px;line-height:20px;position:absolute;top:12px;left:12px;transform:translateY(-200%)}.site-chrome .skip-link:focus,.site-chrome .skip-link:focus-visible{transform:none}.site-chrome #main-content:focus{outline:none}.site-chrome .head-lead{z-index:2;align-items:center;min-width:0;display:flex;position:relative}.site-chrome .head-brand{min-width:0;height:44px;color:var(--lq-title);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.site-chrome .head-brand .orn-logo-word{flex:none}.site-chrome .head-brand .orn-logo-mark{flex:none;width:40px;height:40px;display:none}.site-chrome .head-brand__name{color:inherit;font-size:var(--lq-fs-h2);letter-spacing:.06em;white-space:nowrap;transition:color var(--lq-dur) ease;font-weight:700;line-height:28px}.site-chrome .head-brand:hover .head-brand__name{color:var(--lq-orange-ink)}.site-chrome .head-nav{z-index:2;justify-content:center;justify-self:center;align-items:stretch;min-width:0;height:100%;display:flex;position:relative}.site-chrome .nav-item{z-index:151;flex:none;display:flex;position:relative}.site-chrome .nav-link{height:100%;color:var(--lq-text);font-size:var(--lq-fs-title);white-space:nowrap;transition:color var(--lq-dur) ease;background:0 0;justify-content:center;align-items:center;padding:0 16px;font-weight:400;line-height:24px;text-decoration:none;display:flex;position:relative}.site-chrome .nav-link:after{content:"";border-radius:var(--lq-radius-pill);background:var(--lq-orange);opacity:0;height:3px;transition:opacity var(--lq-dur) ease,transform var(--lq-dur) ease;position:absolute;bottom:10px;left:16px;right:16px;transform:scaleX(.4)}.site-chrome .nav-item:focus-within>.nav-link,.site-chrome .nav-item:hover>.nav-link,.site-chrome .nav-link.is-on,.site-chrome .nav-link:focus-visible,.site-chrome .nav-link:hover{color:var(--lq-orange-ink);background:0 0}.site-chrome .nav-link.is-on{font-weight:700}.site-chrome .nav-link.is-on:after{opacity:1;transform:none}.site-chrome .nav-drop{z-index:152;opacity:0;pointer-events:none;transition:opacity var(--lq-dur) ease,transform var(--lq-dur) ease;padding-top:8px;position:absolute;top:calc(100% - 4px);left:50%;transform:translate(-50%,4px)}.site-chrome .nav-item:has(:focus-visible)>.nav-drop,.site-chrome .nav-item:hover>.nav-drop{opacity:1;pointer-events:auto;transform:translate(-50%)}@supports not selector(:has(*)){.site-chrome .nav-item:focus-within>.nav-drop{opacity:1;pointer-events:auto;transform:translate(-50%)}}.site-chrome .nav-drop__list{background:var(--lq-nav-drop);border:1px solid var(--lq-border);border-radius:var(--lq-radius);min-width:148px;box-shadow:var(--lq-shadow);gap:2px;margin:0;padding:6px;list-style:none;display:grid}.site-chrome .nav-drop__link{border-radius:var(--lq-radius-sm);height:38px;color:var(--lq-text);font-size:var(--lq-fs-body);white-space:nowrap;transition:color var(--lq-dur) ease,background-color var(--lq-dur) ease;align-items:center;padding:0 16px;line-height:20px;text-decoration:none;display:flex}.site-chrome .nav-drop__link:focus-visible,.site-chrome .nav-drop__link:hover{background:var(--lq-orange-soft);color:var(--lq-orange-ink)}.site-chrome .nav-drop__link.is-on{color:var(--lq-orange-ink);font-weight:700}.site-chrome .head-tools{z-index:2;justify-self:end;align-items:center;gap:12px;min-width:0;display:flex;position:static}.site-chrome .prefs-bar{flex-shrink:0;align-items:center;gap:2px;display:flex}.site-chrome .prefs-draw{position:relative}.site-chrome .prefs-draw>summary{list-style:none}.site-chrome .prefs-draw>summary::-webkit-details-marker{display:none}.site-chrome .prefs-ico{width:32px;height:32px;color:var(--lq-text-2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--lq-dur) ease,background-color var(--lq-dur) ease;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex;position:relative}.site-chrome .prefs-draw[open]>.prefs-ico,.site-chrome .prefs-ico:active,.site-chrome .prefs-ico:hover{background:var(--lq-orange-soft);color:var(--lq-orange-ink)}.site-chrome .prefs-ico-word{font-size:13px;font-style:normal;font-weight:700;line-height:1;display:block}.site-chrome .prefs-draw-list{z-index:150;background:var(--lq-nav-drop);border:1px solid var(--lq-border);border-radius:var(--lq-radius);min-width:136px;box-shadow:var(--lq-shadow);gap:2px;margin:0;padding:6px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.site-chrome .prefs-draw-list button{border-radius:var(--lq-radius-sm);width:100%;min-height:36px;color:var(--lq-text);font:inherit;font-size:var(--lq-fs-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;line-height:20px;display:flex}.site-chrome .prefs-opt-ico,.site-chrome .prefs-opt-mark{width:22px;height:22px;color:var(--lq-text-3);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.site-chrome .prefs-opt-mark{background:var(--lq-card-alt);color:var(--lq-text-2);font-size:11px;font-weight:700;line-height:22px}.site-chrome .prefs-opt-ico svg{display:block}.site-chrome .prefs-draw-list button.is-on,.site-chrome .prefs-draw-list button:active,.site-chrome .prefs-draw-list button:hover{background:var(--lq-orange-soft);color:var(--lq-orange-ink)}.site-chrome .prefs-draw-list button:disabled{cursor:default}.site-chrome .prefs-draw-list button.is-on .prefs-opt-ico,.site-chrome .prefs-draw-list button.is-on .prefs-opt-mark,.site-chrome .prefs-draw-list button:hover .prefs-opt-ico,.site-chrome .prefs-draw-list button:hover .prefs-opt-mark{color:var(--lq-orange-ink)}.site-chrome .prefs-draw-list button.is-on .prefs-opt-mark{background:var(--lq-card)}.site-chrome .sr-hunt{flex-shrink:0;align-items:center;display:flex;position:relative}.site-chrome .sr-hunt-toggle{display:none}.site-chrome .head-bar .sr-hunt--top{z-index:1;flex:0 0 168px;width:168px;min-width:168px;max-width:168px;height:36px;margin:0;position:relative}.site-chrome .head-bar .sr-hunt--top.is-wide,.site-chrome .head-bar .sr-hunt--top:focus-within{z-index:160}.site-chrome .sr-hunt-form{background:var(--lq-card-alt);border-radius:var(--lq-radius-pill);width:100%;height:36px;transition:border-color var(--lq-dur) ease,background-color var(--lq-dur) ease;border:1px solid #0000;align-items:center;gap:6px;padding:0 4px 0 16px;display:flex;position:relative}.site-chrome .sr-hunt-form:hover{border-color:var(--lq-border)}.site-chrome .head-bar .sr-hunt--top.is-wide .sr-hunt-form,.site-chrome .head-bar .sr-hunt--top:focus-within .sr-hunt-form{left:50%;top:calc((var(--lq-topbar-h) - 40px) / 2);z-index:161;background:var(--lq-card);border-color:var(--lq-orange);width:min(760px,100vw - 48px);height:40px;box-shadow:var(--lq-focus-ring),var(--lq-shadow-lg);position:fixed;transform:translate(-50%)}.site-chrome .sr-hunt-input{width:auto;min-width:0;height:34px;color:var(--lq-text);font:inherit;font-size:var(--lq-fs-body);box-shadow:none;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:0;line-height:34px;overflow:hidden}.site-chrome .sr-hunt-input::placeholder{color:var(--lq-text-3)}.site-chrome .sr-hunt-input:focus,.site-chrome .sr-hunt-input:focus-visible{box-shadow:none;border:0;outline:none}.site-chrome .sr-hunt-input::-webkit-search-cancel-button{appearance:none}.site-chrome .sr-hunt-go{width:28px;height:28px;color:var(--lq-text-3);cursor:pointer;transition:color var(--lq-dur) ease,background-color var(--lq-dur) ease;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex}.site-chrome .sr-hunt-go:hover{background:var(--lq-orange-soft);color:var(--lq-orange-ink)}.site-chrome .sr-hunt-wipe{background:var(--lq-card-alt);width:20px;height:20px;color:var(--lq-text-3);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex}.site-chrome .sr-hunt-wipe:hover{color:var(--lq-text)}.site-chrome .sr-hunt-pop{z-index:50;overscroll-behavior:contain;background:var(--lq-card);border:1px solid var(--lq-border);border-radius:var(--lq-radius);width:auto;max-height:min(70vh,460px);box-shadow:var(--lq-shadow-lg);margin:0;padding:14px 16px 16px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.site-chrome .sr-hunt-pop[hidden]{display:none}.site-chrome .sr-hunt-block+.sr-hunt-block,.site-chrome .sr-hunt-hits+.sr-hunt-block,.site-chrome .sr-hunt-more+.sr-hunt-block{margin-top:12px}.site-chrome .sr-hunt-kicker{color:var(--lq-title);font-size:var(--lq-fs-body);margin:0 0 8px;font-weight:700;line-height:20px}.site-chrome .sr-hunt-scopes+.sr-hunt-kicker{margin-top:14px}.site-chrome .sr-hunt-scopes{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.site-chrome .sr-hunt-scope{border:1px solid var(--lq-border);border-radius:var(--lq-radius-pill);background:var(--lq-card);color:var(--lq-text-2);font-size:var(--lq-fs-note);padding:0 12px;line-height:26px;text-decoration:none}.site-chrome .sr-hunt-scope:hover{background:var(--lq-orange-soft);border-color:var(--lq-orange-line);color:var(--lq-orange-ink)}.site-chrome .sr-hunt-guess,.site-chrome .sr-hunt-hits,.site-chrome .sr-hunt-recent{margin:0;padding:0;list-style:none}.site-chrome .sr-hunt-more,.site-chrome .sr-hunt-opt{border-radius:var(--lq-radius-sm);width:100%;color:var(--lq-text-2);font:inherit;font-size:var(--lq-fs-body);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 10px;line-height:22px;display:flex}.site-chrome .sr-hunt-more:hover,.site-chrome .sr-hunt-opt.is-on,.site-chrome .sr-hunt-opt:hover{background:var(--lq-orange-soft);color:var(--lq-orange-ink)}.site-chrome .sr-hunt-opt-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.site-chrome .sr-hunt-opt-dest{max-width:48%;color:var(--lq-text-3);font-size:var(--lq-fs-note);text-overflow:ellipsis;white-space:nowrap;flex:none;line-height:20px;overflow:hidden}.site-chrome .sr-hunt-more{border-top:1px solid var(--lq-dash);border-radius:0 0 var(--lq-radius-sm) var(--lq-radius-sm);color:var(--lq-orange-ink);margin-top:6px}.site-chrome .sr-hunt-hits[hidden]+.sr-hunt-more{border-radius:var(--lq-radius-sm);border-top:0;margin-top:0}.site-chrome .sr-hunt-block{padding-bottom:2px}.site-chrome .account-links{flex-shrink:0;align-items:center;gap:8px;display:flex}.site-chrome .account-links a.account-login,.site-chrome .account-links a.account-register{border:1px solid var(--lq-border);border-radius:var(--lq-radius-pill);background:var(--lq-card);height:36px;color:var(--lq-text);font-size:var(--lq-fs-body);white-space:nowrap;transition:color var(--lq-dur) ease,background-color var(--lq-dur) ease,border-color var(--lq-dur) ease;justify-content:center;align-items:center;padding:0 20px;font-weight:700;line-height:20px;text-decoration:none;display:inline-flex}.site-chrome .account-links a.account-login{border-color:var(--lq-orange);background:var(--lq-orange);box-shadow:0 2px 8px var(--lq-orange)}@supports (color:color-mix(in lab,red,red)){.site-chrome .account-links a.account-login{box-shadow:0 2px 8px color-mix(in srgb,var(--lq-orange) 28%,transparent)}}.site-chrome .account-links a.account-login{color:var(--lq-on-dark)}.site-chrome .account-links a.account-login:focus-visible,.site-chrome .account-links a.account-login:hover{border-color:var(--lq-orange-hover);background:var(--lq-orange-hover);color:var(--lq-on-dark)}.site-chrome .account-links a.account-register:focus-visible,.site-chrome .account-links a.account-register:hover{border-color:var(--lq-orange);color:var(--lq-orange-ink)}.site-chrome .account-links>a.head-panel{border:1px solid var(--lq-border);border-radius:var(--lq-radius-pill);background:var(--lq-card);height:36px;color:var(--lq-text);font-size:var(--lq-fs-body);white-space:nowrap;transition:color var(--lq-dur) ease,background-color var(--lq-dur) ease,border-color var(--lq-dur) ease;align-items:center;gap:8px;padding:0 16px 0 4px;font-weight:700;line-height:20px;text-decoration:none;display:inline-flex}.site-chrome .head-panel__ico{background:var(--lq-orange-soft);border-radius:50%;flex:none;width:28px;height:28px;position:relative;overflow:hidden}.site-chrome .head-panel__ico:after,.site-chrome .head-panel__ico:before{content:"";background:var(--lq-orange);position:absolute;left:50%;transform:translate(-50%)}.site-chrome .head-panel__ico:before{border-radius:50%;width:9px;height:9px;top:6px}.site-chrome .head-panel__ico:after{border-radius:8px 8px 0 0;width:16px;height:12px;top:17px}.site-chrome .head-panel__txt{display:inline-flex}.site-chrome .account-links>a.head-panel:focus-visible,.site-chrome .account-links>a.head-panel:hover{border-color:var(--lq-orange);color:var(--lq-orange-ink)}.site-chrome .account-links>a.head-panel.is-on{border-color:var(--lq-orange-line);background:var(--lq-orange-soft);color:var(--lq-orange-ink)}.site-chrome .account-links>a.head-panel.is-on .head-panel__ico{background:var(--lq-orange)}.site-chrome .account-links>a.head-panel.is-on .head-panel__ico:after,.site-chrome .account-links>a.head-panel.is-on .head-panel__ico:before{background:var(--lq-card)}.site-chrome .account-logout{margin:0;display:inline-flex}.site-chrome .account-logout button{border-radius:var(--lq-radius-pill);height:36px;color:var(--lq-text-3);font:inherit;font-size:var(--lq-fs-body);cursor:pointer;transition:color var(--lq-dur) ease,background-color var(--lq-dur) ease;background:0 0;border:0;padding:0 12px}.site-chrome .account-logout button:focus-visible,.site-chrome .account-logout button:hover{background:var(--lq-orange-soft);color:var(--lq-orange-ink)}.site-chrome .maint-bar{border-bottom:1px solid var(--lq-warn);justify-content:center;align-items:baseline;gap:10px;margin:0;padding:8px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.site-chrome .maint-bar{border-bottom:1px solid color-mix(in srgb,var(--lq-warn) 30%,var(--lq-border))}}.site-chrome .maint-bar{background:var(--lq-warn)}@supports (color:color-mix(in lab,red,red)){.site-chrome .maint-bar{background:color-mix(in srgb,var(--lq-warn) 12%,var(--lq-card))}}.site-chrome .maint-bar{color:var(--lq-text);font-size:var(--lq-fs-body);line-height:22px}.site-chrome .maint-bar strong{background:var(--lq-warn);border-radius:6px;flex-shrink:0;padding:0 8px}@supports (color:color-mix(in lab,red,red)){.site-chrome .maint-bar strong{background:color-mix(in srgb,var(--lq-warn) 22%,var(--lq-card))}}.site-chrome .maint-bar strong{color:var(--lq-text);font-size:var(--lq-fs-note);line-height:20px}.site-chrome .maint-bar-msg{min-width:0}.site-chrome .maint-bar-go{color:var(--lq-orange-ink);cursor:pointer;text-underline-offset:3px;flex-shrink:0;text-decoration:underline}.site-chrome .maint-bar-go:active,.site-chrome .maint-bar-go:focus-visible,.site-chrome .maint-bar-go:hover{color:var(--lq-orange-hover)}.site-chrome .route-pending{margin:var(--lq-col-gap) auto 30px;max-width:var(--lq-wrap);border:1px solid var(--lq-border);border-radius:var(--lq-radius);background:var(--lq-card);box-shadow:var(--lq-shadow-sm);overflow:hidden}.site-chrome .route-pending-bar{border-bottom:1px solid var(--lq-dash);background:var(--lq-card-head);height:50px}.site-chrome .route-pending-body{padding:16px 20px 22px}.site-chrome .route-pending-line{background:var(--lq-card-alt);border-radius:7px;height:14px;margin:12px 0 0}.site-chrome .route-pending-line--short{width:42%}@media (prefers-reduced-motion:no-preference){.site-chrome .route-pending-line{animation:route-pending-pulse 1.2s ease-in-out infinite}}@keyframes route-pending-pulse{50%{opacity:.55}}.site-chrome .site-main{position:relative}.site-chrome .desk-wrap{width:100%;max-width:var(--lq-wrap);padding:var(--lq-col-gap) var(--chrome-gutter) calc(var(--lq-col-gap) * 2);margin:0 auto}.site-chrome .desk-wrap--flush{padding:0;position:relative}.site-chrome .lq-cols{align-items:flex-start;gap:var(--lq-col-gap);display:flex}.site-chrome .lq-col-left{flex:0 0 var(--lq-left-w);width:var(--lq-left-w);min-width:0}.site-chrome .lq-col-main{flex:0 0 var(--lq-main-w);width:var(--lq-main-w);min-width:0}:where(.site-chrome) .lq-card{border:1px solid var(--lq-border);border-radius:var(--lq-radius);background:var(--lq-card);box-shadow:var(--lq-shadow-sm);color:var(--lq-text)}:where(.site-chrome) .lq-card+.lq-card{margin-top:var(--lq-gap)}:where(.site-chrome) .lq-card-head{border-bottom:1px solid var(--lq-dash);border-radius:var(--lq-radius) var(--lq-radius) 0 0;background:var(--lq-card);min-height:50px;color:var(--lq-title);font-size:var(--lq-fs-title);justify-content:space-between;align-items:center;gap:10px;padding:0 16px 0 28px;font-weight:700;line-height:24px;display:flex;position:relative}:where(.site-chrome) .lq-card-head:before{content:"";background:var(--lq-orange);border-radius:2px;width:4px;height:18px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}:where(.site-chrome) .lq-card-body{padding:12px 20px 16px}:where(.site-chrome) .lq-card a{color:var(--lq-text)}:where(.site-chrome) .lq-card a:hover{color:var(--lq-orange-ink)}:where(.site-chrome) .lq-card li{border-bottom:1px solid var(--lq-dash)}:where(.site-chrome) .lq-card li:last-child{border-bottom:0}.site-chrome .footer-wrap{z-index:2;background:var(--lq-frame);box-shadow:none;color:var(--lq-on-dark);border-top:0;position:relative}@supports (color:color-mix(in lab,red,red)){.site-chrome .footer-wrap{color:color-mix(in srgb,var(--lq-on-dark) 60%,transparent)}}.site-chrome .footer-wrap{font-size:var(--lq-fs-note);line-height:22px}.site-chrome .footer-inner{z-index:1;padding:32px var(--chrome-gutter) 28px;text-align:center;position:relative}.site-chrome .footer-top{border-bottom:1px solid var(--lq-on-dark);justify-content:space-between;align-items:center;gap:16px 32px;padding-bottom:20px;display:flex}@supports (color:color-mix(in lab,red,red)){.site-chrome .footer-top{border-bottom:1px solid color-mix(in srgb,var(--lq-on-dark) 12%,transparent)}}.site-chrome .footer-top{text-align:left}.site-chrome .footer-brand{color:var(--lq-on-dark);font-size:var(--lq-fs-hot);letter-spacing:.06em;flex:none;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.site-chrome .footer-brand .orn-logo-word{width:113px;height:44px}.site-chrome .footer-links{font-size:var(--lq-fs-body);flex-wrap:wrap;justify-content:flex-end;gap:4px 28px;margin:0;display:flex}.site-chrome .footer-beian a,.site-chrome .footer-friends a,.site-chrome .footer-links a,.site-chrome .footer-origin a{z-index:1;color:var(--lq-on-dark);position:relative}@supports (color:color-mix(in lab,red,red)){.site-chrome .footer-beian a,.site-chrome .footer-friends a,.site-chrome .footer-links a,.site-chrome .footer-origin a{color:color-mix(in srgb,var(--lq-on-dark) 86%,transparent)}}.site-chrome .footer-beian a,.site-chrome .footer-friends a,.site-chrome .footer-links a,.site-chrome .footer-origin a{cursor:pointer;pointer-events:auto;transition:color var(--lq-dur) ease;text-decoration:none}.site-chrome .footer-beian a:active,.site-chrome .footer-beian a:focus-visible,.site-chrome .footer-beian a:hover,.site-chrome .footer-friends a:active,.site-chrome .footer-friends a:focus-visible,.site-chrome .footer-friends a:hover,.site-chrome .footer-links a:active,.site-chrome .footer-links a:focus-visible,.site-chrome .footer-links a:hover,.site-chrome .footer-origin a:active,.site-chrome .footer-origin a:focus-visible,.site-chrome .footer-origin a:hover{color:var(--lq-orange-hover)}.site-chrome .footer-friends{font-size:var(--lq-fs-note);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;margin:16px 0 0;display:flex}.site-chrome .footer-friends span{color:var(--lq-on-dark)}@supports (color:color-mix(in lab,red,red)){.site-chrome .footer-friends span{color:color-mix(in srgb,var(--lq-on-dark) 50%,transparent)}}.site-chrome .footer-notes{margin-top:18px}.site-chrome .footer-age,.site-chrome .footer-beian,.site-chrome .footer-health,.site-chrome .footer-origin{max-width:760px;color:var(--lq-on-dark);margin:6px auto 0}@supports (color:color-mix(in lab,red,red)){.site-chrome .footer-age,.site-chrome .footer-beian,.site-chrome .footer-health,.site-chrome .footer-origin{color:color-mix(in srgb,var(--lq-on-dark) 58%,transparent)}}.site-chrome .footer-age,.site-chrome .footer-beian,.site-chrome .footer-health,.site-chrome .footer-origin{font-size:var(--lq-fs-note);text-align:center;line-height:20px}.site-chrome .footer-health{margin-top:0}.site-chrome .footer-health strong{color:var(--lq-on-dark);margin-bottom:2px;display:block}@supports (color:color-mix(in lab,red,red)){.site-chrome .footer-health strong{color:color-mix(in srgb,var(--lq-on-dark) 82%,transparent)}}.site-chrome .footer-health strong{letter-spacing:.04em;font-weight:700}.site-chrome .footer-beian a,.site-chrome .footer-origin a{padding:0 2px}.site-chrome .footer-qq{-webkit-user-select:all;user-select:all}.qq-dock{top:50%;left:calc(50% + var(--lq-wrap) / 2 + 8px);z-index:80;background:var(--lq-card);border:1px solid var(--lq-border);border-radius:var(--lq-radius);width:96px;box-shadow:var(--lq-shadow);color:var(--lq-text);font:var(--lq-fs-body) /var(--lq-lh-body) var(--lq-font);text-align:center;display:block;position:fixed;overflow:hidden;transform:translateY(-50%)}.qq-dock:not([open]){width:30px}.qq-dock:not([open]) .qq-dock-panel{display:none}.qq-dock-toggle{box-sizing:border-box;background:var(--lq-orange);width:100%;min-height:104px;color:var(--lq-on-dark);font:700 var(--lq-fs-note) /16px var(--lq-font);letter-spacing:.12em;writing-mode:vertical-rl;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--lq-dur) ease;justify-content:center;align-items:center;padding:10px 4px;list-style:none;display:flex}.qq-dock[open] .qq-dock-toggle{background:var(--lq-orange-soft);height:28px;min-height:0;color:var(--lq-orange-ink);letter-spacing:0;writing-mode:horizontal-tb;padding:0}.qq-dock-toggle::-webkit-details-marker{content:none;display:none}.qq-dock-toggle::marker{content:none;display:none}.qq-dock:not([open]) .qq-dock-toggle-open,.qq-dock[open] .qq-dock-toggle-shut{display:none}.qq-dock-toggle:focus-visible,.qq-dock-toggle:hover{background:var(--lq-orange-hover);color:var(--lq-on-dark)}.qq-dock[open] .qq-dock-toggle:focus-visible,.qq-dock[open] .qq-dock-toggle:hover{background:var(--lq-orange-line);color:var(--lq-orange-hot)}.qq-dock-panel{flex-direction:column;align-items:stretch;gap:6px;padding:8px 8px 10px;display:flex}.qq-dock-qr{box-sizing:border-box;border:1px solid var(--lq-dash);border-radius:var(--lq-radius-sm);background:var(--lq-card);width:78px;height:78px;margin:0 auto;padding:4px;display:block;overflow:hidden}.qq-dock-qr img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.qq-dock-meta{padding:0}.qq-dock-label{color:var(--lq-text-3);line-height:16px}.qq-dock-label,.qq-dock-no{font-size:var(--lq-fs-note);margin:0}.qq-dock-no{color:var(--lq-title);-webkit-user-select:all;user-select:all;font-weight:700;line-height:18px}.qq-dock-join{border-radius:var(--lq-radius-sm);background:var(--lq-orange);height:28px;color:var(--lq-on-dark);font:var(--lq-fs-note) /28px var(--lq-font);transition:background-color var(--lq-dur) ease;text-decoration:none;display:block}a.qq-dock-qr:focus-visible,a.qq-dock-qr:hover{border-color:var(--lq-orange)}.qq-dock-join:active,.qq-dock-join:focus-visible,.qq-dock-join:hover{background:var(--lq-orange-hover);color:var(--lq-on-dark)}@media (min-width:1001px) and (max-width:1199px),(min-width:1241px) and (max-width:1439px){.qq-dock,.qq-dock:not([open]),.qq-dock[open]{border-radius:var(--lq-radius) 0 0 var(--lq-radius);border-right:0;width:28px;left:auto;right:0;overflow:visible}.qq-dock .qq-dock-toggle,.qq-dock[open] .qq-dock-toggle{border-radius:var(--lq-radius) 0 0 var(--lq-radius);background:var(--lq-orange);height:auto;min-height:104px;color:var(--lq-on-dark);letter-spacing:.12em;writing-mode:vertical-rl;padding:10px 4px}.qq-dock .qq-dock-toggle:hover,.qq-dock[open] .qq-dock-toggle:focus-visible,.qq-dock[open] .qq-dock-toggle:hover{background:var(--lq-orange-hover);color:var(--lq-on-dark)}.qq-dock .qq-dock-toggle-open,.qq-dock[open] .qq-dock-toggle-open{display:none}.qq-dock .qq-dock-toggle-shut,.qq-dock[open] .qq-dock-toggle-shut{display:inline}.qq-dock .qq-dock-panel,.qq-dock[open] .qq-dock-panel{background:var(--lq-card);border:1px solid var(--lq-border);border-radius:var(--lq-radius);width:112px;box-shadow:var(--lq-shadow-lg);display:none;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.qq-dock:focus-within .qq-dock-panel,.qq-dock:hover .qq-dock-panel{display:flex}}@media (min-width:1001px) and (max-width:1033px),(min-width:1241px) and (max-width:1273px){.qq-dock,.qq-dock[open]{display:none}}@media (max-width:1240px){.site-chrome .head-bar-inner{column-gap:16px;max-width:none;padding:0 20px}.site-chrome .nav-link{padding:0 10px;font-size:15px}.site-chrome .nav-link:after{left:10px;right:10px}.site-chrome .account-links a.account-login,.site-chrome .account-links a.account-register{padding:0 14px}}@media (min-width:1001px) and (max-width:1100px){.site-chrome .head-brand .orn-logo-word{display:none}.site-chrome .head-brand .orn-logo-mark{display:block}}@media (max-width:1000px){.qq-dock,.qq-dock[open]{display:none}.site-chrome{--chrome-gutter:12px;--head-row2-h:46px;padding-top:calc(var(--lq-topbar-h) + var(--head-row2-h))}.site-chrome .head-bar{height:auto}.site-chrome .head-bar-inner{grid-template-columns:auto minmax(0,1fr);grid-template-rows:var(--lq-topbar-h) var(--head-row2-h);column-gap:8px;height:auto;padding:0}.site-chrome .head-lead{grid-area:1/1;padding-left:12px}.site-chrome .head-tools{grid-area:1/2;justify-self:end;gap:8px;padding-right:12px}.site-chrome .head-nav{width:100%;height:var(--head-row2-h);border-top:1px solid var(--lq-dash);scrollbar-width:none;grid-area:2/1/auto/-1;justify-content:flex-start;justify-self:stretch;padding:0 4px;overflow:auto hidden}.site-chrome .head-nav::-webkit-scrollbar{display:none}.site-chrome .nav-link{padding:0 14px}.site-chrome .nav-link:after{bottom:6px;left:14px;right:14px}.site-chrome .nav-drop{display:none}.site-chrome .head-bar .sr-hunt--top.is-wide .sr-hunt-form,.site-chrome .head-bar .sr-hunt--top:focus-within .sr-hunt-form{width:min(760px,100vw - 24px)}.site-chrome .lq-cols{gap:var(--lq-gap);flex-direction:column}.site-chrome .lq-col-left,.site-chrome .lq-col-main{flex:auto;width:100%}.site-chrome .footer-top{text-align:center;flex-direction:column}.site-chrome .footer-links{justify-content:center;gap:4px 20px}.site-chrome .sr-hunt-input{font-size:16px}}@media (max-width:720px){.site-chrome .head-bar .sr-hunt--top,.site-chrome .head-brand .orn-logo-word{display:none}.site-chrome .head-brand .orn-logo-mark{width:36px;height:36px;display:block}.site-chrome .head-brand__name{font-size:var(--lq-fs-hot)}.site-chrome .account-links,.site-chrome .head-tools{gap:6px}.site-chrome .maint-bar{justify-content:flex-start}}@media (max-width:480px){.site-chrome .account-links a.account-login,.site-chrome .account-links a.account-register{height:34px;padding:0 12px}.site-chrome .account-links>a.head-panel{padding:0 3px}.site-chrome .head-panel__txt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-chrome .account-logout button{padding:0 8px}.site-chrome .prefs-ico{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.qq-dock-join,.qq-dock-toggle,.site-chrome .account-links a,.site-chrome .account-links button,.site-chrome .footer-beian a,.site-chrome .footer-friends a,.site-chrome .footer-links a,.site-chrome .footer-origin a,.site-chrome .head-brand__name,.site-chrome .nav-drop,.site-chrome .nav-drop__link,.site-chrome .nav-link,.site-chrome .nav-link:after,.site-chrome .prefs-ico,.site-chrome .sr-hunt-form,.site-chrome .sr-hunt-go{transition:none}.site-chrome .nav-drop{transform:translate(-50%)}}.site-chrome--admin,.site-chrome:has(.admin-console){background-color:var(--lq-page-bg);background-image:linear-gradient(180deg,var(--lq-page-mist) 0,var(--lq-page-bg) 220px)}.site-chrome .cat-bar{--cat-art:var(--orn-section-band);--cat-pos:center 50%;--cat-dim:transparent;position:relative;z-index:110;margin:var(--lq-col-gap) 0 0}.site-chrome .cat-bar--news{--cat-art:url(/ornaments/painted/b/sec-news.webp);--cat-pos:center 46%}.site-chrome .cat-bar--data{--cat-art:url(/ornaments/painted/b/sec-data.webp);--cat-pos:center 46%}.site-chrome .cat-bar--events{--cat-art:url(/ornaments/painted/b/sec-events.webp);--cat-pos:center 46%}.site-chrome .cat-bar--forum{--cat-art:url(/ornaments/painted/b/sec-forum.webp);--cat-pos:center 46%}.site-chrome .cat-bar--mall{--cat-art:url(/ornaments/painted/b/sec-mall.webp);--cat-pos:center 46%}.site-chrome .cat-bar--market{--cat-art:url(/ornaments/painted/b/sec-market.webp);--cat-pos:center 52%}.site-chrome .cat-bar__shell{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--lq-border);border-radius:var(--lq-radius-lg);background:linear-gradient(var(--cat-dim),var(--cat-dim)),var(--cat-art) var(--cat-pos) /cover no-repeat,var(--lq-sky-2)}.site-chrome .cat-band{position:relative;display:flex;flex:1 1 auto;align-items:center;padding:24px 40px 20px;background:linear-gradient(90deg,var(--lq-veil) 0,var(--lq-veil) 30%,var(--lq-veil-soft) 50%,transparent 70%)}.site-chrome .cat-bar--full .cat-band{min-height:188px}.site-chrome .cat-bar--compact .cat-band{min-height:62px;padding:14px 40px 8px}.site-chrome .cat-band__text{min-width:0;max-width:56%}.site-chrome .cat-band__title{margin:0;color:var(--lq-title);font-size:var(--lq-fs-h1);font-weight:700;line-height:38px;text-wrap:balance}.site-chrome .cat-bar--compact .cat-band__title{font-size:20px;line-height:28px}.site-chrome .cat-band__lead{margin:6px 0 0;color:var(--lq-text-2);font-size:var(--lq-fs-body);line-height:var(--lq-lh-body);text-wrap:pretty}.site-chrome .cat-band__stats{display:flex;flex-wrap:wrap;align-items:stretch;margin:18px 0 0;padding:0}.site-chrome .cat-band__stat{display:flex;flex-direction:column;padding:0 22px;border-left:1px solid var(--lq-border)}.site-chrome .cat-band__stat:first-child{padding-left:0;border-left:0}.site-chrome .cat-band__stat dd{order:-1;margin:0;color:var(--lq-title);font-size:22px;font-weight:700;line-height:28px;font-variant-numeric:tabular-nums;white-space:nowrap}.site-chrome .cat-band__stat dt{margin:2px 0 0;color:var(--lq-text-2);font-size:13px;line-height:18px;white-space:nowrap}.site-chrome .cat-bar__card{display:flex;align-items:stretch;min-width:0;border-top:1px solid var(--lq-veil-soft);background:var(--lq-veil)}.site-chrome .cat-bar__list{display:flex;flex:1 1 auto;gap:4px;min-width:0;margin:0;padding:0 24px;list-style:none;overflow-x:auto;scrollbar-width:none}.site-chrome .cat-bar__list::-webkit-scrollbar{display:none}.site-chrome .cat-bar__list>li{flex:0 0 auto}.site-chrome .cat-bar__list a{position:relative;display:flex;align-items:center;justify-content:center;height:50px;padding:0 16px;color:var(--lq-text);font-size:15px;text-decoration:none;white-space:nowrap;transition:color var(--lq-dur) ease}.site-chrome .cat-bar--compact .cat-bar__list a{height:46px}.site-chrome .cat-bar__list a:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--lq-orange);opacity:0;transition:opacity var(--lq-dur) ease}.site-chrome .cat-bar__list a:focus-visible,.site-chrome .cat-bar__list a:hover{color:var(--lq-orange-ink)}.site-chrome .cat-bar__list a.is-on{color:var(--lq-orange-ink);font-weight:700}.site-chrome .cat-bar__list a.is-on:after{opacity:1}.site-chrome .cat-bar__list a:focus-visible{outline-offset:-4px}@media (max-width:1240px){.site-chrome .cat-band__text{max-width:62%}}@media (max-width:1000px){.site-chrome .cat-bar{margin-top:12px}.site-chrome .cat-bar__shell{background:linear-gradient(var(--cat-dim),var(--cat-dim)),var(--cat-art) 72% 50% /cover no-repeat,var(--lq-sky-2)}.site-chrome .cat-band,.site-chrome .cat-bar--compact .cat-band{padding:16px 20px 14px;background:linear-gradient(90deg,var(--lq-veil) 0,var(--lq-veil) 52%,var(--lq-veil-soft) 76%,transparent 100%)}.site-chrome .cat-bar--full .cat-band{min-height:128px}.site-chrome .cat-bar--compact .cat-band{min-height:52px;padding-bottom:6px}.site-chrome .cat-band__text{max-width:86%}.site-chrome .cat-band__title{font-size:22px;line-height:30px}.site-chrome .cat-bar--compact .cat-band__title{font-size:18px;line-height:26px}.site-chrome .cat-band__lead{margin-top:4px;font-size:13px;line-height:20px}.site-chrome .cat-band__stats{margin-top:12px;row-gap:8px}.site-chrome .cat-band__stat{padding:0 14px}.site-chrome .cat-band__stat dd{font-size:18px;line-height:24px}.site-chrome .cat-band__stat dt{font-size:12px}.site-chrome .cat-bar__list{gap:0;padding:0 8px}.site-chrome .cat-bar--compact .cat-bar__list a,.site-chrome .cat-bar__list a{height:44px;padding:0 14px;font-size:var(--lq-fs-body)}.site-chrome .cat-bar__list a:after{left:14px;right:14px}}@media (prefers-reduced-motion:reduce){.site-chrome .cat-bar__list a,.site-chrome .cat-bar__list a:after{transition:none}}.site-chrome{display:flex;flex-direction:column}.site-chrome>.footer-wrap{margin-top:auto}:where(.site-chrome) .news-shop-tabs~.news-shop-panel .gd-cats,:where(.site-chrome) .news-shop-tabs~.news-shop-panel .md-kinds{display:none}:where(.site-chrome) .forum-empty,:where(.site-chrome) .news-empty,:where(.site-chrome) .notice-empty{padding:40px 16px 36px;text-align:center}:where(.site-chrome) .forum-empty:before,:where(.site-chrome) .news-empty:before,:where(.site-chrome) .notice-empty:before{content:"";display:block;width:88px;height:88px;margin:0 auto 14px;background:url(/ornaments/empty-sprout.svg) 50%/contain no-repeat}:where(.site-chrome) .forum-empty-title,:where(.site-chrome) .news-empty-title,:where(.site-chrome) .notice-empty-title{margin:0 0 4px;color:var(--lq-title);font-size:var(--lq-fs-title);font-weight:700}:where(.site-chrome) .forum-empty-hint,:where(.site-chrome) .news-empty-hint{margin:0;color:var(--lq-text-3)}:where(.site-chrome) .forum-empty-link,:where(.site-chrome) .mx-home-empty a,:where(.site-chrome) .news-empty-link{display:inline-flex;align-items:center;height:36px;margin-top:16px;padding:0 18px;border:1px solid var(--lq-border);border-radius:var(--lq-radius-sm);background:var(--lq-card);color:var(--lq-text);transition:color var(--lq-dur) ease,border-color var(--lq-dur) ease}:where(.site-chrome) .forum-empty-link:hover,:where(.site-chrome) .mx-home-empty a:hover,:where(.site-chrome) .news-empty-link:hover{border-color:var(--lq-orange);color:var(--lq-orange)}:where(.site-chrome) .account-empty,:where(.site-chrome) .backpack-empty,:where(.site-chrome) .ledger-empty{padding:22px 12px 20px;color:var(--lq-text-3);text-align:center}:where(.site-chrome) .account-empty:before,:where(.site-chrome) .backpack-empty:before,:where(.site-chrome) .ledger-empty:before{content:"";display:block;width:56px;height:56px;margin:0 auto 8px;background:url(/ornaments/empty-sprout.svg) 50%/contain no-repeat}:where(.site-chrome) .market-empty-case{width:88px;height:88px;border:0;background:url(/ornaments/empty-sprout.svg) 50%/contain no-repeat}:where(.site-chrome) .market-empty-mark{display:none}:where(.site-chrome) .mx-home-empty{padding:40px 16px 44px;color:var(--lq-text-3);text-align:center}:where(.site-chrome) .mx-home-empty:before{content:"";display:block;width:88px;height:88px;margin:0 auto 14px;background:url(/ornaments/empty-sprout.svg) 50%/contain no-repeat}:where(.site-chrome) .mx-home-empty strong{display:block;color:var(--lq-title);font-size:var(--lq-fs-title)}:where(.site-chrome) .cx-sigil,:where(.site-chrome) .forum-channel-mark,:where(.site-chrome) .gd-race-mark{display:inline-grid;place-items:center;border:0;border-radius:var(--lq-radius-sm);background:linear-gradient(135deg,var(--lq-orange-hover),var(--lq-orange-hot));color:var(--lq-on-dark);font-weight:700}:where(.site-chrome) .forum-channel-mark{width:30px;height:30px;font-size:15px;line-height:30px}:where(.site-chrome) .gd-race-mark{width:40px;height:40px;font-size:18px;line-height:40px}:where(.site-chrome) .cx-kind-card .cx-sigil{width:28px;height:28px}:where(.site-chrome) .cx-sigil .cx-sigil-glyph{width:auto;height:auto;border:0;background:none;color:var(--lq-on-dark);line-height:1}:where(.site-chrome) .cx-kind-card .cx-sigil-glyph{font-size:14px}:where(.site-chrome) .cx-sigil.cx-k-equip{background:linear-gradient(135deg,var(--lq-fc-blue),var(--sl-info))}:where(.site-chrome) .cx-sigil.cx-k-item{background:linear-gradient(135deg,var(--lq-ok),var(--lq-fc-green))}:where(.site-chrome) .cx-sigil.cx-k-scroll{background:linear-gradient(135deg,var(--sl-rarity-epic),var(--lq-fc-purple))}:where(.site-chrome) .cx-sigil.cx-k-pet{background:linear-gradient(135deg,var(--lq-fc-teal),var(--lq-ok))}:where(.site-chrome) .cx-sigil.cx-k-title{background:linear-gradient(135deg,var(--lq-gold),var(--lq-fc-gold))}:where(.site-chrome) .cx-sigil.cx-k-npc{background:linear-gradient(135deg,var(--sl-info),var(--lq-fc-blue))}:where(.site-chrome) .cx-sigil.cx-k-monster{background:linear-gradient(135deg,var(--lq-fc-red),var(--lq-orange-hot))}:where(.site-chrome) .cx-sigil.cx-k-dungeon{background:linear-gradient(135deg,var(--lq-ink-line),var(--lq-ink-3))}:where(.site-chrome) .dl-hero .dl-side a{background:var(--lq-orange);border-color:var(--lq-orange);color:var(--lq-on-dark)}:where(.site-chrome) .dl-hero .dl-side a:hover{background:var(--lq-orange-hover);border-color:var(--lq-orange-hover)}:where(.site-chrome) .mx-pill{border:1px solid var(--lq-border);border-radius:var(--lq-radius-pill);background:var(--lq-card);color:var(--lq-text)}:where(.site-chrome) .mx-pill:hover{border-color:var(--lq-orange);color:var(--lq-orange)}:where(.site-chrome) .mx-pill.is-on,:where(.site-chrome) .mx-pill.is-on:hover{border-color:var(--lq-orange);background:var(--lq-orange);color:var(--lq-on-dark)}:where(.site-chrome) .mx-round--star{background:var(--lq-gold);color:var(--lq-on-dark)}:where(.site-chrome) .mx-round--cart{background:var(--lq-orange);color:var(--lq-on-dark)}:where(.site-chrome) .gw-auth-layer{--gw-auth-w:560px;--gw-auth-label:128px}@media (max-width:560px){:where(.site-chrome) .gw-auth-layer{--gw-auth-label:72px}}:where(.site-chrome) .gw-auth-layer--page .gw-auth__scrim{background:color-mix(in srgb,var(--lq-page-mist) 45%,transparent);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}:where(.site-chrome) .gw-auth-desk{border:1px solid var(--lq-border);border-radius:var(--lq-radius);box-shadow:var(--lq-shadow-lg)}:root{--lq-page-bg:#fbf8f2;--lq-page-mist:#f2f8fc;--lq-sky:#bfe3f6;--lq-sky-2:#e3f2fb;--lq-meadow:#c8dc82;--lq-meadow-2:#e8f2d4;--lq-hill:#8fa698;--lq-hill-far:#b7c4be;--lq-stream:#c5e4ee;--lq-page-floor:linear-gradient(180deg,var(--lq-sky) 0,var(--lq-sky-2) 360px,var(--lq-page-mist) 640px,var(--lq-page-bg) 980px,var(--lq-page-bg) 100%);--lq-frame:#2f3b48;--lq-rail:#3a4756;--lq-rail-2:#445262;--lq-ink:#1f2933;--lq-ink-2:#26313c;--lq-ink-3:#2c3742;--lq-ink-line:#5a6776;--lq-card:#ffffff;--lq-card-head:#fffaf3;--lq-card-alt:#f7f4ee;--lq-border:#e6dfd3;--lq-dash:#ece6dc;--lq-text:#3b3f44;--lq-text-2:#565c63;--lq-text-3:#8b9097;--lq-text-4:#c3c8ce;--lq-title:#24292f;--lq-on-dark:#f6f6f6;--lq-orange:#f16b00;--lq-orange-hot:#e85a00;--lq-orange-hover:#ff8a1a;--lq-orange-tab:#f68717;--lq-orange-soft:#fff1e3;--lq-orange-line:#ffd2a8;--lq-orange-ink:#c25400;--lq-nav-hover:#e36c13;--lq-tip:#f67f14;--lq-gold:#cda500;--lq-silver:#8e9aa6;--lq-bronze:#b8743a;--lq-sky-soft:#e8f4fb;--lq-sky-ink:#2b78a8;--lq-mint-soft:#eaf5e6;--lq-mint-ink:#3d8b4f;--lq-lilac-soft:#f0edf9;--lq-lilac-ink:#6a55b0;--lq-rose-soft:#fdecec;--lq-rose-ink:#c4453c;--lq-nav-bar:#ffffff;--lq-nav-drop:#ffffff;--lq-nav-drop-2:var(--lq-orange-soft);--lq-nav-rule:var(--lq-dash);--lq-scrim:rgba(0,0,0,0.6);--lq-scrim-soft:rgba(0,0,0,0.45);--lq-scrim-strong:rgba(0,0,0,0.72);--lq-veil:rgba(255,255,255,0.82);--lq-veil-soft:rgba(255,255,255,0.55);--lq-danger:#e04a2f;--lq-ok:#4a9f5e;--lq-warn:#cda500;--lq-fc-red:#d93025;--lq-fc-orange:#f16b00;--lq-fc-gold:#b8860b;--lq-fc-green:#3d8b4f;--lq-fc-teal:#1f8a8a;--lq-fc-blue:#2b6cb0;--lq-fc-purple:#7b3fa0;--lq-fc-gray:#808080;--lq-radius-sm:8px;--lq-radius:12px;--lq-radius-lg:16px;--lq-radius-pill:999px;--lq-shadow-sm:0 1px 3px rgba(40,60,90,0.06);--lq-shadow:0 4px 18px rgba(40,60,90,0.08);--lq-shadow-lg:0 12px 32px rgba(40,60,90,0.14);--lq-focus-ring:0 0 0 3px var(--lq-orange-line);--lq-dur:0.18s;--lq-wrap:1200px;--lq-topbar-h:64px;--lq-header-h:0px;--lq-left-w:272px;--lq-main-w:904px;--lq-card-w:904px;--lq-col-gap:24px;--lq-gap:20px;--lq-font:"微软雅黑","Microsoft YaHei","PingFang SC",SimSun,sans-serif;--lq-fs-body:14px;--lq-lh-body:24px;--lq-fs-title:16px;--lq-fs-hot:18px;--lq-fs-note:12px;--lq-fs-h2:20px;--lq-fs-h1:28px}html[data-theme=dark]{--lq-orange-ink:#ffa25c;--lq-silver:#b9c3cc;--lq-bronze:#d39a68}@media (max-width:1240px){:root{--lq-wrap:960px;--lq-left-w:240px;--lq-main-w:696px;--lq-card-w:696px}}@media (max-width:1000px){:root{--lq-wrap:100%;--lq-left-w:100%;--lq-main-w:100%;--lq-card-w:100%}}html[data-theme=dark]{color-scheme:dark;--lq-page-bg:#2a2a2a;--lq-page-mist:#2f2f2f;--lq-sky:#2a3540;--lq-sky-2:#323c42;--lq-meadow:#3a4238;--lq-meadow-2:#3e463c;--lq-hill:#454545;--lq-hill-far:#3b3b3b;--lq-stream:#3a4548;--lq-page-floor:linear-gradient(180deg,var(--lq-sky) 0,var(--lq-sky-2) 90px,var(--lq-meadow) 170px,var(--lq-page-mist) 260px,var(--lq-page-bg) 360px,var(--lq-page-bg) 100%);--lq-card:#2b2b2b;--lq-card-head:#333333;--lq-card-alt:#303030;--lq-border:#4a4a4a;--lq-dash:#4a4a4a;--lq-text:#e8e8e8;--lq-text-2:#d0d0d0;--lq-text-3:#9a9a9a;--lq-text-4:#7a7a7a;--lq-title:#f2f2f2;--lq-on-dark:#f6f6f6;--lq-nav-bar:#3a3a3a;--lq-ink-line:#656565;--lq-orange-soft:#3d2c1d;--lq-orange-line:#6b4320;--lq-sky-soft:#24323d;--lq-sky-ink:#8cc7ea;--lq-mint-soft:#263427;--lq-mint-ink:#8fcf9b;--lq-lilac-soft:#2e2a3d;--lq-lilac-ink:#b9a9ef;--lq-rose-soft:#3d2626;--lq-rose-ink:#f0a39c;--lq-nav-drop:var(--lq-card);--lq-veil:rgba(30,30,30,0.82);--lq-veil-soft:rgba(30,30,30,0.55);--lq-shadow-sm:0 1px 3px rgba(0,0,0,0.3);--lq-shadow:0 4px 18px rgba(0,0,0,0.35);--lq-shadow-lg:0 12px 32px rgba(0,0,0,0.45);--sl-ivory:var(--lq-text);--sl-text:var(--lq-text);--sl-canopy:var(--lq-card);--sl-glass:var(--lq-card);--sl-void:var(--lq-page-bg)}html[data-theme=dark] .orn-page-pastoral,html[data-theme=dark] .site-shell,html[data-theme=dark] body{background:var(--lq-page-floor);background-color:var(--lq-page-bg);color:var(--lq-text)}html[data-theme=dark] .site-chrome .cat-bar{--cat-dim:color-mix(in srgb,var(--lq-ink) 42%,transparent)}html[data-theme=dark] .site-chrome .footer-wrap{background:var(--lq-frame)}html[data-theme=dark] .site-chrome .sr-hunt-input{background:transparent}html[data-theme=dark] .btn-gold:hover,html[data-theme=dark] .btn-green:hover,html[data-theme=dark] .btn:hover{background:var(--lq-orange-hover);border-color:var(--lq-orange-hover)}html[data-theme=dark] .btn-ghost:hover{border-color:var(--lq-orange);color:var(--lq-orange)}html[data-theme=dark] .btn,html[data-theme=dark] .btn-gold,html[data-theme=dark] .btn-green,html[data-theme=dark] .download-lantern{background:var(--lq-orange);border-color:var(--lq-orange);color:var(--lq-on-dark)}html[data-theme=dark] .btn-ghost,html[data-theme=dark] .input,html[data-theme=dark] input[type=date],html[data-theme=dark] input[type=datetime-local],html[data-theme=dark] input[type=email],html[data-theme=dark] input[type=number],html[data-theme=dark] input[type=password],html[data-theme=dark] input[type=search],html[data-theme=dark] input[type=tel],html[data-theme=dark] input[type=text],html[data-theme=dark] input[type=url],html[data-theme=dark] select,html[data-theme=dark] textarea{background:var(--lq-card);border-color:var(--lq-border);color:var(--lq-text)}html[data-theme=dark] .celtic-frame,html[data-theme=dark] .ledger,html[data-theme=dark] .notice-board,html[data-theme=dark] .paper-panel,html[data-theme=dark] .sl-card,html[data-theme=dark] .sl-panel{background:var(--lq-card);border-color:var(--lq-border);color:var(--lq-text);box-shadow:none}[type=button],[type=reset],[type=submit],a,button{transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease,filter .16s ease,opacity .16s ease}@media (hover:hover){[type=button]:hover,[type=reset]:hover,[type=submit]:hover,a:hover,button:hover{transform:translateY(-1px)}[type=button]:active,[type=reset]:active,[type=submit]:active,a:active,button:active{transform:translateY(0)}.cq-media-tile:hover:after,.forum-floor:hover:after,.market-card:hover:after,.news-card:hover:after,.orn-quest:hover:after{animation:card-light-sweep .85s ease}:where(.site-chrome:not(.site-chrome--admin)) [type=button]:hover,:where(.site-chrome:not(.site-chrome--admin)) [type=reset]:hover,:where(.site-chrome:not(.site-chrome--admin)) [type=submit]:hover,:where(.site-chrome:not(.site-chrome--admin)) a:hover,:where(.site-chrome:not(.site-chrome--admin)) button:hover{transform:none}:where(.site-chrome:not(.site-chrome--admin)) :is(.orn-quest,.market-card,.news-card,.forum-floor,.cq-media-tile):hover:after{animation:none}}.btn-ghost,.btn-gold,.btn-green,.download-lantern{animation:none;filter:none}@media (hover:hover){.btn-ghost:active,.btn-ghost:hover,.btn-gold:active,.btn-gold:hover,.btn-green:active,.btn-green:hover,.download-lantern:active,.download-lantern:hover{transform:none;filter:none}}.cq-media-tile,.forum-floor,.market-card,.news-card,.orn-quest{position:relative;overflow:hidden}.cq-media-tile:after,.forum-floor:after,.market-card:after,.news-card:after,.orn-quest:after{content:"";position:absolute;top:-40%;left:-30%;z-index:2;width:38%;height:180%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--lq-orange) 16%,transparent),transparent);transform:translateX(-120%) rotate(14deg);pointer-events:none}:where(.site-chrome:not(.site-chrome--admin)) :is(.orn-quest,.market-card,.news-card,.forum-floor,.cq-media-tile):after{content:none}@keyframes card-light-sweep{to{transform:translateX(430%) rotate(14deg)}}:focus-visible{outline:2px solid var(--lq-orange);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[type=button]:active,[type=button]:hover,[type=reset]:active,[type=reset]:hover,[type=submit]:active,[type=submit]:hover,a:active,a:hover,button:active,button:hover{transform:none}.btn-gold,.btn-green,.download-lantern{animation:none}.cq-media-tile:after,.cq-media-tile:hover:after,.forum-floor:after,.forum-floor:hover:after,.market-card:after,.market-card:hover:after,.news-card:after,.news-card:hover:after,.orn-quest:after,.orn-quest:hover:after{animation:none;opacity:0}}.qq-avatar{position:relative;isolation:isolate;display:block;width:100%;height:100%;min-width:0;overflow:hidden;line-height:0}.qq-avatar>img,img.qq-avatar__base,img.qq-avatar__layer{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center;pointer-events:none}.frame-rose{border:2px solid var(--lq-orange-hover)!important;background:color-mix(in srgb,var(--lq-orange-hover) 10%,var(--lq-card))!important}.frame-ice,.frame-rose{box-sizing:border-box;padding:5px!important}.frame-ice{border:2px solid var(--lq-sky)!important;background:color-mix(in srgb,var(--lq-sky) 16%,var(--lq-card))!important}.frame-ember{box-sizing:border-box;padding:5px!important;border:2px solid var(--lq-orange)!important;background:color-mix(in srgb,var(--lq-orange) 12%,var(--lq-card))!important}.frame-runic{box-sizing:border-box;padding:6px!important;border:2px dashed var(--lq-orange)!important;outline:1px solid var(--lq-border)!important;outline-offset:-4px!important;background:var(--lq-card-head)!important}.card-rose{color:var(--lq-text);background:color-mix(in srgb,var(--lq-orange-hover) 9%,var(--lq-card))!important;border-left:4px solid var(--lq-orange-hover)!important}.card-ice{color:var(--lq-text);background:color-mix(in srgb,var(--lq-sky) 15%,var(--lq-card))!important;border-left:4px solid var(--lq-sky)!important}.card-ember{background:color-mix(in srgb,var(--lq-orange) 10%,var(--lq-card))!important}.card-ember,.card-runic{color:var(--lq-text);border-left:4px solid var(--lq-orange)!important}.card-runic{background:repeating-linear-gradient(135deg,var(--lq-card-head) 0 2px,transparent 2px 13px),var(--lq-card)!important}.name-rose{color:color-mix(in srgb,var(--lq-orange-hover) 62%,var(--lq-title));text-decoration-color:var(--lq-orange-hover)}.name-ice,.name-rose{font-weight:700;text-decoration-thickness:1px;text-underline-offset:3px}.name-ice{color:color-mix(in srgb,var(--lq-sky-ink) 80%,var(--lq-title));text-decoration-color:var(--lq-sky)}.name-ember{color:color-mix(in srgb,var(--lq-orange) 64%,var(--lq-title));font-weight:700;text-decoration-color:var(--lq-orange);text-decoration-thickness:1px;text-underline-offset:3px}.title-rose{color:color-mix(in srgb,var(--lq-orange-hover) 58%,var(--lq-title));font-weight:700}.title-ice{color:color-mix(in srgb,var(--lq-sky-ink) 78%,var(--lq-title));font-weight:700}.title-ember{color:color-mix(in srgb,var(--lq-orange) 60%,var(--lq-title));font-weight:700}.forum-skin article.forum-floor.post-rose,.post-rose{background:color-mix(in srgb,var(--lq-orange-hover) 10%,var(--lq-card));box-shadow:inset 4px 0 0 var(--lq-orange-hover)}.forum-skin article.forum-floor.post-ice,.post-ice{background:color-mix(in srgb,var(--lq-sky) 16%,var(--lq-card));box-shadow:inset 4px 0 0 var(--lq-sky)}.forum-skin article.forum-floor.post-ember,.post-ember{background:color-mix(in srgb,var(--lq-orange) 11%,var(--lq-card));box-shadow:inset 4px 0 0 var(--lq-orange)}.forum-skin article.forum-floor.post-runic,.post-runic{background:repeating-linear-gradient(135deg,var(--lq-card-head) 0 2px,transparent 2px 15px),color-mix(in srgb,var(--lq-orange) 8%,var(--lq-card));box-shadow:inset 4px 0 0 var(--lq-orange)}.badge-rose{background:color-mix(in srgb,var(--lq-orange-hover) 13%,var(--lq-card))!important;border-color:var(--lq-orange-hover)!important}.badge-ice,.badge-rose{color:var(--lq-title)!important}.badge-ice{background:color-mix(in srgb,var(--lq-sky) 20%,var(--lq-card))!important;border-color:var(--lq-sky)!important}.badge-ember{color:var(--lq-title)!important;background:color-mix(in srgb,var(--lq-orange) 14%,var(--lq-card))!important;border-color:var(--lq-orange)!important}.badge-gold{background:color-mix(in srgb,var(--lq-gold) 18%,var(--lq-card))!important}.badge-founder,.badge-gold{color:var(--lq-title)!important;border-color:var(--lq-gold)!important}.badge-founder{background:color-mix(in srgb,var(--lq-gold) 25%,var(--lq-card))!important;font-weight:700}.badge-pill.is-worn{border-left:3px solid var(--lq-orange)!important;font-weight:700}.b-split{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--lq-col-gap);align-items:start}.b-split--left{grid-template-columns:260px minmax(0,1fr)}.b-split>*{min-width:0}.b-aside,.b-main{display:grid;gap:var(--lq-gap);align-content:start;min-width:0}@media (min-width:1001px){.b-aside--sticky{position:sticky;top:calc(var(--lq-topbar-h) + 16px)}}@media (max-width:1240px){.b-split{grid-template-columns:minmax(0,1fr) 300px}.b-split--left{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:1000px){.b-split,.b-split--left{grid-template-columns:minmax(0,1fr)}}.b-card{min-width:0;background:var(--lq-card);border:1px solid var(--lq-border);border-radius:var(--lq-radius);box-shadow:var(--lq-shadow-sm);color:var(--lq-text)}.b-card--flat{box-shadow:none}.b-card--tint{background:var(--lq-card-head)}.b-card__head{justify-content:space-between;gap:12px;min-height:52px;padding:0 20px;border-bottom:1px solid var(--lq-dash)}.b-card__head,.b-card__title{display:flex;align-items:center}.b-card__title{gap:10px;margin:0;color:var(--lq-title);font-size:var(--lq-fs-title);font-weight:700;line-height:24px;text-wrap:balance}.b-card__title:before{content:"";flex:none;width:4px;height:16px;border-radius:var(--lq-radius-pill);background:var(--lq-orange)}.b-card__more{display:inline-flex;align-items:center;gap:2px;color:var(--lq-text-3);font-size:13px;text-decoration:none;white-space:nowrap}.b-card__more:focus-visible,.b-card__more:hover{color:var(--lq-orange-ink)}.b-card__body{padding:16px 20px 20px}.b-card__body--flush{padding:0}.b-hover{transition:transform var(--lq-dur) ease-out,box-shadow var(--lq-dur) ease-out,border-color var(--lq-dur) ease-out}.b-hover:hover{transform:translateY(-2px);box-shadow:var(--lq-shadow);border-color:var(--lq-orange-line)}.b-hover:focus-visible{outline:2px solid var(--lq-orange);outline-offset:2px}.b-list{margin:0;padding:0;list-style:none}.b-list>li+li{border-top:1px solid var(--lq-dash)}.b-row{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 20px;color:var(--lq-text);text-decoration:none}a.b-row:focus-visible,a.b-row:hover{background:var(--lq-orange-soft)}.b-row__title{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--lq-title);font-size:15px;text-overflow:ellipsis;white-space:nowrap}a.b-row:focus-visible .b-row__title,a.b-row:hover .b-row__title{color:var(--lq-orange-ink)}.b-row__meta{flex:none;color:var(--lq-text-3);font-size:13px;font-variant-numeric:tabular-nums}.b-chip{display:inline-flex;flex:none;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:6px;background:var(--lq-card-alt);color:var(--lq-text-2);font-size:12px;font-weight:600;line-height:22px;white-space:nowrap}.b-chip--orange{background:var(--lq-orange-soft);color:var(--lq-orange-ink)}.b-chip--sky{background:var(--lq-sky-soft);color:var(--lq-sky-ink)}.b-chip--mint{background:var(--lq-mint-soft);color:var(--lq-mint-ink)}.b-chip--lilac{background:var(--lq-lilac-soft);color:var(--lq-lilac-ink)}.b-chip--rose{background:var(--lq-rose-soft);color:var(--lq-rose-ink)}.b-chip--solid{background:var(--lq-orange);color:var(--lq-on-dark)}.b-pills{display:flex;flex-wrap:wrap;gap:8px}.b-pill{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid var(--lq-border);border-radius:var(--lq-radius-pill);background:var(--lq-card);color:var(--lq-text-2);font-size:13px;text-decoration:none;white-space:nowrap;cursor:pointer}.b-pill:focus-visible,.b-pill:hover{border-color:var(--lq-orange-line);color:var(--lq-orange-ink)}.b-pill.is-on,.b-pill[aria-current=page],.b-pill[aria-current=true]{border-color:var(--lq-orange);background:var(--lq-orange);color:var(--lq-on-dark);font-weight:600}.b-feature{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);overflow:hidden;color:var(--lq-text);text-decoration:none}.b-feature__cover{position:relative;min-height:220px;background-color:var(--lq-card-alt);background-position:50%;background-repeat:no-repeat;background-size:cover}.b-feature__body{display:flex;flex-direction:column;gap:10px;padding:24px 28px}.b-feature__title{margin:0;color:var(--lq-title);font-size:var(--lq-fs-h2);font-weight:700;line-height:1.4;text-wrap:balance}.b-feature:focus-visible .b-feature__title,.b-feature:hover .b-feature__title{color:var(--lq-orange-ink)}.b-feature__text{display:-webkit-box;margin:0;overflow:hidden;color:var(--lq-text-2);font-size:14px;line-height:1.75;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (max-width:760px){.b-feature{grid-template-columns:minmax(0,1fr)}.b-feature__cover{min-height:180px}}.b-cover{display:block;overflow:hidden;aspect-ratio:16/9;border-radius:var(--lq-radius-sm);background-color:var(--lq-card-alt);background-position:50%;background-repeat:no-repeat;background-size:cover}.b-cover img{display:block;width:100%;height:100%;object-fit:cover}.b-cover--square{aspect-ratio:1}.b-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:12px}.b-stat{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--lq-radius-sm);background:var(--lq-card-head)}.b-stat__num{color:var(--lq-title);font-size:22px;font-weight:700;line-height:28px;font-variant-numeric:tabular-nums}.b-stat__label{color:var(--lq-text-3);font-size:12px}.b-steps{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:b-step}.b-steps>li{position:relative;padding:2px 0 2px 40px;color:var(--lq-text);line-height:1.7;counter-increment:b-step}.b-steps>li:before{content:counter(b-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--lq-orange-soft);color:var(--lq-orange-ink);font-weight:700;font-variant-numeric:tabular-nums}.b-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(140px,auto);gap:16px}.b-span-2{grid-column:span 2}.b-span-3{grid-column:span 3}.b-span-4{grid-column:span 4}.b-row-2{grid-row:span 2}@media (max-width:1000px){.b-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.b-span-3,.b-span-4{grid-column:span 2}}@media (max-width:560px){.b-bento{grid-template-columns:minmax(0,1fr)}.b-span-2,.b-span-3,.b-span-4{grid-column:auto}.b-row-2{grid-row:auto}}.b-tile{display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-width:0;padding:20px;border-radius:var(--lq-radius);background:var(--lq-card-alt);color:var(--lq-title);text-decoration:none}.b-tile--orange{background:var(--lq-orange-soft)}.b-tile--sky{background:var(--lq-sky-soft)}.b-tile--mint{background:var(--lq-mint-soft)}.b-tile--lilac{background:var(--lq-lilac-soft)}.b-tile--rose{background:var(--lq-rose-soft)}.b-tile__icon{display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:var(--lq-radius-sm);background:var(--lq-card);color:var(--lq-orange-ink)}.b-tile__title{margin:0;color:var(--lq-title);font-size:17px;font-weight:700}.b-tile__text{margin:0;color:var(--lq-text-2);font-size:13px;line-height:1.6}.b-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;color:var(--lq-text-2);text-align:center}.b-empty__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--lq-orange-soft);color:var(--lq-orange-ink)}.b-empty__title{margin:0;color:var(--lq-title);font-size:16px;font-weight:700}.b-empty__text{margin:0;font-size:13px}.b-link{color:var(--lq-orange-ink);text-decoration:none}.b-link:focus-visible,.b-link:hover{text-decoration:underline;text-underline-offset:3px}.b-num{font-variant-numeric:tabular-nums}.b-balance{text-wrap:balance}@media (prefers-reduced-motion:reduce){.b-hover{transition:none}.b-hover:hover{transform:none}}