.presentation-page{margin-top:-64px;margin-bottom:-64px;padding-bottom:64px}body:has(.presentation-page)>main{background:var(--bg-darkest)}.presentation-page{--primary-gold:var(--color-primary);--dark-bg:var(--bg-dark);--medium-bg:var(--bg-medium);--light-gold:var(--text-heading);--text-gold:var(--color-primary-muted);--text-light:var(--text-body);--bg-darkest:var(--bg-darkest);--border-gold:rgba(var(--rgb-gold), .18);--glow-gold:rgba(var(--rgb-gold), .7);background-color:var(--bg-darkest);color:var(--text-light);min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.5;overflow-x:hidden}.presentation-page *,.presentation-page :before,.presentation-page :after{box-sizing:border-box}.presentation-page:before{content:"";background:linear-gradient(180deg, rgba(var(--rgb-dark), .87) 0%, rgba(var(--rgb-medium), .7) 50%, rgba(var(--rgb-dark), .87) 100%), url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"400\" height=\"400\"><filter id=\"noise\"><feTurbulence baseFrequency=\"0.9\" /></filter><rect width=\"400\" height=\"400\" filter=\"url(%23noise)\" opacity=\"0.03\"/></svg>");pointer-events:none;z-index:-1;width:100%;height:100%;position:fixed;top:0;left:0}.presentation-page ::-webkit-scrollbar{width:8px}.presentation-page ::-webkit-scrollbar-track{background:var(--dark-bg)}.presentation-page ::-webkit-scrollbar-thumb{background:var(--medium-bg);border-radius:4px}.presentation-page ::-webkit-scrollbar-thumb:hover{background:var(--primary-gold)}.presentation-page .scroll-progress-bar{background:linear-gradient(90deg, var(--primary-gold), var(--light-gold), var(--text-heading), var(--primary-gold));z-index:9999;width:0%;height:3px;box-shadow:0 0 8px var(--glow-gold), 0 0 20px rgba(var(--rgb-gold), .3);background-size:200% 100%;transition:width .1s linear;animation:3s linear infinite pres-progress-shimmer;position:fixed;top:0;left:0}@keyframes pres-progress-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.presentation-page .app-container{min-height:100vh;display:flex}.presentation-page .sidebar{background:linear-gradient(180deg, rgba(var(--rgb-dark), .98) 0%, rgba(var(--rgb-medium), .95) 100%);border-right:1px solid var(--border-gold);z-index:100;flex-direction:column;width:280px;height:100vh;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow-y:auto}.presentation-page .sidebar.collapsed{transform:translate(-100%)}.presentation-page .sidebar-expand{background:rgba(var(--rgb-dark), .95);border:1px solid var(--border-gold);width:24px;height:40px;color:var(--text-gold);cursor:pointer;z-index:101;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .5s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:20px;left:280px;transform:translate(-50%)scale(1)}.presentation-page .sidebar-expand:hover{background:rgba(var(--rgb-medium), .95);color:var(--primary-gold);border-color:var(--primary-gold);box-shadow:0 0 12px rgba(var(--rgb-gold), .15);transform:translate(-50%)scale(1.1)}.presentation-page .sidebar-expand:active{transition:transform .1s;transform:translate(-50%)scale(.92)}.presentation-page .sidebar-expand.visible{border-left:none;border-radius:0 6px 6px 0;left:0;transform:translate(0)scale(1)}.presentation-page .sidebar-expand.visible:hover{transform:translate(0)scale(1.1)}.presentation-page .sidebar-expand.visible:active{transform:translate(0)scale(.92)}.presentation-page .sidebar-expand svg{transition:transform .5s cubic-bezier(.22,1,.36,1)}.presentation-page .sidebar-expand.visible svg{transform:rotate(180deg)}.presentation-page .sidebar-header{border-bottom:1px solid var(--border-gold);background:linear-gradient(180deg, rgba(var(--rgb-gold), .06) 0%, transparent 100%);padding:25px 20px}.presentation-page .logo-area{text-align:center;cursor:pointer;margin-bottom:20px}.presentation-page .logo-title{color:var(--primary-gold);letter-spacing:4px;text-transform:uppercase;text-shadow:0 0 20px rgba(var(--rgb-gold), .3);margin:0;font-family:Albertus Nova,Georgia,serif;font-size:1.6rem;font-weight:700;line-height:1.2;transition:all .3s}.presentation-page .logo-area:hover .logo-title{text-shadow:0 0 30px rgba(var(--rgb-gold), .5)}.presentation-page .logo-subtitle{color:var(--text-gold);letter-spacing:3px;text-transform:uppercase;opacity:.7;margin-top:6px;font-family:Inter,sans-serif;font-size:.72rem}.presentation-page .search-container{position:relative}.presentation-page .search-input{background:linear-gradient(135deg, rgba(var(--rgb-dark), .8) 0%, rgba(var(--rgb-medium), .6) 100%);border:1px solid var(--border-gold);width:100%;color:var(--text-light);border-radius:8px;outline:none;padding:12px 40px 12px 15px;font-family:Inter,sans-serif;font-size:14px;transition:all .3s}.presentation-page .search-input:focus{border-color:var(--primary-gold);box-shadow:0 0 20px rgba(var(--rgb-gold), .15)}.presentation-page .search-input::placeholder{color:rgba(var(--rgb-accent), .45)}.presentation-page .search-icon{color:var(--primary-gold);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.presentation-page .current-section-indicator{background:linear-gradient(90deg, rgba(var(--rgb-gold), .12) 0%, rgba(var(--rgb-gold), .03) 100%);border-bottom:1px solid rgba(var(--rgb-gold), .15);align-items:center;gap:10px;padding:12px 20px;display:flex}.presentation-page .current-section-label{color:rgba(var(--rgb-accent), .6);text-transform:uppercase;letter-spacing:1px;flex-shrink:0;font-family:Inter,sans-serif;font-size:.78rem}.presentation-page .current-section-name{color:var(--primary-gold);white-space:nowrap;text-overflow:ellipsis;font-family:Albertus Nova,Georgia,serif;font-size:.92rem;font-weight:600;overflow:hidden}.presentation-page .nav-menu{flex:1;padding:15px 0;overflow-y:auto}.presentation-page .nav-category{margin-bottom:2px}.presentation-page .nav-category-header{cursor:pointer;border-left:3px solid #0000;justify-content:space-between;align-items:center;padding:14px 20px;transition:all .3s;display:flex;position:relative;overflow:hidden}.presentation-page .nav-category-header:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--rgb-gold), .04), transparent);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.presentation-page .nav-category-header:hover:before{left:100%}.presentation-page .nav-category-header:hover{background:linear-gradient(90deg, rgba(var(--rgb-gold), .06) 0%, transparent 100%);border-left-color:rgba(var(--rgb-gold), .4)}.presentation-page .nav-category.active .nav-category-header{background:linear-gradient(90deg, rgba(var(--rgb-gold), .08) 0%, transparent 100%);border-left-color:rgba(var(--rgb-gold), .5)}.presentation-page .nav-category-title{text-transform:uppercase;letter-spacing:1px;color:var(--text-gold);align-items:center;gap:12px;font-family:Albertus Nova,Georgia,serif;font-size:13px;font-weight:600;display:flex}.presentation-page .nav-category-icon{color:rgba(var(--rgb-gold), .5);font-size:15px;font-weight:600;transition:all .3s}.presentation-page .nav-category:hover .nav-category-icon,.presentation-page .nav-category.active .nav-category-icon{color:rgba(var(--rgb-gold), .75);transform:scale(1.05)}.presentation-page .nav-arrow{color:var(--primary-gold);opacity:.6;flex-shrink:0;transition:transform .3s}.presentation-page .nav-category.active .nav-arrow{opacity:1;transform:rotate(180deg)}.presentation-page .nav-subcategories{background:#00000026;max-height:0;transition:max-height .4s;overflow:hidden}.presentation-page .nav-category.active .nav-subcategories{max-height:500px}.presentation-page .nav-subcategory{color:var(--text-light);cursor:pointer;border-radius:6px;margin:2px 8px;padding:9px 20px 9px 50px;font-family:Inter,sans-serif;font-size:13.5px;text-decoration:none;transition:all .3s;display:block;position:relative}.presentation-page .nav-subcategory:before{content:"";background:rgba(var(--rgb-gold), .25);border-radius:50%;width:4px;height:4px;transition:all .3s;position:absolute;top:50%;left:34px;transform:translateY(-50%)}.presentation-page .nav-subcategory:hover{color:var(--text-gold);background:rgba(var(--rgb-gold), .05)}.presentation-page .nav-subcategory:hover:before{background:rgba(var(--rgb-gold), .5)}.presentation-page .nav-subcategory.active{color:var(--text-light);background:linear-gradient(90deg, rgba(var(--rgb-accent), .15) 0%, rgba(var(--rgb-medium), .12) 100%);font-weight:500}.presentation-page .nav-subcategory.active:before{background:var(--primary-gold);width:5px;height:5px;box-shadow:0 0 6px rgba(var(--rgb-gold), .3)}.presentation-page .sidebar-footer{border-top:1px solid var(--border-gold);gap:10px;padding:15px 20px;display:flex}.presentation-page .social-btn{background:linear-gradient(135deg, rgba(var(--rgb-dark), .8) 0%, rgba(var(--rgb-medium), .6) 100%);border:1px solid var(--border-gold);color:var(--text-light);cursor:pointer;text-transform:uppercase;letter-spacing:.5px;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;font-family:Albertus Nova,Georgia,serif;font-size:12px;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.presentation-page .social-btn:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--rgb-gold), .08), transparent);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.presentation-page .social-btn:hover:before{left:100%}.presentation-page .social-btn:hover{border-color:var(--primary-gold);color:var(--text-gold);box-shadow:0 8px 25px rgba(var(--rgb-gold), .15);transform:translateY(-3px)}.presentation-page .back-btn{background:linear-gradient(135deg, rgba(var(--rgb-gold), .15) 0%, rgba(var(--rgb-gold), .08) 100%);border-color:rgba(var(--rgb-gold), .3);color:var(--text-gold)}.presentation-page .back-btn:hover{background:linear-gradient(135deg, rgba(var(--rgb-gold), .25) 0%, rgba(var(--rgb-gold), .15) 100%);box-shadow:0 8px 25px rgba(var(--rgb-gold), .2)}.presentation-page .main-content{flex:1;max-width:100%;margin-left:280px;transition:margin-left .35s cubic-bezier(.4,0,.2,1)}.presentation-page .main-content.expanded{margin-left:0}.presentation-page .pres-hero-banner{justify-content:center;align-items:center;height:55vh;min-height:420px;padding-top:64px;display:flex;position:relative;overflow:hidden}.presentation-page .pres-hero-bg{filter:brightness(.85);background-position:top;background-size:cover;position:absolute;inset:0}.presentation-page .pres-hero-overlay{background:linear-gradient(180deg, rgba(var(--rgb-dark),.3) 0%, rgba(var(--rgb-dark),.9) 100%);position:absolute;inset:0}.presentation-page .pres-hero-vignette{background:radial-gradient(#0000 40%,#0009 100%);position:absolute;inset:0}.presentation-page .pres-intro{text-align:center;z-index:5;max-width:700px;margin:0 auto;padding:0 40px 40px;position:relative}.presentation-page .pres-intro-logo{max-width:280px;filter:drop-shadow(0 0 12px rgba(var(--rgb-gold),.4));margin:0 auto 10px;display:block}.presentation-page .pres-intro-text{color:var(--text-light);opacity:.85;max-width:580px;margin:0 auto 24px;font-size:.97rem;line-height:1.7}.presentation-page .pres-intro-stats{justify-content:center;align-items:center;gap:28px;margin-bottom:24px;display:flex}.presentation-page .pres-intro-stat{flex-direction:column;align-items:center;display:flex}.presentation-page .pres-intro-stat-value{color:var(--primary-gold);font-family:Albertus Nova,Georgia,serif;font-size:1.7rem;font-weight:700}.presentation-page .pres-intro-stat-label{color:var(--text-light);text-transform:uppercase;letter-spacing:1px;opacity:.7;font-size:.78rem}.presentation-page .pres-intro-stat-divider{background:linear-gradient(180deg, transparent, rgba(var(--rgb-gold),.25), transparent);width:1px;height:32px}.presentation-page .pres-intro-flags{justify-content:center;align-items:center;gap:10px;display:flex}.presentation-page .pres-intro-flags img{opacity:.7;border-radius:2px;width:24px;height:17px;transition:opacity .3s}.presentation-page .pres-intro-flags img:hover{opacity:1}.presentation-page .pres-section-separator{background:linear-gradient(90deg, transparent 5%, rgba(var(--rgb-gold),.2) 50%, transparent 95%);width:100%;height:1px;margin:0}.presentation-page .content-wrapper{background:linear-gradient(180deg, rgba(var(--rgb-dark), .98) 0%, rgba(var(--rgb-medium), .99) 10%, rgba(var(--rgb-dark), 1) 50%, rgba(var(--rgb-medium), .99) 90%, rgba(var(--rgb-dark), .98) 100%);border-left:1px solid var(--border-gold);border-right:1px solid var(--border-gold);box-shadow:0 -20px 60px #000c, inset 0 1px 0 rgba(var(--rgb-gold), .1);z-index:10;border-radius:15px 15px 0 0;margin:-80px 20px 0;padding-top:40px;padding-bottom:60px;position:relative}.presentation-page .content-wrapper:before{content:"";background:linear-gradient(90deg, transparent, var(--primary-gold), transparent);border-radius:2px;width:200px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.presentation-page .border-decoration{background:linear-gradient(90deg, transparent 0%, var(--primary-gold) 50%, transparent 100%);z-index:10;width:100%;height:2px;margin:0;position:relative}.presentation-page .content-padding{max-width:1100px;margin:0 auto;padding:40px 50px 80px}.presentation-page .section-block{background:linear-gradient(180deg, transparent 0%, rgba(var(--rgb-medium), .2) 50%, transparent 100%);padding:70px 60px;scroll-margin-top:30px;position:relative}.presentation-page .section-header{text-align:center;margin-bottom:30px;padding-top:10px}.presentation-page .section-title{color:var(--light-gold);letter-spacing:1px;margin-bottom:18px;font-family:Albertus Nova,Georgia,serif;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:700}.presentation-page .ornament{justify-content:center;align-items:center;gap:15px;margin-bottom:16px;display:flex}.presentation-page .ornament-line{background:linear-gradient(90deg, transparent, var(--primary-gold));width:80px;height:2px}.presentation-page .ornament-line:last-child{background:linear-gradient(90deg, var(--primary-gold), transparent)}.presentation-page .ornament-icon{color:var(--primary-gold);opacity:.8;text-shadow:0 0 10px rgba(var(--rgb-gold), .4);font-size:20px}.presentation-page .section-description{text-align:center;color:var(--text-light);opacity:.85;max-width:650px;margin:0 auto;font-family:Inter,sans-serif;font-size:.95rem;line-height:1.7}.presentation-page .section-description .highlight{color:var(--primary-gold);font-weight:600}.presentation-page .section-content{background:linear-gradient(180deg, rgba(var(--rgb-medium), .3) 0%, rgba(var(--rgb-dark), .2) 100%);border:1px solid var(--border-gold);border-radius:12px;padding:30px;position:relative;overflow:hidden}.presentation-page .section-content:before{content:"";background:linear-gradient(90deg, transparent, var(--primary-gold), transparent);border-radius:0 0 10px 10px;width:120px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.presentation-page .category-divider{text-align:center;margin-bottom:30px;padding:30px 0 10px;position:relative}.presentation-page .category-divider:after{content:"";background:linear-gradient(90deg, transparent, var(--border-gold), transparent);width:200px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.presentation-page .category-divider-title{color:var(--text-gold);text-transform:uppercase;letter-spacing:3px;opacity:.6;font-family:Albertus Nova,Georgia,serif;font-size:.85rem}.presentation-page .empty-state{text-align:center;padding:100px 30px}.presentation-page .empty-state-icon{color:rgba(var(--rgb-gold), .2);margin-bottom:20px;font-size:3rem}.presentation-page .empty-state-title{color:var(--light-gold);margin-bottom:10px;font-family:Albertus Nova,Georgia,serif;font-size:1.4rem}.presentation-page .empty-state-text{color:rgba(var(--rgb-accent), .5);font-size:.9rem}.presentation-page .mobile-toggle{z-index:200;background:rgba(var(--rgb-dark), .95);border:1px solid var(--border-gold);width:44px;height:44px;color:var(--primary-gold);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:all .3s;display:none;position:fixed;top:76px;left:15px}.presentation-page .mobile-toggle:hover{border-color:var(--primary-gold);box-shadow:0 5px 20px rgba(var(--rgb-gold), .2)}.presentation-page .sidebar-overlay{z-index:99;background:#000000b3;display:none;position:fixed;inset:0}.presentation-page .sidebar-overlay.active{display:block}.presentation-page .loading-container{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;display:flex}.presentation-page .loading-spinner{border:3px solid rgba(var(--rgb-gold), .1);border-top-color:var(--primary-gold);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite pres-spin}@keyframes pres-spin{to{transform:rotate(360deg)}}.presentation-page .loading-text{color:var(--text-gold);letter-spacing:2px;text-transform:uppercase;opacity:.7;font-family:Albertus Nova,Georgia,serif;font-size:.9rem}@media (max-width:1024px){.presentation-page .content-padding{padding:30px 30px 60px}}@media (max-width:768px){.presentation-page .sidebar{transition:transform .3s;transform:translate(-100%)}.presentation-page .sidebar.open{transform:translate(0)}.presentation-page .sidebar-expand{display:none}.presentation-page .mobile-toggle{display:flex}.presentation-page .main-content,.presentation-page .main-content.expanded{margin-left:0}.presentation-page .content-padding{padding:70px 16px 60px}.presentation-page .section-block{padding:50px 25px}.presentation-page .pres-hero-banner{height:40vh;min-height:300px}.presentation-page .content-wrapper{border-radius:15px 15px 0 0;margin:-50px 10px 0}.presentation-page .section-content{border-radius:8px;padding:20px 16px}.presentation-page .section-title{font-size:1.5rem}.presentation-page .ornament-line{width:50px}.presentation-page .pres-intro{padding:0 16px 32px}.presentation-page .pres-intro-stats{flex-wrap:wrap;gap:14px 20px}.presentation-page .pres-intro-stat-value{font-size:1.3rem}.presentation-page .pres-intro-stat-label{letter-spacing:.6px;font-size:.7rem}.presentation-page .pres-intro-stat-divider{display:none}}@media (max-width:480px){.presentation-page .content-padding{padding:65px 12px 50px}.presentation-page .content-wrapper{margin:0 4px}.presentation-page .section-block{padding:40px 16px}.presentation-page .section-content{padding:16px 12px}.presentation-page .sidebar-footer{flex-direction:column}}.presentation-page .pres-grid-2{grid-template-columns:repeat(2,1fr);gap:16px;margin:20px 0;display:grid}.presentation-page .pres-grid-3{grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0;display:grid}.presentation-page .pres-grid-4{grid-template-columns:repeat(4,1fr);gap:16px;margin:20px 0;display:grid}@media (max-width:768px){.presentation-page .pres-grid-2,.presentation-page .pres-grid-3,.presentation-page .pres-grid-4{grid-template-columns:1fr}}@media (min-width:769px) and (max-width:1024px){.presentation-page .pres-grid-3,.presentation-page .pres-grid-4{grid-template-columns:repeat(2,1fr)}}.presentation-page .pres-card{background:rgba(var(--rgb-medium), .6);border:1px solid rgba(var(--rgb-gold), .12);border-radius:8px;padding:20px;transition:all .3s}.presentation-page .pres-card:hover{border-color:rgba(var(--rgb-gold), .3);transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.presentation-page .pres-card-icon{background:rgba(var(--rgb-medium), .6);border:1px solid rgba(var(--rgb-gold), .12);border-radius:8px;align-items:flex-start;gap:15px;padding:16px;transition:all .3s;display:flex}.presentation-page .pres-card-icon:hover{border-color:rgba(var(--rgb-gold), .3);transform:translateY(-2px)}.presentation-page .pres-card-icon img{border-radius:6px;flex-shrink:0;width:48px;height:48px}.presentation-page .pres-card-icon h4{color:var(--text-heading);margin:0 0 4px;font-size:14px}.presentation-page .pres-card-icon p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.presentation-page .pres-card-center{text-align:center;background:rgba(var(--rgb-medium), .6);border:1px solid rgba(var(--rgb-gold), .12);border-radius:8px;flex-direction:column;align-items:center;padding:20px 16px;transition:all .3s;display:flex}.presentation-page .pres-card-center:hover{border-color:rgba(var(--rgb-gold), .3);transform:translateY(-2px)}.presentation-page .pres-card-center img{width:64px;height:64px;margin-bottom:10px}.presentation-page .pres-card-center h4{color:var(--text-heading);margin:0 0 4px;font-size:14px}.presentation-page .pres-card-center p{color:var(--text-muted);margin:0;font-size:12px}.presentation-page .pres-bg-dark{border:1px solid rgba(var(--rgb-accent), .1);background:#0000004d;border-radius:10px;margin:20px 0;padding:24px}.presentation-page .pres-bg-accent{background:linear-gradient(135deg, rgba(var(--rgb-accent), .08), rgba(var(--rgb-medium), .6));border:1px solid rgba(var(--rgb-gold), .15);border-radius:10px;margin:20px 0;padding:24px}.presentation-page .pres-bg-gold{background:linear-gradient(135deg, rgba(var(--rgb-gold), .06), rgba(var(--rgb-medium), .4));border:1px solid rgba(var(--rgb-gold), .2);border-radius:10px;margin:20px 0;padding:24px}.presentation-page .pres-info-box{background:rgba(var(--rgb-accent), .06);border:1px solid rgba(var(--rgb-accent), .18);border-left:3px solid var(--color-info);color:var(--text-body);border-radius:6px;align-items:flex-start;gap:12px;margin:16px 0;padding:14px 16px;font-size:13px;line-height:1.6;display:flex}.presentation-page .pres-warning-box{background:rgba(var(--rgb-gold), .06);border:1px solid rgba(var(--rgb-gold), .18);border-left:3px solid var(--color-primary);color:var(--text-heading);border-radius:6px;align-items:flex-start;gap:12px;margin:16px 0;padding:14px 16px;font-size:13px;line-height:1.6;display:flex}.presentation-page .pres-tip-box{background:rgba(var(--rgb-gold), .04);border:1px solid rgba(var(--rgb-gold), .15);border-left:3px solid var(--color-success);color:var(--text-body);border-radius:6px;align-items:flex-start;gap:12px;margin:16px 0;padding:14px 16px;font-size:13px;line-height:1.6;display:flex}.presentation-page .pres-table{border-collapse:collapse;width:100%;margin:16px 0;font-size:13px}.presentation-page .pres-table th{background:rgba(var(--rgb-gold), .08);color:var(--color-primary);text-align:left;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(var(--rgb-gold), .15);padding:10px 14px;font-size:12px;font-weight:600}.presentation-page .pres-table td{color:var(--text-body);border-bottom:1px solid rgba(var(--rgb-accent), .08);padding:10px 14px}.presentation-page .pres-table tr:hover td{background:#0003}.presentation-page .pres-table img{vertical-align:middle;border-radius:4px;width:32px;height:32px;margin-right:8px}.presentation-page .highlight{color:var(--color-primary);font-weight:600}.presentation-page .text-gold{color:var(--color-primary)}.presentation-page .text-green{color:var(--color-success)}.presentation-page .text-red{color:var(--color-danger)}.presentation-page .text-blue{color:var(--color-info)}.presentation-page .text-muted{color:var(--text-dim)}.presentation-page .text-center{text-align:center}.presentation-page .pres-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:12px;padding:2px 10px;font-size:11px;font-weight:600;display:inline-block}.presentation-page .pres-badge-gold{background:rgba(var(--rgb-gold), .15);color:var(--color-primary);border:1px solid rgba(var(--rgb-gold), .3)}.presentation-page .pres-badge-blue{background:rgba(var(--rgb-accent), .15);color:var(--color-info);border:1px solid rgba(var(--rgb-accent), .3)}.presentation-page .pres-badge-green{background:rgba(var(--rgb-gold), .15);color:var(--color-success);border:1px solid rgba(var(--rgb-gold), .3)}.presentation-page .pres-badge-red{background:rgba(var(--rgb-gold), .15);color:var(--color-danger);border:1px solid rgba(var(--rgb-gold), .3)}.presentation-page .pres-divider{background:linear-gradient(90deg, transparent, rgba(var(--rgb-gold), .3), transparent);height:1px;margin:24px 0}.presentation-page .pres-side-by-side{align-items:flex-start;gap:24px;margin:20px 0;display:flex}.presentation-page .pres-side-by-side>*{flex:1;min-width:0}@media (max-width:768px){.presentation-page .pres-side-by-side{flex-direction:column}}.presentation-page .pres-image-full{border:1px solid rgba(var(--rgb-accent), .12);border-radius:8px;width:100%;margin:16px 0}.presentation-page .pres-image-frame{border:1px solid rgba(var(--rgb-gold), .15);background:#0000004d;border-radius:8px;margin:16px 0;padding:8px}.presentation-page .pres-image-frame img{border-radius:4px;width:100%;display:block}.presentation-page .pres-item{background:rgba(var(--rgb-medium), .8);border:1px solid rgba(var(--rgb-gold), .12);color:var(--text-heading);border-radius:4px;align-items:center;gap:6px;padding:3px 8px 3px 4px;font-size:13px;display:inline-flex}.presentation-page .pres-item img{border-radius:3px;width:24px;height:24px}.presentation-page .pres-chain{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;display:flex}.presentation-page .pres-chain-arrow{color:var(--color-primary);font-size:18px;font-weight:700}.presentation-page .pres-rarity-common{border-color:rgba(var(--rgb-accent), .3)!important}.presentation-page .pres-rarity-rare{border-color:rgba(var(--rgb-accent), .5)!important}.presentation-page .pres-rarity-epic{border-color:#a35bb880!important}.presentation-page .pres-rarity-legendary{border-color:rgba(var(--rgb-gold), .5)!important}.presentation-page .pres-title-bar{background:linear-gradient(90deg, rgba(var(--rgb-gold), .08), transparent);border-left:3px solid var(--color-primary);color:var(--text-heading);text-transform:uppercase;letter-spacing:1.5px;align-items:center;gap:10px;margin:20px 0 12px;padding:10px 16px;font-family:Albertus Nova,Georgia,serif;font-size:15px;font-weight:700;display:flex}.presentation-page .pres-stats-row{border:1px solid rgba(var(--rgb-gold), .12);border-radius:8px;gap:0;margin:20px 0;display:flex;overflow:hidden}.presentation-page .pres-stat{text-align:center;background:rgba(var(--rgb-medium), .6);border-right:1px solid rgba(var(--rgb-gold), .08);flex:1;padding:16px 12px}.presentation-page .pres-stat:last-child{border-right:none}.presentation-page .pres-stat-value{color:var(--color-primary);font-family:Albertus Nova,Georgia,serif;font-size:24px;font-weight:700;display:block}.presentation-page .pres-stat-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-top:4px;font-size:11px;display:block}.presentation-page .pres-tier-row{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.presentation-page .pres-tier{text-align:center;background:rgba(var(--rgb-medium), .6);border:1px solid rgba(var(--rgb-gold), .12);border-radius:8px;flex:1;min-width:120px;padding:16px 12px;transition:all .3s}.presentation-page .pres-tier:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000004d}.presentation-page .pres-tier img{width:48px;height:48px;margin-bottom:8px}.presentation-page .pres-tier h4{color:var(--text-heading);margin:0 0 2px;font-size:14px}.presentation-page .pres-tier p{color:var(--text-muted);margin:0;font-size:12px}.presentation-page .pres-tier .pres-tier-rank{color:var(--color-primary);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.presentation-page .pres-orbital{width:380px;height:380px;margin:40px auto;position:relative}.presentation-page .pres-orbital-center{background:radial-gradient(circle, rgba(var(--rgb-gold),.12) 0%, transparent 70%);border:1px solid rgba(var(--rgb-gold),.2);z-index:2;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.presentation-page .pres-orbital-center img{-o-object-fit:contain;object-fit:contain;width:90px;height:90px}.presentation-page .pres-orbital-ring{border:1px solid rgba(var(--rgb-gold),.12);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%}.presentation-page .pres-orbital-ring-1{width:240px;height:240px;animation:40s linear infinite pres-ring-spin;transform:translate(-50%,-50%)}.presentation-page .pres-orbital-ring-2{opacity:.3;border-style:dashed;width:350px;height:350px;animation:60s linear infinite reverse pres-ring-spin;transform:translate(-50%,-50%)}@keyframes pres-ring-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.presentation-page .pres-orbital-items{z-index:20;will-change:transform;width:360px;height:360px;animation:28s linear infinite pres-items-orbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.presentation-page .pres-orbital-items:hover{animation-play-state:paused}@keyframes pres-items-orbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.presentation-page .pres-orbital-item{background:linear-gradient(135deg, rgba(var(--rgb-dark),.95), rgba(var(--rgb-medium),.9));border:2px solid rgba(var(--rgb-gold),.35);cursor:pointer;z-index:25;will-change:transform;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;transition:border-color .3s,box-shadow .3s;animation:28s linear infinite pres-counter-rotate;display:flex;position:absolute}@keyframes pres-counter-rotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.presentation-page .pres-orbital-items:hover .pres-orbital-item{animation-play-state:paused}.presentation-page .pres-orbital-item:hover{border-color:var(--color-primary);box-shadow:0 0 25px rgba(var(--rgb-gold),.5)}.presentation-page .pres-orbital-item[data-index="0"]{top:-34px;left:146px}.presentation-page .pres-orbital-item[data-index="1"]{top:56px;left:302px}.presentation-page .pres-orbital-item[data-index="2"]{top:236px;left:302px}.presentation-page .pres-orbital-item[data-index="3"]{top:326px;left:146px}.presentation-page .pres-orbital-item[data-index="4"]{top:236px;left:-10px}.presentation-page .pres-orbital-item[data-index="5"]{top:56px;left:-10px}.presentation-page .pres-orbital-item[data-index-4="0"]{top:-34px;left:146px}.presentation-page .pres-orbital-item[data-index-4="1"]{top:146px;left:302px}.presentation-page .pres-orbital-item[data-index-4="2"]{top:326px;left:146px}.presentation-page .pres-orbital-item[data-index-4="3"]{top:146px;left:-10px}.presentation-page .pres-orbital-item img{-o-object-fit:contain;object-fit:contain;z-index:2;pointer-events:none;width:42px;height:42px;position:relative}.presentation-page .pres-orbital-item:before{content:"";background:radial-gradient(circle, rgba(var(--rgb-gold),.2) 0%, transparent 70%);opacity:0;border-radius:50%;width:100%;height:100%;animation:3s ease-in-out infinite pres-orbital-pulse;position:absolute}@keyframes pres-orbital-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.presentation-page .pres-orbital-item .pres-orbital-label{white-space:nowrap;color:var(--text-muted);letter-spacing:.3px;font-size:10px;font-weight:500;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.presentation-page .pres-orbital-item .pres-orbital-tooltip{background:rgba(var(--rgb-dark),.97);border:1px solid rgba(var(--rgb-gold),.35);z-index:30;text-align:center;border-radius:8px;min-width:200px;padding:12px 16px;display:none;position:absolute;bottom:80px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0009}.presentation-page .pres-orbital-item:hover .pres-orbital-tooltip{display:block}.presentation-page .pres-orbital-tooltip h4{color:var(--color-primary);margin:0 0 6px;font-family:Albertus Nova,Georgia,serif;font-size:14px}.presentation-page .pres-orbital-tooltip p{color:var(--text-body);margin:0;font-size:12px;line-height:1.5}.presentation-page .pres-orbital svg.pres-orbital-connections{z-index:1;pointer-events:none;width:370px;height:370px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:480px){.presentation-page .pres-orbital{width:300px;height:300px}.presentation-page .pres-orbital-items{width:280px;height:280px}.presentation-page .pres-orbital-ring-1{width:180px;height:180px}.presentation-page .pres-orbital-ring-2{width:270px;height:270px}.presentation-page .pres-orbital-item{width:52px;height:52px}.presentation-page .pres-orbital-item img{width:32px;height:32px}}.presentation-page .pres-tabs{margin:20px 0}.presentation-page .pres-tabs-header{border-bottom:1px solid rgba(var(--rgb-gold),.12);gap:4px;margin-bottom:16px;display:flex;overflow-x:auto}.presentation-page .pres-tab-btn{color:var(--text-dim);cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:1px;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 20px;font-family:Albertus Nova,Georgia,serif;font-size:13px;font-weight:600;transition:all .3s}.presentation-page .pres-tab-btn:hover{color:var(--text-heading)}.presentation-page .pres-tab-btn.active{color:var(--color-primary);border-bottom-color:var(--color-primary)}.presentation-page .pres-tab-btn .pres-tab-num{text-align:center;background:rgba(var(--rgb-gold),.1);width:20px;height:20px;color:var(--color-primary);border-radius:4px;margin-right:8px;font-size:10px;line-height:20px;display:inline-block}.presentation-page .pres-tab-panel{display:none}.presentation-page .pres-tab-panel.active{display:block}.presentation-page .pres-race-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:20px 0;display:grid}.presentation-page .pres-race-card{background:rgba(var(--rgb-medium),.6);border:1px solid rgba(var(--rgb-gold),.12);text-align:center;border-radius:10px;transition:all .3s;overflow:hidden}.presentation-page .pres-race-card:hover{border-color:rgba(var(--rgb-gold),.35);transform:translateY(-4px);box-shadow:0 8px 30px #0006}.presentation-page .pres-race-card .pres-race-img-wrap{background:linear-gradient(180deg, rgba(var(--rgb-gold),.05), transparent);height:200px;position:relative;overflow:hidden}.presentation-page .pres-race-card .pres-race-img-wrap img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.presentation-page .pres-race-card .pres-race-info{padding:12px 16px}.presentation-page .pres-race-card .pres-race-name{color:var(--text-heading);margin:0 0 4px;font-family:Albertus Nova,Georgia,serif;font-size:16px;font-weight:700}.presentation-page .pres-race-card .pres-race-type{color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;font-size:12px}.presentation-page .pres-race-card .pres-race-skills{justify-content:center;gap:6px;display:flex}.presentation-page .pres-race-card .pres-race-skills img{border:1px solid rgba(var(--rgb-gold),.2);border-radius:4px;width:32px;height:32px}.presentation-page .pres-promo-banner{background:linear-gradient(135deg, rgba(var(--rgb-accent),.08), rgba(var(--rgb-medium),.6));border:1px solid rgba(var(--rgb-gold),.2);text-align:center;border-radius:12px;margin:20px 0;padding:30px}.presentation-page .pres-promo-banner h3{color:var(--color-primary);margin:0 0 8px;font-family:Albertus Nova,Georgia,serif;font-size:20px}.presentation-page .pres-promo-banner p{color:var(--text-muted);margin:0 0 16px;font-size:13px}.presentation-page .pres-promo-code{background:rgba(var(--rgb-gold),.1);border:2px dashed rgba(var(--rgb-gold),.4);color:var(--color-primary);letter-spacing:4px;border-radius:8px;margin:8px 0 16px;padding:12px 30px;font-family:Albertus Nova,Georgia,serif;font-size:24px;font-weight:800;display:inline-block}.presentation-page .pres-vs-layout{justify-content:center;align-items:center;gap:30px;margin:30px 0;display:flex}.presentation-page .pres-vs-side{text-align:center;flex:1}.presentation-page .pres-vs-side img{border:2px solid rgba(var(--rgb-gold),.25);border-radius:50%;width:80px;height:80px;margin-bottom:8px}.presentation-page .pres-vs-side h4{color:var(--text-heading);margin:0;font-size:15px}.presentation-page .pres-vs-center{color:var(--color-primary);text-shadow:0 0 20px rgba(var(--rgb-gold),.5);font-family:Albertus Nova,Georgia,serif;font-size:32px;font-weight:800}@media (max-width:480px){.presentation-page .pres-vs-layout{gap:16px}.presentation-page .pres-vs-side img{width:56px;height:56px}}.presentation-page .pres-stages{align-items:center;gap:0;margin:20px 0;display:flex;overflow-x:auto}.presentation-page .pres-stage{text-align:center;background:rgba(var(--rgb-medium),.6);border:1px solid rgba(var(--rgb-gold),.12);border-radius:8px;flex:1;min-width:120px;padding:16px 12px}.presentation-page .pres-stage img{width:48px;height:48px;margin-bottom:6px}.presentation-page .pres-stage .pres-stage-rank{color:var(--color-primary);font-size:11px;font-weight:700;display:block}.presentation-page .pres-stage h4{color:var(--text-heading);margin:4px 0 2px;font-size:13px}.presentation-page .pres-stage p{color:var(--text-muted);margin:0;font-size:11px}.presentation-page .pres-stage-arrow{color:var(--color-primary);flex-shrink:0;padding:0 8px;font-size:20px}.presentation-page .pres-numbered-cards{flex-direction:column;gap:12px;margin:16px 0;display:flex}.presentation-page .pres-numbered-card{background:rgba(var(--rgb-medium),.6);border:1px solid rgba(var(--rgb-gold),.1);border-radius:8px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.presentation-page .pres-numbered-card-num{background:rgba(var(--rgb-gold),.08);border:1px solid rgba(var(--rgb-gold),.2);width:36px;height:36px;color:var(--color-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-family:Albertus Nova,Georgia,serif;font-size:14px;font-weight:700;display:flex}.presentation-page .pres-numbered-card h4{color:var(--text-heading);margin:0 0 4px;font-size:14px}.presentation-page .pres-numbered-card p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.presentation-page .pres-buff-list{margin:16px 0}.presentation-page .pres-buff-row{border-bottom:1px solid rgba(var(--rgb-accent),.06);align-items:flex-start;gap:14px;padding:12px 0;display:flex}.presentation-page .pres-buff-row:last-child{border-bottom:none}.presentation-page .pres-buff-row img{border-radius:6px;flex-shrink:0;width:40px;height:40px}.presentation-page .pres-buff-row h4{color:var(--text-heading);margin:0 0 4px;font-size:14px}.presentation-page .pres-buff-row ul{color:var(--text-muted);margin:0;padding-left:16px;font-size:12px}.presentation-page .pres-buff-row li{margin:2px 0}.presentation-page .pres-pills{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.presentation-page .pres-pill{background:rgba(var(--rgb-gold),.08);border:1px solid rgba(var(--rgb-gold),.2);color:var(--text-heading);border-radius:20px;padding:6px 14px;font-size:12px;font-weight:600}.presentation-page .pres-window{background:rgba(var(--rgb-dark),.9);border:1px solid rgba(var(--rgb-gold),.2);border-radius:8px;margin:16px 0;overflow:hidden}.presentation-page .pres-window-titlebar{background:linear-gradient(90deg, rgba(var(--rgb-gold),.1), transparent);border-bottom:1px solid rgba(var(--rgb-gold),.12);align-items:center;gap:8px;padding:8px 14px;display:flex}.presentation-page .pres-window-dot{background:rgba(var(--rgb-gold),.4);border-radius:50%;width:8px;height:8px}.presentation-page .pres-window-title{color:var(--text-heading);font-size:12px;font-weight:600}.presentation-page .pres-window-body{padding:16px}.presentation-page .pres-window-body img{border-radius:4px;width:100%;display:block}
.kravo-kit .kravo-kit-slot.kravo-kit-slot--vesmant-azur-plus9 img{width:65px;max-width:100%;height:auto;max-height:128px;image-rendering:pixelated;clip-path:polygon(43.64% 14.46%,61.82% 12.05%,70.91% 18.07%,74.55% 32.53%,72.73% 38.55%,80% 44.58%,70.91% 46.99%,74.55% 62.65%,83.64% 83.13%,67.27% 84.34%,49.09% 80.72%,43.64% 68.67%,40% 49.4%,32.73% 46.99%,38.18% 39.76%,38.18% 27.71%)}.kravo-kit .kravo-kit-slot.kravo-kit-slot--palarie-calugar-plus9 img{width:85px;max-width:100%;height:auto;max-height:128px;image-rendering:pixelated;clip-path:polygon(39.34% 8.11%,54.1% 5.41%,68.85% 18.92%,75.41% 48.65%,67.21% 64.86%,80.33% 81.08%,60.66% 81.08%,39.34% 67.57%,32.79% 51.35%,37.7% 32.43%,34.43% 16.22%)}.kravo-kit .kravo-kit-slot.kravo-kit-slot--clopot-cupru-plus9 img{width:85px;max-width:100%;height:auto;max-height:128px;image-rendering:pixelated;clip-path:polygon(59.18% 25.93%,55.1% 37.04%,46.94% 44.44%,40.82% 46.3%,36.73% 51.85%,42.86% 55.56%,40.82% 61.11%,30.61% 64.81%,22.45% 59.26%,24.49% 53.7%,32.65% 50%,32.65% 42.59%,40.82% 35.19%,48.98% 31.48%)}.presentation-page #races .pres-race-skills{justify-content:center;align-items:flex-start;gap:8px;min-height:70px}.kravo-race-skill{flex-direction:column;flex:0 72px;align-items:center;gap:6px;display:flex}.kravo-race-skill span{color:#cbbda7;font-size:10px;line-height:1.4}.presentation-page .pres-intro .kravo-intro-title{color:#f2d8a8;font-family:var(--font-heading), Georgia, serif;letter-spacing:.09em;text-shadow:0 2px #664328,0 5px 20px #0009,0 0 44px #d6a35325;margin:0 0 38px;font-size:clamp(52px,8vw,100px);font-weight:700;line-height:1.1}.presentation-page #races .pres-race-card{--race-rgb:213, 130, 65;border-color:rgba(var(--race-rgb), .28);background:linear-gradient(155deg,#282019,#141110 65%);border-radius:8px;box-shadow:inset 0 0 0 3px #0c0b0955,0 12px 30px #0004}.presentation-page #races .pres-race-card[data-race=ninja]{--race-rgb:75, 174, 170}.presentation-page #races .pres-race-card[data-race=sura]{--race-rgb:158, 108, 208}.presentation-page #races .pres-race-card[data-race=shaman]{--race-rgb:224, 171, 98}.presentation-page #races .pres-race-card .pres-race-img-wrap{isolation:isolate;background:radial-gradient(ellipse at 50% 44%, rgba(var(--race-rgb), .3), transparent 65%), linear-gradient(160deg, rgba(var(--race-rgb), .1), #12100f 80%);height:250px}.presentation-page #races .pres-race-img-wrap:before{content:"";z-index:-1;border:1px solid rgba(var(--race-rgb), .25);outline:1px solid rgba(var(--race-rgb), .12);outline-offset:9px;background:repeating-conic-gradient(from 0deg, transparent 0deg 43deg, rgba(var(--race-rgb), .17) 44deg 45deg);width:180px;height:180px;box-shadow:0 0 35px rgba(var(--race-rgb), .12), inset 0 0 25px rgba(var(--race-rgb), .1);border-radius:50%;position:absolute;top:26px;left:50%;transform:translate(-50%)rotate(45deg)}.presentation-page #races .pres-race-img-wrap:after{content:"";pointer-events:none;background:linear-gradient(transparent 72%, #191411), radial-gradient(circle at 20% 24%, rgba(var(--race-rgb), .7) 0 1px, transparent 2px), radial-gradient(circle at 82% 55%, rgba(var(--race-rgb), .65) 0 1px, transparent 2px), radial-gradient(circle at 76% 12%, rgba(var(--race-rgb), .5) 0 1px, transparent 2px);position:absolute;inset:0}.presentation-page #races .pres-race-card .pres-race-img-wrap img{-o-object-position:center bottom;object-position:center bottom;filter:contrast(1.08) saturate(1.1) drop-shadow(0 0 13px rgba(var(--race-rgb), .32));padding-top:12px;transition:transform .3s}.presentation-page #races .pres-race-card:hover .pres-race-img-wrap img{transform:scale(1.045)}.presentation-page #races .pres-race-card .pres-race-info{padding:10px 12px 18px;position:relative}.presentation-page #races .pres-race-card .pres-race-name{font-size:21px}.presentation-page #races .pres-race-card .pres-race-type{letter-spacing:1px;margin-bottom:16px;font-size:10px}.presentation-page #races .pres-race-card:hover{border-color:rgba(var(--race-rgb), .65)}@media (prefers-reduced-motion:reduce){.presentation-page #races .pres-race-card,.presentation-page #races .pres-race-card .pres-race-img-wrap img{transition:none}.presentation-page #races .pres-race-card:hover,.presentation-page #races .pres-race-card:hover .pres-race-img-wrap img{transform:none}}@media (min-width:601px){.kravo-kit-group--appearance .kravo-kit-grid:not(:has(>:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr));max-width:620px}}.presentation-page #races .kravo-race-select{color:#dfc59b;background:#16120d70;border:1px solid #80623680;border-radius:3px;margin-top:16px;padding:9px 6px;font-size:12px;text-decoration:none;display:block}.presentation-page #races .kravo-race-select:hover{background:#5b422b55;border-color:#d8b678}.kravo-race-select:focus-visible,.kravo-race-context a:focus-visible,.kravo-race-empty a:focus-visible{outline-offset:3px;outline:2px solid #d8b678}.kravo-race-context{border-bottom:1px solid #70533380;justify-content:space-between;gap:16px;padding:14px 24px;font-size:12px;display:flex}.kravo-race-context span{color:#dfc59b;letter-spacing:1px}.kravo-race-context a,.kravo-race-empty a{color:#dfc59b}.kravo-race-empty{text-align:center;color:#cbbda7;padding:36px 24px;line-height:1.7}.presentation-page #starting-gear .section-content{background:#141110;border-color:#705333;border-radius:3px;padding:0}.kravo-kit{--kit-gold:#dab67a;--kit-muted:#a49886;color:#e9ddc9;background:radial-gradient(at 50% 0,#5031224d,#0000 45%),linear-gradient(120deg,#1a1613,#100e0e 50%,#191413);padding:clamp(18px,3vw,38px);box-shadow:inset 0 0 0 5px #0c0b0980,inset 0 0 50px #0007}.kravo-kit-intro{text-align:center;padding:8px 0 30px}.kravo-kit-eyebrow{color:var(--kit-gold);font:10px/1.5 var(--font-body);letter-spacing:3px}.kravo-kit .kravo-kit-intro h3{color:#f2e0bc;font:400 clamp(22px, 2.8vw, 34px)/1.3 var(--font-heading), Georgia, serif;margin:12px 0 10px}.kravo-kit .kravo-kit-intro p{color:#bfb09a;margin:0;font-size:13px;line-height:1.6}.kravo-kit-meta{flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:18px;display:flex}.kravo-kit-meta span{color:#c4ac86;letter-spacing:.3px;font-size:11px}.kravo-kit-meta span:before{content:"◆";color:#a37a40;vertical-align:1px;margin-right:8px;font-size:7px}.kravo-kit-groups{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px 18px;display:grid}.kravo-kit-group{border-top:1px solid #67503370;min-width:0;padding-top:20px}.kravo-kit-group--equipment,.kravo-kit-group--special,.kravo-kit-group--appearance,.kravo-kit-group--consumables{grid-column:1/-1}.kravo-kit-group-heading{align-items:center;gap:12px;margin-bottom:18px;display:flex}.kravo-kit-number{color:#d8b678;background:linear-gradient(#34271c,#17120e);border:1px solid #80623680;flex:0 0 30px;place-items:center;width:30px;height:34px;font:15px Georgia,serif;display:grid;box-shadow:inset 0 0 0 2px #17120e}.kravo-kit .kravo-kit-group-heading h4{color:#dfc59b;font:400 19px/1.3 var(--font-heading), Georgia, serif;margin:0}.kravo-kit .kravo-kit-group-heading p{color:var(--kit-muted);margin:4px 0 0;font-size:11px;line-height:1.5}.kravo-kit-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 10px;display:grid}.kravo-kit-group--accessories .kravo-kit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kravo-kit-group--equipment .kravo-kit-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.kravo-kit-group--appearance .kravo-kit-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:800px;margin:auto}@media (min-width:601px){.kravo-kit-group--appearance .kravo-kit-grid:has(>:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr));max-width:1000px}}.kravo-kit-group--appearance .kravo-kit-slot{height:132px}.kravo-kit-group--companions,.kravo-kit-group--talismans{grid-column:1/-1}.kravo-kit-group--companions .kravo-kit-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px;margin:auto}.kravo-kit-group--talismans .kravo-kit-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:620px;margin:auto}.kravo-kit-group--companions .kravo-kit-slot{background:radial-gradient(#50336835,#0000 80%),#100e12;border-color:#756287}.kravo-kit-group--equipment .kravo-kit-slot{height:132px}.kravo-kit-group--consumables .kravo-kit-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.kravo-kit-item{text-align:center;min-width:0}.kravo-kit-slot{background:radial-gradient(at 50% 65%,#68503226,#0000 70%),linear-gradient(#181614,#0c0b0b);border:1px solid #66502f;border-radius:2px;justify-content:center;align-items:center;max-width:112px;height:100px;margin:0 auto;transition:border-color .18s,background-color .18s;display:flex;position:relative;box-shadow:inset 0 0 0 3px #0d0c0b,0 3px 10px #0005}.kravo-kit-slot:before,.kravo-kit-slot:after{content:"";pointer-events:none;border-style:solid;border-color:#bb9358;width:6px;height:6px;position:absolute}.kravo-kit-slot:before{border-width:1px 0 0 1px;top:-1px;left:-1px}.kravo-kit-slot:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}.kravo-kit .kravo-kit-slot img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 4px #000b);border:0;border-radius:0;width:auto;max-width:72%;height:auto;max-height:74px;margin:0;transition:transform .18s,filter .18s;display:block}.kravo-kit-group--accessories .kravo-kit-slot img,.kravo-kit-group--consumables .kravo-kit-slot img,.kravo-kit-group--special .kravo-kit-slot img{max-width:66%;max-height:56px}.kravo-kit .kravo-kit-slot--original img{width:64px;max-width:100%;height:64px;max-height:64px;image-rendering:pixelated}.kravo-kit .kravo-kit-slot--three img{max-width:90%;max-height:122px}.kravo-kit .kravo-kit-slot.kravo-kit-slot--glaive img{width:65px;max-width:100%;height:120px;max-height:120px;image-rendering:pixelated;clip-path:polygon(61.54% 9.17%,69.23% 10%,72.31% 12.5%,67.69% 26.67%,61.54% 41.67%,56.92% 53.33%,53.85% 59.17%,47.69% 76.67%,44.62% 85.83%,36.92% 85.83%,36.92% 80.83%,43.08% 65%,44.62% 60%,44.62% 54.17%,43.08% 52.5%,44.62% 49.17%,40% 48.33%,41.54% 45%,46.15% 44.17%,46.15% 42.5%,40% 41.67%,41.54% 39.17%,47.69% 38.33%,47.69% 36.67%,40% 35.83%,41.54% 33.33%,47.69% 32.5%,47.69% 30.83%,40% 30%,43.08% 27.5%,49.23% 26.67%,50.77% 25%,43.08% 24.17%,44.62% 21.67%,52.31% 20.83%,52.31% 19.17%,44.62% 18.33%,46.15% 15.83%,52.31% 15%,52.31% 13.33%,47.69% 12.5%,50.77% 10%,58.46% 10%)}.kravo-kit-label{color:#bbae99;overflow-wrap:anywhere;margin-top:8px;font-size:11px;line-height:1.4;display:block}.kravo-kit-duration{color:#b9a278;letter-spacing:.5px;margin-top:4px;font-size:10px;line-height:1.4;display:block}.kravo-kit-item--bonuses{position:relative}.kravo-kit .kravo-kit-slot.kravo-kit-slot--hero-ring img,.kravo-kit .kravo-kit-slot.kravo-kit-slot--power-ring img{-o-object-fit:contain;object-fit:contain;image-rendering:auto;filter:none;flex-shrink:0;width:100px;max-width:none;height:auto;max-height:none;position:relative}.kravo-kit .kravo-kit-slot.kravo-kit-slot--hero-ring img{left:25px;-webkit-mask:url(/pres/images/hero-ring-original-mask.svg) 50%/100% 100% no-repeat;mask:url(/pres/images/hero-ring-original-mask.svg) 50%/100% 100% no-repeat}.kravo-kit .kravo-kit-slot.kravo-kit-slot--power-ring img{left:-25px;-webkit-mask:url(/pres/images/power-ring-original-mask.svg) 50%/100% 100% no-repeat;mask:url(/pres/images/power-ring-original-mask.svg) 50%/100% 100% no-repeat}.kravo-kit .kravo-kit-slot.kravo-kit-slot--pumnal-plus9 img{width:85px;max-width:100%;height:auto;max-height:128px;image-rendering:pixelated;clip-path:polygon(58.18% 0%,69.09% 0%,65.45% 20.59%,52.73% 44.12%,43.64% 50%,38.18% 61.76%,27.27% 73.53%,21.82% 67.65%,27.27% 52.94%,36.36% 41.18%,41.82% 29.41%,50.91% 11.76%)}.kravo-kit .kravo-kit-slot.kravo-kit-slot--costum-azur-plus9 img{width:50px;max-width:100%;height:auto;max-height:128px;image-rendering:pixelated;clip-path:polygon(31.11% 26.61%,55.56% 24.77%,75.56% 26.61%,86.67% 35.78%,77.78% 44.95%,84.44% 55.96%,86.67% 72.48%,75.56% 77.98%,55.56% 75.23%,40% 78.9%,20% 73.39%,15.56% 59.63%,22.22% 47.71%,17.78% 38.53%)}.kravo-kit .kravo-kit-slot.kravo-kit-slot--gluga-piele-plus9 img{width:85px;max-width:100%;height:auto;max-height:128px;image-rendering:pixelated;clip-path:polygon(36.73% 22.92%,51.02% 22.92%,63.27% 29.17%,69.39% 41.67%,61.22% 58.33%,46.94% 62.5%,28.57% 52.08%,24.49% 41.67%,28.57% 31.25%)}.kravo-kit .kravo-kit-slot.kravo-kit-slot--arc img{width:74px;max-width:100%;height:auto;max-height:120px;image-rendering:pixelated;clip-path:polygon(42.11% 9.21%,52.63% 10.53%,59.65% 23.68%,59.65% 32.89%,70.18% 36.84%,77.19% 43.42%,70.18% 51.32%,61.4% 57.89%,56.14% 65.79%,43.86% 72.37%,35.09% 82.89%,26.32% 82.89%,31.58% 71.05%,40.35% 60.53%,47.37% 50%,47.37% 38.16%,42.11% 30.26%)}.kravo-kit .kravo-kit-slot.kravo-kit-slot--pumnal img{width:85px;max-width:100%;height:auto;max-height:120px;image-rendering:pixelated;clip-path:polygon(62.96% 10.81%,72.22% 10.81%,75.93% 21.62%,68.52% 35.14%,57.41% 51.35%,48.15% 59.46%,37.04% 67.57%,25.93% 83.78%,18.52% 86.49%,22.22% 72.97%,35.19% 56.76%,44.44% 45.95%,50% 32.43%)}.kravo-kit .kravo-kit-slot.kravo-kit-slot--evantai img{width:85px;max-width:100%;height:auto;max-height:120px;image-rendering:pixelated;clip-path:polygon(40% 19.7%,56% 21.21%,68% 27.27%,76% 36.36%,76% 43.94%,66% 50%,76% 57.58%,68% 63.64%,54% 54.55%,46% 51.52%,32% 57.58%,22% 50%,16% 39.39%,18% 31.82%,28% 24.24%)}.kravo-kit .kravo-kit-slot.kravo-kit-slot--clopot img{width:85px;max-width:100%;height:auto;max-height:120px;image-rendering:pixelated;clip-path:polygon(34% 16.98%,46% 24.53%,50% 33.96%,64% 43.4%,70% 49.06%,76% 58.49%,74% 67.92%,62% 69.81%,54% 64.15%,54% 54.72%,44% 43.4%,36% 39.62%,26% 50.94%,18% 45.28%,22% 32.08%,26% 22.64%)}.kravo-kit .kravo-kit-slot.kravo-kit-slot--acadea img{width:74px;max-width:100%;height:auto;max-height:60px;image-rendering:pixelated;clip-path:polygon(43.86% 22.73%,59.65% 25%,70.18% 31.82%,75.44% 43.18%,70.18% 56.82%,57.89% 65.91%,43.86% 65.91%,31.58% 93.18%,21.05% 93.18%,31.58% 59.09%,24.56% 52.27%,24.56% 40.91%,31.58% 29.55%)}.kravo-kit-group--appearance .kravo-kit-grid,.kravo-kit-group--companions .kravo-kit-grid,.kravo-kit-group--talismans .kravo-kit-grid{padding-bottom:64px}.kravo-kit-item--bonuses button.kravo-kit-slot{cursor:help;width:100%;font:inherit;padding:0}.kravo-kit-item--bonuses button:focus-visible{outline-offset:3px;outline:2px solid #d8b678}.kravo-kit-bonuses{z-index:5;width:max-content;max-width:240px;box-shadow:none;color:#89b88d;text-align:center;text-shadow:1px 1px 1px #000;visibility:hidden;opacity:0;pointer-events:none;background:0 0;border:0;padding:0;font:12px/1.55 Arial,sans-serif;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.kravo-kit-bonuses span{display:block}.kravo-kit-item--bonuses:hover .kravo-kit-bonuses,.kravo-kit-item--bonuses:focus-within .kravo-kit-bonuses{visibility:visible;opacity:1;pointer-events:auto}@media (max-width:600px){.kravo-kit-bonuses{width:100%;max-width:100%;font-size:10px;left:0;right:auto;transform:none}.kravo-kit-group--appearance .kravo-kit-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:110px;padding-bottom:104px}.kravo-kit-group--companions .kravo-kit-grid,.kravo-kit-group--talismans .kravo-kit-grid{padding-bottom:104px}}.kravo-kit-item:hover .kravo-kit-slot{background-color:#332518;border-color:#d1a463}.kravo-kit-item:hover img{filter:drop-shadow(0 3px 7px #b07b344d);transform:translateY(-3px)}.kravo-kit-item:hover .kravo-kit-label{color:#ecd2a6}.kravo-kit-footer{color:#a59781;border-top:1px solid #66502f70;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:26px;padding-top:16px;font-size:10px;display:flex}.kravo-kit-footer span:first-child{color:#c29b60;letter-spacing:3px}@media (max-width:1100px){.kravo-kit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kravo-kit-group--equipment .kravo-kit-grid,.kravo-kit-group--consumables .kravo-kit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kravo-kit-groups{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.presentation-page #starting-gear{padding-left:10px;padding-right:10px}.kravo-kit{padding:22px 14px}.kravo-kit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kravo-kit-group--equipment .kravo-kit-grid,.kravo-kit-group--consumables .kravo-kit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kravo-kit-slot{height:86px}.kravo-kit .kravo-kit-slot img{max-height:68px}.kravo-kit .kravo-kit-slot--three img{max-height:122px}.kravo-kit .kravo-kit-group-heading h4{font-size:18px}}@media (prefers-reduced-motion:reduce){.kravo-kit-slot,.kravo-kit .kravo-kit-slot img{transition:none}.kravo-kit-item:hover img{transform:none}}
.presentation-page #beginner-journey .section-content,.presentation-page #teleport .section-content,.presentation-page #blacksmith .section-content,.presentation-page #sash-system .section-content,.presentation-page #switchbot .section-content,.presentation-page #offline-shop .section-content,.presentation-page #battlepass .section-content,.presentation-page #potions-accessories .section-content,.presentation-page #companion-system .section-content,.presentation-page #biolog .section-content,.presentation-page #rankings .section-content,.presentation-page #horse-system .section-content,.presentation-page #talismans .section-content,.presentation-page #referral .section-content,.presentation-page #autohunt .section-content{border-color:#70533380;padding:0;overflow:hidden}.kravo-wiki{background:radial-gradient(at 50% 20%,#76502c25,#0000 65%),linear-gradient(135deg,#211b16,#100e0d 60%,#201914);padding:clamp(20px,4vw,44px)}.presentation-page .pres-intro .kravo-intro-title{max-width:620px;margin:0 auto 28px;line-height:0}.kravo-gold-wordmark{filter:drop-shadow(0 6px 12px #0008);width:100%;height:auto;display:block}.kravo-wiki-heading{text-align:center;max-width:640px;margin:0 auto 30px}.kravo-wiki-eyebrow{color:#c9a46e;font:10px/1.5 var(--font-body);letter-spacing:3px}.kravo-wiki .kravo-wiki-heading h3{color:#eedcbb;font:400 clamp(25px, 3vw, 36px)/1.25 var(--font-heading), Georgia, serif;margin:14px 0}.kravo-wiki .kravo-wiki-heading p{color:#bdaf9b;margin:0;font-size:13px;line-height:1.85}.kravo-wiki-preview{isolation:isolate;background:radial-gradient(at 72% 46%,#a7783b16,#0000 55%),linear-gradient(145deg,#211b15,#15120f 65%,#211a13);border:1px solid #94734580;border-radius:6px;margin:auto;padding:8px;position:relative;box-shadow:inset 0 0 0 3px #0b090770,inset 0 0 55px #0003,0 18px 34px #0003}.kravo-wiki-preview:before,.kravo-wiki-preview:after{content:"";pointer-events:none;width:32px;height:32px;position:absolute}.kravo-wiki-preview:before{border-top:2px solid #c7a069;border-left:2px solid #c7a069;border-radius:6px 0 0;top:-1px;left:-1px}.kravo-wiki-preview:after{border-bottom:2px solid #c7a069;border-right:2px solid #c7a069;border-radius:0 0 6px;bottom:-1px;right:-1px}.kravo-system-stage{--guide-height:390px;--guide-width:calc(var(--guide-height) * 1084 / 1451);--stage-inset:24px;grid-template-columns:var(--guide-width) minmax(0, var(--system-width,520px));padding:24px var(--stage-inset) 0;min-height:calc(var(--guide-height) + 24px);justify-content:center;align-items:start;gap:18px;display:grid;position:relative}.kravo-system-stage>.kravo-system-window,.kravo-system-stage>.kravo-system-pair{grid-area:1/2;margin-bottom:24px}.kravo-wiki .kravo-system-guide{transform:translateY(calc(9px + var(--guide-height) * 9 / 1451));width:var(--guide-width);height:var(--guide-height);-o-object-fit:contain;object-fit:contain;pointer-events:none;filter:drop-shadow(0 3px 5px #0005);grid-area:1/1;align-self:end;max-width:none;max-height:none;display:block;position:relative;top:auto;bottom:auto;left:auto}.kravo-system-stage .kravo-system-window{background:linear-gradient(145deg,#57402a70,#100e0bc9 35%,#32261a80);border:1px solid #b18a5160;border-radius:5px;justify-self:center;width:100%;min-width:0;max-width:520px;padding:7px;box-shadow:0 18px 32px #0008,0 0 28px #c29a5720,inset 0 0 0 2px #100c09a0}.kravo-refine .kravo-system-stage .kravo-system-window{max-width:520px}.kravo-refine{--system-width:520px}.kravo-system-stage .kravo-system-window img{filter:brightness(1.06)contrast(1.035)saturate(1.04);box-shadow:0 0 0 1px #94734530}.kravo-system-window img{border-radius:2px;width:100%;height:auto;display:block}.kravo-potions{--system-width:185px}.kravo-potions .kravo-system-window{max-width:185px;box-shadow:none;background:0 0;border:0;padding:0}.kravo-potions .kravo-system-window img{box-shadow:none;filter:drop-shadow(0 14px 20px #0008)}.kravo-companion .kravo-system-window{max-width:278px}.kravo-companion{--system-width:278px}.kravo-referral{--system-width:260px}.kravo-referral .kravo-system-window{max-width:260px}.kravo-horse{--system-width:320px}.kravo-horse .kravo-system-window{max-width:320px}.kravo-referral-hint{text-align:center;background:radial-gradient(at top,#79562725,#0000 70%);border:1px solid #82643d70;margin-top:34px;padding:28px 18px 70px}.kravo-wiki .kravo-referral-hint h4{color:#eedcbb;font:400 26px/1.3 var(--font-heading), Georgia, serif;margin:12px 0}.kravo-wiki .kravo-referral-hint p{color:#bdaf9b;font-size:12px}.kravo-referral-drops{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:680px;margin:25px auto 0;display:grid}.kravo-referral-slot{background:radial-gradient(#5a402640,#110f0c);border:1px solid #a9814960;border-radius:5px;place-items:center;width:100%;height:115px;padding:12px;display:grid}button.kravo-referral-slot{cursor:help}.kravo-referral-slot:focus-visible{outline-offset:3px;outline:2px solid #dfbb78}.kravo-referral-slot img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 5px #0008);width:80px;height:80px;display:block}.kravo-referral-slot img[src$=kravo2-nazar-referral-original-v2\.png]{filter:none;width:60px;height:62px;transform:none;-webkit-mask:url(/pres/images/nazar-original-mask.svg) 50%/100% 100% no-repeat;mask:url(/pres/images/nazar-original-mask.svg) 50%/100% 100% no-repeat}.kravo-referral-item .kravo-kit-label{font-size:13px}.kravo-referral-item .kravo-kit-bonuses{max-width:240px}@media (max-width:650px){.kravo-referral-drops{grid-template-columns:1fr;gap:28px;max-width:230px}.kravo-referral-item.kravo-kit-item--bonuses{margin-bottom:48px}.kravo-referral-hint{padding-bottom:28px}}.kravo-system-stage-paired{--system-width:620px}.kravo-autohunt .kravo-system-stage{--system-width:450px}.kravo-autohunt .kravo-system-panel:first-child .kravo-system-window{max-width:225px}.kravo-autohunt .kravo-system-panel:last-child .kravo-system-window{max-width:205px}.kravo-system-pair{grid-template-columns:1.1fr 1fr;align-items:center;gap:22px;min-width:0;display:grid}.kravo-system-panel{text-align:center;min-width:0}.kravo-wiki .kravo-system-panel h4{color:#dcc098;font:400 14px/1.4 var(--font-heading), Georgia, serif;margin:0 0 16px}.kravo-system-pair .kravo-system-window{max-width:100%;margin:auto}.kravo-biolog .kravo-system-pair{grid-template-columns:1.5fr 1fr;gap:18px}.kravo-biolog .kravo-system-panel:first-child .kravo-system-window{max-width:390px}.kravo-biolog .kravo-system-panel:last-child .kravo-system-window{max-width:235px}.kravo-talismans .kravo-system-pair{grid-template-columns:1fr;gap:18px}.kravo-talismans .kravo-system-window{box-shadow:none;background:0 0;border:0;padding:0}.kravo-talismans .kravo-system-window img{box-shadow:none;filter:drop-shadow(0 10px 12px #0006)}@media (max-width:650px){.kravo-system-pair,.kravo-biolog .kravo-system-pair{grid-template-columns:1fr;gap:14px}.kravo-wiki .kravo-system-panel h4{margin-bottom:8px}.kravo-system-pair .kravo-system-window{max-width:260px}}.kravo-sash .kravo-system-window{max-width:377px;box-shadow:none;background:0 0;border:0;padding:0}.kravo-sash{--system-width:377px}.kravo-sash .kravo-system-window img{box-shadow:none;filter:drop-shadow(0 12px 14px #0005)}.kravo-switchbot .kravo-system-window{max-width:458px}.kravo-switchbot{--system-width:458px}.kravo-battlepass .kravo-system-window{max-width:460px}.kravo-battlepass{--system-width:460px}.kravo-battlepass .kravo-system-window{position:relative}.kravo-battlepass .kravo-system-window:after{content:"?";aspect-ratio:1;color:#f3d29b;text-shadow:0 3px #4f321a,0 6px 16px #000,0 0 30px #000;pointer-events:none;background:radial-gradient(#100d0bf2,#100d0b80 45%,#0000 72%);place-items:center;width:32%;font:700 clamp(58px,8vw,128px)/1 Georgia,serif;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kravo-wiki-preview-bar{color:#e0c59c;letter-spacing:.3px;background:linear-gradient(90deg,#85603012,#0000);border-bottom:1px solid #9d774331;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 16px;font-size:11px;display:flex}.kravo-wiki-preview-bar b{color:#b78f51;margin-right:6px;font-size:9px}.kravo-wiki-preview-bar>span:last-child{color:#958774;font-size:10px}.kravo-wiki-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.kravo-wiki .kravo-wiki-bonus-heading{color:#e1c79f;text-align:center;font:400 24px/1.3 var(--font-heading), Georgia, serif;margin:32px 0 0}.kravo-horse .kravo-wiki-feature p{color:#b7d59c}.kravo-wiki-feature{border-top:1px solid #82643d70;padding-top:18px}.kravo-wiki-number{color:#dbb87d;background:#34291b60;border:1px solid #8d6b3e80;place-items:center;width:30px;height:30px;font:14px Georgia,serif;display:inline-grid}.kravo-wiki .kravo-wiki-feature h4{color:#e1c79f;font:400 17px/1.35 var(--font-heading), Georgia, serif;margin:13px 0 8px}.kravo-wiki .kravo-wiki-feature p{color:#b3a693;margin:0;font-size:12px;line-height:1.8}.kravo-wiki-categories{border-top:1px solid #82643d40;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px;padding-top:28px;display:flex}.kravo-wiki-categories span{color:#bfa884;background:#18130e80;border:1px solid #73583365;border-radius:3px;padding:7px 13px;font-size:11px}@media (max-width:650px){.kravo-system-stage .kravo-system-window{padding:3px}.kravo-sash .kravo-system-window,.kravo-potions .kravo-system-window{padding:0}.kravo-system-stage{--guide-height:180px;--stage-inset:0px;gap:6px}.kravo-wiki-features{grid-template-columns:1fr;gap:20px}.kravo-wiki-feature{padding-left:44px;position:relative}.kravo-wiki-number{position:absolute;top:18px;left:0}.kravo-wiki .kravo-wiki-feature h4{margin-top:0}.kravo-wiki-preview-bar{padding-left:6px;padding-right:6px;font-size:10px}}@media (min-width:651px) and (max-width:1200px){.kravo-system-stage{--guide-height:280px;--stage-inset:10px;gap:14px}}@media (max-width:420px){.kravo-system-stage{--guide-height:145px;gap:4px}.kravo-wiki .kravo-system-panel h4{font-size:12px}}
.presentation-page #pvp-systems .section-content{border-color:#82643d80;padding:0;overflow:hidden}.kravo-pvp{color:#bdae98;background:radial-gradient(at 50% 0,#77512430,#0000 22%),linear-gradient(145deg,#211b16,#100e0d 45%,#1c1611);padding:clamp(22px,4vw,44px)}.kravo-pvp-eyebrow{color:#c9a46e;font:10px/1.7 var(--font-body);letter-spacing:2.3px;display:block}.kravo-pvp-intro{text-align:center;max-width:740px;margin:0 auto 44px;padding:16px 0 0}.kravo-pvp .kravo-pvp-intro h3{color:#f0dfc1;font:400 clamp(30px, 4vw, 48px)/1.2 var(--font-heading), Georgia, serif;margin:20px 0}.kravo-pvp p{font-size:13px;line-height:1.85}.kravo-pvp-intro>p{max-width:620px;margin:auto}.kravo-pvp-pillars{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:24px;display:flex}.kravo-pvp-pillars span{color:#d7bd92;background:#1a140f80;border:1px solid #8f6d3c60;padding:8px 12px;font-size:11px}.kravo-pvp-block{background:linear-gradient(135deg,#32261b35,#100d0b55);border:1px solid #88653666;border-radius:5px;margin-top:28px;padding:30px;box-shadow:inset 0 0 0 3px #0c0a0750}.kravo-pvp-block-title{align-items:center;gap:18px;margin-bottom:18px;display:flex}.kravo-pvp-chapter{color:#e0bc7f;background:linear-gradient(#79532730,#17110b);border:1px solid #b18a5170;flex:0 0 44px;place-items:center;width:44px;height:52px;font:22px Georgia,serif;display:grid}.kravo-pvp h4{color:#e9d3af;font:400 clamp(22px, 2.6vw, 29px)/1.3 var(--font-heading), Georgia, serif;margin:5px 0 0}.kravo-pvp-copy{margin:0 0 24px}.kravo-pvp-formats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.kravo-pvp-format{text-align:center;background:radial-gradient(#93672e22,#0000 70%),#0c0b0980;border:1px solid #b891515c;padding:24px 10px 20px;position:relative}.kravo-pvp-format:before{content:"";background:#e7c17a;height:1px;position:absolute;top:-1px;left:25%;right:25%}.kravo-pvp-format-label{color:#ab9270;letter-spacing:3px;font-size:9px}.kravo-pvp-format strong{color:#e6c38e;font:400 clamp(31px, 3.8vw, 47px)/1 var(--font-heading), Georgia, serif;white-space:nowrap;margin:12px 0;display:block}.kravo-pvp-format strong span{color:#937b5c;vertical-align:middle;margin:0 4px;font:italic 18px Georgia,serif}.kravo-pvp-format p{color:#ac9e89;margin:0;font-size:11px}.kravo-pvp-regions{text-align:center;color:#c9a976;letter-spacing:.6px;margin-top:21px;font-size:12px}.kravo-pvp-guilds{background:radial-gradient(at 12% 0,#9b302738,#0000 65%),linear-gradient(135deg,#2b191780,#100d0b80);border-color:#b94f43;position:relative;box-shadow:inset 0 0 0 3px #35141060,0 0 24px #b43e2917}.kravo-pvp-guilds:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ec8976,#0000);height:2px;position:absolute;top:-1px;left:24px;right:24px}.kravo-pvp-guilds .kravo-pvp-chapter{color:#ffc4b3;background:linear-gradient(#8e342950,#26110e);border-color:#c86a5780}.kravo-pvp-guilds .kravo-pvp-block-title .kravo-pvp-eyebrow{color:#e39483}.kravo-pvp-guilds .kravo-pvp-block-title h4{color:#f2c0b2}.kravo-pvp-guild-layout{grid-template-columns:1.1fr 1fr;gap:30px;display:grid}.kravo-pvp-month{background:radial-gradient(at 0 0,#a06e302c,#0000 85%);border:1px solid #b38e515c;padding:22px}.kravo-pvp-month>span{color:#b7955f;letter-spacing:2px;font-size:9px}.kravo-pvp-month strong{color:#efd7ac;font:400 23px/1.3 var(--font-heading), Georgia, serif;margin:11px 0;display:block}.kravo-pvp-month p{color:#c9b99e;margin:0}.kravo-pvp-steps{align-content:start;gap:20px;padding-top:3px;display:grid}.kravo-pvp-steps>div{border-bottom:1px solid #82643d40;padding:0 0 18px 45px;position:relative}.kravo-pvp-steps>div:last-child{border-bottom:0;padding-bottom:0}.kravo-pvp-steps>div>span{color:#967348;font:24px Georgia,serif;position:absolute;top:0;left:0}.kravo-pvp h5{color:#dbc39d;font:400 19px/1.4 var(--font-heading), Georgia, serif;margin:0 0 7px}.kravo-pvp-steps p{margin:0;font-size:12px}.kravo-pvp-boss-stats{border-block:1px solid #94734560;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:28px;padding:23px 0;display:grid}.kravo-pvp-boss-stats>div{text-align:center;border-right:1px solid #94734540}.kravo-pvp-boss-stats>div:last-child{border:0}.kravo-pvp-boss-stats strong{color:#e0bc7f;font:400 36px/1.2 var(--font-heading), Georgia, serif;display:block}.kravo-pvp-boss-stats span{color:#b1a18b;margin-top:5px;font-size:10px;display:block}.kravo-pvp-map-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.kravo-pvp-map{background:#120f0c;border:1px solid #96734560;grid-column:span 2;min-width:0;overflow:hidden}.kravo-pvp-map:nth-child(n+4){grid-column:span 3}.kravo-pvp-map-image{background:linear-gradient(135deg,#a17b4140,#251b1240);padding:5px;position:relative}.kravo-pvp-map-image img{aspect-ratio:2.15;-o-object-fit:cover;object-fit:cover;border:0;border-radius:0;width:100%;height:auto;display:block}.kravo-pvp-map-number{color:#e9cd9e;background:#17110dde;border:1px solid #d8b27270;place-items:center;min-width:26px;height:26px;padding:0 6px;font:12px Georgia,serif;display:grid;position:absolute;top:13px;left:13px}.kravo-pvp-map-caption{padding:15px}.kravo-pvp-map-label{color:#9d8058;letter-spacing:1.5px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;font-size:9px;display:flex}.kravo-pvp-map-label b{color:#d8b87b;letter-spacing:0;border:1px solid #92704650;padding:3px 6px;font-weight:400}.kravo-pvp-map h5{font-size:17px}.kravo-pvp-map p{color:#aa9c88;margin:0;font-size:11px;line-height:1.75}.kravo-pvp-spawn-intro{background:linear-gradient(90deg,#8a632a20,#0000);border-left:2px solid #bd9455;margin-bottom:22px;padding:18px 20px}.kravo-pvp-spawn-intro h5{margin:5px 0 8px;font-size:22px}.kravo-pvp-spawn-intro p{margin:0;font-size:12px}.kravo-pvp-spawn{border-top:1px solid #94734540;margin-top:15px;padding-top:13px}.kravo-pvp-spawn-label{color:#cbb089;font-size:10px;line-height:1.6;display:block}.kravo-pvp-spawn-times{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.kravo-pvp-spawn-times span{color:#ecd1a3;text-align:center;font:500 12px/1.4 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;background:#6b4a201c;border:1px solid #94734550;border-radius:3px;padding:6px 3px}.kravo-pvp .kravo-pvp-spawn-note{color:#b9aa92;margin:16px 0 0;font-size:11px;line-height:1.8}.kravo-pvp-evolution{text-align:center;background:radial-gradient(at top,#8a632a23,#0000 70%);border-top:1px solid #94734580;margin-top:30px;padding:27px 20px}.kravo-pvp-evolution>p{max-width:650px;margin:17px auto 22px}.kravo-pvp-drop-flow{justify-content:center;align-items:center;gap:12px;display:flex}.kravo-pvp-drop-flow span{color:#d9bc91;background:#19130e80;border:1px solid #99744555;padding:10px 12px;font-size:11px}.kravo-pvp-drop-flow b{color:#987548;font-weight:400}@media (max-width:800px){.kravo-pvp-block{padding:22px}.kravo-pvp-map{grid-column:span 3}.kravo-pvp-map:last-child{grid-column:span 6}}@media (max-width:600px){.kravo-pvp{padding:22px 16px}.kravo-pvp-intro{margin-bottom:30px}.kravo-pvp-block{padding:21px 15px}.kravo-pvp-block-title{align-items:start;gap:12px}.kravo-pvp-chapter{flex-basis:30px;width:30px;height:40px;font-size:18px}.kravo-pvp-eyebrow{letter-spacing:1.4px;font-size:9px}.kravo-pvp-formats{grid-template-columns:1fr;gap:12px}.kravo-pvp-format{padding:18px 8px}.kravo-pvp-format strong{font-size:42px}.kravo-pvp-guild-layout{grid-template-columns:1fr;gap:25px}.kravo-pvp-month{padding:18px}.kravo-pvp-boss-stats{gap:8px}.kravo-pvp-boss-stats strong{font-size:30px}.kravo-pvp-boss-stats span{font-size:9px;line-height:1.5}.kravo-pvp-map-grid{grid-template-columns:1fr}.kravo-pvp-map,.kravo-pvp-map:nth-child(n+4),.kravo-pvp-map:last-child{grid-column:auto}.kravo-pvp-evolution{padding-inline:0}.kravo-pvp-drop-flow{flex-direction:column;gap:8px}.kravo-pvp-drop-flow b{transform:rotate(90deg)}.kravo-pvp-drop-flow span{width:100%}}
.presentation-page #alchemy .section-content{border-color:#70533380;padding:0;overflow:hidden}.kravo-alchemy-collection{margin:36px 0}.kravo-alchemy-collection-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.kravo-alchemy-collection-heading p{color:#a99c88;margin:0;font-size:12px}.kravo-alchemy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.kravo-alchemy-stone{isolation:isolate;--stone-accent:#d8c89f;min-width:0;position:relative}.kravo-alchemy-stone--rubin{--stone-accent:#d57065}.kravo-alchemy-stone--jad{--stone-accent:#a5c96d}.kravo-alchemy-stone--safir{--stone-accent:#78c7d7}.kravo-alchemy-stone--granat{--stone-accent:#d8b464}.kravo-alchemy-stone--onyx{--stone-accent:#b7bcc8}.kravo-alchemy-stone-button{cursor:help;width:100%;height:274px;font:inherit;background:radial-gradient(at 50% 54%,#8e64351c,#0000 68%),#191610;border:1px solid #8c6c3f66;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:18px 10px;display:flex;position:relative;box-shadow:inset 0 0 0 4px #100e0b,0 7px 20px #0002}.kravo-alchemy-stone-button:before{content:"";background:var(--stone-accent);height:1px;position:absolute;top:-1px;left:35%;right:35%}.kravo-alchemy-stone-name{color:var(--stone-accent);font:400 23px/1.3 var(--font-heading), Georgia, serif;text-align:center;position:absolute;top:20px;left:8px;right:8px}.kravo-alchemy-stone-art{background-image:url(/pres/images/kravo2-alchemy/stones-four-source.png);background-repeat:no-repeat;flex-shrink:0;width:128px;height:128px;margin:10px auto 0;transition:opacity .18s;display:block;-webkit-mask-image:radial-gradient(circle,#000 56%,#0000 72%);mask-image:radial-gradient(circle,#000 56%,#0000 72%)}.kravo-alchemy-stone--diamant .kravo-alchemy-stone-art{background-position:-523px -46px}.kravo-alchemy-stone--rubin .kravo-alchemy-stone-art{clip-path:inset(0 0 10px);background-image:url(/pres/images/kravo2-alchemy/stones-two-source.png);background-position:-104px -14px}.kravo-alchemy-stone--jad .kravo-alchemy-stone-art{background-position:-104px -380px}.kravo-alchemy-stone--safir .kravo-alchemy-stone-art{clip-path:inset(0 0 10px);background-image:url(/pres/images/kravo2-alchemy/stones-two-source.png);background-position:-524px -14px}.kravo-alchemy-stone--granat .kravo-alchemy-stone-art{background-position:-104px -46px}.kravo-alchemy-stone--onyx .kravo-alchemy-stone-art{background-position:-523px -380px}.kravo-alchemy-stone-theme{color:#ac9b80;letter-spacing:.4px;font-size:11px;transition:opacity .18s;position:absolute;bottom:45px}.kravo-alchemy-stone-cue{color:#b49b73;font:10px/1.5 var(--font-body), Arial, sans-serif;letter-spacing:1px;display:block}.kravo-alchemy-stone-button>.kravo-alchemy-stone-cue{position:absolute;bottom:16px}.kravo-alchemy-stone-cue b{color:#d7b880;font-size:13px}.kravo-alchemy-bonuses{color:#9bca9c;text-align:center;text-shadow:0 1px 2px #000;visibility:hidden;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:4px;font:11px/1.5 Arial,sans-serif;transition:opacity .18s;display:flex;position:absolute;inset:63px 10px 39px}.kravo-alchemy-bonuses span{display:block}.kravo-alchemy-stone:hover .kravo-alchemy-bonuses,.kravo-alchemy-stone:focus-within .kravo-alchemy-bonuses{visibility:visible;opacity:1}.kravo-alchemy-stone:hover .kravo-alchemy-stone-art,.kravo-alchemy-stone:focus-within .kravo-alchemy-stone-art{opacity:.055}.kravo-alchemy-stone:hover .kravo-alchemy-stone-theme,.kravo-alchemy-stone:focus-within .kravo-alchemy-stone-theme{opacity:0}.kravo-alchemy-stone:hover .kravo-alchemy-stone-button{border-color:#bf975c}.kravo-alchemy button:focus-visible{outline-offset:4px;outline:2px solid #d8b678}.kravo-alchemy-wheel{border-bottom:1px solid #81634166;grid-template-columns:1fr 1.15fr;align-items:center;gap:28px;margin-bottom:40px;padding:32px 0 42px;display:grid}.kravo-alchemy .kravo-alchemy-wheel-copy h4{color:#e5d3b4;font:400 27px/1.3 var(--font-heading), Georgia, serif;margin:12px 0}.kravo-alchemy-wheel-copy p{color:#b4a58f;font-size:12px;line-height:1.85}.kravo-alchemy-wheel-card{min-width:0;position:relative}.kravo-alchemy-wheel-button{cursor:help;background:radial-gradient(at 15%,#39866524,#0000 65%),#111713;border:1px solid #77926e66;border-radius:4px;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:14px;width:100%;min-height:212px;padding:18px;display:grid;position:relative}.kravo-alchemy-wheel-art{clip-path:polygon(32% 7%,65% 7%,87% 49%,65% 91%,32% 91%,10% 49%);background:url(/pres/images/kravo2-alchemy/wheel-button-source.png) 50%/84px 74px no-repeat;width:84px;height:74px;display:block}.kravo-alchemy-wheel-default{text-align:left;color:#b8c1ad;font:12px/1.6 var(--font-body), Arial, sans-serif;flex-direction:column;gap:9px;display:flex}.kravo-alchemy-wheel-default strong{color:#b7ddb7;font:400 25px/1.3 var(--font-heading), Georgia, serif}.kravo-alchemy-wheel-bonuses{color:#9bca9c;text-align:left;visibility:hidden;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:5px;font:11px/1.5 Arial,sans-serif;display:flex;position:absolute;inset:22px 12px 22px 116px}.kravo-alchemy-wheel-bonuses b{color:#dbbf7d;margin-bottom:3px;font-size:11px}.kravo-alchemy-wheel-card:hover .kravo-alchemy-wheel-bonuses,.kravo-alchemy-wheel-card:focus-within .kravo-alchemy-wheel-bonuses{visibility:visible;opacity:1}.kravo-alchemy-wheel-card:hover .kravo-alchemy-wheel-default,.kravo-alchemy-wheel-card:focus-within .kravo-alchemy-wheel-default{opacity:0}.kravo-alchemy-shop{--system-width:275px}.kravo-alchemy-shop .kravo-system-window{max-width:275px}@media (min-width:1500px){.kravo-alchemy-bonuses{font-size:12px}}@media (min-width:701px) and (max-width:1200px){.kravo-alchemy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.kravo-alchemy-wheel{grid-template-columns:1fr}.kravo-alchemy-wheel-copy{max-width:540px}}@media (max-width:700px){.kravo-alchemy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kravo-alchemy-collection-heading{display:block}.kravo-alchemy-collection-heading p{margin-top:10px;line-height:1.7}}@media (max-width:480px){.kravo-alchemy-grid{grid-template-columns:1fr;gap:16px}.kravo-alchemy-bonuses{font-size:12px}.kravo-alchemy-wheel-button{grid-template-columns:64px minmax(0,1fr);gap:10px;min-height:240px;padding:10px}.kravo-alchemy-wheel-art{background-size:64px 57px;width:64px;height:57px}.kravo-alchemy-wheel-bonuses{font-size:11px;left:84px;right:10px}.kravo-alchemy-wheel-default strong{font-size:21px}.kravo-alchemy-shop .kravo-system-window{max-width:250px}}@media (prefers-reduced-motion:reduce){.kravo-alchemy-stone-art,.kravo-alchemy-stone-theme,.kravo-alchemy-bonuses{transition:none}}
.presentation-page #calendar .section-content{border-color:#70533380;padding:0;overflow:hidden}.kravo-events{--system-width:680px}.kravo-events .kravo-system-window{max-width:680px}.kravo-events-program{margin-top:30px}.kravo-events-heading{text-align:center;max-width:650px;margin:0 auto 22px}.kravo-events .kravo-events-heading h4,.kravo-events .kravo-events-spirit h4,.kravo-events .kravo-events-catalog-heading h4{color:#ead5af;font:400 clamp(22px, 2.3vw, 29px)/1.3 var(--font-heading), Georgia, serif;margin:10px 0 12px}.kravo-events-heading p,.kravo-events-spirit p{color:#bcae97;margin:0;font-size:13px;line-height:1.85}.kravo-events-time-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.kravo-events-time{text-align:center;background:radial-gradient(at 50% 0,#b2823830,#0000 75%),#15110ed9;border:1px solid #9e77434d;border-radius:4px;padding:18px 16px 20px;position:relative}.kravo-events-time-symbol{color:#d6ac63;margin:0 auto 6px;font:30px/1.2 Georgia,serif;display:block}.kravo-events-time-symbol--morning{color:#cc9660}.kravo-events-time-symbol--evening{color:#bac6d8}.kravo-events .kravo-events-time h5{color:#e6cc9d;font:400 20px/1.3 var(--font-heading), Georgia, serif;margin:8px 0 6px}.kravo-events-time p{color:#ab9c85;margin:0;font-size:11px;line-height:1.65}.kravo-events-spirit{background:linear-gradient(100deg,#85602a24,#100d0b55);border-left:2px solid #b28a4e;margin-top:24px;padding:24px 28px}.kravo-events-spirit p{max-width:860px}.kravo-events-catalog{border-top:1px solid #8c693e55;margin-top:30px;padding-top:24px}.kravo-events-catalog-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.kravo-events-automatic{color:#d9ba7e;background:#35261966;border:1px solid #99804a66;border-radius:3px;flex-shrink:0;padding:7px 12px;font-size:11px}.kravo-events-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.kravo-event-type{color:#d2bea0;background:linear-gradient(135deg,#3b2b1d55,#15110fcc);border:1px solid #80613942;align-items:center;gap:12px;min-height:51px;padding:11px 12px;font-size:12px;line-height:1.5;display:flex}.kravo-event-index{color:#967445;letter-spacing:1px;flex-shrink:0;font:11px/1.4 Georgia,serif}.kravo-events-more{color:#c2a87e;text-align:center;margin:18px 0 0;font-size:12px}@media (max-width:1100px){.kravo-events-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.kravo-events-catalog-heading{flex-direction:column;align-items:flex-start;gap:2px}.kravo-events-automatic{margin-bottom:8px}.kravo-events-spirit{padding:20px 16px}.kravo-events-time-grid{gap:7px}.kravo-events-time{padding:14px 8px}.kravo-events .kravo-events-time h5{font-size:16px}.kravo-events-time p{font-size:10px}}@media (max-width:420px){.kravo-events-catalog-grid{gap:8px}.kravo-event-type{gap:7px;padding:10px 8px;font-size:11px}}
.presentation-page #vote4buff .section-content{border-color:#70533380;padding:0;overflow:hidden}.kravo-vote4buff{--system-width:340px}.kravo-vote4buff .kravo-system-window{max-width:340px;padding:5px}.kravo-vote-window{background:radial-gradient(at 50% 45%,#75604020,#0000 75%),#161310;border:1px solid #aa844e;border-radius:3px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #0e0b09,inset 0 0 28px #0008}.kravo-vote-title{color:#f1dab0;text-align:center;font:400 19px/1.3 var(--font-heading), Georgia, serif;text-shadow:0 2px 2px #000;background:linear-gradient(#684b2a85,#21160dc9 50%,#362618);border-bottom:1px solid #a7824c;padding:9px 12px;box-shadow:inset 0 0 0 2px #18100b}.kravo-vote-intro{text-align:center;gap:5px;padding:15px 10px 13px;display:grid}.kravo-vote-intro strong{color:#e3bd77;font:400 16px/1.4 var(--font-heading), Georgia, serif}.kravo-vote-intro>span{color:#b3a693;font-size:10px;line-height:1.6}.kravo-vote-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:0 12px;display:grid}.kravo-vote-option{min-width:0}.kravo-vote-button{cursor:help;width:100%;min-height:102px;font:inherit;background:radial-gradient(#8d76402a,#0b0b0ae6);border:1px solid #86704c66;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:7px;margin:0;padding:9px 3px;transition:border-color .15s,background-color .15s;display:flex}.kravo-vote-icon{filter:brightness(1.22)contrast(1.06);background:url(/pres/images/kravo2-vote4buff/window-source.png) -14px -97px no-repeat;border-radius:50%;flex-shrink:0;width:64px;height:64px;display:block}.kravo-vote-option--skull .kravo-vote-icon{background-position:-94px -97px}.kravo-vote-option--farm .kravo-vote-icon{background-position:-172px -97px}.kravo-vote-option-label{color:#d6bb8f;font:11px/1.4 var(--font-body), Arial, sans-serif;letter-spacing:.6px}.kravo-vote-button:hover,.kravo-vote-button:focus{background-color:#80613930;border-color:#d9b16b}.kravo-vote-button:focus-visible{outline-offset:2px;outline:2px solid #e0bd79}.kravo-vote-details{text-align:center;border-top:1px solid #80613a65;place-items:center;min-height:116px;margin:12px 12px 0;display:grid}.kravo-vote-hint{color:#a49379;font:11px/1.8 var(--font-body), Arial, sans-serif;padding:10px 0}.kravo-vote-bonuses{z-index:1;color:#89b88d;text-align:center;text-shadow:1px 1px 1px #000;visibility:hidden;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:6px;height:116px;font:12px/1.55 Arial,sans-serif;display:flex;position:absolute;bottom:34px;left:14px;right:14px}.kravo-vote-bonuses>b{color:#dac298;font:400 12px/1.4 var(--font-body), Arial, sans-serif;margin-bottom:2px}.kravo-vote-bonuses>span{display:block}.kravo-vote-option:hover .kravo-vote-bonuses,.kravo-vote-option:focus-within .kravo-vote-bonuses{visibility:visible;opacity:1}.kravo-vote-window:has(.kravo-vote-option:hover,.kravo-vote-option:focus-within) .kravo-vote-hint{visibility:hidden}.kravo-vote-options:has(.kravo-vote-option:hover) .kravo-vote-option:not(:hover) .kravo-vote-bonuses{visibility:hidden;opacity:0}.kravo-vote-footer{color:#aca486;text-align:center;min-height:34px;font:10px/1.5 var(--font-body), Arial, sans-serif;background:linear-gradient(90deg,#29342045,#18241470,#29342045);border-top:1px solid #74643d60;padding:9px 6px}@media (max-width:650px){.kravo-vote4buff .kravo-system-window{padding:3px}.kravo-vote-title{padding:8px 3px;font-size:16px}.kravo-vote-intro{padding:10px 6px}.kravo-vote-intro strong{font-size:13px}.kravo-vote-options{gap:4px;padding-inline:5px}.kravo-vote-button{gap:4px;min-height:66px;padding:6px 0}.kravo-vote-icon{background-position:-7.875px -54.5625px;background-size:139.5px 111.375px;width:36px;height:36px}.kravo-vote-option--skull .kravo-vote-icon{background-position:-52.875px -54.5625px}.kravo-vote-option--farm .kravo-vote-icon{background-position:-96.75px -54.5625px}.kravo-vote-option-label{letter-spacing:0;font-size:10px}.kravo-vote-details{min-height:166px;margin:10px 7px 0}.kravo-vote-bonuses{gap:5px;height:166px;font-size:11px;bottom:47px;left:7px;right:7px}.kravo-vote-footer{place-items:center;min-height:47px;font-size:9px;display:grid}}@media (prefers-reduced-motion:reduce){.kravo-vote-button{transition:none}}
.presentation-page #guild-system .section-content{border-color:#70533380;padding:0;overflow:hidden}.kravo-guild{--system-width:440px}.kravo-guild .kravo-system-stage .kravo-system-window{max-width:440px;box-shadow:none;background:0 0;border:0;padding:0}.kravo-guild-viewer{padding-bottom:28px;position:relative}.kravo-guild-panels{aspect-ratio:365/342}.kravo-guild-panel{width:100%;height:100%;display:none;position:relative}.kravo-guild-panel.is-active{display:block}.kravo-guild-panel[hidden]{display:none}.kravo-guild .kravo-system-window .kravo-guild-panel img{-o-object-fit:fill;object-fit:fill;width:100%;height:100%;box-shadow:none;filter:drop-shadow(0 12px 14px #0007);border-radius:0}.kravo-guild-passive-trigger{left:var(--passive-left);cursor:help;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:4px;width:9%;min-width:24px;height:9.7%;min-height:24px;margin:0;padding:0;position:absolute;top:76.7%}.kravo-guild-passive-trigger:hover,.kravo-guild-passive-trigger:focus-visible{outline-offset:2px;border-color:#e3b873;outline:1px solid #e3b87380;box-shadow:0 0 12px #d69b4e35}.kravo-guild-passive-tooltip{z-index:4;bottom:24.5%;left:clamp(1%, calc(var(--passive-left) + 4.5% - 150px), calc(99% - 300px));color:#d0c7b6;text-align:center;text-shadow:0 1px 2px #000;visibility:hidden;opacity:0;pointer-events:none;background:linear-gradient(145deg,#292017fa,#100e0cfa);border:1px solid #ab8556;border-radius:4px;flex-direction:column;gap:6px;width:min(300px,98%);padding:13px 15px;font:11px/1.55 Arial,sans-serif;display:flex;position:absolute;box-shadow:0 8px 22px #0009,inset 0 0 0 2px #120d0980}.kravo-guild-passive-tooltip:after{content:"";height:8px;position:absolute;top:100%;left:0;right:0}.kravo-guild-passive-tooltip>b{color:#f1d4a1;font-size:12px;font-weight:500}.kravo-guild-passive-tooltip>span{display:block}.kravo-guild-passive-unlock{color:#d9c379}.kravo-guild-passive-bonus{color:#f09c89}.kravo-guild-passive:hover .kravo-guild-passive-tooltip,.kravo-guild-passive:focus-within .kravo-guild-passive-tooltip{visibility:visible;opacity:1;pointer-events:auto}.kravo-guild-passives:has(.kravo-guild-passive:hover) .kravo-guild-passive:not(:hover) .kravo-guild-passive-tooltip{visibility:hidden;opacity:0;pointer-events:none}.kravo-guild-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:1%;height:calc(8.6% + 28px);display:grid;position:absolute;bottom:0;left:.5%;right:12.2%}.kravo-guild-tab{color:#cbb18a;cursor:pointer;min-width:0;font:10px/1.3 var(--font-body), Arial, sans-serif;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:relative}.kravo-guild-tab:before{content:"";pointer-events:none;background:#a9473410;border:1px solid #b9554880;border-radius:3px;position:absolute;inset:0 0 28px;box-shadow:0 0 9px #a9473420}.kravo-guild-tab.is-active:before{border-color:#f09a7c;box-shadow:0 0 0 1px #d3664a66,0 0 13px #bd50352c}.kravo-guild-tab:hover:before{background:#e5c07e16;border-color:#f4c27d}.kravo-guild-tab:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #f4c27d}.kravo-guild-tab>span{white-space:nowrap;position:absolute;inset:auto -3px 3px}.kravo-guild-tab.is-active>span{color:#f1b19a}.kravo-guild-click-cue{color:#c8ad98;font:11px/1.7 var(--font-body), Arial, sans-serif;justify-content:center;align-items:center;gap:12px;margin:20px auto 0;display:flex}.kravo-guild-click-cue>b{color:#f0af97;letter-spacing:1.2px;background:#823e272d;border:1px solid #b95b466e;border-radius:3px;flex-shrink:0;padding:5px 9px;font-size:9px;font-weight:500}.kravo-guild-caption{text-align:center;max-width:600px;min-height:125px;margin:24px auto 0}.kravo-guild .kravo-guild-caption h4{color:#e8cfab;font:400 24px/1.3 var(--font-heading), Georgia, serif;margin:8px 0}.kravo-guild .kravo-guild-caption p{color:#b7a68c;margin:0;font-size:12px;line-height:1.8}@media (max-width:650px){.kravo-guild-passive-tooltip{top:0;bottom:auto;left:calc(-1 * var(--guide-width) - 4px);width:calc(100% + var(--guide-width) + 4px);padding:11px 12px}.kravo-guild-passive:hover .kravo-guild-passive-tooltip,.kravo-guild-passive:focus-within .kravo-guild-passive-tooltip{pointer-events:none}.kravo-guild-viewer{padding-bottom:27px}.kravo-guild-tabs{height:calc(8.6% + 27px)}.kravo-guild-tab:before{bottom:27px}.kravo-guild-tab>span{display:none}.kravo-guild-tab:after{content:attr(data-step);color:#dcb596;background:#2d1e17;border:1px solid #af715666;border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;display:grid;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.kravo-guild-tab.is-active:after{color:#f4c1a7;background:#7c3f2f50;border-color:#ea9b7d}.kravo-guild-click-cue{align-items:start;gap:9px;font-size:11px}.kravo-guild-caption{min-height:146px;margin-top:20px}.kravo-guild .kravo-guild-caption h4{font-size:22px}}
.presentation-page #dungeon-system .section-content{border-color:#70533380;padding:0;overflow:hidden}.kravo-dungeons{--system-width:520px}.kravo-dungeon-more{color:#e8c898;width:53%;min-height:27px;font:10px/1.4 var(--font-body), Arial, sans-serif;text-align:center;background:linear-gradient(#3b2b19,#18120d);border:1px solid #96734580;border-radius:0 0 4px 4px;justify-content:center;align-items:center;gap:7px;margin-top:3px;padding:5px 6px;display:flex;box-shadow:inset 0 1px #e7bf7530}.kravo-dungeon-more-arrow{filter:drop-shadow(1px 1px 2px #0008);border-bottom:2px solid #e9c589;border-right:2px solid #e9c589;flex:0 0 8px;width:8px;height:8px;margin-top:-4px;display:block;transform:rotate(45deg)}.kravo-dungeon-facts{text-align:center;background:radial-gradient(at top,#a77d3e16,#0000 80%);border-block:1px solid #98704350;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 26px;padding:20px 8px;display:grid}.kravo-dungeon-facts>div{flex-direction:column;justify-content:center;gap:9px;display:flex}.kravo-dungeon-facts>div+div{border-left:1px solid #94734538}.kravo-dungeon-facts strong{color:#e8c898;font:400 clamp(18px, 2.3vw, 27px)/1.2 var(--font-heading), Georgia, serif}.kravo-dungeon-facts span{color:#bbae99;font-size:11px;line-height:1.6}.kravo-dungeon-flow{color:#d7ba8b;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:24px 0;font-size:11px;display:flex}.kravo-dungeon-flow span{background:#1a140f70;border:1px solid #a17b4645;border-radius:3px;padding:8px 12px}.kravo-dungeon-flow b{color:#a67f4e;font:19px Georgia,serif}.kravo-dungeon-support-stage{--system-width:560px}.kravo-dungeon-support-stage .kravo-system-pair{grid-template-columns:minmax(0,200px) minmax(0,340px);align-items:start;gap:20px}.kravo-dungeons .kravo-dungeon-shop .kravo-system-window{max-width:200px}.kravo-dungeons .kravo-dungeon-ranking .kravo-system-window{max-width:340px}.kravo-dungeons .kravo-system-panel p{color:#bbae99;max-width:320px;margin:14px auto 0;font-size:11px;line-height:1.8}@media (max-width:650px){.kravo-dungeon-more{gap:5px;padding:4px;font-size:9px}.kravo-dungeon-more-arrow{flex-basis:6px;width:6px;height:6px}.kravo-dungeon-facts{gap:8px;padding:16px 0}.kravo-dungeon-facts strong{font-size:17px}.kravo-dungeon-facts span{padding-inline:3px;font-size:10px}.kravo-dungeon-support-stage .kravo-system-pair{grid-template-columns:minmax(0,1fr);gap:20px}.kravo-dungeons .kravo-system-panel p{font-size:10px;line-height:1.7}.kravo-dungeon-flow{gap:7px;font-size:10px}.kravo-dungeon-flow span{padding:7px 8px}}
.presentation-page .pres-hero-spacer{height:34px}.presentation-page.has-topnav .pres-hero-spacer{height:78px}.presentation-page .content-wrapper{width:calc(100% - 40px);max-width:1240px;margin:0 auto;padding-top:22px;padding-bottom:32px}.presentation-page .pres-intro{max-width:700px;padding:0 24px 10px}.presentation-page .pres-intro .kravo-intro-title{max-width:500px;margin-bottom:16px}.presentation-page .pres-intro-text{margin-bottom:16px}.presentation-page .pres-intro-stats{gap:24px;margin-bottom:6px}.presentation-page .section-block{padding:36px 38px;scroll-margin-top:70px}.presentation-page #races{padding-top:18px}.presentation-page .section-header{margin-bottom:22px;padding-top:0}.presentation-page .section-title{margin-bottom:12px;font-size:clamp(26px,2.7vw,38px)}.presentation-page .ornament{margin-bottom:10px}.presentation-page .section-description{margin-bottom:0}.presentation-page .category-divider{margin-bottom:0;padding:20px 12px 12px}.presentation-page .kravo-wiki{padding:28px 30px}.presentation-page .kravo-wiki-heading{margin-bottom:22px}.presentation-page .kravo-wiki-features{gap:20px;margin-top:24px}.presentation-page .kravo-wiki-categories{margin-top:20px;padding-top:18px}.presentation-page .kravo-pvp{padding:28px 30px}.presentation-page .kravo-pvp-intro{margin-bottom:28px;padding-top:0}.presentation-page .kravo-pvp-block{margin-top:22px;padding:24px}.presentation-page .kravo-alchemy-collection{margin-block:26px}.presentation-page .kravo-alchemy-wheel{margin-bottom:28px;padding-block:22px 28px}@media (max-width:1200px){.presentation-page .section-block{padding-inline:24px}.presentation-page .kravo-wiki,.presentation-page .kravo-pvp{padding:24px 20px}}@media (max-width:768px){.presentation-page .pres-hero-spacer{height:24px}.presentation-page.has-topnav .pres-hero-spacer{height:66px}.presentation-page .content-wrapper{width:calc(100% - 16px);padding-top:18px}.presentation-page .pres-intro{padding-inline:16px}.presentation-page .pres-intro .kravo-intro-title{max-width:420px;margin-bottom:12px}.presentation-page .pres-intro-stats{gap:12px 18px}.presentation-page .section-block{padding:26px 12px}.presentation-page #races{padding-top:16px}.presentation-page .section-header{margin-bottom:18px}.presentation-page .section-title{font-size:25px}.presentation-page .kravo-wiki,.presentation-page .kravo-pvp{padding:22px 14px}.presentation-page .kravo-pvp-block{padding:20px 14px}.presentation-page .category-divider{padding-top:18px}}@media (max-width:480px){.presentation-page .section-block{padding-inline:8px}.presentation-page .pres-intro .kravo-intro-title{max-width:310px}.presentation-page .section-title{font-size:24px}}
