*{box-sizing:border-box}body{color:#e7e9ff;background:radial-gradient(circle at top,#181a28 0,#050612 55%,#02030a 100%);min-height:100vh;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.wiki-shell{grid-template-columns:280px minmax(0,1fr);min-height:100vh;display:grid}.wiki-page{width:100%;max-width:1200px;margin:0 auto;padding:2.5rem 2rem 3rem}.wiki-sidebar{background:radial-gradient(circle at 0 0,#181c32 0,#050612 70%);border-right:1px solid #40508c99;height:100vh;position:sticky;top:0;overflow-y:auto;box-shadow:4px 0 18px #0009}.wiki-sidebar-inner{padding:2rem 1.5rem}.wiki-sidebar-header{margin-bottom:2rem}.wiki-sidebar-title{color:#f0f2ff;margin-bottom:.3rem;font-size:1.3rem;font-weight:600}.wiki-sidebar-subtitle{color:#a6afd3;font-size:.85rem}.wiki-sidebar-item-active>.p-menuitem-link{color:#fff!important;background:linear-gradient(90deg,#4759aa,#7c92ff)!important}.home-card{max-width:800px;margin:0 auto}.home-header{text-align:center;margin-bottom:2rem}.home-title{background:linear-gradient(120deg,#fff,#e0e7ff,#9fc4ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1rem;font-size:2.5rem}.home-subtitle{color:#c4caef;margin:0;font-size:1rem;line-height:1.6}.home-section{margin-top:2rem}.home-section-title{color:#e7eaff;margin:0 0 1.5rem;font-size:1.4rem;font-weight:600}.home-links{gap:1rem;display:grid}.home-link{color:#e6e9ff;background:#252d5666;border:1px solid #7a91dc4d;border-radius:.75rem;align-items:center;gap:1rem;padding:1rem 1.5rem;text-decoration:none;transition:all .2s;display:flex}.home-link:hover{background:#465aa099;border-color:#aabeff99;text-decoration:none;transform:translate(4px)}.home-link i:first-child{color:#7c92ff;font-size:1.2rem}.home-link span{flex:1;font-size:1.05rem;font-weight:500}.home-link i:last-child{opacity:.6;font-size:1rem}.wiki-not-found-link{color:#e6e9ff;background:#252d5666;border:1px solid #7a91dc4d;border-radius:.75rem;padding:1rem 1.5rem;text-decoration:none;transition:all .2s;display:block}.wiki-not-found-link:hover{background:#465aa099;border-color:#aabeff99;text-decoration:none;transform:translate(4px)}.wiki-not-found-link-inner{flex-direction:column;gap:.5rem;width:100%;display:flex}.wiki-not-found-link-title-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.wiki-not-found-link-title{font-size:1.3rem;font-weight:500}.wiki-not-found-link-icon{opacity:.7;font-size:.9rem}.wiki-not-found-link:hover .wiki-not-found-link-icon{opacity:1}.wiki-not-found-link-meta-row{flex-wrap:wrap;gap:1.5rem;font-size:.75rem;display:flex}.wiki-not-found-link-meta-block{flex-direction:column;gap:.1rem;display:flex}.wiki-not-found-link-meta-label{text-transform:uppercase;letter-spacing:.16em;color:#7c8197;font-size:.65rem}.wiki-not-found-link-meta-value{color:#e6e9ff;font-size:.8rem}.wiki-not-found-taglist{flex-wrap:wrap;gap:.25rem;display:flex}.wiki-not-found-tag{color:#e6e9ff;background-color:#0f172ae6;border-radius:9999px;padding:.15rem .5rem;font-size:.65rem}.markdown-body .wiki-link{color:#9fb7ff;cursor:pointer;border-bottom:1px dashed #8ca0ff66;padding:0 .1rem;font-weight:500;text-decoration:none;transition:all .2s}.markdown-body .wiki-link:hover{color:#c8d4ff;text-shadow:0 0 6px #a0b4ff8c;border-bottom-color:#becdffcc}.markdown-body .wiki-link--missing{color:#d98c8c;opacity:.8;cursor:help;border-bottom:1px dotted #ff646480;padding:0 .1rem;font-style:italic;transition:all .2s}.markdown-body .wiki-link--missing:hover{opacity:1;color:#ffb3b3;text-shadow:0 0 6px #ff787873;border-bottom-color:#ff9696e6}.wiki-article{position:relative;overflow:hidden}.wiki-article:before{content:"";opacity:.3;filter:blur(20px);pointer-events:none;z-index:0;background:conic-gradient(from 220deg,#74bfff33,#be94ff26,#0000 40%);position:absolute;inset:-30%}.wiki-article>*{z-index:1;position:relative}.wiki-header{justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:1.5rem;display:flex}.wiki-entry-label{letter-spacing:.15em;text-transform:uppercase;color:#9ea8e4;align-items:center;margin-bottom:.5rem;font-size:.8rem;display:flex}.wiki-title{background:linear-gradient(120deg,#fff,#e0e7ff,#9fc4ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.2rem;line-height:1.2}.wiki-subtitle{color:#c4caef;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.95rem;display:flex}.wiki-subtitle-separator{opacity:.6}.wiki-tags .p-chip{background:var(--surface-50);color:var(--text-color-secondary);border:1px solid var(--surface-200);border-radius:999px;height:1.7rem;padding:0 .6rem;font-size:.8rem}.wiki-tags{opacity:.85;flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.wiki-tags:hover{opacity:1}.wiki-meta{background:#22274466;border:1px solid #4d61b166;border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;padding:1.25rem;display:grid}.wiki-meta-item{flex-direction:column;gap:.3rem;display:flex}.wiki-meta-item--wide{grid-column:1/-1}.wiki-meta-label{text-transform:uppercase;letter-spacing:.15em;color:#9aa3d6;align-items:center;gap:.4rem;font-size:.75rem;display:flex}.wiki-meta-value{color:#e7ebff;font-size:.95rem}.wiki-content{color:#dde1ff;font-size:1rem;line-height:1.7}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4{color:#f2f4ff;clear:both;margin-top:2rem;margin-bottom:.75rem}.markdown-body h2{border-bottom:1px solid #586dbf66;padding-bottom:.5rem;font-size:1.5rem}.markdown-body h3{font-size:1.2rem}.markdown-body p{margin:1rem 0}.markdown-body ul,.markdown-body ol{margin:1rem 0;padding-left:2rem}.markdown-body li{margin:.5rem 0}.markdown-body strong{color:#fff;font-weight:600}.markdown-body em{color:#d2d7ff}.markdown-body a{color:#7c92ff;text-decoration:underline}.markdown-body a:hover{color:#9fb2ff}.markdown-body code{color:#ffd89b;background:#22274499;border-radius:.3rem;padding:.2rem .4rem;font-size:.9em}.markdown-body pre{background:#111423cc;border:1px solid #4d61b14d;border-radius:.5rem;padding:1rem;overflow-x:auto}.markdown-body pre code{background:0 0;padding:0}.markdown-body img{border-radius:.75rem;max-width:100%;height:auto;margin:1rem auto;display:block}.markdown-body img.wiki-img{border-radius:.75rem}.markdown-body img.wiki-img--left{float:left;margin:0 1.5rem 1rem 0}.markdown-body img.wiki-img--right{float:right;margin:0 0 1rem 1.5rem}@media (max-width:768px){.markdown-body img.wiki-img--left,.markdown-body img.wiki-img--right{float:none;max-width:100%;margin:0 auto 1rem;display:block}}.markdown-body img.wiki-img--xm{max-width:15%}.markdown-body img.wiki-img--sm{max-width:25%}.markdown-body img.wiki-img--md{max-width:40%}.markdown-body img.wiki-img--lg{max-width:60%}.wiki-search{width:100%;margin-bottom:1.5rem}.wiki-search .p-autocomplete{width:100%}.wiki-search .p-autocomplete-input{color:#e6e9ff;background:#252d5666;border:1px solid #7a91dc66;border-radius:.5rem;width:100%;padding:.75rem 1rem;font-size:.95rem;transition:all .2s}.wiki-search .p-autocomplete-input:focus{background:#252d5699;border-color:#7c92ffcc;outline:none;box-shadow:0 0 0 2px #7c92ff33}.wiki-search .p-autocomplete-input::placeholder{color:#a6afd3}.markdown-body img.wiki-gallery-like{cursor:pointer;background:#22274466;border:1px solid #4d61b14d;padding:0;transition:all .3s;overflow:hidden}.markdown-body img.wiki-gallery-like:hover{border-color:#7c92ff99;transform:translateY(-4px);box-shadow:0 8px 24px #7c92ff33}.markdown-body img.wiki-gallery-like{transition:transform .3s,box-shadow .3s,border-color .3s}.markdown-body img.wiki-gallery-like:hover{transform:translateY(-4px)scale(1.02)}.markdown-body img.wiki-gallery-like{position:relative}.markdown-body img.wiki-gallery-like:after{content:"";color:#fff;opacity:0;pointer-events:none;background:#0009;justify-content:center;align-items:center;font-family:primeicons;font-size:2rem;transition:opacity .3s;display:flex;position:absolute;inset:0}.markdown-body img.wiki-gallery-like:hover:after{opacity:1}.wiki-gallery-lightbox .p-dialog-header{justify-content:space-between;align-items:center;width:100%;display:flex}.wiki-gallery-lightbox .p-dialog-title{flex:1;margin-right:1rem}.wiki-gallery-lightbox .p-dialog-header-icons{flex-shrink:0}.wiki-search-panel.p-autocomplete-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1f3afa;border:1px solid #7a91dc66;border-radius:.5rem;margin-top:.5rem;box-shadow:0 8px 24px #0009}.wiki-search-panel .p-autocomplete-items{padding:.5rem}.wiki-search-panel .p-autocomplete-item{background:0 0;border:none;border-radius:.4rem;margin:.25rem 0;padding:0}.wiki-search-panel .p-autocomplete-item:hover{background:#34468480}.search-result-item{padding:.75rem 1rem}.search-result-title{color:#e7eaff;align-items:center;margin-bottom:.25rem;font-size:1rem;font-weight:600;display:flex}.search-result-category{color:#9aa3d6;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.4rem;font-size:.75rem}.search-result-excerpt{color:#c4caef;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.4;display:-webkit-box;overflow:hidden}.wiki-gallery{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;margin:2rem 0;display:grid}.wiki-gallery-item{cursor:pointer;background:#22274466;border:1px solid #4d61b14d;border-radius:.75rem;transition:all .3s;position:relative;overflow:hidden}.wiki-gallery-item:hover{border-color:#7c92ff99;transform:translateY(-4px);box-shadow:0 8px 24px #7c92ff33}.wiki-gallery-item:focus{outline-offset:2px;outline:2px solid #7c92ffcc}.wiki-gallery-thumbnail{object-fit:cover;width:100%;height:200px;transition:transform .3s;display:block}.wiki-gallery-item:hover .wiki-gallery-thumbnail{transform:scale(1.05)}.wiki-gallery-caption{color:#c4caef;background:#111423cc;padding:.75rem 1rem;font-size:.85rem;line-height:1.4}.wiki-gallery-overlay{opacity:0;background:#0009;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.wiki-gallery-item:hover .wiki-gallery-overlay{opacity:1}.wiki-gallery-overlay i{color:#fff;font-size:2rem}.wiki-gallery-dialog{max-width:90vw;max-height:90vh}.wiki-gallery-dialog .p-dialog-content{background:#0a0c14f2;padding:0;overflow:hidden}.wiki-gallery-lightbox{flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative}.wiki-gallery-lightbox-image{object-fit:contain;border-radius:.5rem;max-width:100%;max-height:70vh}.wiki-gallery-lightbox-caption{text-align:center;color:#e7eaff;max-width:800px;margin-top:1rem;padding:1rem 2rem;font-size:.95rem;line-height:1.6}.wiki-gallery-lightbox-counter{color:#fff;background:#000000b3;border-radius:999px;padding:.5rem 1rem;font-size:.85rem;font-weight:500;position:absolute;top:1rem;right:1rem}.wiki-gallery-nav{width:3rem;height:3rem;transition:all .2s;position:absolute;top:50%;transform:translateY(-50%);color:#fff!important;background:#000000b3!important}.wiki-gallery-nav:hover{transform:translateY(-50%)scale(1.1);background:#7c92ffcc!important}.wiki-gallery-nav-prev{left:1rem}.wiki-gallery-nav-next{right:1rem}@media (max-width:768px){.wiki-gallery{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.wiki-gallery-thumbnail{height:150px}.wiki-gallery-caption{padding:.5rem .75rem;font-size:.75rem}.wiki-gallery-nav{width:2.5rem;height:2.5rem}.wiki-gallery-nav-prev{left:.5rem}.wiki-gallery-nav-next{right:.5rem}.wiki-gallery-lightbox-caption{padding:.75rem 1rem;font-size:.85rem}}@media (max-width:480px){.wiki-gallery{grid-template-columns:1fr}}@media (max-width:900px){.wiki-search{margin-bottom:1rem}.wiki-search .p-autocomplete-input{padding:.65rem .9rem;font-size:.9rem}.wiki-shell{grid-template-columns:1fr}.wiki-sidebar{border-bottom:1px solid #40508c99;border-right:none;height:auto;position:static}.wiki-page{padding:2rem 1.5rem}.wiki-header{flex-direction:column;align-items:flex-start}.wiki-title{font-size:1.8rem}}@media (max-width:600px){.wiki-page{padding:1.5rem 1rem}.home-title{font-size:2rem}.wiki-title{font-size:1.6rem}}
:root{--surface-ground:#050612;--surface-section:#111423;--surface-card:#1a1f3a;--surface-overlay:#262d4a;--surface-border:#748ade40;--surface-hover:#34468499;--primary-color:#7c92ff;--primary-color-text:#fff;--text-color:#e7e9ff;--text-color-secondary:#a6afd3;--content-padding:1.5rem;--border-radius:.75rem}.p-card{border:1px solid var(--surface-border);color:var(--text-color);background:radial-gradient(circle at 0 0,#262d4a 0,#111423 42%,#070915 100%);box-shadow:0 0 0 1px #040718e6,0 18px 55px #000000b3}.p-card .p-card-body{padding:2rem}.p-card .p-card-content{padding:0}.p-breadcrumb{background:0 0;border:none;margin-bottom:1.5rem;padding:0}.p-breadcrumb .p-breadcrumb-list{gap:.5rem}.p-breadcrumb .p-menuitem-link{color:var(--text-color-secondary);background:#131a30d9;border:1px solid #5e74c480;border-radius:999px;padding:.4rem .8rem;transition:all .2s}.p-breadcrumb .p-menuitem-link:hover{color:var(--text-color);background:#1b2446f2}.p-breadcrumb .p-menuitem-separator{color:var(--text-color-secondary);margin:0 .25rem}.p-chip{color:#dde2ff;text-transform:uppercase;letter-spacing:.12em;background:radial-gradient(circle at top,#273068,#13162a);border:1px solid #91a6fc99;padding:.35rem .7rem;font-size:.75rem}.p-divider.p-divider-horizontal{margin:1.5rem 0}.p-divider.p-divider-horizontal:before{background:linear-gradient(90deg,#0000,#99b2ffcc,#0000)}.p-panelmenu{background:0 0;border:none}.p-panelmenu .p-panelmenu-header>a{color:var(--text-color);background:0 0;border:none;padding:.5rem;font-size:.9rem}.p-panelmenu .p-panelmenu-header>a:hover{background:var(--surface-hover)}.p-panelmenu .p-menuitem-link{color:var(--text-color-secondary);border-radius:.4rem;padding:.4rem .6rem;font-size:.85rem}.p-panelmenu .p-menuitem-link:hover{background:var(--surface-hover);color:var(--text-color)}
