.local-forest .forest-trial-domains{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:17px}.local-forest .forest-setup .forest-trial-domains label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0;gap:10px;min-height:46px;padding:10px 12px;border:1px solid #bdc9c9;border-radius:7px;background:#f7f9f7;color:#2c465e;cursor:pointer;font-size:13px}.local-forest .forest-trial-domains label:has(input:checked){background:#e6efeb;border-color:#6d9290}.local-forest .forest-trial-domains input{width:18px;height:18px;margin:0;accent-color:#386577;flex-shrink:0}.local-forest .forest-trial-domains label:focus-within{outline:3px solid #386577;outline-offset:2px}.local-forest .forest-trial-note{font-size:12px;line-height:1.8;color:#526779;margin:14px 0 0}.local-forest .forest-entrance.forest-entrance-gate .trial-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:12px 8px;margin:0 0 15px;border:1px solid #c4dcc8;border-radius:3px;background:linear-gradient(105deg,#88a7a0,#b1c8b5 25%,#d9e6ca 47%,#afc5af 75%,#7f9d97);box-shadow:inset 0 1px 0 #f1ffdf,inset 0 -1px 0 #597c73,0 3px 0 #46675f,0 7px 11px #050d1d7a;color:#203b3d;font-family:inherit;font-size:14px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;text-shadow:0 1px 0 #efffe277}.local-forest .forest-entrance.forest-entrance-gate .trial-button:hover{filter:brightness(1.08)}.local-forest .forest-entrance.forest-entrance-gate .trial-button:focus-visible{outline:3px solid #e5c785;outline-offset:4px}.local-forest .forest-entrance.forest-entrance-gate .trial-button[aria-disabled=true]{pointer-events:none;opacity:.55}.local-forest .forest-result-actions .forest-trial-register{white-space:normal;line-height:1.7;text-align:center}@media(max-width:380px){.local-forest .forest-trial-domains{gap:7px}.local-forest .forest-trial-domains label{padding:9px;font-size:12px}}.local-forest .forest-entrance.forest-entrance-gate .door-content:has(.trial-button){height:var(--door-height,610px)}.local-forest .forest-entrance.forest-entrance-gate .door-content:has(.trial-button) form{flex:none;min-height:min-content;justify-content:flex-start}.local-forest .entrance-transfer-note{font-size:12px;line-height:1.7;color:#dbe6d8;margin:0 0 16px}