.wpai{--navy:#091b3e;--cyan:#0db6c5;--violet:#8460e8;max-width:1500px}.wpai-header{display:flex;align-items:center;gap:32px;background:#fff;border-radius:18px;padding:28px;margin:20px 0}.wpai-header img{max-width:35%;height:auto}.wpai-header h1{color:var(--navy);font-size:25px}.wpai-links{display:flex;gap:22px;flex-wrap:wrap}.wpai-links a{color:#075f73}#wpai-status{min-height:24px;padding:8px 12px;background:#fff;border-left:4px solid var(--cyan)}#wpai-app{display:grid;grid-template-columns:240px 1fr;gap:24px}#wpai-app aside{background:var(--navy);border-radius:16px;padding:20px;color:white}#wpai-app aside h2{color:white}#wpai-app aside>.button{margin:8px 4px 0 0}.wpai-folder{display:block;border:0;width:100%;padding:12px;text-align:left;background:transparent;color:white;border-radius:7px;cursor:pointer;overflow-wrap:anywhere}.wpai-folder[aria-pressed=true]{background:#155275}.wpai-child{padding-left:28px}.wpai-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:20px}#wpai-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px}.wpai-card{position:relative;border-radius:12px;background:white;border:1px solid #dce4ec;overflow:hidden}.wpai-card>input{position:absolute;z-index:1;top:9px;left:9px}.wpai-card-open{padding:0 0 12px;width:100%;border:0;background:white;text-align:left;cursor:pointer}.wpai-card-open img{width:100%;height:145px;object-fit:cover}.wpai-card-open strong,.wpai-card-open small{display:block;margin:9px 12px;overflow-wrap:anywhere}.wpai-file-icon{display:block;font-size:70px;text-align:center;padding:28px;background:#eff3fc}.wpai-pager{display:flex;gap:16px;align-items:center;margin:24px 0}.wpai-settings{margin-top:30px;background:white;border-radius:12px;padding:22px}.wpai-settings summary{font-size:18px;cursor:pointer}.wpai dialog{width:min(620px,90vw);border:0;border-radius:16px;padding:28px;max-height:85vh;overflow:auto}.wpai dialog::backdrop{background:#091b3eaa}.wpai-close{float:right;border:0;background:none;font-size:28px;cursor:pointer}#wpai-preview{max-width:160px;max-height:140px;object-fit:contain}#wpai-fields label{display:block;margin:12px 0}#wpai-fields input,#wpai-fields textarea{display:block;width:100%;margin-top:5px}#wpai-fields textarea{min-height:90px}.wpai button:focus-visible,.wpai a:focus-visible{outline:3px solid #0db6c5;outline-offset:3px}@media(max-width:780px){#wpai-app{grid-template-columns:1fr}.wpai-header{flex-direction:column;gap:12px}.wpai-header img{max-width:100%}#wpai-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wpai-toolbar{align-items:stretch;flex-direction:column}}

#wpai-parent-editor label{display:block;margin:12px 0}#wpai-parent-editor input,#wpai-parent-options{display:block;width:100%;margin-top:6px}#wpai-job-errors p{margin:5px 0;color:#8a2424}
