[data-inline-region]{display:contents}
.inline-image{display:block;max-width:100%;margin-block:20px}.inline-image img{display:block;width:100%;height:auto}.image-width-25{width:25%}.image-width-50{width:50%}.image-width-75{width:75%}.image-width-100{width:100%}.image-left{margin-inline:0 auto}.image-center{margin-inline:auto}.image-right{margin-inline:auto 0}.image-frame{padding:10px;border:1px solid #797b8c;border-radius:8px;background:#292a30}
.inline-tools{position:sticky;top:0;z-index:100;background:#22242b;color:#f5f5fa;border-bottom:1px solid #6a6d80;padding:12px 20px;font:13px/1.5 system-ui,sans-serif}
.inline-row{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:7px}
.inline-tools button,.inline-tools select,#inline-releases button,#inline-releases select{font:inherit;background:#343741;color:#fff;border:1px solid #666c7e;border-radius:5px;padding:7px 10px;cursor:pointer}
.inline-tools [data-edit=save]{background:#5865f2;border-color:#8790ff}.inline-tools [aria-busy=true]{cursor:wait}.inline-tools [role=status]{color:#d8d9e9}
.inline-tools details{padding:0;border:0}.inline-tools summary{font-weight:500}.inline-tools label{display:grid;gap:4px;max-width:700px;margin:8px 0}.inline-tools input,.inline-tools textarea{font:inherit;padding:8px;border:1px solid #666c7e;background:#30323a;color:#fff;border-radius:4px;width:100%}
.inline-editing .public-header{top:var(--editor-height,140px)}
.inline-editing [data-inline-region]{display:block;outline:1px dashed #848bcb;outline-offset:4px;min-height:24px}
.inline-editing [data-inline-region]:focus{outline:2px solid #9ea7ff}
.inline-editing .contents{position:static}
.inline-tools :focus-visible,#inline-releases :focus-visible{outline:2px solid #aab1ff;outline-offset:3px}
#inline-releases{width:min(1400px,96vw);max-height:90vh;background:#323339;color:#fff;border:1px solid #777b8f;border-radius:10px;padding:20px}
#inline-releases::backdrop{background:#000a}
#inline-releases .cms-layout{display:grid;grid-template-columns:1fr 1fr;gap:24px}#inline-releases .cms-tools,#inline-releases .cms-actions{display:flex;gap:8px;flex-wrap:wrap;margin-block:12px}
#inline-releases .cms-field{display:grid;gap:6px;margin-block:12px}#inline-releases input,#inline-releases textarea{width:100%;background:#25262c;color:#fff;border:1px solid #747787;border-radius:5px;padding:9px;font:inherit}
#inline-releases .cms-block-editor{border:1px solid #656777;padding:14px;margin-bottom:15px;border-radius:7px}#inline-releases .cms-rich{min-height:120px;outline:1px dashed #8c92bb;padding:12px}#inline-releases iframe{width:100%;height:600px;border:1px solid #656777;background:#323339}#inline-releases .cms-style{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.cms-dialog{background:#25262c;color:#fff;border:1px solid #777b8f;border-radius:8px;padding:24px;max-width:460px}.cms-dialog input{width:100%;padding:10px}.cms-dialog::backdrop{background:#000b}
@media(max-width:760px){.inline-tools{position:relative;padding:10px}.inline-editing .public-header{top:0}#inline-releases .cms-layout{display:block}.inline-image{min-width:50%}}

.inline-size-12{font-size:12px!important}.inline-size-14{font-size:14px!important}.inline-size-16{font-size:16px!important}.inline-size-18{font-size:18px!important}.inline-size-20{font-size:20px!important}.inline-size-24{font-size:24px!important}.inline-size-28{font-size:28px!important}.inline-size-32{font-size:32px!important}.inline-size-40{font-size:40px!important}.inline-size-48{font-size:48px!important}.inline-size-64{font-size:64px!important}
.inline-font-inherit{font-family:inherit!important}.inline-font-serif{font-family:Georgia,serif!important}.inline-font-mono{font-family:monospace!important}.inline-font-arial{font-family:Arial,sans-serif!important}.inline-align-left{text-align:left!important}.inline-align-center{text-align:center!important}.inline-align-right{text-align:right!important}

/* Direct release editing uses the same toolbar as the page. */
.inline-editing .release{scroll-margin-top:calc(var(--editor-height,160px) + 90px);cursor:text}
.inline-editing .release-selected{outline:1px solid #8c94ee;outline-offset:14px}
.inline-editing [data-release-field][contenteditable=true]{outline:1px dashed #848bcb;outline-offset:4px;min-height:32px}
.inline-editing [data-release-field=bodyHtml][contenteditable=true]{min-height:140px}
.inline-editing [data-release-field][contenteditable=true]:focus{outline:2px solid #a4acff}
.inline-editing [data-release-field][contenteditable=true]:empty:before{content:'Write here…';color:#b9bac8;pointer-events:none}
.release-description:empty,.release-closing:empty{display:none}
.inline-editing [data-release-field][contenteditable=true]:empty{display:block}
.inline-tools [hidden]{display:none!important}
.inline-tools .inline-row label{display:flex;align-items:center;gap:7px;margin:0;max-width:100%}
.inline-tools [data-release-picker]{max-width:320px}.inline-tools input[type=date]{width:155px}.inline-tools input[name=releaseVersion]{width:140px}.inline-tools input[name=releaseTags]{width:240px}
.inline-link-button{display:inline-block;background:#5865f2!important;color:#fff!important;border:1px solid #8790ff;border-radius:6px;padding:9px 16px;margin:6px 6px 6px 0;text-decoration:none!important;font:600 14px/1.5 system-ui,sans-serif}
.inline-link-button:hover{background:#4752c4!important}
.inline-editing #release-filters{display:none!important}
@media(max-width:760px){.inline-editing .release{scroll-margin-top:90px}.inline-tools [data-release-picker]{max-width:220px}.inline-tools .inline-row label{flex-wrap:wrap}.inline-editing .release-selected{outline-offset:6px}}

span.inline-align-left,span.inline-align-center,span.inline-align-right{display:block}
