.wp-library {--wp-ink:#243247;--wp-blue:#216eae;--wp-line:#dce3eb;--wp-muted:#526176;background:#fff;max-width:1320px;margin:30px auto 70px;padding:0 24px;color:var(--wp-ink);}
.wp-library h1{font-size:2rem;line-height:1.2;margin:0 0 10px;}.wp-intro{max-width:75ch;color:var(--wp-muted);line-height:1.6;}.wp-library h2{font-size:1.15rem;margin:0 0 16px;}.wp-library h3{font-size:1rem;margin:0 0 10px;}
.wp-toolbar{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end;border-bottom:1px solid var(--wp-line);padding:12px 0 22px;margin-bottom:26px;}.wp-library label{display:flex;flex-direction:column;gap:7px;font-weight:600;font-size:.9rem;}.wp-library input,.wp-library select,.wp-library textarea{box-sizing:border-box;max-width:100%;padding:10px;border:1px solid #b9c5d3;border-radius:5px;background:#fff;color:var(--wp-ink);font:inherit;font-weight:400;}.wp-library textarea{width:100%;line-height:1.6;resize:vertical;min-height:300px;}.wp-library button{font:inherit;cursor:pointer;border-radius:5px;border:1px solid #b9c5d3;padding:10px 14px;color:var(--wp-blue);background:#fff;}.wp-library button:disabled{opacity:.5;cursor:default;}.wp-library :focus-visible{outline:3px solid #377db9;outline-offset:3px;}.wp-library [hidden]{display:none!important;}
.wp-toolbar .wp-check{flex-direction:row;align-items:center;padding-bottom:11px;font-weight:400;}.wp-toolbar #wp-new{margin-left:auto;background:var(--wp-blue);border-color:var(--wp-blue);color:#fff;}.wp-workspace{display:grid;grid-template-columns:290px minmax(0,1fr);gap:30px;}.wp-workspace aside{border-right:1px solid var(--wp-line);padding-right:20px;}.wp-list-item{display:block;width:100%;text-align:left;margin-bottom:6px;}.wp-list-item[aria-current=true]{background:#eaf3fb;border-color:#79a7ce;}.wp-list-item small{display:block;color:var(--wp-muted);font-size:.78rem;margin-top:6px;line-height:1.5;}.wp-editor{min-width:0;}.wp-editor-heading{display:flex;justify-content:space-between;align-items:start;gap:18px;margin-bottom:20px;}.wp-editor-heading h2{font-size:1.5rem;}.wp-editor form>label{margin-bottom:18px;}.wp-variants{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px;}.wp-hint{font-size:.85rem;color:var(--wp-muted);line-height:1.5;}.wp-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 26px;}#wp-save{background:var(--wp-blue);color:#fff;border-color:var(--wp-blue);}#wp-archive{margin-left:auto;}.wp-contract{border-top:2px solid var(--wp-line);padding-top:22px;}.wp-contract p{max-width:76ch;color:var(--wp-muted);line-height:1.6;}.wp-contract pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:500px;overflow:auto;padding:18px;background:#f3f6fa;border:1px solid var(--wp-line);border-radius:5px;font-size:.82rem;}#wp-status{min-height:1.5em;}#wp-status[data-error=true]{color:#a32626;}
@media(max-width:760px){.wp-library{padding:0 16px;margin-top:22px;}.wp-workspace{grid-template-columns:1fr;gap:22px;}.wp-workspace aside{border-right:0;border-bottom:1px solid var(--wp-line);padding:0 0 16px;}#wp-list{max-height:240px;overflow:auto;}.wp-variants{grid-template-columns:1fr;}.wp-editor-heading{flex-wrap:wrap;}.wp-toolbar{gap:12px;}.wp-toolbar #wp-new{margin-left:0;}}

.wp-editor-heading>label {min-width:0;max-width:100%;}
.wp-editor-heading select {width:100%;}
#wp-status:empty {min-height:0;margin:0;}

/* Form labels wrap editable controls; suppress the global label hover underline. */
.wp-library label:hover {text-decoration:none;}
