.public-ad-card{min-width:0}.public-ad-card .adc-creative{min-height:136px}.public-ad-card .adc-identity strong{overflow-wrap:anywhere;min-width:0;font-size:22px}.public-ad-card .adc-destination,.ad-dialog .adc-destination,.ad-dialog .adc-identity strong,.ad-dialog h2{overflow-wrap:anywhere;min-width:0}.public-ad-card .adc-logo{width:34px;height:34px}.public-ad-controls{flex-wrap:wrap;align-items:baseline;gap:12px;padding:9px 2px;font-size:12px;display:flex}.public-ad-controls>a,.public-ad-controls summary{color:#365e48;text-underline-offset:3px;cursor:pointer;min-height:32px;padding:8px 0;text-decoration:underline}.public-ad-controls>a{align-items:center;display:inline-flex}.public-ad-controls>.public-ad-price{background:#f7faf5;border:1px solid #cad6ce;border-radius:6px;min-height:38px;padding:8px 10px;font-weight:600;text-decoration:none}.public-ad-controls>a.public-ad-price:hover{background:#eaf3e7;border-color:#6d987a}.public-ad-controls>a:focus-visible,.public-ad-controls summary:focus-visible{outline-offset:3px;outline:2px solid #267d52}@media (pointer:coarse){.public-ad-controls>a,.public-ad-controls summary{min-height:44px;padding:14px 0}}.public-ad-controls details{min-width:0}.public-ad-controls form{gap:10px;padding:14px 0 4px;display:grid}.public-ad-controls details[open]{flex-basis:100%}.public-ad-controls textarea{width:100%;font:inherit;border:1px solid #b8c6be;border-radius:5px;margin-top:5px;padding:9px;font-size:16px;display:block}.public-native-identity{justify-content:center;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.public-native-identity img{object-fit:contain;border-radius:3px;width:25px;height:25px}.public-native-identity strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.golf-native-ad{color:#294934;cursor:pointer;background:#fbf7df;border:1px solid #899773;border-radius:5px;justify-content:center;align-items:center;gap:7px;width:29.737%;height:7.308%;padding:3px 7px;font-size:clamp(7px,1.3vw,14px);display:flex;position:absolute;top:90%;left:63.947%}.golf-native-ad small{font-size:.8em}.golf-native-ad .public-native-identity img{width:1.5em;height:1.5em}.golf-native-ad:focus-visible{outline-offset:-3px;outline:3px solid #267d52}.dt-ad-space .public-native-identity{justify-content:start}.dt-ad-space .public-native-identity strong{font-size:16px}.dt-ad-space>small{font-size:11px}.public-round-note{color:var(--muted);font-size:12px}.public-directory{border-top:1px solid #d8ded5;margin:40px 0;padding-top:28px}.public-directory .section-heading p{max-width:680px}.public-directory-note{color:var(--muted);margin:12px 0;font-size:13px;line-height:1.6}.public-directory-groups{gap:28px;margin-top:22px;display:grid}.public-directory-heading,.public-directory-pages{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.public-directory-heading h3{margin:0;font-size:19px}.public-paid-list{margin:0;padding:0;list-style:none}.public-paid-list>li{border-top:1px solid #d8ded5;grid-template-columns:70px minmax(0,1fr) 120px;align-items:center;gap:12px 18px;padding:18px 0;scroll-margin-top:100px;display:grid}.public-paid-list>li:target,.public-paid-list>li:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #267d52}.public-paid-rank,.public-paid-total{gap:4px;display:grid}.public-paid-rank strong{font-size:24px}.public-paid-rank span,.public-paid-total span{color:var(--muted);font-size:12px}.public-paid-total{text-align:right}.public-paid-creative{min-width:0}.public-paid-creative .adc-creative{min-height:0}.public-paid-creative .adc-identity strong,.public-paid-creative .adc-destination{overflow-wrap:anywhere}.public-paid-list .public-ad-controls{grid-column:2/-1;padding:0}.public-directory-pages{padding-top:14px;font-size:13px}.public-directory-pages button{color:#294934;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8c6be;border-radius:6px;min-height:44px;padding:9px 14px}.public-directory-pages button:disabled{opacity:.5;cursor:default}.public-directory-pages button:focus-visible{outline-offset:3px;outline:2px solid #267d52}@media (width<=600px){.public-ad-card .adc-identity strong{font-size:19px}.public-native-identity img{width:19px;height:19px}.public-ad-controls{gap:9px}.public-directory .section-heading{flex-direction:column;align-items:flex-start;gap:10px}.public-directory-heading{align-items:flex-start;gap:3px}.public-paid-list>li{grid-template-columns:52px minmax(0,1fr);gap:10px}.public-paid-total{text-align:left;grid-column:2;align-items:baseline;gap:8px;display:flex}.public-paid-list .public-ad-controls{grid-column:1/-1}.public-ad-controls>.public-ad-price{min-height:44px}}
