*{box-sizing:border-box;margin:0;padding:0}body{background:#f5f5f3;color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;min-height:100vh}.app{margin:0 auto;max-width:720px;padding:2rem 1.5rem 4rem}.header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.header h1{color:#1a1a1a;font-size:20px;font-weight:500}.header-badge{background:#fff;border:.5px solid #ddddd8;border-radius:20px;color:#888884;font-size:11px;padding:3px 12px}.header-sub{color:#888884;font-size:12px;margin-bottom:1.5rem}.tabs{display:flex;gap:6px;margin-bottom:1.25rem}.tab{background:#0000;border:.5px solid #ddddd8;border-radius:20px;color:#888884;cursor:pointer;font-size:13px;padding:6px 16px;transition:all .15s}.tab.active{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.card{background:#fff;border:.5px solid #ddddd8;border-radius:12px;margin-bottom:12px;padding:1.25rem}.card-label{color:#888884;display:block;font-size:10px;font-weight:500;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}textarea{background:#fafaf8;border:.5px solid #ddddd8;border-radius:8px;color:#1a1a1a;font-family:inherit;font-size:13px;line-height:1.6;padding:10px 12px;resize:vertical;width:100%}textarea:focus{border-color:#888884;outline:none}.btn-row{display:flex;gap:8px;margin-top:12px}.btn-primary{background:#1a1a1a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:9px 22px;transition:opacity .15s}.btn-primary:hover{opacity:.85}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-ghost{background:#0000;border:.5px solid #ddddd8;border-radius:8px;color:#888884;cursor:pointer;font-size:13px;padding:9px 16px;transition:background .15s}.btn-ghost:hover{background:#f0f0ee}.btn-small{background:#efefed;border:none;border-radius:6px;color:#1a1a1a;cursor:pointer;font-size:12px;padding:5px 12px;transition:background .15s}.btn-small:hover{background:#e0e0dc}.verdict{border-radius:12px;margin-bottom:12px;padding:1.25rem 1.5rem}.verdict.yes{background:#e1f5ee;border:.5px solid #5dcaa5}.verdict.no{background:#fcebeb;border:.5px solid #f09595}.verdict-title{font-size:26px;font-weight:500}.verdict.yes .verdict-title{color:#085041}.verdict.no .verdict-title{color:#791f1f}.verdict-reason{font-size:13px;margin-top:5px}.verdict.yes .verdict-reason{color:#0f6e56}.verdict.no .verdict-reason{color:#a32d2d}.platform-badge{border-radius:20px;display:inline-block;font-size:12px;margin-top:10px;padding:3px 12px}.badge-shopify{background:#e3f4e8;color:#27500a}.badge-wordpress{background:#e6f1fb;color:#0c447c}.badge-web{background:#f1efe8;color:#444441}.proposal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.proposal-actions{display:flex;gap:6px}.proposal-body{background:#fafaf8;border:.5px solid #ddddd8;border-radius:8px;color:#1a1a1a;font-size:13px;line-height:1.7;min-height:80px;padding:12px 14px;white-space:pre-wrap}.proposal-status{color:#888884;font-size:11px;margin-top:8px}.save-row{align-items:center;display:flex;gap:12px;margin-top:12px}.save-msg{color:#0f6e56;font-size:12px}.footer{border-top:.5px solid #ddddd8;color:#888884;font-size:11px;margin-top:2.5rem;padding-top:1rem;text-align:center}.spinner{animation:spin .7s linear infinite;border:2px solid #ddddd8;border-radius:50%;border-top-color:#888884;display:inline-block;height:14px;margin-right:6px;vertical-align:middle;width:14px}@keyframes spin{to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.92686426.css.map*/