/* Klexdayı 1.14 — configurable rank strip and loot journal */
.dy-rank-bar{position:relative;display:flex;align-items:center;gap:18px;isolation:isolate;overflow:hidden;min-height:86px;background:linear-gradient(110deg,#081727f5,#142432e8);border:1px solid var(--dy-level,#75baff);border-radius:0;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);padding:12px 20px;box-shadow:inset 0 0 20px #0007;color:#f4f7fc}
.dy-rank-bar:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,color-mix(in srgb,var(--dy-level,#75baff) 22%,transparent),transparent 35%,color-mix(in srgb,var(--dy-level,#75baff) 10%,transparent));pointer-events:none}.dy-rank-bar:after{content:'';height:2px;background:linear-gradient(90deg,transparent,var(--dy-level,#75baff),transparent);position:absolute;bottom:0;left:10%;width:80%;opacity:.7}
.dy-rank-art{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;z-index:-2;opacity:.8;mask-image:linear-gradient(90deg,#0005,#000b 60%,#000)}.dy-rank-bar:has(.dy-rank-art:not([hidden])){background:linear-gradient(90deg,#07121eda,#07121e60)}
.dy-rank-badge{position:relative;flex:0 0 62px;width:62px;height:66px;display:grid;place-items:center;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--dy-level,#75baff) 45%,transparent));isolation:isolate}
.dy-rank-badge:before,.dy-rank-badge:after{content:'';position:absolute;clip-path:polygon(50% 0,94% 20%,94% 75%,50% 100%,6% 75%,6% 20%);inset:0;z-index:-2;background:linear-gradient(140deg,#e0f4ff,var(--dy-level,#75baff) 28%,#18293b 45%,var(--dy-level,#75baff) 74%,#c4e9ff)}.dy-rank-badge:after{inset:5px;background:linear-gradient(135deg,#344b63,#0a1423 55%,#213748);z-index:-1;border-top:2px solid #ffffff55}.dy-rank-badge>span{font-size:30px;font-weight:800;color:#fff;text-shadow:0 2px 5px #000;line-height:1}.dy-rank-badge>img{position:absolute;inset:-5%;width:110%;height:110%;object-fit:contain}.dy-rank-badge.has-image:before,.dy-rank-badge.has-image:after,.dy-rank-badge.has-image>span{visibility:hidden}
.dy-rank-content{flex:1;min-width:0;padding:0 4px}.dy-rank-content>b{display:block;font-size:22px;line-height:1.25;margin-bottom:12px;font-weight:750;letter-spacing:.3px;text-shadow:0 2px 4px #000}.dy-rank-bar .dy-level-track{height:15px;border-radius:20px;background:#091221c7;border:1px solid #839bb98c;box-shadow:inset 0 2px 4px #0006;overflow:hidden}.dy-rank-bar .dy-level-track>span{display:block;height:100%;border-radius:20px;background:linear-gradient(180deg,#ffffff70,var(--dy-level,#75baff) 45%,var(--dy-level,#75baff));box-shadow:0 0 12px var(--dy-level,#75baff),inset 0 0 2px #fff;transition:width .4s;min-width:0}.dy-rank-bar [hidden]{display:none!important}
.dy-play .dy-level-card.dy-rank-bar{position:absolute;left:14px;bottom:14px;width:min(560px,calc(100% - 28px));max-width:calc(100% - 28px);min-height:86px;padding:10px 20px;background:linear-gradient(100deg,#081727f5,#152435c9);border:1px solid var(--dy-level,#75baff);border-radius:0;backdrop-filter:blur(6px)}.dy-play .dy-rank-content>b{font-size:22px}.dy-play .dy-rank-bar .dy-level-track{height:15px}.dy-play .dy-level-card:has(.dy-rank-art:not([hidden])){background:#0a17228c}
.dlev-rank-preview{gap:12px;padding:10px 12px;min-height:80px;margin:12px 0}.dlev-rank-preview .dy-rank-badge{width:48px;height:54px;flex-basis:48px}.dlev-rank-preview .dy-rank-badge>span{font-size:24px}.dlev-rank-preview .dy-rank-content>b{font-size:18px}.dlev-rank-preview .dy-level-track{height:12px}.dlev-demo-fill{width:42%}.dlev-card h3{font-size:16px;color:#e6efff;margin-top:20px}.dlev-card>p{font-size:12px;color:#a9c0de;line-height:1.6}
.dy-play .dy-shop-item.equipped{border-color:#9acbc0;background:#66c6ad12}.dy-play .dy-select{background:#eee8d8;color:#28343b;font-size:15px;padding:8px 16px;min-width:105px;min-height:39px;border-color:#eee8d8}.dy-play .dy-select:disabled{background:#ffffff0b;color:#acb7bc;border-color:#ffffff30;cursor:default;opacity:1}.dy-play .dy-shop-item.equipped .dy-select{color:#a6e5cc;border-color:#a6e5cc60}.dy-play .dy-shop-picture{align-self:center}
.dy-find-feed{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.dy-find-card{--find:#7bc6ff;position:relative;overflow:hidden;border:1px solid #ffffff20;border-left:4px solid var(--find);border-radius:10px;background:linear-gradient(125deg,#233344,#142231);box-shadow:0 8px 25px #07132140;color:#eaf3ff;padding:20px;margin-bottom:16px;font:15px/1.4 'Segoe UI',Arial,sans-serif}.dy-find-feed>.dy-find-card{margin:0}.dy-find-card:before{content:'';position:absolute;right:0;top:0;width:200px;height:100px;pointer-events:none;background:radial-gradient(ellipse at top right,color-mix(in srgb,var(--find) 17%,transparent),transparent 75%)}.dy-find-color-0{--find:#72c6ff}.dy-find-color-1{--find:#80dfc4}.dy-find-color-2{--find:#b39bff}.dy-find-color-3{--find:#f599b7}.dy-find-color-4{--find:#f4bb81}.dy-find-color-5{--find:#f6d86c}
.dy-find-card>header{display:flex;align-items:center;gap:12px;margin:0 0 16px;border:0;padding:0;background:none}.dy-find-card .dy-find-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid color-mix(in srgb,var(--find) 60%,transparent);flex-shrink:0}.dy-find-initial{display:grid;place-items:center;background:#ffffff12;color:var(--find);font-size:24px;font-weight:800}.dy-find-person{flex:1;min-width:0}.dy-find-person b{font-size:19px;display:block;overflow-wrap:anywhere}.dy-find-person small{font-size:12px;display:block;color:#a6bccd;margin-top:3px}.dy-find-total{flex-shrink:0;padding:8px 12px;background:color-mix(in srgb,var(--find) 10%,transparent);border:1px solid color-mix(in srgb,var(--find) 35%,transparent);border-radius:7px;text-align:right}.dy-find-total b{display:block;color:var(--find);font-size:21px;font-weight:800}.dy-find-total small{display:block;color:#bacbd7;font-size:11px;margin-top:2px}
.dy-find-gear{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#080f1b50;border:1px solid #ffffff10;border-radius:6px;margin-bottom:14px}.dy-find-gear img{width:45px;height:45px;object-fit:contain;border-radius:4px;background:#ffffff07}.dy-find-gear small{font-size:10px;color:#97aec3;letter-spacing:1.5px;display:block}.dy-find-gear b{font-size:15px;display:block;color:#e9f0f7;margin-top:3px;overflow-wrap:anywhere}.dy-find-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px}.dy-find-item{display:flex;align-items:center;gap:10px;padding:12px;background:linear-gradient(130deg,#ffffff07,#ffffff02);border:1px solid #ffffff17;border-radius:8px;min-width:0}.dy-find-item>img{width:58px;height:58px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 4px 6px #0004)}.dy-find-item>div{flex:1;min-width:0}.dy-find-item b{display:block;font-size:16px;overflow-wrap:anywhere}.dy-find-item small{display:block;color:#a9c0d2;font-size:12px;margin-top:4px}.dy-find-quantity{font-weight:800;color:var(--find);font-size:14px;padding:4px 7px;border-radius:5px;background:#ffffff08}.dy-find-card>footer{display:flex;justify-content:flex-end;margin-top:15px;color:#9cb3c5;font-size:12px;letter-spacing:.1px}.dy-find-card>footer:before{content:'';height:6px;width:6px;background:var(--find);margin:5px 7px 0 0;border-radius:50%}
.dy-loot-page{background:radial-gradient(ellipse at top,#213a4c,#0b1724 75%);min-height:100dvh}.dy-loot-page .dy-public-log{max-width:1180px;padding:36px 24px;margin:auto}.dy-loot-page .dy-section-title{align-items:center;margin-bottom:28px;gap:20px}.dy-loot-page .dy-kicker{color:#98c5e5;font-size:12px;letter-spacing:2px}.dy-loot-page h1{font-size:34px;margin:10px 0;color:#f2f8ff}.dy-loot-page .dy-section-title p{font-size:16px;color:#a8c0d2}.dy-find-pagination{display:flex;justify-content:center;margin:28px 0}.dy-find-note{font-size:13px;line-height:1.7;color:#94aabb;margin-top:26px}.dy-find-empty{font-size:17px;color:#b1c6d5;padding:30px 0}
@media(max-width:1000px){.dy-play .dy-level-card.dy-rank-bar{width:min(440px,calc(100% - 20px));left:10px;bottom:10px;min-height:74px;padding:9px 14px;gap:14px}.dy-play .dy-rank-badge{width:50px;height:56px;flex-basis:50px}.dy-play .dy-rank-badge>span{font-size:26px}.dy-play .dy-rank-content>b{font-size:20px;margin-bottom:9px}.dy-play .dy-rank-bar .dy-level-track{height:13px}}
@media(max-width:500px){.dy-find-card{padding:14px}.dy-find-person b{font-size:17px}.dy-find-total{padding:6px 8px}.dy-find-total b{font-size:17px}.dy-find-card .dy-find-avatar{width:40px;height:40px}.dy-find-card>header{gap:9px}.dy-find-person small{font-size:11px}.dy-find-items{grid-template-columns:1fr}.dy-loot-page .dy-public-log{padding:24px 14px}.dy-loot-page h1{font-size:28px}.dy-loot-page .dy-section-title{flex-direction:column;align-items:flex-start}.dy-find-feed{gap:14px}}
@media(prefers-reduced-motion:reduce){.dy-rank-bar .dy-level-track>span{transition:none}}
/* 1.15 — a small HUD badge, not a second scene panel. */
.dy-play .dy-level-card.dy-rank-bar{width:290px;max-width:calc(100% - 24px);min-height:58px;height:58px;left:12px;bottom:12px;padding:7px 12px;gap:11px;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px)}
.dy-play .dy-rank-badge{width:38px;height:43px;flex-basis:38px}.dy-play .dy-rank-badge>span{font-size:21px}.dy-play .dy-rank-badge:after{inset:3px}.dy-play .dy-rank-content>b{font-size:16px;line-height:1.2;margin-bottom:7px;letter-spacing:.1px}.dy-play .dy-rank-bar .dy-level-track{height:9px}.dy-play .dy-rank-content{padding:0 2px}
@media(max-width:1000px){.dy-play .dy-level-card.dy-rank-bar{width:260px;min-height:54px;height:54px;padding:6px 11px;left:10px;bottom:10px;gap:9px}.dy-play .dy-rank-badge{width:35px;height:39px;flex-basis:35px}.dy-play .dy-rank-badge>span{font-size:20px}.dy-play .dy-rank-content>b{font-size:15px;margin-bottom:6px}.dy-play .dy-rank-bar .dy-level-track{height:8px}}
@media(max-width:700px){.dy-play .dy-level-card.dy-rank-bar{width:235px;min-height:54px;height:54px}.dy-play .dy-rank-content>b{font-size:15px}}
/* 1.16 — branded loading, stacked inventory and compact admin journal */
.dy-intro{position:fixed;inset:0;display:grid;place-items:center;padding:24px;background:radial-gradient(ellipse at center,#283b46,#101c23 70%);z-index:50;text-align:center}.dy-intro-center{width:min(450px,100%)}.dy-intro-logo{display:grid;place-items:center;width:156px;height:156px;margin:0 auto 28px;perspective:650px}.dy-intro-logo img,.dy-intro-logo>span{height:140px;width:140px;object-fit:contain;animation:dy-logo-turn 4.5s linear infinite;filter:drop-shadow(0 10px 20px #0006)}.dy-intro-logo>span{display:grid;place-items:center;font-size:75px;font-weight:900;border:2px solid #d6c28a;color:#efdca1;background:#192c37;clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%)}.dy-play .dy-intro h1{font-size:25px;margin:0 0 12px}.dy-intro p{font-size:15px;line-height:1.6;color:#b5c9d4;overflow-wrap:anywhere}.dy-intro-track{height:3px;width:140px;margin:24px auto;background:#ffffff15;overflow:hidden}.dy-intro-track span{display:block;width:45%;height:100%;background:#e8d494;animation:dy-intro-scan 1.4s ease-in-out infinite}.dy-intro button{margin-top:8px}.dy-intro[data-state=error] .dy-intro-track,.dy-intro[data-state=closed] .dy-intro-track{display:none}.dy-intro[data-state=error] .dy-intro-logo img,.dy-intro[data-state=closed] .dy-intro-logo img,.dy-intro[data-state=error] .dy-intro-logo span,.dy-intro[data-state=closed] .dy-intro-logo span{animation-play-state:paused}
@keyframes dy-logo-turn{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}@keyframes dy-intro-scan{0%{transform:translateX(-110%)}100%{transform:translateX(330%)}}
.dy-play .dy-bag{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.dy-stack-card{border:1px solid #ffffff30;background:linear-gradient(135deg,#2b3c49,#182730);padding:14px;border-radius:3px;min-width:0}.dy-stack-picture{position:relative;display:grid;place-items:center;height:94px;background:#ffffff04;margin-bottom:12px}.dy-stack-picture img{height:82px;width:82px;object-fit:contain}.dy-stack-count{position:absolute;right:4px;bottom:4px;background:#d5c18f;color:#19232c;padding:3px 8px;font-size:16px;font-weight:800;border:1px solid #eedfaf}.dy-stack-card>b{display:block;font-size:18px;overflow-wrap:anywhere}.dy-stack-card small{font-size:13px;margin:6px 0;color:#b7cbd9}.dy-stack-card strong{display:block;font-size:17px;color:#f0dca1}.dy-play .dy-bag-footer{margin-top:18px}.dy-bag-footer>b{font-size:19px}
.dy-admin .dy-admin-feed{display:flex;flex-direction:column;gap:8px}.dy-admin-feed>.dy-find-card{display:grid;grid-template-columns:minmax(220px,1.1fr) minmax(120px,.6fr) minmax(220px,1.5fr) 100px;align-items:center;gap:14px;padding:12px 14px;border-radius:6px;min-height:80px;margin:0}.dy-admin-feed .dy-find-card>header{margin:0;gap:8px;min-width:0}.dy-admin-feed .dy-find-avatar{width:32px;height:32px;border-width:1px}.dy-admin-feed .dy-find-person b{font-size:14px}.dy-admin-feed .dy-find-person small{font-size:10px}.dy-admin-feed .dy-find-total{padding:5px 7px}.dy-admin-feed .dy-find-total b{font-size:15px}.dy-admin-feed .dy-find-total small{font-size:9px}.dy-admin-feed .dy-find-gear{margin:0;padding:6px 8px;gap:7px}.dy-admin-feed .dy-find-gear img{width:32px;height:32px}.dy-admin-feed .dy-find-gear b{font-size:12px;margin:2px 0}.dy-admin-feed .dy-find-gear small{font-size:8px;letter-spacing:.5px}.dy-admin-feed .dy-find-items{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.dy-admin-feed .dy-find-item{padding:5px 7px;gap:6px;flex:1 1 150px;min-width:0}.dy-admin-feed .dy-find-item>img{width:32px;height:32px;filter:none}.dy-admin-feed .dy-find-item b{font-size:12px}.dy-admin-feed .dy-find-item small{font-size:10px;margin-top:2px}.dy-admin-feed .dy-find-quantity{font-size:12px;padding:2px 5px}.dy-admin-feed .dy-find-card>footer{margin:0;font-size:10px;justify-content:flex-start;line-height:1.4}.dy-admin-feed .dy-find-card>footer:before{flex-shrink:0}.dy-admin-feed .dy-find-card:before{opacity:.5}
@media(max-width:1100px){.dy-admin-feed>.dy-find-card{grid-template-columns:minmax(170px,1fr) minmax(100px,.6fr) minmax(180px,1fr)}.dy-admin-feed .dy-find-card>footer{grid-column:1/-1;justify-content:flex-end}.dy-admin-feed .dy-find-total small{display:none}}
@media(max-width:700px){.dy-admin-feed>.dy-find-card{grid-template-columns:1fr 110px;gap:8px}.dy-admin-feed .dy-find-items{grid-column:1/-1}.dy-admin-feed .dy-find-total b{font-size:13px}.dy-play .dy-bag{grid-template-columns:repeat(2,minmax(0,1fr))}.dy-stack-card{padding:11px}.dy-stack-card>b{font-size:16px}.dy-intro-logo{width:132px;height:132px}.dy-intro-logo img,.dy-intro-logo>span{width:120px;height:120px}}
@media(prefers-reduced-motion:reduce){.dy-intro-logo img,.dy-intro-logo>span,.dy-intro-track span{animation:none!important}}
/* 1.17 — equipment / scene collection and referral rewards */
.dy-play .dy-shop-tabs{display:flex;gap:10px;margin:4px 0 22px;border-bottom:1px solid #ffffff25;padding-bottom:12px}.dy-play .dy-shop-tabs button{font-size:17px;letter-spacing:.3px;padding:12px 18px;background:#14222b;border:1px solid #ffffff25;color:#b8cbd6}.dy-play .dy-shop-tabs button[aria-pressed=true]{border-color:#dac896;color:#f0dda6;background:#dac89616}.dy-play .dy-shop-item{border-left:3px solid #a3b8c7;padding:16px;gap:20px;margin-bottom:12px;background:linear-gradient(115deg,#ffffff08,#ffffff02)}.dy-play .dy-shop-item.equipped{border-left-color:#e1cc92}.dy-play .dy-shop-requirement{display:inline-block;margin-top:10px;padding:5px 9px;border:1px solid #9bb7a950;background:#75c5a411;color:#afe7cf;font-size:13px}.dy-play .dy-shop-requirement.locked{border-color:#e8c48e60;background:#dbab6714;color:#efd09d}.dy-play .dy-background-product .dy-shop-picture{width:180px;height:110px}.dy-play .dy-background-product .dy-shop-picture img{width:100%;height:100%;object-fit:cover}.dy-play .dy-ref-modal{max-width:720px}.dy-ref-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.dy-ref-stats>div{padding:16px;border:1px solid #ddc99550;background:linear-gradient(135deg,#dec98f12,#ffffff03)}.dy-ref-stats small{display:block;color:#b5c9d6;font-size:13px}.dy-ref-stats b{display:block;color:#f0d99d;font-size:25px;margin-top:8px}.dy-ref-code{padding:20px;background:#0b172080;border:1px solid #ffffff22;margin:20px 0}.dy-ref-code>small{display:block;letter-spacing:2px;color:#a6bdcc}.dy-ref-code>strong{display:block;font-size:25px;letter-spacing:1px;padding:15px 0;color:#eedbae}.dy-ref-code button{margin:4px 8px 0 0}.dy-ref-collect{width:100%;font-size:18px;padding:14px}.dy-ref-bind{padding-top:20px;margin-top:22px;border-top:1px solid #ffffff24}.dy-play .dy-ref-bind input{display:block;width:100%;padding:12px;margin:8px 0 14px;font-size:18px;color:#eef5fa;background:#101b24;border:1px solid #ffffff35}.dy-ref-modal p{font-size:14px;line-height:1.65;color:#b6cad6}.dy-pack-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dy-pack-editor img{display:block;max-width:100%;height:90px;object-fit:cover;margin:8px 0}.dy-player-search{display:flex;gap:10px;margin-bottom:18px}.dy-player-search input{flex:1;min-width:0}.dy-player-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.dy-player-list>a,.dy-player-list>div{display:flex;flex-direction:column;gap:7px;padding:12px;border:1px solid #ccd7e32a;border-radius:6px;background:#7bbaff08;text-decoration:none}.dy-player-list small{font-size:11px;overflow-wrap:anywhere}.dy-player-list img{width:50px;height:50px;object-fit:contain}.dy-player-heading{display:flex;align-items:center;gap:16px}.dy-player-heading>img{height:64px;width:64px;border-radius:50%}.dy-player-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:20px 0}.dy-player-stats>div{padding:12px;background:#89b6e00e;border:1px solid #9eb3cc30;border-radius:6px}.dy-player-stats small{display:block;font-size:12px}.dy-player-stats b{display:block;font-size:22px;margin-top:5px}
@media(max-width:700px){.dy-play .dy-shop-tabs{gap:6px}.dy-play .dy-shop-tabs button{font-size:14px;padding:10px 12px;flex:1}.dy-play .dy-background-product .dy-shop-picture{width:100%;height:130px}.dy-ref-stats{gap:7px}.dy-ref-stats>div{padding:10px}.dy-ref-stats b{font-size:20px}.dy-ref-stats small{font-size:11px}.dy-ref-code>strong{font-size:21px}.dy-pack-editor{grid-template-columns:1fr}}
.dy-player-directory>summary{cursor:pointer;font-size:14px;margin:12px 0;color:#b8cde2}.dy-player-directory[open]>summary{margin-bottom:18px}

/* 1.17.1 — selectable code inside the Discord Activity dialog */
.dy-play .dy-ref-code>input[data-ref-code]{display:block;width:100%;min-width:0;padding:15px 0;margin:0;border:0;outline:0;border-radius:0;background:transparent;color:#eedbae;font:700 25px/1.4 'Segoe UI',sans-serif;letter-spacing:1px;user-select:text;-webkit-user-select:text;cursor:text}.dy-play .dy-ref-code>input[data-ref-code]:focus{box-shadow:inset 0 -1px #eedbae70}.dy-play .dy-ref-code>input[data-ref-code]::selection{background:#eedbae;color:#172731}@media(max-width:700px){.dy-play .dy-ref-code>input[data-ref-code]{font-size:21px}}

.dy-admin .dy-theme-upload-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.dy-admin .dy-theme-upload-grid>.dy-panel{margin:0;min-width:0}.dy-admin .dy-theme-preview{display:block;width:100%;height:150px;object-fit:cover;border-radius:7px;margin-bottom:14px;border:1px solid #698bad50}@media(max-width:700px){.dy-admin .dy-theme-upload-grid{grid-template-columns:1fr}}

.dy-admin .dy-currency-settings{margin:18px 0}.dy-admin .dy-currency-preview{width:64px;height:64px;object-fit:contain;display:block;margin:12px 0}

.dy-admin .dy-rank-art{object-fit:contain;padding:3px;mask-image:none;opacity:1}.dy-admin .dlev-rank-preview:has(.dy-rank-art:not([hidden])){clip-path:none;border-radius:4px}
.dy-admin .dlev-rank-preview,.dy-admin .dlev-rank-preview:has(.dy-rank-art:not([hidden])){background:transparent;border:0;box-shadow:none;backdrop-filter:none}.dy-admin .dlev-rank-preview:before,.dy-admin .dlev-rank-preview:after{display:none}.dy-admin .dlev-rank-preview .dy-rank-art{background:transparent;padding:0;object-fit:contain}
