.realm-drop-status{margin:16px 0;padding:4px 0;border-block:1px solid var(--realm-pdp-divider,#707076);color:var(--realm-pdp-text,#030303);min-width:0;max-width:100%}
.realm-drop-status__details>summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:52px;list-style:none;cursor:pointer;font:400 14px/21px var(--realm-mono);overflow-wrap:anywhere}
.realm-drop-status__details>summary::-webkit-details-marker{display:none}
.realm-drop-status__details>summary>span:first-child{font-weight:700;text-transform:uppercase}
.realm-drop-status__details>summary [data-drop-summary-stage]{text-align:right;color:var(--realm-pdp-muted,#4c4f56)}
.realm-drop-status__details>summary::after{content:"+";text-align:center}
.realm-drop-status__details[open]>summary::after{content:"−"}
.realm-drop-status__details[open]>summary{margin-bottom:16px}
.realm-drop-status__details>summary:focus-visible{outline:2px solid var(--realm-pdp-accent,var(--realm-world-accent));outline-offset:3px}
.realm-drop-status [hidden]{display:none!important}
.realm-drop-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;margin:0 0 18px;list-style:none}
.realm-drop-progress__step{position:relative;min-width:0;text-align:center;color:var(--realm-pdp-muted,#4c4f56)}
.realm-drop-progress__step+.realm-drop-progress__step::before{position:absolute;top:14px;left:calc(-50% - 4px);width:calc(100% + 8px);border-top:1px solid var(--realm-pdp-divider,#707076);content:"";pointer-events:none}
.realm-drop-progress__marker{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;box-sizing:border-box;margin:0 auto 7px;border:1px solid var(--realm-pdp-divider,#707076);border-radius:50%;background:var(--realm-pdp-surface,#fff);font:400 11px/16px var(--realm-mono)}
.realm-drop-progress__label{display:block;font:400 13px/19px var(--realm-mono);overflow-wrap:anywhere}
.realm-drop-progress__step[data-step-state="current"],.realm-drop-progress__step[data-step-state="complete"]{color:var(--realm-pdp-text,#030303)}
.realm-drop-progress__step[data-step-state="current"] .realm-drop-progress__marker,.realm-drop-progress__step[data-step-state="complete"] .realm-drop-progress__marker{border-color:var(--realm-pdp-text,#030303);background:var(--realm-pdp-text,#030303);color:var(--realm-pdp-surface,#fff)}
.realm-drop-progress__step[data-step-state="current"] .realm-drop-progress__label{font-weight:700}
.realm-drop-progress__actual{margin:0 0 16px;font:400 13px/20px var(--realm-mono);overflow-wrap:anywhere}
.realm-drop-status dl,.realm-drop-updates dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;min-width:0}
.realm-drop-status dl>div,.realm-drop-updates dl>div{min-width:0}
.realm-drop-status dl>div:last-child:nth-child(odd){grid-column:1/-1}
.realm-drop-status dt,.realm-drop-updates dt{margin:0 0 4px;font:400 11px/16px var(--realm-mono);color:var(--realm-pdp-muted,#4c4f56)}
.realm-drop-status dd,.realm-drop-updates dd{margin:0;font:400 13px/20px var(--realm-mono);overflow-wrap:anywhere}
.realm-drop-updates-link{display:inline-flex;align-items:center;min-height:44px;max-width:100%;margin:8px 0 0;color:var(--realm-pdp-text,#030303);font:400 13px/20px var(--realm-mono);text-underline-offset:4px;overflow-wrap:anywhere}
.realm-drop-updates-link:focus-visible{outline:2px solid var(--realm-pdp-accent,var(--realm-world-accent));outline-offset:4px}
#RealmDropUpdates{left:auto;right:0;max-width:792px;width:min(792px,100vw);height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;padding:0;background:#030303;color:#fff;overflow:hidden;box-sizing:border-box}
#RealmDropUpdates[open]{display:flex;flex-direction:column}
#RealmDropUpdates>.realm-drawer-heading{flex:none;position:relative;min-height:68px;margin:0;gap:12px;padding:max(12px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) 12px max(24px,env(safe-area-inset-left));box-sizing:border-box}
#RealmDropUpdates .realm-drawer-heading h2{font-size:22px;line-height:1.25;overflow-wrap:anywhere}
#RealmDropUpdates .realm-icon-button{display:flex;align-items:center;justify-content:center;flex:none;min-width:44px;width:44px;height:44px;min-height:44px;padding:15px;border:0;background:none}
#RealmDropUpdates .realm-icon-button img{display:block;width:14px;height:14px;filter:invert(1)}
#RealmDropUpdates .realm-drop-updates-body{flex:1 1 auto;min-width:0;min-height:0;width:100%;padding:12px max(24px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;box-sizing:border-box;color:#fff}
#RealmDropUpdates h3{font:700 16px/24px var(--realm-mono);margin:0 0 16px;overflow-wrap:anywhere}
#RealmDropUpdates p{margin:0 0 16px;font:400 14px/22px var(--realm-mono);overflow-wrap:anywhere}
#RealmDropUpdates dt{color:#c5c9d1}
#RealmDropUpdates [data-drop-history]{border-top:1px solid #707076;margin-top:28px;padding-top:28px}
#RealmDropUpdates .realm-drop-batch{margin-bottom:28px}
#RealmDropUpdates .realm-drop-source{margin:12px 0 0;color:#c5c9d1;font-size:12px}
#RealmDropUpdates .realm-drop-source a{color:inherit;text-underline-offset:3px}
#RealmDropUpdates .realm-drop-update-list{padding:0 0 0 18px;margin:20px 0 0}
#RealmDropUpdates .realm-drop-update-list li{margin-bottom:20px;padding-left:4px}
#RealmDropUpdates .realm-drop-update-list time{display:block;margin-bottom:6px;font:400 12px/18px var(--realm-mono);color:#c5c9d1}
#RealmDropUpdates .realm-drop-update-list p{margin-bottom:8px}
#RealmDropUpdates .realm-drop-terms{margin-top:28px;font-size:12px;line-height:20px;color:#c5c9d1}
#RealmDropUpdates :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--realm-world-accent);outline-offset:3px}
@media(max-width:767px){#RealmDropUpdates{width:100%;max-width:none}#RealmDropUpdates>.realm-drawer-heading{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right));min-height:64px}#RealmDropUpdates .realm-drawer-heading h2{font-size:18px;line-height:24px}#RealmDropUpdates .realm-drop-updates-body{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}}
