.comments-section{margin-top:30px!important}.comments-main-heading{color:#0f172a!important;text-transform:uppercase!important;border-bottom:2px solid #0f172a!important;margin:0 0 20px!important;padding:0 0 8px!important;font-family:Epilogue,sans-serif!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important;display:inline-block!important}.comments-list{flex-direction:column;gap:16px;margin-bottom:28px;display:flex}.comment-row{background:#f8fafc;border:1px solid #edf2f7;border-radius:10px;flex-direction:column;padding:14px 18px;display:flex}.comment-meta{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.meta-right{align-items:center!important;gap:12px!important;display:flex!important}.comment-user{color:#0f172a;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.comment-user:before{content:"👤";background:#fce7f3;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;display:inline-flex}.comment-time{color:#94a3b8;font-size:12px;font-weight:500}.reply-trigger-btn{color:#f92091!important;cursor:pointer!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:4px!important;padding:2px 8px!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important;transition:all .2s!important;display:inline-block!important}.reply-trigger-btn:hover{color:#fff!important;background:#f92091!important;border-color:#f92091!important}.comment-content{background:#fff;border:1px solid #f1f5f9;border-radius:6px;margin-left:34px;padding:8px 12px}.comment-content p{color:#334155!important;word-break:break-word!important;margin:0!important;font-size:13.8px!important;line-height:1.6!important}.replies-wrapper{border-left:2px solid #fce7f3;flex-direction:column;gap:12px;margin-top:14px;padding-left:20px;display:flex}.comment-reply-row{background:#fff!important;border:1px solid #e2e8f0!important}.comment-reply-row .comment-content{background:#f8fafc}.comment-box-form{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:14px;padding:20px;display:flex;box-shadow:0 1px 3px #0f172a0a}.form-header-row{justify-content:space-between;align-items:center;display:flex}.form-header-row h4{color:#0f172a;margin:0;font-size:15px;font-weight:700}.cancel-reply-btn{color:#ef4444;cursor:pointer;background:#fee2e2;border:none;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:600}.comment-box-form input,.comment-box-form textarea{box-sizing:border-box;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px}.comment-box-form input:focus,.comment-box-form textarea:focus{border-color:#f92091;box-shadow:0 0 0 3px #f920911a}.comment-submit-btn{color:#fff;cursor:pointer;background:#f92091;border:none;border-radius:6px;align-self:flex-start;padding:10px 22px;font-size:13.5px;font-weight:700;transition:background .2s}.comment-submit-btn:hover{background:#d11276}.msg-success{color:#16a34a;margin-top:6px;font-size:13px;font-weight:600}.msg-error{color:#dc2626;margin-top:6px;font-size:13px;font-weight:600}.no-comments-msg,.comments-loading{color:#64748b;font-size:13.5px;font-style:italic}.grecaptcha-badge{visibility:hidden}.comment-pending-row{opacity:.95;background:#fefce8;border-color:#fde68a!important}.pending-badge{color:#854d0e;text-transform:uppercase;background:#fde68a;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}@media (width<=600px){.replies-wrapper{padding-left:10px}.comment-content{margin-left:0}}.single-page-wrapper{box-sizing:border-box}.single-content-container{border-radius:4px;box-sizing:border-box!important;background:#fff!important;grid-template-columns:minmax(0,2fr) minmax(0,1fr)!important;align-items:start!important;gap:35px!important;width:100%!important;padding:35px 30px!important;display:grid!important;box-shadow:0 0 25px #000000b3!important}.single-left-content{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.single-right-sidebar{flex-direction:column;gap:35px;display:flex;position:sticky;top:25px;box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.single-header-center{text-align:center;margin-bottom:25px}.cat-tag-single a{color:var(--pink);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:700}.post-title-main{color:#111;margin:8px 0 4px;font-size:2.4rem;font-weight:700;line-height:1.2}.post-subtitle-main{color:#333;text-align:center;margin-top:4px;margin-bottom:12px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:600}.post-meta-single-bar{color:#888;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.post-meta-single-bar .meta-sep{color:#ccc}.single-featured-full{margin-bottom:30px;width:100%!important;max-width:100%!important}.single-featured-full img{border-radius:4px;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.entry-card-box,.custom-quote-wysiwyg,.custom-history-content{box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:10px!important;width:100%!important;max-width:100%!important;margin:24px 0!important;padding:32px 24px 24px!important;line-height:1.75!important;overflow:hidden!important;box-shadow:0 1px 3px #0f172a0f!important}.entry-card-box :is(.wp-caption,figure,div[id^=attachment_]){text-align:center!important;box-sizing:border-box!important;clear:both!important;background:#fafafa!important;border:1px solid #e2e8f0!important;border-radius:6px!important;width:100%!important;max-width:100%!important;margin:20px auto!important;padding:8px!important;display:block!important}.entry-card-box :is(img,.wp-caption img,figure img,div[id^=attachment_] img){object-fit:cover!important;box-sizing:border-box!important;border-radius:4px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto!important;display:block!important}.entry-card-box .rotk-appearances a.rotk-appear-photo,.entry-card-box .rotk-appearances a.rotk-appear-photo img,.entry-card-box .rotk-appearances img.rotk-appear-img{border-radius:6px!important;flex:0 0 150px!important;width:150px!important;max-width:150px!important;height:75px!important;max-height:75px!important;margin:0!important}.entry-card-box :is(figcaption,.wp-caption-text){color:#475569!important;text-align:center!important;margin:8px auto 0!important;padding:4px 10px 0!important;font-size:13px!important;font-style:italic!important;line-height:1.5!important;display:block!important}.entry-card-box h2{color:#0f172a!important;border-bottom:2px solid #0f172a!important;margin:0 0 18px!important;padding-bottom:8px!important;font-family:Epilogue,sans-serif!important;font-size:21px!important;font-weight:700!important;display:inline-block!important}:is(.entry-card-box,.custom-quote-wysiwyg,.custom-history-content) h3{color:#0f172a!important;border-bottom:1.5px solid #0f172a!important;margin-top:36px!important;margin-bottom:14px!important;padding-bottom:8px!important;font-family:Epilogue,sans-serif!important;font-size:18px!important;font-weight:700!important}.entry-card-box h3:first-child{margin-top:0!important}:is(.entry-card-box,.custom-quote-wysiwyg,.custom-history-content) h4{color:#1e293b!important;margin-top:28px!important;margin-bottom:10px!important;font-size:15.5px!important;font-weight:700!important}:is(.entry-card-box,.custom-quote-wysiwyg,.custom-history-content) p{color:#334155!important;margin-bottom:14px!important;font-size:15px!important}:is(.entry-card-box,.custom-quote-wysiwyg,.custom-history-content) a{color:var(--pink)!important;font-weight:500!important}:is(.entry-card-box,.custom-quote-wysiwyg,.custom-history-content) a:hover{color:var(--pink-hover)!important;text-decoration:underline!important}:is(.entry-card-box,.custom-quote-wysiwyg,.custom-history-content) :is(ul,ol){margin:16px 0 20px!important;padding-left:28px!important}:is(.entry-card-box,.custom-quote-wysiwyg,.custom-history-content) li{color:#334155!important;margin-bottom:12px!important;font-size:15px!important}.entry-card-box:has(.ahn-timeline),.custom-quote-wysiwyg:has(.ahn-timeline),.custom-history-content:has(.ahn-timeline),.single-left-content:has(.ahn-timeline){overflow:visible!important}.ahn-timeline{margin:8px 0 4px!important;padding-left:28px!important;list-style:none!important;position:relative!important}.ahn-timeline:before{content:""!important;background:#e2e8f0!important;border-radius:2px!important;width:2px!important;position:absolute!important;top:10px!important;bottom:10px!important;left:7px!important}.ahn-timeline-item{box-shadow:none!important;background:0 0!important;border:none!important;margin:0 0 22px!important;padding:0!important;position:relative!important}.ahn-timeline-item:last-child{margin-bottom:0!important}.ahn-timeline-dot{background:var(--pink)!important;width:16px!important;height:16px!important;box-shadow:0 0 0 2px var(--pink)!important;box-sizing:border-box!important;z-index:1!important;border:3px solid #fff!important;border-radius:50%!important;position:absolute!important;top:5px!important;left:-28px!important}.ahn-timeline-content{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0 0 0 8px!important}.ahn-timeline-content>p:not(.ahn-timeline-body){margin:0!important;padding:0!important}.entry-card-box .ahn-timeline-time,.custom-quote-wysiwyg .ahn-timeline-time,.custom-history-content .ahn-timeline-time,.ahn-timeline-time{color:var(--pink)!important;text-transform:none!important;letter-spacing:.2px!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0 0 4px!important;padding:0!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important;display:block!important}.entry-card-box h4.ahn-timeline-heading,.custom-quote-wysiwyg h4.ahn-timeline-heading,.custom-history-content h4.ahn-timeline-heading,h4.ahn-timeline-heading{color:#0f172a!important;border:none!important;margin:0 0 6px!important;padding:0!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important}.entry-card-box p.ahn-timeline-body,.custom-quote-wysiwyg p.ahn-timeline-body,.custom-history-content p.ahn-timeline-body,p.ahn-timeline-body{color:#475569!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:1.7!important}@media (width<=600px){h4.ahn-timeline-heading{font-size:15px!important}}.table-scroll-wrapper{-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;scrollbar-width:thin!important;scrollbar-color:#cbd5e1 #f1f5f9!important;width:100%!important;max-width:100%!important;margin:24px 0!important;padding-bottom:4px!important;display:block!important;overflow:auto hidden!important}.table-scroll-wrapper::-webkit-scrollbar{height:8px!important;display:block!important}.table-scroll-wrapper::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}.table-scroll-wrapper::-webkit-scrollbar-track{background:#f1f5f9!important;border-radius:999px!important}.table-scroll-wrapper::-webkit-scrollbar-thumb{background:#cbd5e1!important;border:2px solid #f1f5f9!important;border-radius:999px!important}.table-scroll-wrapper:hover::-webkit-scrollbar-thumb,.table-scroll-wrapper::-webkit-scrollbar-thumb:hover{background:var(--pink)!important}.entry-card-box table:not(.wiki-table){table-layout:auto!important;border-collapse:separate!important;border-spacing:0!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;font-size:13.5px!important;line-height:1.55!important;overflow:hidden!important}.entry-card-box table:not(.wiki-table) thead th,.entry-card-box table:not(.wiki-table) thead td,.entry-card-box table:not(.wiki-table)>tr:first-child th,.entry-card-box table:not(.wiki-table)>tr:first-child td,.entry-card-box table:not(.wiki-table):not(:has(thead)) tbody>tr:first-child th,.entry-card-box table:not(.wiki-table):not(:has(thead)) tbody>tr:first-child td{color:#0f172a!important;text-transform:uppercase!important;letter-spacing:.03em!important;vertical-align:middle!important;white-space:normal!important;background:#f1f5f9!important;border-bottom:2px solid #cbd5e1!important;border-right:1px solid #cbd5e1!important;padding:10px 14px!important;font-size:13px!important;font-weight:700!important}.entry-card-box table:not(.wiki-table) tbody td{color:#334155!important;text-transform:none!important;vertical-align:top!important;word-break:normal!important;overflow-wrap:break-word!important;background:#fff!important;border-bottom:1px solid #e2e8f0!important;border-right:1px solid #e2e8f0!important;min-width:120px!important;padding:10px 14px!important;font-weight:400!important}.entry-card-box table:not(.wiki-table) tbody tr:nth-child(2n) td{background:#f8fafc!important}.entry-card-box table:not(.wiki-table) th:last-child,.entry-card-box table:not(.wiki-table) td:last-child{border-right:none!important}.entry-card-box table:not(.wiki-table) tbody tr:last-child td{border-bottom:none!important}.side-timeline-feed{border-left:1px solid #e5e5e5;flex-direction:column;gap:20px;margin-left:6px;padding-left:20px;display:flex}.timeline-row-item{border-bottom:1px solid #f2f2f2;align-items:center;gap:15px;padding-bottom:15px;display:flex;position:relative}.timeline-row-item:last-child{border-bottom:none;padding-bottom:0}.timeline-dot-pink{background-color:var(--pink);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:-25px;transform:translateY(-50%)}.side-thumb-box{background-position:50%;background-size:cover;border-radius:3px;flex-shrink:0;width:90px;height:90px}.side-text-box h4{margin-bottom:4px;font-size:14px;font-weight:700}.side-text-box time{color:#888;font-size:12px}.social-circle-wrap{justify-content:space-between!important;align-items:center!important;gap:6px!important;margin-top:15px!important;display:flex!important}.circle-btn{color:#475569!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;transition:all .25s!important;display:inline-flex!important}.circle-btn:hover{color:#fff!important;transform:translateY(-3px)!important}.circle-btn.fb:hover{background:#1877f2!important;border-color:#1877f2!important}.circle-btn.x-tw:hover{background:#000!important;border-color:#000!important}.circle-btn.ig:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)!important;border-color:#0000!important}.circle-btn.pin:hover{background:#e60023!important;border-color:#e60023!important}.circle-btn.yt:hover{background:red!important;border-color:red!important}.circle-btn.tiktok:hover{background:#000!important;border-color:#000!important}.tags-share-box{align-items:center!important;gap:6px!important;margin:25px 0!important;display:flex!important}.tags-share-box .share-title{font-size:12px;font-weight:700}.tags-share-box .share-like-btn{color:var(--pink);border:1px solid var(--pink);border-radius:3px;padding:4px 10px;font-size:11px;font-weight:700}.tags-share-box .share-btn-item{color:#fff;text-transform:uppercase;border-radius:3px;padding:5px 12px;font-size:11px;font-weight:700}.tags-share-box .share-btn-item.fb{background:#3b5998!important}.tags-share-box .share-btn-item.tw{background:#000!important}.tags-share-box .share-btn-item.pin{background:#cb2027!important}.tags-share-box .share-btn-item.mail{background:#888!important}@media (width<=992px){.single-content-container{grid-template-columns:1fr!important}}@media (width<=768px){.single-page-wrapper{margin:10px auto 30px;padding:0 10px}.single-content-container{gap:25px!important;padding:20px 15px!important;box-shadow:0 0 15px #0006!important}.entry-card-box,.custom-quote-wysiwyg,.custom-history-content{padding:24px 16px 18px!important}.post-title-main{font-size:1.8rem!important}.entry-card-box .rotk-appearances a.rotk-appear-photo,.entry-card-box .rotk-appearances a.rotk-appear-photo img,.entry-card-box .rotk-appearances img.rotk-appear-img{aspect-ratio:2;flex:0 0 100%!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important}}@media (width<=600px){.tags-share-box{justify-content:space-between!important;gap:4px!important}.tags-share-box .share-btn-item{text-align:center!important;flex:1!important;padding:5px 2px!important;font-size:10.5px!important}}.single-right-sidebar,.comments-section,.custom-gallery-section,.tags-share-box{content-visibility:auto;contain-intrinsic-size:auto 480px}.entry-content-area,.single-left-content{box-sizing:border-box!important;max-width:100%!important}.entry-content-area .wp-caption,.entry-content-area [id^=attachment_]{box-sizing:border-box!important;width:auto!important;max-width:100%!important}.entry-content-area .wp-caption img{max-width:100%!important;height:auto!important;display:block!important}.penci-post-gallery-container,.penci-post-gallery-container.grid,.penci-post-gallery-container.masonry,.penci-post-gallery-container.justified,.penci-post-gallery-container.tiles,.entry-content-area .penci-post-gallery-container{clear:both!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:25px 0!important;display:block!important;position:relative!important}.penci-post-gallery-container .inner-gallery-masonry-container,.penci-post-gallery-container.justified,.penci-post-gallery-container.tiles,.penci-post-gallery-container:not(:has(.inner-gallery-masonry-container)){box-sizing:border-box!important;flex-flow:wrap!important;justify-content:flex-start!important;align-items:flex-start!important;gap:12px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.penci-post-gallery-container .item-gallery-masonry,.penci-post-gallery-container .item-gallery-justified,.penci-post-gallery-container .penci-gallery-ite{box-sizing:border-box!important;float:none!important;background-color:#0000!important;border-radius:6px!important;font-size:0!important;line-height:0!important;text-decoration:none!important;transition:transform .3s!important;display:block!important;position:relative!important;overflow:hidden!important}.penci-post-gallery-container:not([class*=column-]) :is(.item-gallery-masonry,.item-gallery-justified,.penci-gallery-ite){flex:1 1 0!important;min-width:0!important;max-width:100%!important}.penci-post-gallery-container .item-gallery-masonry:hover,.penci-post-gallery-container .item-gallery-justified:hover,.penci-post-gallery-container .penci-gallery-ite:hover{transform:translateY(-3px)!important}.penci-post-gallery-container .inner-item-masonry-gallery,.penci-post-gallery-container .item-link-relative{width:100%!important;height:auto!important;margin:0!important;padding:0!important;line-height:0!important;display:block!important;position:relative!important}.penci-post-gallery-container .penci-isotope-padding{display:none!important}.penci-post-gallery-container img,.penci-post-gallery-container .inner-item-masonry-gallery img{aspect-ratio:585/831!important;object-fit:cover!important;vertical-align:bottom!important;border-radius:6px!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;transition:transform .3s!important;display:block!important;position:relative!important}.penci-post-gallery-container a:hover img{transform:scale(1.03)!important}.penci-post-gallery-container[class*=square] img,.penci-post-gallery-container[data-size*=square] img,.penci-post-gallery-container:has(img[src*="585x585"]) img,.penci-post-gallery-container:has(img[src*="150x150"]) img{aspect-ratio:1!important}.column-1>.penci-gallery-ite,.column-1>.item-gallery-masonry,.column-1>.item-gallery-justified,.column-1 .inner-gallery-masonry-container>.item-gallery-masonry{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.column-2>.penci-gallery-ite,.column-2>.item-gallery-masonry,.column-2>.item-gallery-justified,.column-2 .inner-gallery-masonry-container>.item-gallery-masonry{flex:0 0 calc(50% - 6px)!important;width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}.column-3>.penci-gallery-ite,.column-3>.item-gallery-masonry,.column-3>.item-gallery-justified,.column-3 .inner-gallery-masonry-container>.item-gallery-masonry,.column-4.masonry .inner-gallery-masonry-container>.item-gallery-masonry,.penci-post-gallery-container:not(.masonry):has(>:nth-child(3):last-child)>.penci-gallery-ite{flex:0 0 calc(33.3333% - 8px)!important;width:calc(33.3333% - 8px)!important;max-width:calc(33.3333% - 8px)!important}.column-4:not(.masonry)>.penci-gallery-ite,.column-4:not(.masonry)>.item-gallery-masonry,.column-4:not(.masonry)>.item-gallery-justified,.column-4:not(.masonry) .inner-gallery-masonry-container>.item-gallery-masonry,.penci-post-gallery-container:not(.masonry):has(>:nth-child(4):last-child)>.penci-gallery-ite,.penci-post-gallery-container:not(.masonry):has(>:nth-child(4):last-child)>.item-gallery-justified{flex:0 0 calc(25% - 9px)!important;width:calc(25% - 9px)!important;max-width:calc(25% - 9px)!important}.column-5>.penci-gallery-ite,.column-5>.item-gallery-masonry,.column-5>.item-gallery-justified,.column-5 .inner-gallery-masonry-container>.item-gallery-masonry{flex:0 0 calc(20% - 9.6px)!important;width:calc(20% - 9.6px)!important;max-width:calc(20% - 9.6px)!important}.penci-post-gallery-container .caption,.penci-post-gallery-container .penci-gallery-ite:after{content:attr(data-cap)!important;color:#fff!important;text-align:center!important;pointer-events:none!important;z-index:5!important;white-space:normal!important;background:linear-gradient(#0000 0%,#0006 40%,#000000f2 100%)!important;margin:0!important;padding:24px 6px 8px!important;font-family:inherit!important;font-size:11px!important;font-style:italic!important;font-weight:500!important;line-height:1.3!important;position:absolute!important;inset:auto 0 0!important}.penci-post-gallery-container .penci-gallery-ite[data-cap=""]:after,.penci-post-gallery-container .penci-gallery-ite:not([data-cap]):after{display:none!important}@media (width<=767px){.penci-post-gallery-container .inner-gallery-masonry-container,.penci-post-gallery-container.justified,.penci-post-gallery-container.tiles{gap:6px!important}.column-4 .inner-gallery-masonry-container>.item-gallery-masonry,.column-5>.penci-gallery-ite,.column-5>.item-gallery-masonry,.column-5 .inner-gallery-masonry-container>.item-gallery-masonry,.penci-post-gallery-container:not(.masonry):has(>:nth-child(4):last-child)>.penci-gallery-ite{flex:0 0 calc(50% - 3px)!important;width:calc(50% - 3px)!important;max-width:calc(50% - 3px)!important}.column-3>.penci-gallery-ite,.column-3>.item-gallery-masonry,.column-3 .inner-gallery-masonry-container>.item-gallery-masonry,.penci-post-gallery-container:has(>:nth-child(3):last-child)>.penci-gallery-ite{flex:0 0 calc(33.3333% - 4px)!important;width:calc(33.3333% - 4px)!important;max-width:calc(33.3333% - 4px)!important}.column-2>.penci-gallery-ite,.column-2>.item-gallery-masonry,.column-2 .inner-gallery-masonry-container>.item-gallery-masonry,.penci-post-gallery-container:has(>:nth-child(2):last-child)>.penci-gallery-ite{flex:0 0 calc(50% - 3px)!important;width:calc(50% - 3px)!important;max-width:calc(50% - 3px)!important}}.glightbox-container .ginner-container{justify-content:center!important;align-items:center!important}.glightbox-mobile .glightbox-container .ginner-container,.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column!important;height:100%!important;max-height:100%!important}.glightbox-container .gslide-media,.glightbox-container .gslide-image{flex:none!important}.glightbox-container .ginner-container.desc-bottom .gslide-image img,.glightbox-container .ginner-container.desc-top .gslide-image img{max-height:calc(100dvh - 88px)!important}.glightbox-container .gslide-description,.glightbox-mobile .glightbox-container .gslide-description{inset:unset!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:none!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:none!important;flex:none!important;margin:0 auto!important;padding:8px 16px 0!important;position:relative!important;overflow:visible!important}.glightbox-container .gdesc-inner{text-align:center!important;padding:0!important}.glightbox-container .gslide-title,.glightbox-container .gslide-desc,.glightbox-container .gdesc-inner,.glightbox-container .gdesc-inner *{color:#ff69b4!important;text-align:center!important;text-shadow:0 1px 3px #000c!important;margin:0 auto!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important}.custom-gallery-section{box-sizing:border-box!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;margin:25px 0!important;padding:20px 22px!important}.gallery-heading{color:#0f172a!important;border-bottom:2px solid #0f172a!important;margin:0 0 16px!important;padding:0 0 8px!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important;display:inline-block!important}.mgl-gallery.mgl-square{grid-template-columns:repeat(8,1fr)!important;gap:5px!important;display:grid!important}.mgl-gallery.mgl-square .mgl-item{aspect-ratio:1!important;border-radius:6px!important;margin:0!important;overflow:hidden!important;box-shadow:0 1px 4px #00000014!important}.mgl-gallery.mgl-square img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}@media (width<=1024px){.mgl-gallery.mgl-square{grid-template-columns:repeat(4,1fr)!important}}@media (width<=640px){.mgl-gallery.mgl-square{grid-template-columns:repeat(3,1fr)!important}}.entry-content-area .fg-gallery,.single-left-content .fg-gallery{clear:both!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:25px 0!important}.fg-gallery-inner{box-sizing:border-box!important;flex-flow:wrap!important;justify-content:flex-start!important;align-items:flex-start!important;gap:12px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.fg-gallery.fg-gallery-square.fg-gallery-cols-8 .fg-gallery-inner{grid-template-columns:repeat(8,1fr)!important;gap:5px!important;display:grid!important}.fg-gallery.fg-gallery-square.fg-gallery-cols-8 .fg-gallery-item{aspect-ratio:1!important;flex:none!important;max-width:none!important;box-shadow:0 1px 4px #00000014!important}.fg-gallery-item{box-sizing:border-box!important;border-radius:6px!important;line-height:0!important;text-decoration:none!important;transition:transform .3s!important;display:block!important;position:relative!important;overflow:hidden!important}.fg-gallery-item:hover{transform:translateY(-3px)!important}.fg-gallery-frame{width:100%!important;line-height:0!important;display:block!important}.fg-gallery-item img{object-fit:cover!important;border-radius:6px!important;width:100%!important;height:auto!important;margin:0!important;transition:transform .3s!important;display:block!important}.fg-layout-portrait .fg-gallery-item img{aspect-ratio:585/831!important}.fg-layout-square .fg-gallery-item img{aspect-ratio:1!important;width:100%!important;height:100%!important}.fg-gallery-item:hover img{transform:scale(1.03)!important}.fg-gallery-cols-1 .fg-gallery-item{flex:0 0 100%!important;max-width:100%!important}.fg-gallery-cols-2 .fg-gallery-item{flex:0 0 calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}.fg-gallery-cols-3 .fg-gallery-item{flex:0 0 calc(33.3333% - 8px)!important;max-width:calc(33.3333% - 8px)!important}.fg-gallery-cols-4 .fg-gallery-item{flex:0 0 calc(25% - 9px)!important;max-width:calc(25% - 9px)!important}.fg-gallery-cols-5 .fg-gallery-item{flex:0 0 calc(20% - 9.6px)!important;max-width:calc(20% - 9.6px)!important}.fg-gallery-item[data-cap]:not([data-cap=""]):after{content:attr(data-cap)!important;color:#fff!important;text-align:center!important;pointer-events:none!important;z-index:5!important;background:linear-gradient(#0000 0%,#0006 40%,#000000f2 100%)!important;padding:24px 6px 8px!important;font-size:11px!important;font-style:italic!important;line-height:1.3!important;position:absolute!important;inset:auto 0 0!important}.mgl-gallery-images{flex-wrap:wrap!important;gap:12px!important;width:100%!important;margin:25px 0!important;display:flex!important}.mgl-gallery-images>a{border-radius:6px!important;flex:0 0 calc(33.3333% - 8px)!important;max-width:calc(33.3333% - 8px)!important;line-height:0!important;display:block!important;overflow:hidden!important}.mgl-gallery-images>a img{aspect-ratio:585/831!important;object-fit:cover!important;width:100%!important;height:auto!important;display:block!important}.mgl-gallery-images:has(>a:nth-child(2):last-child)>a,.mgl-gallery-images:has(>a:nth-child(4):last-child)>a{flex:0 0 calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}.mgl-gallery-images:has(>a:nth-child(8):last-child)>a{flex:0 0 calc(25% - 9px)!important;max-width:calc(25% - 9px)!important}@media (width<=767px){.fg-gallery-inner{gap:6px!important}.fg-gallery-cols-4 .fg-gallery-item,.fg-gallery-cols-5 .fg-gallery-item{flex:0 0 calc(50% - 3px)!important;max-width:calc(50% - 3px)!important}.fg-gallery.fg-gallery-square.fg-gallery-cols-8 .fg-gallery-inner{grid-template-columns:repeat(4,1fr)!important}}@media (width<=1024px){.fg-gallery.fg-gallery-square.fg-gallery-cols-8 .fg-gallery-inner{grid-template-columns:repeat(4,1fr)!important}}@media (width<=640px){.fg-gallery.fg-gallery-square.fg-gallery-cols-8 .fg-gallery-inner{grid-template-columns:repeat(3,1fr)!important}}.wiki-top-wrap{background:#fff;border:1px solid #e2e8f0;border-radius:10px;width:100%;margin:0 0 28px;display:block;overflow:hidden;box-shadow:0 1px 3px #0f172a0f}.wiki-top-info{width:100%}table.wiki-table{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%;margin:0;font-size:14px;line-height:1.6}.wiki-table tr.wiki-section th{color:#0f172a;letter-spacing:.06em;text-transform:uppercase;text-align:left;background:#f1f5f9;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:10px 16px;font-size:12px;font-weight:700}.wiki-table tr:first-child th{border-top:none}.wiki-table th.wiki-label{color:#334155;text-align:left;vertical-align:top;background:#f8fafc;border-bottom:1px solid #edf2f7;border-right:1px solid #e2e8f0;width:35%;padding:11px 16px;font-weight:600}.wiki-table td.wiki-value{color:#1e293b;vertical-align:top;word-break:break-word;background:#fff;border-bottom:1px solid #edf2f7;width:65%;padding:11px 16px;overflow:visible}.wiki-table td.wiki-value :is(ul,ol){margin:2px 0 0;padding-left:1.4em;list-style-position:outside}.wiki-table td.wiki-value ul{list-style-type:disc}.wiki-table td.wiki-value ol{list-style-type:decimal}.wiki-table td.wiki-value :is(ul,ol) :is(ul,ol){margin:6px 0 2px;padding-left:1.25em}.wiki-table td.wiki-value ul ul{list-style-type:circle}.wiki-table td.wiki-value li{margin:0 0 8px;padding-left:.15em;line-height:1.65}.wiki-table td.wiki-value li:last-child{margin-bottom:0}.wiki-table td.wiki-value li>:is(p,ul,ol){margin-top:4px;margin-bottom:0}.wiki-table td.wiki-value li>p:first-child{margin-top:0}.wiki-table td.wiki-value p{margin:0 0 8px}.wiki-table td.wiki-value p:last-child{margin-bottom:0}.wiki-table td.wiki-value :is(hr,.wp-block-separator){border:0;border-top:1px solid #e2e8f0;margin:10px 0}.wiki-table tr:last-child th,.wiki-table tr:last-child td{border-bottom:none}.wiki-table a{color:var(--pink);font-weight:500}.wiki-table a:hover{color:var(--pink-hover);text-decoration:underline}.wiki-table a.rotk-item-tile:hover{text-decoration:none}.dc-family-tree{--dc-line:#c4c4c4;--dc-name:#161616;--dc-col-gap:8px;--dc-avatar:72px;box-sizing:border-box;color:#1a1a1a;background:#fff;width:100%;max-width:100%;margin:1.5rem 0;padding:1.25rem 15px 1.75rem;position:relative;overflow:hidden}.dc-tree-botanical{pointer-events:none;z-index:0;opacity:.045;filter:blur(1.2px);background:url(https://admin.diaochan.xyz/wp-content/plugins/diaochan-family-tree/assets/img/tree-silhouette.png) 50% 42%/contain no-repeat;position:absolute;inset:4% 2% 0}.dc-tree-title{z-index:2;text-align:center;letter-spacing:.02em;color:#1c1c1c;margin:0 0 .25rem;font-family:Noto Serif SC,Source Han Serif SC,Times New Roman,Georgia,serif;font-size:clamp(1.35rem,3vw,2.05rem);font-weight:600;position:relative}.dc-tree-desc{z-index:2;text-align:center;color:#6b6b6b;max-width:36rem;margin:0 auto 1.1rem;font-size:.86rem;line-height:1.45;position:relative}.dc-tree-stage{z-index:1;min-height:120px;position:relative}.dc-tree-lines{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dc-tree-levels{z-index:2;flex-direction:column;gap:clamp(2.4rem,5.5vw,3.4rem);display:flex;position:relative}.dc-tree-level{justify-content:center;align-items:flex-start;gap:var(--dc-col-gap);flex-wrap:nowrap;width:100%;display:flex}.dc-tree-node{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;width:auto;min-width:0;max-width:none;display:flex}.dc-node-photo{box-sizing:border-box;width:var(--dc-avatar);height:var(--dc-avatar);flex:0 0 var(--dc-avatar);isolation:isolate;background:#f3f3f3;border:1.5px solid #c8c8c8;border-radius:50%;margin:0 auto 8px;display:block;position:relative;overflow:hidden}.dc-node-scallop{display:none}.dc-family-tree .dc-node-photo img,.dc-node-photo img,.entry-card-box .dc-family-tree .dc-node-photo img{image-rendering:auto;background:#f3f3f3;transition:opacity .15s;object-fit:cover!important;object-position:center 18%!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:50%!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}.dc-node-photo:hover img,.entry-card-box .dc-family-tree a.dc-node-photo:hover img{opacity:.88!important}.dc-node-badge{width:100%;max-width:148px;box-shadow:none;box-sizing:border-box;background:#fff;border:1.5px solid #1a1a1a;border-radius:999px;padding:4px 8px 5px}.dc-node-name{white-space:normal;word-break:break-word;font-family:Noto Sans SC,Segoe UI,system-ui,sans-serif;font-size:clamp(.52rem,1.7vw,.72rem);font-weight:700;line-height:1.2;text-decoration:none;display:block;overflow:visible;color:var(--pink,#f92091)!important}.dc-node-name:hover{text-decoration:underline;color:var(--pink-hover,#d11276)!important}.dc-node-role{color:#5a5a5a;white-space:normal;word-break:break-word;margin-top:1px;font-size:clamp(.42rem,1.35vw,.6rem);font-weight:400;line-height:1.15;display:block;overflow:visible}.dc-tree-node.tag-green .dc-node-badge,.dc-tree-node.tag-orange .dc-node-badge,.dc-tree-node.tag-peach .dc-node-badge,.dc-tree-node.tag-yellow .dc-node-badge,.dc-tree-node.tag-pink .dc-node-badge,.dc-tree-node.tag-blue .dc-node-badge{background:#fff;border-color:#1a1a1a}.entry-card-box .dc-tree-title,.dc-tree-title{text-align:center!important;color:#1c1c1c!important;border:0!important;width:100%!important;margin:0 0 .25rem!important;padding:0!important;font-family:Noto Serif SC,Source Han Serif SC,Times New Roman,Georgia,serif!important;font-size:clamp(1.35rem,3vw,2.05rem)!important;font-weight:600!important;display:block!important}.entry-card-box p.dc-tree-desc{text-align:center!important;color:#6b6b6b!important;max-width:36rem!important;margin:0 auto 1.1rem!important;font-size:.86rem!important}.entry-card-box .dc-family-tree a.dc-node-name{color:var(--pink,#f92091)!important;font-weight:700!important;text-decoration:none!important}.entry-card-box .dc-family-tree a.dc-node-name:hover{color:var(--pink-hover,#d11276)!important;text-decoration:underline!important}.entry-card-box .dc-family-tree a.dc-node-photo{color:inherit!important;font-weight:700!important;text-decoration:none!important}.entry-card-box:has(.dc-family-tree),.single-left-content:has(.dc-family-tree){overflow:visible!important}.entry-card-box .dc-family-tree{box-sizing:border-box;width:calc(100% + 48px);max-width:none;margin-left:-24px;margin-right:-24px;padding-left:15px;padding-right:15px}@media (width<=768px){.entry-card-box .dc-family-tree{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding-left:15px;padding-right:15px}}@media (width<=720px){.dc-family-tree{--dc-col-gap:4px;--dc-avatar:48px;margin:1.1rem 0;padding-top:.7rem;padding-bottom:1.1rem}.dc-tree-levels{gap:2.15rem}.dc-node-photo{flex-basis:var(--dc-avatar);margin-bottom:5px}.dc-node-badge{max-width:120px;padding:3px 5px 4px}}@media (width<=400px){.dc-family-tree{--dc-col-gap:2px;--dc-avatar:40px}}.rotk-item-grid{--ri-size:80px;flex-wrap:wrap;align-items:flex-start;gap:6px;width:100%;margin:8px 0 12px;display:flex}.rotk-item-tile{box-sizing:border-box;width:var(--ri-size);height:var(--ri-size);flex:0 0 var(--ri-size);background:#f1f5f9;border-radius:8px;line-height:0;text-decoration:none;display:block;position:relative;overflow:hidden}.rotk-item-tile img,.entry-card-box .rotk-item-tile img,.wiki-table .rotk-item-tile img{width:var(--ri-size)!important;height:var(--ri-size)!important;object-fit:contain!important;object-position:center!important;border:0!important;border-radius:8px!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:0!important;left:0!important}.rotk-item-tile:hover img{opacity:.88}.entry-card-box:has(.rotk-item-grid){overflow:visible!important}.wiki-table td.wiki-value:has(.rotk-item-grid){padding:10px 12px}.wiki-table .rotk-item-grid{--ri-size:72px;margin:0}@media (width<=720px){.wiki-table td.wiki-value:has(.rotk-item-grid){padding:8px 6px}.wiki-table .rotk-item-grid{--ri-size:64px;gap:5px}}.rotk-cast-grid{--rc-size:108px;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:14px 16px;width:100%;margin:10px 0 16px;display:flex}.rotk-cast-node{box-sizing:border-box;width:var(--rc-size);flex-direction:column;flex:0 0 var(--rc-size);text-align:center;align-items:center;display:flex}.rotk-cast-photo{box-sizing:border-box;width:var(--rc-size);height:var(--rc-size);background:#f3f3f3;border:1.5px solid #c8c8c8;border-radius:50%;margin:0 0 8px;line-height:0;text-decoration:none;display:block;overflow:hidden}.rotk-cast-photo img,.entry-card-box .rotk-cast-photo img{transition:opacity .15s;width:var(--rc-size)!important;height:var(--rc-size)!important;object-fit:cover!important;object-position:center 18%!important;border:0!important;border-radius:50%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.rotk-cast-photo:hover img{opacity:.88!important}.rotk-cast-name,.entry-card-box a.rotk-cast-name{word-break:break-word;font-size:13px;line-height:1.25;display:block;color:#f92091!important;font-weight:700!important;text-decoration:none!important}.rotk-cast-name:hover,.entry-card-box a.rotk-cast-name:hover{color:#d11276!important;text-decoration:underline!important}.rotk-appearances{margin:28px 0 8px}h3.rotk-appear-heading{margin-top:0!important}.rotk-appear-card{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:16px;width:100%;margin:0 0 12px;padding:10px 12px;display:flex}.rotk-appear-photo,.entry-card-box a.rotk-appear-photo,.entry-card-box .rotk-appearances a.rotk-appear-photo{cursor:pointer;border-radius:6px;line-height:0;overflow:hidden;flex:0 0 150px!important;width:150px!important;max-width:150px!important;height:75px!important;text-decoration:none!important;display:block!important}.rotk-appear-img,.entry-card-box .rotk-appear-img,.entry-card-box .rotk-appearances a.rotk-appear-photo img,.entry-card-box .rotk-appearances img.rotk-appear-img{background:#f1f5f9;transition:opacity .15s;object-fit:cover!important;border-radius:6px!important;width:150px!important;max-width:150px!important;height:75px!important;max-height:75px!important;margin:0!important;padding:0!important;display:block!important}.rotk-appear-photo:hover,.entry-card-box a.rotk-appear-photo:hover{text-decoration:none!important}.rotk-appear-photo:hover img,.rotk-appear-photo:active img,.entry-card-box .rotk-appearances a.rotk-appear-photo:hover img,.entry-card-box .rotk-appearances a.rotk-appear-photo:active img{opacity:.88!important}.rotk-appear-title{flex:auto;min-width:0;font-size:16px;font-weight:700;line-height:1.35;color:#0f172a!important}.rotk-appear-view,.entry-card-box a.rotk-appear-view{border-radius:8px;flex:none;justify-content:center;align-items:center;min-width:72px;padding:8px 18px;font-size:14px;line-height:1.2;display:inline-flex;color:#fff!important;background:#f92091!important;font-weight:700!important;text-decoration:none!important}.rotk-appear-view:hover,.entry-card-box a.rotk-appear-view:hover{color:#fff!important;background:#d11276!important;text-decoration:none!important}@media (width<=768px){.rotk-appear-card,.entry-card-box .rotk-appear-card{flex-wrap:wrap!important;align-items:center!important;gap:10px 0!important}.rotk-appear-photo,.entry-card-box a.rotk-appear-photo,.entry-card-box .rotk-appearances a.rotk-appear-photo{aspect-ratio:2;flex:0 0 100%!important;width:100%!important;max-width:100%!important;height:auto!important}.rotk-appear-img,.entry-card-box .rotk-appear-img,.entry-card-box .rotk-appearances a.rotk-appear-photo img,.entry-card-box .rotk-appearances img.rotk-appear-img{aspect-ratio:2;flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important}.rotk-appear-title,.entry-card-box .rotk-appear-title{box-sizing:border-box;padding-right:8px;font-size:14px;flex:0 0 75%!important;width:75%!important;max-width:75%!important}.rotk-appear-view,.entry-card-box a.rotk-appear-view{box-sizing:border-box;flex:0 0 25%!important;width:25%!important;min-width:0!important;max-width:25%!important;margin:0!important;padding:8px 4px!important;font-size:13px!important}}@media (width<=720px){.rotk-cast-grid{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:10px 8px;display:grid}.rotk-cast-node{flex:none;width:100%;min-width:0;max-width:none}.rotk-cast-photo{aspect-ratio:1;width:100%;height:auto;margin-bottom:6px}.rotk-cast-photo img,.entry-card-box .rotk-cast-photo img{width:100%!important;height:100%!important}.rotk-cast-name,.entry-card-box a.rotk-cast-name{font-size:12px}}.wiki-avatar-grid{--wa-size:72px;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:10px 12px;width:100%;margin:4px 0 0;display:flex}.wiki-avatar-node{width:var(--wa-size);flex-direction:column;flex:0 0 var(--wa-size);text-align:center;align-items:center;display:flex}.wiki-avatar-photo{box-sizing:border-box;width:var(--wa-size);height:var(--wa-size);background:#f3f3f3;border:1.5px solid #c8c8c8;border-radius:50%;margin:0 auto 6px;line-height:0;text-decoration:none;display:block;overflow:hidden}.wiki-avatar-photo img,.wiki-table .wiki-avatar-photo img,.entry-card-box .wiki-avatar-photo img{transition:opacity .15s;width:var(--wa-size)!important;height:var(--wa-size)!important;object-fit:cover!important;object-position:center 18%!important;border:0!important;border-radius:50%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.wiki-avatar-photo:hover img,.wiki-avatar-photo:active img{opacity:.88!important}.wiki-avatar-photo.is-custom,span.wiki-avatar-photo{cursor:default;background:#94a3b8;border-color:#64748b}.wiki-avatar-photo.is-custom:hover,span.wiki-avatar-photo:hover{opacity:1}.wiki-avatar-name.is-custom,.wiki-table span.wiki-avatar-name.is-custom,.entry-card-box span.wiki-avatar-name.is-custom{cursor:default;color:#0f172a!important;text-decoration:none!important}.wiki-avatar-name.is-custom:hover,.wiki-table span.wiki-avatar-name.is-custom:hover,.entry-card-box span.wiki-avatar-name.is-custom:hover{color:#0f172a!important;text-decoration:none!important}.wiki-avatar-name,.wiki-table a.wiki-avatar-name,.entry-card-box a.wiki-avatar-name{word-break:break-word;font-size:12px;line-height:1.25;display:block;color:#f92091!important;font-weight:700!important;text-decoration:none!important}.wiki-avatar-name:hover,.wiki-table a.wiki-avatar-name:hover,.entry-card-box a.wiki-avatar-name:hover{color:#d11276!important;text-decoration:underline!important}.wiki-table td.wiki-value:has(.wiki-avatar-grid){padding:10px 12px}.wiki-table .wiki-avatar-grid{margin:4px 0 0}@media (width<=720px){.wiki-table td.wiki-value:has(.wiki-avatar-grid){padding:8px 6px}.wiki-avatar-grid{--wa-size:52px;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:8px 4px;display:grid}.wiki-avatar-node{flex:none;width:100%;max-width:72px}.wiki-avatar-photo{margin-bottom:4px}.wiki-avatar-name,.wiki-table a.wiki-avatar-name,.entry-card-box a.wiki-avatar-name{font-size:11px}}.rotk-duels{width:100%}.rotk-duel-store{display:none!important}.rotk-duel{--dc-avatar:72px;box-sizing:border-box;color:#1a1a1a;background:#fff;width:100%;max-width:100%;margin:1.5rem 0;padding:1.25rem 15px 1.75rem;position:relative;overflow:hidden}.rotk-duel-terrain{pointer-events:none;z-index:0;opacity:.18;filter:grayscale(.1);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.rotk-duel[data-terrain=mountain] .rotk-duel-terrain{background-image:url(/rotk-duel/terrain-mountain.png)}.rotk-duel[data-terrain=plains] .rotk-duel-terrain{background-image:url(/rotk-duel/terrain-plains.png)}.rotk-duel[data-terrain=sea] .rotk-duel-terrain{background-image:url(/rotk-duel/terrain-sea.png)}.rotk-duel[data-terrain=city] .rotk-duel-terrain{opacity:.2;filter:grayscale()contrast(1.15);background-image:url(/rotk-duel/terrain-city.png)}.rotk-duel-title{z-index:2;zoom:1.3;width:auto;max-width:none;height:18px;margin:0 auto .35rem;display:block;position:relative;overflow:visible}.rotk-duel-stage{z-index:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"title title title""a mid b""a note b";place-items:start stretch;gap:0 12px;min-height:120px;display:grid;position:relative}.rotk-duel-team-a{grid-area:a;justify-content:flex-end}.rotk-duel-team-b{grid-area:b;justify-content:flex-start}.rotk-duel-mid{grid-area:mid}.rotk-duel-result{grid-area:note}.rotk-duel-title{grid-area:title}.rotk-duel-team{flex-wrap:wrap;align-items:flex-start;gap:8px;min-width:0;display:flex}.rotk-duel-mid{text-align:center;flex-direction:column;justify-content:flex-start;justify-self:center;align-items:center;width:max-content;min-width:0;max-width:none;padding-top:0;display:flex}.rotk-duel-vs{width:56px;height:56px;display:block}.rotk-duel-swords{width:56px;height:56px;display:block;overflow:visible}.rotk-sword{transform-origin:40px 50px}.rotk-sword-l{animation:.85s ease-in-out infinite alternate rotk-clash-l}.rotk-sword-r{animation:.85s ease-in-out infinite alternate rotk-clash-r}@keyframes rotk-clash-l{0%{transform:rotate(-6deg)}to{transform:rotate(7deg)}}@keyframes rotk-clash-r{0%{transform:rotate(6deg)}to{transform:rotate(-7deg)}}.rotk-duel-round,.rotk-duel-result,.rotk-duel-meta{text-align:center;color:#4a4a4a;word-break:break-word;margin-top:6px;font-size:.78rem;line-height:1.35}.rotk-duel-round{white-space:nowrap;max-width:none}.rotk-duel-result,.rotk-duel-meta{justify-self:center;max-width:16rem}.rotk-duel-node{text-align:center;flex-direction:column;flex:0 auto;align-items:center;width:auto;min-width:0;max-width:110px;display:flex}.rotk-duel-photo{box-sizing:border-box;width:var(--dc-avatar);height:var(--dc-avatar);flex:0 0 var(--dc-avatar);isolation:isolate;background:#f3f3f3;border:1.5px solid #c8c8c8;border-radius:50%;margin:0 auto 8px;display:block;position:relative;overflow:hidden}.rotk-duel .rotk-duel-photo img,.entry-card-box .rotk-duel .rotk-duel-photo img{background:#f3f3f3;transition:opacity .15s,filter .15s;object-fit:cover!important;object-position:center 18%!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:50%!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}.rotk-duel-photo:hover img,.entry-card-box .rotk-duel a.rotk-duel-photo:hover img{opacity:.88!important}.rotk-duel[data-outcome=a-win] .rotk-duel-team-b .rotk-duel-photo:hover img,.rotk-duel[data-outcome=a-lose] .rotk-duel-team-a .rotk-duel-photo:hover img{opacity:.78!important}.rotk-duel[data-outcome=a-injure] .rotk-duel-team-b .rotk-duel-photo:hover img,.rotk-duel[data-outcome=a-injured] .rotk-duel-team-a .rotk-duel-photo:hover img{opacity:.58!important}.rotk-duel[data-outcome=a-capture] .rotk-duel-team-b .rotk-duel-photo:hover img,.rotk-duel[data-outcome=a-captured] .rotk-duel-team-a .rotk-duel-photo:hover img{opacity:.4!important}.rotk-duel-badge{box-sizing:border-box;background:#fff;border:1.5px solid #1a1a1a;border-radius:999px;width:100%;max-width:148px;padding:4px 8px 5px}.rotk-duel-items{flex-wrap:wrap;justify-content:center;gap:4px;width:100%;margin-top:14px;display:flex}.rotk-duel-gear{box-sizing:border-box;width:calc(var(--dc-avatar) * 2 / 3);height:calc(var(--dc-avatar) * 2 / 3);flex:0 0 calc(var(--dc-avatar) * 2 / 3);background:#f3f3f3;border:1px solid #c8c8c8;border-radius:50%;line-height:0;text-decoration:none;display:block;overflow:hidden}.rotk-duel .rotk-duel-gear img,.entry-card-box .rotk-duel .rotk-duel-gear img{transition:opacity .15s;object-fit:cover!important;border:0!important;border-radius:50%!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;display:block!important}.rotk-duel-gear:hover img{opacity:.88!important}.rotk-duel-name{white-space:normal;word-break:break-word;font-family:Noto Sans SC,Segoe UI,system-ui,sans-serif;font-size:clamp(.52rem,1.7vw,.72rem);font-weight:700;line-height:1.2;text-decoration:none;display:block;color:var(--pink,#f92091)!important}.rotk-duel-name:hover{text-decoration:underline;color:var(--pink-hover,#d11276)!important}.rotk-duel[data-outcome=a-win] .rotk-duel-team-b .rotk-duel-photo img,.rotk-duel[data-outcome=a-lose] .rotk-duel-team-a .rotk-duel-photo img{opacity:.9}.rotk-duel[data-outcome=a-kill] .rotk-duel-team-b .rotk-duel-photo img,.rotk-duel[data-outcome=a-killed] .rotk-duel-team-a .rotk-duel-photo img{filter:grayscale()}.rotk-duel[data-outcome=a-injure] .rotk-duel-team-b .rotk-duel-photo img,.rotk-duel[data-outcome=a-injured] .rotk-duel-team-a .rotk-duel-photo img{opacity:.7}.rotk-duel[data-outcome=a-capture] .rotk-duel-team-b .rotk-duel-photo img,.rotk-duel[data-outcome=a-captured] .rotk-duel-team-a .rotk-duel-photo img{opacity:.5}.entry-card-box .rotk-duel-title{zoom:1.3;border:0!important;width:auto!important;max-width:none!important;height:18px!important;margin:0 auto .35rem!important;padding:0!important;display:block!important}.entry-card-box .rotk-duel a.rotk-duel-name{color:var(--pink,#f92091)!important;font-weight:700!important;text-decoration:none!important}.entry-card-box .rotk-duel a.rotk-duel-name:hover{color:var(--pink-hover,#d11276)!important;text-decoration:underline!important}.entry-card-box .rotk-duel a.rotk-duel-photo{color:inherit!important;text-decoration:none!important}.entry-card-box:has(.rotk-duels),.single-left-content:has(.rotk-duels){overflow:visible!important}.entry-card-box .rotk-duel{box-sizing:border-box;width:calc(100% + 48px);max-width:none;margin-left:-24px;margin-right:-24px;padding-left:15px;padding-right:15px}@media (width<=768px){.entry-card-box .rotk-duel{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}}@media (width<=720px){.rotk-duel{--dc-avatar:48px;margin:1.1rem 0;padding:.7rem 0 1.1rem}.entry-card-box .rotk-duel{padding-left:0;padding-right:0}.rotk-duel-stage{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"title title title title title title title"".a.mid.b.""note note note note note note note";justify-items:center;column-gap:0}.rotk-duel-team-a,.rotk-duel-team-b{justify-content:center;justify-self:center}.rotk-duel-mid{justify-self:center;width:max-content;min-width:0;padding-top:0;padding-bottom:1.15rem;position:relative;overflow:visible}.rotk-duel-title,.entry-card-box .rotk-duel-title{zoom:1.3;justify-self:center;position:relative;top:auto;left:auto;transform:none;width:auto!important;height:18px!important;margin:0 auto .45rem!important}.rotk-duel-vs,.rotk-duel-swords{width:42px;height:42px}.rotk-duel-round{margin:0;font-size:.72rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.rotk-duel-result,.rotk-duel-meta{box-sizing:border-box;justify-self:stretch;width:100%;max-width:none;margin-top:10px;padding:0 12px}.rotk-duel-photo{margin-bottom:5px}.rotk-duel-badge{max-width:120px;padding:3px 5px 4px}.rotk-duel-team{gap:4px}}@media (width<=400px){.rotk-duel{--dc-avatar:40px}.rotk-duel-vs,.rotk-duel-swords{width:36px;height:36px}}
