.pp-breed-picker{display:grid;gap:10px;min-width:0}.pp-breed-picker [hidden]{display:none!important}.pp-dog-actions{display:grid;gap:14px;margin:24px 0}.pp-dog-actions details,.pp-incoming{padding:20px;border:1px solid #d9e1df;border-radius:12px;background:#fff}.pp-dog-actions summary{cursor:pointer;font-weight:700;line-height:1.6}.pp-manage-form{display:grid;gap:14px;max-width:760px;margin:20px 0}.pp-manage-form label{display:grid;gap:7px}.pp-manage-form .pp-check{display:flex;align-items:flex-start;gap:10px}.pp-manage-form input:not([type=checkbox]):not([type=hidden]),.pp-manage-form select,.pp-manage-form textarea{box-sizing:border-box;width:100%;max-width:100%;padding:10px;border:1px solid #9baaa6;border-radius:6px;font:inherit}.pp-manage-form button{justify-self:start}.pp-memorial{margin:22px 0;padding:24px;border:1px solid #d7d0e3;border-radius:16px;background:#f5f1f8;color:#4a405c;text-align:center}.pp-memorial h2{margin:8px 0}.pp-memorial p{margin:8px 0}.pp-delete summary{color:#8f2929}.pp-incoming{margin-bottom:20px;background:#f0faf5}.pp-registry table{margin-top:20px}.pp-registry.wrap{max-width:1050px}.pp-registry.wrap>form{margin:20px 0}.pp-registry.wrap .pp-button{padding:10px 18px;cursor:pointer}.pp-registry.wrap label{line-height:1.5}@media(max-width:600px){.pp-dog-actions details,.pp-incoming{padding:14px}.pp-manage-form button{width:100%}.pp-registry.wrap table{display:block;overflow:auto}}
