@font-face{font-family:WMMNexon;src:url('/fonts/NEXONLv1GothicRegular.ttf')}@font-face{font-family:WMMNexon;src:url('/fonts/NEXONLv1GothicBold.ttf');font-weight:700}html,body{margin:0;background:#fafafa;font-family:WMMNexon,sans-serif}[hidden]{display:none!important}*{box-sizing:border-box}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #555;outline-offset:3px}
400;500;600;700;800&display=swap');
#wmm-business-radar{--ink:#1c1c1c;--muted:#777;--line:#e5e5e5;--surface:#f5f5f4;--gold:#b19359;color:var(--ink);background:#f9f9f8;font-family:WMMNexon,WMMNexon,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-weight:400;text-align:left;letter-spacing:-.035em;line-height:1.55;box-sizing:border-box;scroll-margin-top:80px}#wmm-business-radar *{box-sizing:border-box}#wmm-business-radar button,#wmm-business-radar select,#wmm-business-radar input{font:inherit;color:inherit}#wmm-business-radar button{cursor:pointer}#wmm-business-radar a{color:inherit;text-decoration:none}#wmm-business-radar a:hover{text-decoration:none}#wmm-business-radar .wr-shell{max-width:1440px;padding:70px clamp(18px,4vw,62px);margin:auto}#wmm-business-radar h1,#wmm-business-radar h2,#wmm-business-radar h3,#wmm-business-radar h4,#wmm-business-radar p{margin:0}#wmm-business-radar .wr-eyebrow,#wmm-business-radar .wr-overline,#wmm-business-radar .wr-micro,#wmm-business-radar .wr-biz-num{font-size:11px;letter-spacing:.16em;font-weight:700}#wmm-business-radar .wr-eyebrow{display:flex;align-items:center;gap:12px;color:#4b4b4b;border-bottom:1px solid #dedede;padding-bottom:18px}#wmm-business-radar .wr-eyemark{display:block;height:18px;width:18px;border:3px double #272727;transform:rotate(45deg)}#wmm-business-radar .wr-side{margin-left:auto;color:#929292}#wmm-business-radar .wr-hero{display:flex;justify-content:space-between;align-items:end;gap:26px;padding:47px 0 40px}#wmm-business-radar .wr-micro{color:#91805f;margin-bottom:17px}#wmm-business-radar h1{font-size:clamp(35px,4.3vw,62px);line-height:1.18;letter-spacing:-.075em;font-weight:800}#wmm-business-radar h1 em{font-style:normal;font-weight:400}#wmm-business-radar .wr-hero p{font-size:14px;line-height:1.85;margin-top:18px;color:#696969}#wmm-business-radar .wr-hero-aside{flex:0 0 240px;border-left:1px solid #dedede;padding:0 0 4px 30px}#wmm-business-radar .wr-aside-number{font-size:64px;line-height:1;font-weight:300;letter-spacing:-.07em}#wmm-business-radar .wr-aside-caption{font-size:12px;margin:7px 0 8px}#wmm-business-radar .wr-snapshot-label{font-size:11px;color:#888;line-height:1.5}#wmm-business-radar .wr-four-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:70px}#wmm-business-radar .wr-four-actions a{border:1px solid #e4e4e4;background:#fff;border-radius:10px;padding:18px;min-height:122px;display:flex;flex-direction:column;gap:3px;transition:.2s}#wmm-business-radar .wr-four-actions a:hover{background:#f0eee9;transform:translateY(-2px)}#wmm-business-radar .wr-four-actions a:first-child{background:#1b1b1b;color:#fff;border-color:#1b1b1b}#wmm-business-radar .wr-four-actions span{font-size:20px;font-weight:300;color:#a6a6a6}#wmm-business-radar .wr-four-actions strong{font-size:17px;font-weight:700}#wmm-business-radar .wr-four-actions small{color:#9d9d9d;font-size:11px}#wmm-business-radar .wr-four-actions a:first-child small{color:#ccc}#wmm-business-radar .wr-radar-section{background:#fff;border:1px solid #e2e2e2;border-radius:22px;padding:clamp(20px,3.3vw,42px)}#wmm-business-radar .wr-section-top{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:26px}#wmm-business-radar .wr-overline{color:#98835d}#wmm-business-radar h2{font-size:clamp(23px,2.55vw,33px);font-weight:800;letter-spacing:-.06em;margin:6px 0 8px}#wmm-business-radar .wr-section-top p,#wmm-business-radar .wr-list-header p{font-size:12px;color:#777;line-height:1.7}#wmm-business-radar .wr-right-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap}#wmm-business-radar .wr-fetch-badge{font-size:11px;border-radius:50px;border:1px solid #ddd;padding:7px 11px;white-space:nowrap;color:#767676}#wmm-business-radar .wr-secondary{border:1px solid #d8d8d8;background:#fff;border-radius:9px;padding:10px 14px;font-size:12px;transition:.15s;white-space:nowrap}#wmm-business-radar .wr-secondary:hover{background:#f5f5f5}#wmm-business-radar .wr-darkbtn{background:#202020;color:#fff;border:none;padding:11px 18px;border-radius:9px;white-space:nowrap}#wmm-business-radar .wr-filterbar{display:grid;grid-template-columns:1fr 1.15fr 1.12fr 1.05fr 1.7fr auto;align-items:end;gap:10px;background:#f5f5f3;border:1px solid #ededeb;padding:17px;border-radius:13px;margin-bottom:20px}#wmm-business-radar .wr-filterbar label{display:flex;flex-direction:column;gap:8px;font-size:11px;font-weight:700}#wmm-business-radar .wr-filterbar select,#wmm-business-radar .wr-filterbar input{width:100%;height:43px;border:1px solid #ddd;background:#fff;border-radius:8px;padding:0 11px;outline:none;font-weight:400;font-size:12px;min-width:0}#wmm-business-radar .wr-filterbar select:focus,#wmm-business-radar .wr-filterbar input:focus{border-color:#888}#wmm-business-radar .wr-map-layout{display:grid;grid-template-columns:minmax(0,1.24fr) minmax(340px,1fr);gap:18px}#wmm-business-radar .wr-map-card{border:1px solid #e5e5e5;border-radius:13px;overflow:hidden;background:#f2f3f2}#wmm-business-radar .wr-map-heading{display:flex;justify-content:space-between;align-items:center;padding:15px 20px 0}#wmm-business-radar .wr-map-heading strong{font-size:14px;display:block}#wmm-business-radar .wr-map-heading small{font-size:10px;display:block;color:#999}#wmm-business-radar .wr-map-tools{display:flex;gap:5px}#wmm-business-radar .wr-map-tools button{border:1px solid #d9d9d9;border-radius:7px;background:#fff;width:34px;height:34px;font-size:23px;line-height:1}#wmm-business-radar .wr-map-stage{height:530px;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;background:radial-gradient(ellipse at 53% 48%,#fbfbfa 3%,#f0f1f0 77%)}#wmm-business-radar #wr-svg{width:100%;height:100%;max-width:520px;display:block;touch-action:pan-y}#wmm-business-radar .wr-region-dot{cursor:pointer}#wmm-business-radar .wr-region-dot circle{stroke:#fff;stroke-width:2.4;fill:#232323;transition:.15s}#wmm-business-radar .wr-region-dot:hover circle,#wmm-business-radar .wr-region-dot.wr-active circle{fill:#bc9960;stroke:#fff}#wmm-business-radar .wr-region-dot text{font-family:inherit;fill:#242424;font-size:12px;paint-order:stroke;stroke:#f1f2f1;stroke-width:3px;stroke-linejoin:round;pointer-events:none;font-weight:700}#wmm-business-radar .wr-region-dot .wr-count{font-size:10px;fill:white;stroke:none}#wmm-business-radar .wr-map-tooltip{position:absolute;right:14px;bottom:13px;padding:10px 13px;background:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 22px #00000009;border-radius:7px;max-width:245px;min-width:145px;font-size:11px;color:#6a6a6a;pointer-events:none}#wmm-business-radar .wr-map-tooltip strong{color:#222;display:block;font-size:13px;margin-bottom:5px}#wmm-business-radar .wr-map-foot{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;font-size:10px;color:#999;border-top:1px solid #e2e2e2;background:#f7f7f6;gap:10px}#wmm-business-radar .wr-map-foot button{border:0;background:none;text-decoration:underline;font-size:11px}#wmm-business-radar .wr-insights{display:flex;flex-direction:column;gap:14px;min-width:0}#wmm-business-radar .wr-stat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}#wmm-business-radar .wr-stat-grid>div{padding:16px 18px;border:1px solid #e8e8e8;border-radius:11px;background:#fafafa}#wmm-business-radar .wr-stat-grid small{display:block;font-size:11px;color:#858585}#wmm-business-radar .wr-stat-grid strong{font-size:27px;font-weight:600}#wmm-business-radar .wr-insight-section{border:1px solid #e7e7e7;padding:17px;border-radius:11px}#wmm-business-radar .wr-insight-kicker{font-size:10px;color:#9b855c;font-weight:700;letter-spacing:.08em}#wmm-business-radar .wr-insight-section h3{font-size:20px;margin:4px 0 8px}#wmm-business-radar .wr-insight-section p{font-size:11px;color:#7d7d7d;line-height:1.6}#wmm-business-radar .wr-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:11px}#wmm-business-radar .wr-chips span{font-size:10px;color:#5f5f5f;border-radius:60px;background:#f3f3f3;padding:4px 10px}#wmm-business-radar .wr-quick-guides{border:1px solid #e7e7e7;border-radius:11px;padding:17px;background:#fff}#wmm-business-radar .wr-quick-guides h4{font-size:14px;margin:0 0 9px}#wmm-business-radar .wr-quick-guides>div{display:flex;gap:14px;align-items:baseline;padding:9px 0;border-bottom:1px solid #eee}#wmm-business-radar .wr-quick-guides>div:last-child{border-bottom:none}#wmm-business-radar .wr-quick-guides>div>span{font-size:11px;color:#bb9667}#wmm-business-radar .wr-quick-guides p{display:flex;flex-direction:column}#wmm-business-radar .wr-quick-guides b{font-size:12px}#wmm-business-radar .wr-quick-guides small{font-size:10px;color:#999}#wmm-business-radar .wr-data-note{padding:16px;background:#f7f6f3;border-radius:10px;border:1px solid #ece9e3}#wmm-business-radar .wr-data-note strong{font-size:12px}#wmm-business-radar .wr-data-note p,#wmm-business-radar .wr-data-note div{font-size:10px;color:#828282;line-height:1.8;margin-top:5px}#wmm-business-radar .wr-list-header{display:flex;justify-content:space-between;gap:16px;margin-top:48px;margin-bottom:19px;align-items:end}#wmm-business-radar .wr-list-controls{display:flex;gap:7px;align-items:center;flex-wrap:wrap}#wmm-business-radar .wr-list-controls button[aria-pressed="true"]{color:#b18d58;background:#faf7f1;border-color:#ccaf85}#wmm-business-radar .wr-list{border-top:1px solid #202020}#wmm-business-radar .wr-result{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;border-bottom:1px solid #e8e8e8;padding:21px 4px}#wmm-business-radar .wr-result-top{font-size:11px;color:#91816c;display:flex;gap:10px;flex-wrap:wrap;margin-bottom:9px}#wmm-business-radar .wr-result-status{font-weight:700;color:#222}#wmm-business-radar .wr-result h3{font-size:16px;font-weight:750;line-height:1.5;letter-spacing:-.045em;margin-bottom:7px}#wmm-business-radar .wr-result p{font-size:11px;color:#777;line-height:1.75}#wmm-business-radar .wr-result-meta{font-size:11px;color:#8c8c8c;margin-top:10px}#wmm-business-radar .wr-result-actions{display:flex;gap:8px;align-items:center}#wmm-business-radar .wr-result-actions a{padding:11px 15px;border:1px solid #222;background:#222;color:#fff;border-radius:6px;font-size:11px;white-space:nowrap}#wmm-business-radar .wr-result-actions button{border:1px solid #d6d6d6;background:#fff;border-radius:6px;padding:10px 13px;font-size:14px}#wmm-business-radar .wr-result-actions button[aria-pressed="true"]{background:#f8efe1;color:#97723b;border-color:#e0c49c}#wmm-business-radar .wr-list-footer{display:flex;justify-content:center;align-items:center;gap:15px;padding:25px 0 0;flex-wrap:wrap}#wmm-business-radar .wr-list-footer span{font-size:10px;color:#999}#wmm-business-radar .wr-empty{padding:50px 15px;text-align:center;color:#8d8d8d;font-size:13px}#wmm-business-radar .wr-business{padding:80px 0}#wmm-business-radar .wr-business-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}#wmm-business-radar .wr-business-grid article{min-height:200px;border:1px solid #e4e4e4;border-radius:12px;padding:23px;background:#fff;display:flex;flex-direction:column;align-items:flex-start}#wmm-business-radar .wr-biz-num{color:#a78a5d}#wmm-business-radar .wr-business-grid h3{font-size:19px;margin:13px 0 8px}#wmm-business-radar .wr-business-grid p{font-size:11px;color:#7a7a7a;line-height:1.75;flex:1}#wmm-business-radar .wr-business-grid a{font-size:12px;border-bottom:1px solid #222;padding-bottom:4px;margin-top:17px}#wmm-business-radar .wr-bottom-cta{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:38px 44px;background:#1a1a1a;color:#fff;border-radius:14px}#wmm-business-radar .wr-bottom-cta span{letter-spacing:.17em;color:#c6ac7a;font-size:11px}#wmm-business-radar .wr-bottom-cta h2{font-size:clamp(20px,2.2vw,28px);line-height:1.45;margin:10px 0}#wmm-business-radar .wr-bottom-cta p{font-size:11px;color:#bdbdbd}#wmm-business-radar .wr-bottom-cta a{font-size:12px;border-radius:7px;background:#fff;color:#151515;padding:15px 20px;white-space:nowrap}#wmm-business-radar .wr-footer{font-size:10px;color:#9d9d9d;padding-top:35px;display:flex;justify-content:space-between;gap:15px}
@media(max-width:1050px){#wmm-business-radar .wr-map-layout{grid-template-columns:1fr}#wmm-business-radar .wr-map-stage{height:525px}#wmm-business-radar .wr-filterbar{grid-template-columns:repeat(3,1fr)}#wmm-business-radar .wr-four-actions{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){#wmm-business-radar .wr-shell{padding:30px 14px}#wmm-business-radar .wr-side{display:none}#wmm-business-radar .wr-hero{flex-direction:column;align-items:stretch;padding:35px 0}#wmm-business-radar .wr-hero-aside{flex:unset;padding:10px 0 0;border-left:0;border-top:1px solid #ddd}#wmm-business-radar .wr-aside-number{font-size:40px}#wmm-business-radar .wr-four-actions{gap:7px;margin-bottom:35px}#wmm-business-radar .wr-four-actions a{padding:12px;min-height:102px}#wmm-business-radar .wr-four-actions strong{font-size:14px}#wmm-business-radar .wr-radar-section{padding:14px}#wmm-business-radar .wr-section-top,#wmm-business-radar .wr-list-header{flex-direction:column;align-items:flex-start}#wmm-business-radar .wr-filterbar{grid-template-columns:repeat(2,1fr);padding:12px}#wmm-business-radar .wr-filterbar .wr-searchlabel{grid-column:1 / -1}#wmm-business-radar .wr-map-stage{height:470px}#wmm-business-radar .wr-map-foot{flex-direction:column;align-items:flex-start}#wmm-business-radar .wr-result{grid-template-columns:1fr}#wmm-business-radar .wr-business-grid{grid-template-columns:1fr}#wmm-business-radar .wr-bottom-cta{padding:25px;flex-direction:column;align-items:flex-start}#wmm-business-radar .wr-footer{flex-direction:column}#wmm-business-radar .wr-stat-grid>div{padding:12px}#wmm-business-radar .wr-hero p br{display:none}}

/* Homepage embed shows the live map and listings; the dedicated URL retains all business tools. */
body.wr-embed-mode #wmm-business-radar .wr-hero,
body.wr-embed-mode #wmm-business-radar .wr-four-actions,
body.wr-embed-mode #wmm-business-radar .wr-business,
body.wr-embed-mode #wmm-business-radar .wr-bottom-cta,
body.wr-embed-mode #wmm-business-radar .wr-footer{display:none!important}
body.wr-embed-mode #wmm-business-radar .wr-shell{padding-top:22px;padding-bottom:16px}
body.wr-embed-mode #wmm-business-radar .wr-eyebrow{margin-bottom:20px}

/* ===== Premium Earth View v1.1 / existing WMM black-white design untouched ===== */
#wmm-business-radar .wr-map-layout{grid-template-columns:minmax(0,1.45fr) minmax(330px,1fr)}
#wmm-business-radar .wr-map-card{background:#f5f5f3;border-color:#dcdcdc;border-radius:18px;box-shadow:0 18px 50px rgba(18,18,18,.045)}
#wmm-business-radar .wr-map-heading{background:#fff;padding:19px 20px 15px}
#wmm-business-radar .wr-map-heading strong{letter-spacing:.045em}
#wmm-business-radar .wr-map-tabs{display:flex;gap:6px;padding:10px 16px;background:#fff;border-block:1px solid #efefef;align-items:center;flex-wrap:wrap}
#wmm-business-radar .wr-map-tab{padding:9px 12px;border:1px solid #ddd;border-radius:9px;background:#fafafa;color:#222;font-size:11px;font-weight:600;transition:.2s}
#wmm-business-radar .wr-map-tab:hover{border-color:#b99b68}
#wmm-business-radar .wr-map-tab.is-active{background:#151515;color:white;border-color:#151515}
#wmm-business-radar .wr-map-stage{height:610px;position:relative;background:linear-gradient(155deg,#fafaf9,#ededeb)}
#wmm-business-radar .wr-earth-canvas{position:absolute;inset:0;z-index:2;background:#111}
#wmm-business-radar .wr-earth-canvas[hidden]{display:none!important}
#wmm-business-radar .wr-earth-canvas>div,#wmm-business-radar .wr-earth-canvas gmp-map-3d{height:100%;width:100%;display:block}
#wmm-business-radar .wr-earth-message{position:absolute;z-index:7;top:50%;left:50%;width:min(88%,445px);transform:translate(-50%,-50%);padding:24px;background:rgba(255,255,255,.97);border:1px solid #e8e4dc;border-radius:16px;box-shadow:0 20px 60px #0003;text-align:left;color:#202020}
#wmm-business-radar .wr-earth-message[hidden]{display:none!important}
#wmm-business-radar .wr-earth-message strong{display:block;font-size:17px;margin-bottom:12px}
#wmm-business-radar .wr-earth-message p{font-size:12px;line-height:1.7;color:#555;margin:0 0 14px}
#wmm-business-radar .wr-earth-message a{display:inline-flex;font-weight:700;font-size:12px;color:#34302b;text-decoration:underline}
#wmm-business-radar .wr-earth-message button{float:right;border:1px solid #ccc;background:#fff;border-radius:8px;padding:5px 10px;font-size:11px}
#wmm-business-radar .wr-map-tooltip{z-index:5;max-width:280px;pointer-events:none;background:rgba(255,255,255,.95);backdrop-filter:blur(10px)}
#wmm-business-radar .wr-geo-pin{border:1px solid rgba(255,255,255,.95);background:#171717;color:#fff;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:11px;font-weight:800;letter-spacing:-.03em;font-family:WMMNexon,WMMNexon,sans-serif;box-shadow:0 2px 12px #0008,0 0 0 2px #131313;position:relative;cursor:pointer}
#wmm-business-radar .wr-geo-pin span{font-size:9px;font-weight:550;opacity:.85;line-height:1.1}
#wmm-business-radar .wr-geo-pin.wr-geo-pin-selected{box-shadow:0 0 0 2px #c9a365,0 0 0 5px #111,0 4px 15px #000a;background:#171717}
#wmm-business-radar .wr-geo-pin[aria-label]{outline-offset:4px}
#wmm-business-radar .wr-map-stage .wr-region-dot.wr-active circle{fill:#191919;stroke:#bd9e62;stroke-width:3.2}
@media (max-width:960px){#wmm-business-radar .wr-map-layout{grid-template-columns:1fr}#wmm-business-radar .wr-map-stage{height:550px}}
@media (max-width:540px){#wmm-business-radar .wr-map-tabs{gap:5px;padding:8px}#wmm-business-radar .wr-map-tab{font-size:10px;padding:8px 10px}#wmm-business-radar .wr-map-stage{height:460px}}

#wmm-business-radar .wr-earth-region-preview{position:absolute;z-index:6;left:16px;bottom:14px;width:min(360px,75%);background:rgba(255,255,255,.96);backdrop-filter:blur(12px);border-radius:14px;padding:14px 16px;border:1px solid #e9e9e9;box-shadow:0 12px 44px #0003;color:#222}
#wmm-business-radar .wr-earth-region-preview[hidden]{display:none!important}
#wmm-business-radar .wr-earth-preview-header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}
#wmm-business-radar .wr-earth-preview-header strong{font-size:13px}
#wmm-business-radar .wr-earth-preview-header button{border:0;background:transparent;color:#888;font-size:11px}
#wmm-business-radar .wr-earth-region-preview a{display:block;padding:8px 0;border-top:1px solid #eee;font-size:11px;font-weight:550;line-height:1.55;color:#222}
#wmm-business-radar .wr-earth-region-preview a:hover{text-decoration:underline}
#wmm-business-radar .wr-earth-region-preview small,#wmm-business-radar .wr-earth-region-preview p{display:block;margin-top:8px;font-size:10px;color:#999}

/* v1.3 WMM VWorld 영상지도 (국토교통부 무료 WMTS) */
#wmm-business-radar .wr-vworld-stage{position:relative;inset:0;width:100%;height:100%;overflow:hidden;background:#9cb2b7;touch-action:none;cursor:grab;outline:0}
#wmm-business-radar .wr-vworld-stage:active{cursor:grabbing}
#wmm-business-radar .wr-vworld-tiles,#wmm-business-radar .wr-vworld-pins{position:absolute;inset:0;pointer-events:none}
#wmm-business-radar .wr-vworld-tile{position:absolute;width:256px;height:256px;max-width:none;object-fit:cover;user-select:none;pointer-events:none}
#wmm-business-radar .wr-vworld-pins{z-index:4}
#wmm-business-radar .wr-vworld-pins .wr-geo-pin{position:absolute;pointer-events:auto;touch-action:manipulation}
#wmm-business-radar .wr-vworld-attrib{position:absolute;bottom:5px;right:6px;z-index:5;background:rgba(255,255,255,.91);color:#252525;padding:3px 6px;border-radius:4px;font-size:10px;pointer-events:none}
/* WMM professional Google-only authentication gate (v1.4). */
#wmm-business-radar.wr-auth-locked, #wmm-business-radar[hidden], #wmm-auth-gate[hidden], #wmm-userbar[hidden] { display:none!important; }
.wr-auth-gate {min-height: min(780px,100svh);background:#fafaf8;color:#111;font-family:inherit;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:clamp(22px,3vw,48px);box-sizing:border-box}
.wr-auth-top {display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:1220px;width:100%;font-size:11px;letter-spacing:.13em;font-weight:600;color:#777;border-bottom:1px solid #e0e0df;padding-bottom:18px}
.wr-auth-symbol{display:inline-flex;border:2px solid #171717;border-radius:50%;height:60px;width:60px;align-items:center;justify-content:center;font-size:16px;font-weight:800;letter-spacing:.04em;color:#111}
.wr-auth-content{width:min(610px,100%);margin:60px auto 64px}
.wr-auth-eyebrow{font-size:11px;letter-spacing:.2em;font-weight:750;color:#a28d68;margin-bottom:22px}
.wr-auth-content h1{font-size:clamp(34px,4vw,59px);line-height:1.23;letter-spacing:-.042em;margin:0 0 20px;font-weight:750}
.wr-auth-content h1 em{font-style:normal;color:#a18b65}
.wr-auth-description{color:#5d5d5d;font-size:15px;line-height:1.8;margin:0 0 25px}
.wr-auth-benefits{display:flex;gap:11px;flex-wrap:wrap;margin-bottom:34px}
.wr-auth-benefits span{font-size:12px;padding:9px 11px;background:#ededeb;border-radius:3px;color:#3b3b3b}
.wr-auth-consent{display:flex;gap:10px;align-items:center;font-size:13px;margin:0 0 14px;color:#565656}
.wr-auth-consent input{width:16px;height:16px;accent-color:#111}
.wr-auth-consent a{color:#222;text-decoration:underline;text-underline-offset:3px}
.wr-google-button{display:flex;align-items:center;justify-content:center;gap:13px;width:100%;font-size:15px;font-weight:700;padding:17px 24px;background:#171717;border:1px solid #171717;color:#fff;border-radius:4px;cursor:pointer;transition:background .2s}
.wr-google-button:not(:disabled):hover{background:#343434}
.wr-google-button:disabled{opacity:.55;cursor:not-allowed}
.wr-google-button svg{border-radius:50%;background:#fff;padding:5px}
.wr-auth-status{margin-top:16px;min-height:28px;color:#666;font-size:12px;line-height:1.6}
.wr-auth-status.is-error{color:#a33d36}
.wr-auth-trust{font-size:11px;line-height:1.7;color:#777;margin:12px 0}
.wr-auth-fallback{font-size:11px;color:#333;text-decoration:underline}
.wr-auth-bottom{width:100%;max-width:1220px;padding-top:18px;border-top:1px solid #e0e0df;color:#888;font-size:10px;letter-spacing:.13em}
.wr-userbar{padding:12px 26px;background:#111;color:#eee;font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:inherit}
.wr-userbar button{border:1px solid #777;background:transparent;color:white;border-radius:3px;padding:8px 13px;cursor:pointer}
@media (max-width:600px){.wr-auth-gate{min-height:85vh;padding:21px}.wr-auth-top{font-size:8px}.wr-auth-symbol{height:48px;width:48px}.wr-auth-content{margin:50px auto}.wr-auth-content h1{font-size:34px}.wr-auth-benefits{gap:6px}.wr-userbar{flex-wrap:wrap}}

.wr-auth-symbol{border:0;object-fit:contain;width:58px;height:58px;border-radius:0}

.wr-auth-content{min-width:0}.wr-auth-top{flex-wrap:wrap}.wr-auth-top span{overflow-wrap:anywhere}.wr-auth-gate{min-height:0}.wr-result h3{overflow-wrap:anywhere}.wr-map-tabs{flex-wrap:wrap}#wmm-business-radar .wr-filterbar{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}@media(max-width:600px){.wr-auth-content h1{font-size:30px}.wr-auth-gate{padding:24px 18px}.wr-map-heading{flex-wrap:wrap}#wmm-business-radar .wr-result{grid-template-columns:1fr}.wr-result-actions{flex-direction:row!important}.wr-auth-benefits{flex-wrap:wrap}}

.wr-auth-content h1 em{color:#222}#wmm-business-radar{--gold:#333}
