#mcode-pdf-studio{--bg:#07182e;--panel:#102b43;--panel2:#153a52;--border:#25526a;--cyan:#00bff3;--green:#20e5a0;--txt:#eaf7ff;--muted:#a5c1d2;color:var(--txt);font:14px/1.45 system-ui,-apple-system,Segoe UI,sans-serif;max-width:1500px;margin:20px auto;isolation:isolate}
#mcode-pdf-studio *{box-sizing:border-box}#mcode-pdf-studio button,#mcode-pdf-studio input,#mcode-pdf-studio select,#mcode-pdf-studio textarea{font:inherit}#mcode-pdf-studio button{cursor:pointer}#mcode-pdf-studio .ps-shell{background:var(--bg);border:1px solid var(--border);border-radius:18px;overflow:hidden;box-shadow:0 15px 40px #00112440}#mcode-pdf-studio .ps-header{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--border);background:#0b233b}#mcode-pdf-studio .ps-brand{font-size:19px;font-weight:850;letter-spacing:.2px;margin-right:auto}#mcode-pdf-studio .ps-brand b{color:var(--green)}#mcode-pdf-studio .ps-btn{border:1px solid #36718c;background:#16425b;color:var(--txt);border-radius:9px;padding:9px 13px;font-weight:650}#mcode-pdf-studio .ps-btn:hover,#mcode-pdf-studio .ps-card:hover{border-color:var(--cyan);background:#1b4b63}#mcode-pdf-studio .ps-primary{background:var(--green);border-color:var(--green);color:#052536}#mcode-pdf-studio .ps-primary:hover{background:#75ffd2;color:#052536}#mcode-pdf-studio .ps-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;min-height:520px}#mcode-pdf-studio .ps-main{min-width:0;padding:16px}#mcode-pdf-studio .ps-preview{height:500px;overflow:auto;overscroll-behavior:contain;border:1px dashed #3d7893;background:radial-gradient(circle at 50% 20%,#1b3e55,#0a1b30 70%);border-radius:12px;display:flex;align-items:flex-start;justify-content:center;padding:20px}#mcode-pdf-studio .ps-preview canvas{max-width:none;display:block;box-shadow:0 8px 25px #0007;background:white}#mcode-pdf-studio .ps-empty{align-self:center;text-align:center;max-width:440px;color:var(--muted);padding:30px}#mcode-pdf-studio .ps-empty strong{color:var(--txt);display:block;font-size:23px;margin:12px 0}#mcode-pdf-studio .ps-zoom{display:flex;gap:8px;align-items:center;justify-content:center;padding:12px 0 0;flex-wrap:wrap}#mcode-pdf-studio .ps-zoom input{width:130px;accent-color:var(--green)}#mcode-pdf-studio .ps-settings{border-left:1px solid var(--border);padding:20px;background:#0c263d;min-width:0;max-height:625px;overflow:auto;overscroll-behavior:contain}#mcode-pdf-studio h3{color:var(--green);font-size:17px;margin:0 0 8px}#mcode-pdf-studio p{margin:0 0 12px;color:var(--muted)}#mcode-pdf-studio .ps-field{display:block;margin:12px 0;color:var(--txt);font-size:13px;font-weight:600}#mcode-pdf-studio .ps-field input,#mcode-pdf-studio .ps-field select,#mcode-pdf-studio .ps-field textarea{display:block;margin-top:5px;width:100%;border:1px solid #46768c;background:#0a1e32;border-radius:8px;padding:9px;color:var(--txt)}#mcode-pdf-studio .ps-field input[type=checkbox]{display:inline;width:auto}#mcode-pdf-studio .ps-help{font-size:12px;color:var(--muted);margin:10px 0}#mcode-pdf-studio .ps-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}#mcode-pdf-studio .ps-gallery{border-top:1px solid var(--border);padding:16px 20px;background:#0a2238}#mcode-pdf-studio .ps-gallery-head{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:12px}#mcode-pdf-studio .ps-gallery-head h3{margin:0;margin-right:auto}#mcode-pdf-studio .ps-search{width:210px;max-width:100%;background:#071b2d;border:1px solid #396d86;border-radius:9px;color:var(--txt);padding:9px}#mcode-pdf-studio .ps-card-scroll{max-height:330px;min-height:120px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--cyan) #09243a}#mcode-pdf-studio .ps-card-scroll::-webkit-scrollbar,#mcode-pdf-studio .ps-settings::-webkit-scrollbar,#mcode-pdf-studio .ps-preview::-webkit-scrollbar{width:10px}#mcode-pdf-studio .ps-card-scroll::-webkit-scrollbar-thumb,#mcode-pdf-studio .ps-settings::-webkit-scrollbar-thumb,#mcode-pdf-studio .ps-preview::-webkit-scrollbar-thumb{background:#00bff3;border-radius:9px}#mcode-pdf-studio .ps-card-scroll.expanded{max-height:none;overflow:visible}#mcode-pdf-studio .ps-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:9px;padding:2px 5px 10px 0}#mcode-pdf-studio .ps-card{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;min-height:74px;border:1px solid #315d77;background:#11334b;border-radius:11px;padding:12px;color:var(--txt)}#mcode-pdf-studio .ps-card strong{font-size:13px}#mcode-pdf-studio .ps-card small{font-size:11px;color:var(--muted)}#mcode-pdf-studio .ps-card.active{border-color:var(--green);background:#174e53}#mcode-pdf-studio .ps-status{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:12px 20px;border-top:1px solid var(--border);color:var(--muted);font-size:12px}#mcode-pdf-studio .ps-hidden{display:none!important}#mcode-pdf-studio .ps-pages{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 0}#mcode-pdf-studio .ps-pages label{background:#153b53;padding:7px;border-radius:7px}#mcode-pdf-studio .ps-note{color:#ffda9c!important}#mcode-pdf-studio .ps-page-nav{display:flex;align-items:center;gap:8px;justify-content:center;flex-wrap:wrap;margin:10px 0}#mcode-pdf-studio button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:850px){#mcode-pdf-studio .ps-body{grid-template-columns:1fr}#mcode-pdf-studio .ps-settings{border-left:0;border-top:1px solid var(--border);max-height:380px}#mcode-pdf-studio .ps-preview{height:390px}#mcode-pdf-studio .ps-header{padding:12px}#mcode-pdf-studio .ps-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}
