/* A single quiet hierarchy over the retained legacy feature styles. */
body .app{display:block!important;padding:20px!important}
body .app .header{margin-bottom:18px!important;padding-bottom:16px!important}
body .brand-mark{background:#245edb!important;border-radius:10px!important;width:36px!important;height:36px!important;font-size:20px!important}
body .brand h1{font-size:17px!important;font-weight:700!important}
body .brand p{font-size:10px!important;letter-spacing:0!important}
body .counter{background:#f1f4f8!important;border-radius:9px!important}
body .app .collector{margin:0!important;padding:0 0 18px!important;border:0!important;border-bottom:1px solid #e7ebf1!important;background:transparent!important;border-radius:0!important}
body .collector .section-heading h2,.find-panel h2,.saved-heading{font-size:13px!important;font-weight:700!important;letter-spacing:0!important;margin:0!important;color:#18263b!important}
body .collect-btn{min-height:36px!important;border-radius:8px!important;font-weight:600!important}
body .collect-btn.primary{background:#245edb!important;border-color:#245edb!important}
.find-panel{padding:18px 0;border-bottom:1px solid #e7ebf1;margin-bottom:19px}
.find-panel p{font-size:12px;line-height:1.6;color:#617087;margin:7px 0 12px}
body #openManualEditor{display:block!important;width:100%!important;background:#245edb!important;border:0!important;color:#fff!important;font-size:12px!important;min-height:40px!important}
.find-panel small{display:block;font-size:10px;color:#758197;line-height:1.5;margin-top:8px}
body .app .v30-tabs{margin:12px 0 16px!important;gap:4px!important;background:#f1f4f8!important;padding:4px!important;border-radius:10px!important}
body .app .v30-tabs .v30-tab{min-height:35px!important;font-size:12px!important;border:0!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important;color:#637187!important}
body .app .v30-tabs .v30-tab.active{background:#fff!important;color:#18263b!important;box-shadow:0 1px 4px #14253d12!important}
body #mediaLibrary,body #productLibrary{padding-top:0!important}
body .library-title h2,body #productLibrary .library-title h2{font-size:14px!important;font-weight:650!important;letter-spacing:0!important}
body .library-title p{font-size:11px!important}
body .quiet-tools{padding:0!important;margin:13px 0!important;border:1px solid #e6ebf2!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important}
body .quiet-tools>summary{padding:12px!important;cursor:pointer;color:#52647b!important;font-size:11px!important;font-weight:600!important}
body .quiet-tools> :not(summary){margin:0 10px 10px!important}
body .quiet-tools[open]>summary{border-bottom:1px solid #edf0f5;margin-bottom:10px}
body #productLibrary .v42-import{border:1px solid #e6ebf2!important;border-radius:9px!important;margin:0 0 14px!important;padding:10px!important;background:#fff!important}
body #productLibrary .v42-import summary{font-size:12px!important;color:#245edb!important}
body #productLibrary .v31-stats{display:flex!important;justify-content:space-around}
body .app footer{margin-top:18px!important;font-size:8px!important;letter-spacing:.8px!important}
button:focus-visible,summary:focus-visible{outline:2px solid #245edb;outline-offset:3px}
