body[data-workspace-role="agent"] #settings.is-agent-property-site-settings>#affiliate-profile-form{display:none}
.agent-property-site-settings{max-width:1180px;margin:22px auto 0;padding:28px;border:1px solid #e2e7e0;border-radius:24px;background:rgba(255,255,255,.8)}
.agent-property-site-settings[hidden]{display:none!important}.agent-property-site-settings>header>p{margin:0 0 5px;color:#839373;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.agent-property-site-settings>header h2{margin:0;color:#22332c;font-size:25px}.agent-property-site-settings>header small{color:#89958d;font-size:13px}.agent-site-preferences{margin-top:28px}.agent-site-gallery-switch{display:flex;gap:17px;align-items:flex-start;padding:8px 0 24px;cursor:pointer;color:#3a5275}.agent-site-gallery-switch>span:last-child{display:grid;gap:5px}.agent-site-gallery-switch strong{font-size:17px;font-weight:500;line-height:1.4}.agent-site-gallery-switch small{color:#8b9ab1;font-size:16px;line-height:1.4}.agent-site-toggle{display:block;position:relative;flex:0 0 44px;width:44px;height:24px;margin-top:1px}.agent-site-toggle input{position:absolute;opacity:0;width:44px;height:24px;margin:0;cursor:pointer}.agent-site-toggle i{display:block;width:44px;height:24px;border-radius:16px;background:#e2e8f0;border:3px solid #e2e8f0;pointer-events:none;transition:background .15s}.agent-site-toggle i:after{content:'';display:block;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0002;transition:transform .15s}.agent-site-toggle input:checked+i{background:#78994d;border-color:#78994d}.agent-site-toggle input:checked+i:after{transform:translateX(20px)}.agent-site-toggle input:focus-visible+i{outline:3px solid #7599d1;outline-offset:3px}.agent-site-toggle input:disabled+i{opacity:.6}.agent-site-presentation{width:min(100%,580px);margin:14px 0 0;padding:26px;border:1px solid #e3e8e2;border-radius:28px;background:#fff;box-shadow:0 12px 34px rgba(43,61,49,.05)}.agent-site-presentation>header small{color:#809172;font-size:17px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.agent-site-presentation h3{font-size:21px;color:#172721;margin:9px 0 20px}.agent-site-template-row{display:grid;grid-template-columns:minmax(0,1fr) 62px 62px;gap:12px}.agent-site-template-row select{min-width:0;width:100%;padding:0 12px;border:1px solid #e2e6e2;border-radius:8px;background:#fff;font:18px Arial,sans-serif;color:#1c211e}.agent-site-color{display:block;height:58px;padding:5px;border:1px solid #e2e6e2;border-radius:17px;background:#fff;cursor:pointer}.agent-site-color input{padding:0;width:100%;height:100%;border:0;background:transparent;cursor:pointer;border-radius:12px}.agent-site-color input::-webkit-color-swatch-wrapper{padding:0}.agent-site-color input::-webkit-color-swatch{border:0;border-radius:11px}.agent-site-template-row button{border:1px solid #e2e6e2;border-radius:17px;background:#fff;color:#33443a;cursor:pointer}.agent-site-template-row svg{display:block;width:34px;height:23px;margin:auto;fill:none;stroke:currentColor;stroke-width:2}.agent-site-presentation .property-site-arrange-button{display:flex;width:100%;height:59px;align-items:center;justify-content:center;gap:12px;margin:18px 0 0;border:1px solid #cddfaa;border-radius:19px;background:#eaf3dc;color:#526f3a;font-size:19px;font-weight:750;cursor:pointer}.agent-site-presentation .property-site-arrange-button span{font-size:23px}.agent-site-save-line{display:flex;align-items:center;gap:12px;margin-top:18px}.agent-site-save-line p{font-size:13px;color:#718262;margin:0}.agent-site-save-line button{padding:7px 12px;border:1px solid #c4d4b4;border-radius:8px;background:white;color:#536d3d;cursor:pointer}.agent-site-default-note{font-size:12px;color:#849086;max-width:580px;line-height:1.5}.agent-property-site-settings [data-agent-gallery-manager] .listing-gallery-settings-entry{margin-top:26px}.agent-property-site-settings [hidden]{display:none!important}.agent-site-preferences button:focus-visible,.agent-site-preferences select:focus-visible,.agent-site-preferences input:focus-visible{outline:3px solid #7599d1;outline-offset:3px}.agent-site-preferences button:disabled,.agent-site-preferences select:disabled,.agent-site-color:has(input:disabled){opacity:.6;cursor:wait}@media(max-width:650px){.agent-property-site-settings{margin:16px 0 0;padding:19px;border-radius:20px}.agent-site-gallery-switch{gap:13px}.agent-site-gallery-switch strong{font-size:14px}.agent-site-gallery-switch small{font-size:13px}.agent-site-presentation{padding:18px;border-radius:23px}.agent-site-presentation>header small{font-size:13px}.agent-site-presentation h3{font-size:17px}.agent-site-template-row{grid-template-columns:minmax(0,1fr) 46px 46px;gap:7px}.agent-site-color{height:48px;padding:4px;border-radius:13px}.agent-site-template-row select{font-size:14px;padding-left:9px}.agent-site-template-row svg{width:27px}.agent-site-template-row button{border-radius:13px}.agent-site-presentation .property-site-arrange-button{font-size:14px;height:50px;border-radius:15px;gap:7px}.agent-site-save-line{flex-wrap:wrap}.agent-property-site-settings>header h2{font-size:22px}}

.agent-site-inherit{display:flex;gap:8px;align-items:center;flex-wrap:wrap;color:#71836a;font-size:12px;margin:15px 0 0}.agent-site-inherit input{width:17px;height:17px;accent-color:#78994d}.agent-site-inherit small{color:#8a9785}.agent-layout-inherit{margin:10px 0 0;padding:0;border:0;background:transparent;color:#738765;font-size:12px;text-decoration:underline;cursor:pointer}.website-color-inherit,.website-layout-inherit,.property-site-inherit-choice{display:flex;align-items:center;gap:8px;font-size:12px;color:#738268}.property-site-inherit-choice input{accent-color:#78994d}.property-site-inherit-choice{line-height:1.4;margin:12px 0}.broker-site-color [data-broker-site-layout-inherit]{margin-top:9px;border:0;background:transparent;color:#738765;text-decoration:underline;cursor:pointer}
