*,:after,:before{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#1a1a1a;background:#f8f9fa}a{color:#06c;text-decoration:none}a:hover{text-decoration:underline}.container{max-width:960px;margin:0 auto;padding:1rem}.card{background:#fff;border:1px solid #e1e4e8;border-radius:8px;padding:1rem;margin-bottom:1rem}form label{display:block;margin-bottom:.75rem;font-weight:500}form button,form input,form textarea{display:block;width:100%;margin-top:.25rem;padding:.5rem;border:1px solid #d0d7de;border-radius:4px;font:inherit}form button{background:#06c;color:#fff;border:none;cursor:pointer}form button:disabled{background:#8cb8e6;cursor:not-allowed}.breadcrumb{font-size:.875rem;color:#555;margin-bottom:1rem}.breadcrumb a{color:#555}