.bkp-vip{max-width:960px;color:#203f30;font:16px/1.6 system-ui,sans-serif;overflow-wrap:anywhere}.bkp-vip *{box-sizing:border-box}.bkp-vip h1,.bkp-vip h2{color:#203f30;line-height:1.3}.bkp-vip .vip-card{background:#fffef8;border:1px solid #718675;border-radius:10px;padding:22px;margin:20px 0}.bkp-vip label{display:block;font-weight:650;margin:12px 0 5px}.bkp-vip input:not([type=checkbox]):not([type=hidden]),.bkp-vip textarea{display:block;width:100%;max-width:600px;min-width:0;min-height:44px;padding:10px;border:2px solid #6a806e;border-radius:6px;color:#203f30;background:white;font:inherit}.bkp-vip button,.bkp-vip .button{display:inline-block;min-height:44px;margin:12px 8px 4px 0;padding:10px 16px;border:2px solid #315c43;border-radius:6px;background:#315c43;color:#fff;text-decoration:none;font:600 16px/1.4 system-ui;cursor:pointer;white-space:normal}.bkp-vip .vip-check{display:flex;align-items:flex-start;gap:12px;margin:20px 0}.bkp-vip input[type=checkbox]{appearance:auto;flex:none;width:22px;height:22px;margin-top:3px;accent-color:#315c43}.bkp-vip :focus-visible{outline:3px solid #9b4c15;outline-offset:4px}.bkp-vip .vip-error{padding:18px;border:2px solid #a33524;background:#fff1eb;color:#70231a}.bkp-vip .vip-success{padding:18px;border:2px solid #315c43;background:#edf4e9}.bkp-vip summary{cursor:pointer;font-weight:650;padding:10px;border:1px solid #6a806e;border-radius:6px;background:#f0f4ea}.bkp-vip button:disabled{opacity:.65;cursor:wait}body>main{max-width:1000px;margin:20px auto;padding:16px}@media(max-width:480px){.bkp-vip .vip-card{padding:14px}.bkp-vip button,.bkp-vip .button{width:100%;margin-right:0}}
/* The native document already supplies its one visible page heading. */
.panel>.bkp-vip>h1:first-child{display:none}
