/*
 * @license
 * Copyright 2025 Google LLC. All Rights Reserved.
 * SPDX-License-Identifier: Apache-2.0
 */html,body{height:100%;margin:0}body{font:400 16px/24px Google Sans,sans-serif}h1{font-size:1rem}input[type=text],select{border:1px solid #ccc;padding:5px 3px;border-radius:5px;width:100%}input[type=text]{width:97%}label{display:block;color:#4a5568;font-size:.8rem;margin:8px 0 3px}p.note{color:#4a5568;font-size:.8rem;line-height:.8rem;margin:0}hr{border:1px solid #eee;border-radius:50%}a.reset,span{color:#4a5568;font-size:.7rem}#container{display:flex;gap:30px;align-items:flex-start}.controls{width:40%;max-height:1000px;overflow:scroll}section{margin:10px 0;padding:0 0 5px}gmp-place-autocomplete{display:inline-block;width:100%;height:32px}.content-element-container{padding-left:20px;display:none;grid-template-columns:auto auto}.content-element-container div{display:grid;grid-template-columns:auto auto}.content-element-container label{margin:0}.extra-content{display:none}.content-elements,.style-config section{display:grid;grid-template-columns:auto auto}.style-config label{display:block;font-size:.7rem;line-height:15px;margin-right:15px}.style-config .color-wrapper{display:inline-block;width:50px;height:27px;overflow:hidden;vertical-align:middle;margin-right:5px}.style-config input[type=color]{display:block;width:100%;height:100%;border:none}.style-config .reset{display:inline-block;vertical-align:middle}.style-config input[type=text]{display:block;width:80%;margin-top:4px}.style-config{row-gap:10px}.widget-container{margin:20px 0;width:auto}.contents{width:50%}gmp-place-details-compact,gmp-place-details{width:350px;margin:0 auto 10px}.accordion{background-color:#e8f0fe;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;border-bottom:1px solid #fff;outline:none;transition:.4s}.accordion:after{content:"+";color:#777;font-weight:700;float:right;margin-left:5px}.accordion.active:after{content:"-"}.accordion.active,.accordion:hover{background-color:#ccc}.style-config section.panel{padding:0 18px;background-color:#fff;display:none;overflow:hidden;transition:.2s ease-out}
