.module-shell{max-width:1440px;margin:auto;padding:28px 4vw 48px}.module-top{display:flex;align-items:center;justify-content:space-between}.module-hero{padding:54px 0 28px}.module-hero h1{font:800 clamp(30px,5vw,54px) Manrope,sans-serif;letter-spacing:-1.8px;margin:12px 0}.module-hero h1 span{color:#6676d9}.module-hero p{color:#68758b;max-width:720px}.module-search{display:flex;gap:10px;max-width:760px;margin:24px 0}.module-search input,.module-search select,.work-fields input,.work-fields select,.work-fields textarea{border:1px solid #dfe4ee;border-radius:12px;padding:12px 14px;background:#fff;color:#243047;font:inherit;width:100%;box-sizing:border-box}.module-search select{max-width:220px}.module-count{font-size:12px;color:#68758b}.module-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:24px;align-items:start}.module-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.module-card{border:1px solid #e5e9f1;background:#fff;border-radius:15px;padding:15px;text-align:left;display:flex;gap:12px;align-items:flex-start;cursor:pointer;color:#26334a;min-height:96px}.module-card:hover,.module-card.selected{border-color:#8995e9;box-shadow:0 8px 24px #384a8b12}.module-num{width:30px;height:30px;border-radius:9px;background:#f0f2ff;color:#5866c5;display:grid;place-items:center;font-size:11px;font-weight:800;flex:none}.module-card b{display:block;font-size:13px}.module-card small{display:block;color:#778196;font-size:11px;line-height:1.5;margin-top:5px}.module-state{display:inline-block;margin-top:7px;font-size:10px;color:#9a6b2c}.module-workspace{position:sticky;top:16px;background:#fff;border:1px solid #e5e9f1;border-radius:18px;padding:22px;box-shadow:0 12px 35px #26334a0a}.work-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.work-head h2{font:700 20px Manrope;margin:5px 0}.local-pill{font-size:10px;background:#eaf7f0;color:#26734c;padding:6px 9px;border-radius:20px;white-space:nowrap}.module-workspace p{font-size:12px;color:#718096;line-height:1.6}.work-fields{display:grid;gap:12px}.work-fields label{font-size:11px;color:#67748a;display:grid;gap:6px}.work-fields textarea{resize:vertical}.work-actions{display:flex;flex-wrap:wrap;gap:8px}.work-actions button{font-size:11px}.work-fields #draftOutput{font:12px/1.6 ui-monospace,monospace;background:#f8f9fc}.local-note{background:#f5f7fc;border-radius:10px;padding:11px;font-size:10px;color:#69758a;line-height:1.5;margin-top:14px}.secondary-head{margin-top:24px}.local-file-list{font-size:11px;color:#68758b;margin-top:10px;display:grid;gap:6px}.local-file-row{display:flex;justify-content:space-between;padding:8px;background:#f7f8fb;border-radius:8px}.module-footer{padding:35px 0 0;color:#7b8496;font-size:11px}.module-footer a{color:#5c6ac7}@media(max-width:900px){.module-layout{grid-template-columns:1fr}.module-workspace{position:static;grid-row:1}.module-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.module-shell{padding:18px 14px 36px}.module-search{flex-direction:column}.module-search select{max-width:none}.module-list{grid-template-columns:1fr}.module-hero{padding-top:36px}.module-workspace{padding:16px}}.privacy-checker{margin-top:18px;padding:16px;border:1px solid #e5e9f1;border-radius:14px;background:#fbfcff}.privacy-checker h3{margin:6px 0;font:700 16px Manrope}.privacy-checker p{font-size:12px;color:#718096;line-height:1.6}.privacy-checker textarea{width:100%;box-sizing:border-box;border:1px solid #dfe4ee;border-radius:10px;padding:11px;font:inherit;resize:vertical}.privacy-checker button{margin-top:9px}.privacy-results{font-size:12px;color:#56647a;margin-top:10px}.privacy-hit{padding:7px 9px;margin:5px 0;background:#fff3e9;border-radius:8px;color:#87521c}.folder-manager{margin:18px 0;padding:15px;border:1px solid #e5e9f1;border-radius:13px;background:#fbfcff}.folder-manager h3{font:700 15px Manrope;margin:6px 0 12px}.folder-create{display:flex;gap:8px}.folder-create input,.folder-select{min-width:0;border:1px solid #dfe4ee;border-radius:8px;padding:9px;background:#fff;font:11px "DM Sans";color:#26334a}.folder-create input{flex:1}.folder-list{display:grid;gap:6px;margin-top:10px;font-size:11px;color:#718096}.folder-row{display:flex;align-items:center;justify-content:space-between;padding:7px 9px;border:1px solid #e8edf4;background:#fff;border-radius:8px}.folder-row button{border:1px solid #e5eaf2;background:#fff;border-radius:6px;padding:5px 8px;color:#a65b5b;font-size:10px}.local-file-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.local-file-row span{flex:1;min-width:120px}.folder-select{max-width:140px}@media(max-width:520px){.folder-create{flex-direction:column}.folder-create input{width:100%}}
.module-state.status-available{color:#26734c}.module-state.status-in-development{color:#9a6b2c}.module-state.status-coming-soon{color:#8994a6}.module-card{cursor:pointer}.module-card .module-state{font-style:normal}
