.bp-native{max-width:1060px;margin:32px auto;padding:24px;color:#213b38;font:16px/1.6 system-ui,sans-serif}.bp-native *{box-sizing:border-box}.bp-native h1,.bp-native h2,.bp-native h3{color:#153f35}.bp-native nav{display:flex;flex-wrap:wrap;gap:12px;padding:16px 0;border-bottom:1px solid #c9d9d3;margin-bottom:24px}.bp-native a{color:#17654f;text-decoration:underline}.bp-native label{display:block;margin:12px 0}.bp-native input:not([type=checkbox]):not([type=hidden]),.bp-native textarea,.bp-native select{display:block;width:100%;max-width:100%;padding:10px;border:1px solid #9aafa5;border-radius:5px;background:white;color:#213b38;font:inherit}.bp-native fieldset{min-width:0;border:1px solid #c9d9d3;border-radius:8px;padding:16px;margin:20px 0}.bp-native button{cursor:pointer;background:#17654f;color:white;border:0;border-radius:6px;padding:12px 18px;font:inherit}.bp-native button:focus-visible,.bp-native a:focus-visible,.bp-native input:focus-visible{outline:3px solid #d99530;outline-offset:3px}.bp-native button:disabled{opacity:.5;cursor:wait}.bp-actions{display:flex;gap:12px;flex-wrap:wrap}.bp-native .bp-check{display:flex;align-items:center;gap:10px}.bp-native .bp-check input{width:20px;height:20px}.bp-upload{margin-top:32px;padding:20px;background:#edf4ef;border-radius:8px}.bp-notice{padding:14px;border-left:4px solid #a34328;background:#fff0e7}.bp-creation-list{list-style:none;padding:0}.bp-creation-list li{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #d7e2dc}.bp-native .bp-core{max-width:100%;margin:16px 0}.bp-native .bp-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:600px){.bp-native{padding:16px;margin:12px auto}.bp-native .bp-fields{grid-template-columns:1fr}.bp-creation-list li{display:block}.bp-creation-list span{display:block}.bp-actions button{width:100%}}

.bp-native table{width:100%;border-collapse:collapse;margin:1rem 0}.bp-native th,.bp-native td{text-align:left;padding:.75rem;border-bottom:1px solid #d9e4df}.bp-native thead th{background:#eef5f1}.bp-native td{white-space:nowrap;font-variant-numeric:tabular-nums}
