@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";.marker{position:absolute;width:3rem;height:3.5rem;text-align:center;-webkit-filter:drop-shadow(0 0 3px rgb(0, 0, 0));filter:drop-shadow(0 0 3px rgb(0, 0, 0));cursor:pointer;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.marker:hover{-webkit-filter:drop-shadow(0 0 8px var(--c-highlight));filter:drop-shadow(0 0 8px var(--c-highlight))}.marker:hover::before{scale:1.1;-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}.marker::before{position:relative;display:block;background-color:var(--marker-color, var(--c-brand));border:1px solid var(--c-white);color:var(--c-white);border-radius:99rem;width:2.5rem;height:2.5rem;line-height:2.2rem;font-size:1.3rem;margin:.125rem .25rem 0 .25rem;text-transform:none;z-index:2}.marker span:empty{position:absolute !important;top:0;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 80 80"><path d="M14.2 10.7c14.3-14.3 37.4-14.3 51.6 0l.7.7c15.3 16.1 12.2 42.2-6.1 54.7L40 80 19.7 66.1C1.3 53.5-1.8 27.5 13.5 11.4c.2-.3.5-.5.7-.7z"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 80 80"><path d="M14.2 10.7c14.3-14.3 37.4-14.3 51.6 0l.7.7c15.3 16.1 12.2 42.2-6.1 54.7L40 80 19.7 66.1C1.3 53.5-1.8 27.5 13.5 11.4c.2-.3.5-.5.7-.7z"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center bottom;mask-position:center bottom;-webkit-mask-size:contain;mask-size:contain;display:block;position:relative;z-index:1;width:3rem;height:3rem;background-color:var(--c-white)}.marker::after{content:"";position:absolute;top:3.15rem;left:50%;-webkit-transform:translate(-50%, -50%) scaleY(0.5);transform:translate(-50%, -50%) scaleY(0.5);width:1.25rem;height:1rem;background-color:var(--c-black);opacity:.5;border-radius:99rem;z-index:-1}.marker:not(.marker-title) span:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute !important;top:-0.75rem;left:-1.5em;color:var(--c-white);background-color:var(--c-brand);width:6rem;height:6rem;padding:3.5rem .5ch 0 .5ch;border-radius:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.marker:not(.marker-title) span:not(:empty)::after{content:"";display:block;position:absolute;bottom:-1rem;left:2.5rem;border-top:1rem solid var(--c-brand);border-left:.5rem solid rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);border-bottom:0 none rgba(0,0,0,0)}.marker:has(span:not(:empty))::before{scale:1.2}.marker:has(span:not(:empty))::after{top:6.25rem}.marker.marker-title span:not(:empty){position:relative;top:-0.4ch;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:.5rem;padding:.5ch 1ch;left:50%;translate:-50% 0;background-color:var(--c-brand);color:var(--c-white);z-index:2}.marker.marker-title span:not(:empty)::after{content:"";display:block;position:absolute;bottom:calc(-0.8rem + 1px);left:calc(50% - .5rem);border-top:.8rem solid var(--c-brand);border-left:.5rem solid rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);border-bottom:0 none rgba(0,0,0,0)}.marker.marker-title::after{top:4.8rem !important}.marker[class*=marker-i-] span:not(:empty){color:var(--c-black);background-color:rgba(0,0,0,0);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.9)), color-stop(60%, rgba(255, 255, 255, 0.6)), color-stop(95%, rgba(255, 255, 255, 0.3)));background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.6) 60%, rgba(255, 255, 255, 0.3) 95%);background-size:100% 100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.marker[class*=marker-i-] span:not(:empty)::after{opacity:.3;border-top-color:var(--c-white)}.marker[class*=marker-i-]:has(span:not(:empty)){-webkit-filter:none;filter:none}.marker[class*=marker-i-]:has(span:not(:empty)):has(span:not(:empty))::before{border:none 0px;background-color:rgba(0,0,0,0);color:var(--c-brand);scale:1.5}.marker[class*=marker-i-]:hover span:not(:empty){opacity:1;background-size:100% 500%}.marker[class*=marker-i-]:hover span:not(:empty)::after{opacity:1}.marker[class*=marker-i-]:hover:has(span:not(:empty)){-webkit-filter:drop-shadow(0 0 8px var(--c-highlight));filter:drop-shadow(0 0 8px var(--c-highlight))}.marker-red span:empty{background-color:var(--bs-pink)}.marker-red::before{border:2px solid var(--bs-pink);background-color:var(--c-white);color:var(--bs-pink)}.marker-red span:not(:empty){background-color:var(--bs-pink) !important}.marker-red span:not(:empty)::after{border-top-color:var(--bs-pink) !important}.marker-blue span:empty{background-color:var(--bs-blue)}.marker-blue::before{border:2px solid var(--bs-blue);background-color:var(--c-white);color:var(--bs-blue)}.marker-blue span:not(:empty){background-color:var(--bs-blue) !important}.marker-blue span:not(:empty)::after{border-top-color:var(--bs-blue) !important}.marker-indigo span:empty{background-color:var(--bs-indigo)}.marker-indigo::before{border:2px solid var(--bs-indigo);background-color:var(--c-white);color:var(--bs-indigo)}.marker-indigo span:not(:empty){background-color:var(--bs-indigo) !important}.marker-indigo span:not(:empty)::after{border-top-color:var(--bs-indigo) !important}.marker-orange span:empty{background-color:var(--bs-orange)}.marker-orange::before{border:2px solid var(--bs-orange);background-color:var(--c-white);color:var(--bs-orange)}.marker-orange span:not(:empty){background-color:var(--bs-orange) !important}.marker-orange span:not(:empty)::after{border-top-color:var(--bs-orange) !important}.marker-green span:empty{background-color:var(--bs-teal)}.marker-green::before{border:2px solid var(--bs-teal);background-color:var(--c-white);color:var(--bs-teal)}.marker-green span:not(:empty){background-color:var(--bs-teal) !important}.marker-green span:not(:empty)::after{border-top-color:var(--bs-teal) !important}.marker-i-red span:empty{background-color:var(--c-white)}.marker-i-red::before{border:1px solid var(--c-white);background-color:var(--bs-pink);color:var(--c-white)}.marker-i-red:has(span:not(:empty))::before{color:var(--bs-pink) !important}.marker-i-red span:not(:empty){border:1px solid var(--bs-pink)}.marker-i-red span:not(:empty)::after{opacity:1 !important;border-top-color:var(--bs-pink) !important}.marker-i-red.marker-title:has(span:not(:empty))::before{border:none 0px !important;background-color:var(--bs-pink) !important;color:var(--c-white) !important;scale:1.2 !important}.marker-i-blue span:empty{background-color:var(--c-white)}.marker-i-blue::before{border:1px solid var(--c-white);background-color:var(--bs-blue);color:var(--c-white)}.marker-i-blue:has(span:not(:empty))::before{color:var(--bs-blue) !important}.marker-i-blue span:not(:empty){border:1px solid var(--bs-blue)}.marker-i-blue span:not(:empty)::after{opacity:1 !important;border-top-color:var(--bs-blue) !important}.marker-i-blue.marker-title:has(span:not(:empty))::before{border:none 0px !important;background-color:var(--bs-blue) !important;color:var(--c-white) !important;scale:1.2 !important}.marker-i-indigo span:empty{background-color:var(--c-white)}.marker-i-indigo::before{border:1px solid var(--c-white);background-color:var(--bs-indigo);color:var(--c-white)}.marker-i-indigo:has(span:not(:empty))::before{color:var(--bs-indigo) !important}.marker-i-indigo span:not(:empty){border:1px solid var(--bs-indigo)}.marker-i-indigo span:not(:empty)::after{opacity:1 !important;border-top-color:var(--bs-indigo) !important}.marker-i-indigo.marker-title:has(span:not(:empty))::before{border:none 0px !important;background-color:var(--bs-indigo) !important;color:var(--c-white) !important;scale:1.2 !important}.marker-i-orange span:empty{background-color:var(--c-white)}.marker-i-orange::before{border:1px solid var(--c-white);background-color:var(--bs-orange);color:var(--c-white)}.marker-i-orange:has(span:not(:empty))::before{color:var(--bs-orange) !important}.marker-i-orange span:not(:empty){border:1px solid var(--bs-orange)}.marker-i-orange span:not(:empty)::after{opacity:1 !important;border-top-color:var(--bs-orange) !important}.marker-i-orange.marker-title:has(span:not(:empty))::before{border:none 0px !important;background-color:var(--bs-orange) !important;color:var(--c-white) !important;scale:1.2 !important}.marker-i-green span:empty{background-color:var(--c-white)}.marker-i-green::before{border:1px solid var(--c-white);background-color:var(--bs-teal);color:var(--c-white)}.marker-i-green:has(span:not(:empty))::before{color:var(--bs-teal) !important}.marker-i-green span:not(:empty){border:1px solid var(--bs-teal)}.marker-i-green span:not(:empty)::after{opacity:1 !important;border-top-color:var(--bs-teal) !important}.marker-i-green.marker-title:has(span:not(:empty))::before{border:none 0px !important;background-color:var(--bs-teal) !important;color:var(--c-white) !important;scale:1.2 !important}.marker-i-brand span:empty{background-color:var(--c-white)}.marker-i-brand::before{border:1px solid var(--c-white);background-color:var(--c-brand);color:var(--c-brand-t)}.marker-i-brand span:not(:empty){border:1px solid var(--c-brand)}.marker-i-brand span:not(:empty)::after{opacity:1 !important;border-top-color:var(--c-brand) !important}.marker-i-brand.marker-title:has(span:not(:empty))::before{border:none 0px !important;background-color:var(--c-brand) !important;color:var(--c-brand-t) !important;scale:1.2 !important}svg{position:absolute}.poly-brand{fill:color-mix(in srgb, var(--c-brand) 60%, transparent);stroke:var(--c-brand);stroke-width:0}.poly-red{fill:color-mix(in srgb, var(--bs-pink) 50%, transparent);stroke:var(--bs-pink);stroke-width:0}.poly-orange{fill:color-mix(in srgb, var(--bs-orange) 50%, transparent);stroke:var(--bs-orange);stroke-width:0}.poly-blue{fill:color-mix(in srgb, var(--bs-blue) 50%, transparent);stroke:var(--bs-blue);stroke-width:0}.poly-green{fill:color-mix(in srgb, var(--bs-teal) 50%, transparent);stroke:var(--bs-teal);stroke-width:0}.poly-indigo{fill:color-mix(in srgb, var(--bs-indigo) 50%, transparent);stroke:var(--bs-indigo);stroke-width:0}.poly-dot{stroke-dasharray:3,3;stroke-width:3px;vector-effect:non-scaling-stroke}.poly-dot.poly-wide{stroke-dasharray:6,9}.poly-thin{stroke-width:2px !important;stroke-linecap:round;vector-effect:non-scaling-stroke}.poly-wide{stroke-width:4px !important;stroke-linecap:round;vector-effect:non-scaling-stroke}svg polygon:hover,.item polygon:hover{fill-opacity:.8;cursor:pointer}#filterPanel{width:100%;top:auto;left:0;right:0;bottom:0;position:fixed;background-color:var(--c-back-sub);display:block;border-top:var(--c-g1) solid 1px;-webkit-box-shadow:0 0 5px 0 var(--c-shadow);box-shadow:0 0 5px 0 var(--c-shadow);z-index:3;border-radius:0 0 0 0;max-height:5rem;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#filterPanel #filterPanelForm{width:100%;padding:1rem}#filterPanel #resultPanelBtn::before{content:none !important}@media only screen and (min-width: 768px){#filterPanel{width:40vw;max-width:39rem;min-width:30rem;top:4.5rem;left:auto;bottom:auto;border-radius:0 0 1rem 1rem;padding:0 4rem 0 0;border-top:var(--c-main) solid .5ch}#filterPanel #resultPanelBtn{display:none !important;visibility:hidden !important}}#filterPanel #filterPanelForm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1rem}#filterPanel #filterPanelForm .form-group:not(:first-child){opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#filterPanel #resultPanelBtn{max-height:0;overflow:hidden;padding:0}#filterPanel #filterPanelMore{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:.5rem;border-top:solid 1px var(--c-white);padding:0 1rem;max-height:0;opacity:0;pointer-events:none;overflow:hidden}#filterPanel #moreTags{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-height:0;opacity:0;pointer-events:none;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0 1rem}#filterPanel #moreTags .tags{border-top:dotted 1px var(--c-white);padding:.5rem 0}#filterPanel #moreTags .tags.dropdown-center{width:100%}@media only screen and (min-width: 768px){#filterPanel #moreTags .tags.dropdown-center{width:auto}}#filterPanel #moreTags.active{opacity:1;pointer-events:all;max-height:20rem}#filterPanel #moreTags.active+#filterPanelMore{opacity:1;pointer-events:all;max-height:20rem}#filterPanel #filterBtns{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;gap:1rem;padding:0 1rem 1rem 1rem}#filterPanel #filterBtns button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#filterPanel.active{max-height:100vh;overflow:hidden}#filterPanel.active #resultPanelBtn{max-height:unset;padding:.5rem 0}#filterPanel.active #filterPanelForm .form-group:not(:first-child){opacity:1}#filterPanel .toggle-switch .dot{-webkit-box-shadow:0 0 0 2px var(--c-gary);box-shadow:0 0 0 2px var(--c-gary)}#filterPanel .toggle-switch .dot:before{background:var(--c-gary)}#filterPanel .toggle-switch input{display:none}#filterPanel .toggle-switch input:checked+.dot{-webkit-box-shadow:0 0 0 2px var(--c-gary);box-shadow:0 0 0 2px var(--c-gary);background-color:var(--c-highlight)}#filterPanel .toggle-switch input:checked+.dot::before{opacity:1;-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem);background:var(--c-hover)}#filterPanel .toggle-switch:hover{color:var(--c-hover)}#filterPanel .toggle-switch:hover .dot{-webkit-box-shadow:0 0 0 2px var(--c-hover);box-shadow:0 0 0 2px var(--c-hover)}#filterPanel .tags .tag{color:var(--c-front);background-color:rgba(0,0,0,0);border:solid 2px var(--c-gary);border-radius:.5rem;padding:.2em .5em;-ms-flex-item-align:center;align-self:center}#filterPanel .tags .tag span::before{margin-right:.5ch;opacity:.6}#filterPanel .tags .tag:has(input:checked){border:2px solid var(--c-highlight);background-color:var(--c-highlight);color:var(--c-highlight-t)}#filterPanel .tags .tag:has(input:checked) span::before{margin-right:.5ch;opacity:1;color:var(--c-highlight-t)}#filterPanel .tags .tag input{opacity:0;scale:0;visibility:hidden;display:none}.result-cover{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;justify-self:start;width:100%;height:auto;max-height:100%;aspect-ratio:16/10;-ms-flex-item-align:stretch;align-self:stretch;opacity:1;margin-bottom:2rem;background-image:url(../images/demo_noimage.webp);background-repeat:no-repeat;background-size:cover;overflow:visible;color:var(--c-brand-t)}.result-cover .swiffy-slider{width:100%;height:100%;aspect-ratio:16/10;border-radius:.5rem;-webkit-box-shadow:0 0 5px 0 var(--c-shadow);box-shadow:0 0 5px 0 var(--c-shadow)}.result-cover .swiffy-slider .slide{aspect-ratio:16/10;overflow:hidden}.result-cover .slider-nav{bottom:calc(50% - 1.5rem) !important;right:auto !important;left:-0.25rem !important;background-color:var(--c-brand) !important;color:var(--c-brand-t) !important;border-radius:99rem}.result-cover .slider-nav-next{left:auto !important;right:-0.25rem !important}.result-all-item{position:relative;background-color:var(--c-main);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;border-radius:1rem;-webkit-box-shadow:0 0 5px 0 var(--c-shadow);box-shadow:0 0 5px 0 var(--c-shadow);-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.result-all-item::after{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:8rem;border-radius:1rem;background-color:var(--c-highlight);-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="enable-background:new 0 0 725.4 480.8" viewBox="0 0 725.4 480.8"><path d="M725.4 0c-43.9 98.3-104.1 190.2-181.6 265.2-63.2 61.7-137.6 111.6-218.2 147.3-102.4 45-213.9 68.9-325.6 68.3v-62c8.2-.5 16.3-1.2 24.5-1.9 115-11.6 228.1-49.9 324.6-113.6 58.9-38.8 111.2-87.5 154.6-142.9 3-3.9 9.4-12.4 12.3-16.3 7.4-10.2 16.3-23.1 23.2-33.6 17.1-26.6 33-54.7 46.5-83.3 4.3-9 8.5-18.1 12.5-27.2h127.2z"/></svg>') no-repeat center;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="enable-background:new 0 0 725.4 480.8" viewBox="0 0 725.4 480.8"><path d="M725.4 0c-43.9 98.3-104.1 190.2-181.6 265.2-63.2 61.7-137.6 111.6-218.2 147.3-102.4 45-213.9 68.9-325.6 68.3v-62c8.2-.5 16.3-1.2 24.5-1.9 115-11.6 228.1-49.9 324.6-113.6 58.9-38.8 111.2-87.5 154.6-142.9 3-3.9 9.4-12.4 12.3-16.3 7.4-10.2 16.3-23.1 23.2-33.6 17.1-26.6 33-54.7 46.5-83.3 4.3-9 8.5-18.1 12.5-27.2h127.2z"/></svg>') no-repeat center;-webkit-mask-size:auto 80%;mask-size:auto 80%;-webkit-mask-position:left top;mask-position:left top;opacity:.4;z-index:0}.result-all-item::before{pointer-events:none;content:"";position:absolute;top:0;right:0;width:100%;height:12rem;border-radius:1rem;background-color:var(--c-brand);-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="enable-background:new 0 0 400 100" viewBox="0 0 400 100"><path d="M167.1 0c10.4 5.7 22.5 10.4 39.4 9.5 28.2-1.4 36.2 9.4 43.4 10.1 13.5 1.2 18.7-14.8 32.2-13.9 10 .7 16.6 10.3 21.4 19 4.8 8.7 10.5 18.6 20.3 20.6 7.7 1.6 15.4-2.4 22-6.8s13.2-9.4 21-10.3c9.4-1.1 19 4.8 22.4 13.6 1.7 4.5 1.9 9.4 3 14.1 1.2 4.7 3.2 9.4 7.7 11V-.2S189.2 0 167.1 0z"/><circle cx="321.3" cy="55.1" r="3.5"/></svg>') no-repeat center;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="enable-background:new 0 0 400 100" viewBox="0 0 400 100"><path d="M167.1 0c10.4 5.7 22.5 10.4 39.4 9.5 28.2-1.4 36.2 9.4 43.4 10.1 13.5 1.2 18.7-14.8 32.2-13.9 10 .7 16.6 10.3 21.4 19 4.8 8.7 10.5 18.6 20.3 20.6 7.7 1.6 15.4-2.4 22-6.8s13.2-9.4 21-10.3c9.4-1.1 19 4.8 22.4 13.6 1.7 4.5 1.9 9.4 3 14.1 1.2 4.7 3.2 9.4 7.7 11V-.2S189.2 0 167.1 0z"/><circle cx="321.3" cy="55.1" r="3.5"/></svg>') no-repeat center;-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-position:right top;mask-position:right top;opacity:.3;z-index:0}.result-all-item .result-left{background-color:var(--c-back-sub);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-radius:0 0 0 1rem}.result-all-item .result-right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;background-color:var(--c-back-sub);border-radius:0 0 1rem 0}.result-all-item .items{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-color:rgba(0,0,0,0);padding-top:1ch;padding-bottom:.5ch}.result-all-item .items [class^=fa]{background-color:var(--c-highlight);color:var(--c-highlight-t)}.result-all-item>div{position:relative;width:100%;overflow:visible}.result-all-item h2{width:100%;font-size:1.5rem;padding:1rem .5rem;margin:0;letter-spacing:1px;color:var(--c-main-t);text-align:center;z-index:1}.result-all-item h2::before{content:var(--fa);margin-right:3px;font-weight:bold;font-family:"Font Awesome 6 Pro 6.7.2","Font Awesome 6 Pro";margin-right:.5ch}.result-all-item .btn-takeme{position:absolute;right:0}.result-all-item .result-info{margin:1rem}.result-all-item .result-info p[class^=fa]{font-family:var(--bs-body-font-family);font-weight:normal;display:block}.result-all-item .result-info p[class^=fa]::before{margin-left:0;margin-right:3px;color:var(--c-hover);font-weight:bold;font-family:"Font Awesome 6 Pro 6.7.2","Font Awesome 6 Pro";margin-right:.5ch}.result-all-item .levels{padding:0 1rem}.result-all-item .levels .items{background-image:none}.result-all-item .levels .items [class^=fa]{background-color:rgba(0,0,0,0);color:var(--c-front)}.result-all-item .levels .items [class^=fa].hidden{display:none;visibility:hidden;pointer-events:none}@media only screen and (min-width: 768px){.result-all-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.result-all-item .result-left{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:39rem;padding:1rem}.result-all-item .result-right{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:1rem}.result-all-item .items{border-top:0 none rgba(0,0,0,0);border-bottom:0 none rgba(0,0,0,0);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.result-all-item h2{width:100%;padding:1rem .5rem .5rem .5rem}.result-all-item h2 a{float:none !important;position:absolute;right:1rem}.result-all-item .levels{margin:0}}.items{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;background-color:var(--c-main);text-align:center;border:none 0px rgba(0,0,0,0)}.items [class^=fa]{background-color:rgba(0,0,0,0);border:solid 1px rgba(0,0,0,0);border-radius:99rem;padding:0 1ch;height:2.5rem;line-height:2.25rem;margin:.25ch auto .25ch .8ch;font-weight:normal;text-align:left;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap;cursor:pointer}.items [class^=fa] input{display:none}.items [class^=fa]::before{display:inline-block;font-weight:bold;font-family:"Font Awesome 6 Pro 6.7.2","Font Awesome 6 Pro";margin-right:.5ch}.items [class^=fa]:hover{background-color:var(--c-hover) !important;color:var(--c-hover-t) !important;border:solid 1px var(--c-hover-t)}.items [class^=fa]:hover::before{-webkit-animation:shake .5s;animation:shake .5s}.items [class^=fa]:has(span){position:relative;background-color:var(--c-g1)}.items [class^=fa]:has(span) span{position:absolute;right:-0.5rem;top:-0.5rem;border-radius:99rem;font-family:var(--bs-body-font-family);width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:.9rem;text-align:center;background-color:var(--c-back);color:var(--c-front);font-weight:bold}.items [class^=fa]:has(span) span:empty{display:none}.items [class^=fa]:has(span):hover{background-color:var(--c-highlight);color:var(--c-highlight-t);border-color:var(--c-front-brand)}.items [class^=fa]:has(span):has(:checked),.items [class^=fa]:has(span):has([checked]){background-color:var(--c-hover);border-color:rgba(0,0,0,0);color:var(--c-white);-webkit-box-shadow:inset 2px 2px 4px 0 var(--c-shadow);box-shadow:inset 2px 2px 4px 0 var(--c-shadow)}.items [class^=fa]:has(span):has(:checked) span,.items [class^=fa]:has(span):has([checked]) span{background-color:var(--c-back-sub);color:var(--c-front-brand);scale:.8;-webkit-box-shadow:0 0 2px 0 var(--c-shadow);box-shadow:0 0 2px 0 var(--c-shadow)}.items [class^=fa]:has(span):has(:checked)::before,.items [class^=fa]:has(span):has([checked])::before{color:var(--c-highlight)}.items [class^=fa]:has(span).active{background-color:var(--c-hover);border-color:rgba(0,0,0,0);color:var(--c-white);-webkit-box-shadow:inset 2px 2px 4px 0 var(--c-shadow);box-shadow:inset 2px 2px 4px 0 var(--c-shadow)}.items [class^=fa]:has(span).active span{background-color:var(--c-back-sub);color:var(--c-front-brand);scale:.8;-webkit-box-shadow:0 0 2px 0 var(--c-shadow);box-shadow:0 0 2px 0 var(--c-shadow)}.items [class^=fa]:has(span).active::before{color:var(--c-highlight)}.items .dropdown-menu{border-radius:1rem;padding:1rem 1.5rem 1rem 1rem}.levels .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1rem;background-color:rgba(0,0,0,0)}@media only screen and (min-width: 768px){.levels .items{display:grid;margin:0 1rem;grid-template-columns:repeat(auto-fill, minmax(11rem, 1fr))}}.levels .level{position:relative;padding:0 0 1rem 1.5rem}.levels .level::before{position:absolute;top:0;left:.75rem;content:"";display:block;border-radius:99rem;width:3px;height:100%;background-color:var(--c-sub)}.levels .level::after{position:absolute;top:0;left:.27rem;content:"";display:block;border-radius:99rem;width:1.2rem;height:1.2rem;background-color:var(--c-brand);border:2px solid var(--c-back-sub);-webkit-box-shadow:0 0 0 3px var(--c-back-sub);box-shadow:0 0 0 3px var(--c-back-sub)}.levels .level:hover .items{border-radius:.5rem;background-color:var(--c-back)}.levels .level:hover .items [class^=fa]{border-color:var(--c-hover)}.levels .level:hover::after{background-color:var(--c-brand);border-color:var(--c-back-sub);-webkit-box-shadow:0 0 0 3px var(--c-highlight);box-shadow:0 0 0 3px var(--c-highlight);scale:1.2}.levels .level:hover::before{scale:2 1;background-color:var(--c-highlight)}.levels .level:has(.items:empty){-webkit-filter:grayscale(80%);filter:grayscale(80%)}.levels .level:has(.items:empty) .extra-where{background-color:var(--c-back)}.levels .level:has(.items:empty) .extra-where label{opacity:.6}.levels .level:has(.items:empty) .extra-where::after{position:absolute;right:1rem;content:"本區域無相關設施";font-weight:normal;font-size:1rem}.levels .level:has(.items:empty) .extra-where:has(label:empty)::after{margin-left:5rem}.levels .level:not(:has(button)){-webkit-filter:grayscale(80%);filter:grayscale(80%)}.levels .level:not(:has(button)) .extra-where{background-color:var(--c-back)}.levels .level:not(:has(button)) .extra-where label{opacity:.6}.levels .level:not(:has(button)) .extra-where::after{position:absolute;right:1rem;content:"無相關設施";font-weight:normal;font-size:1rem;opacity:.8}.levels .level:not(:has(button)) .extra-where:has(label:empty)::after{margin-left:4rem}@media only screen and (min-width: 768px){.levels .level{padding:0 .5ch 1rem 2.5rem}.levels .level::before{left:2rem}.levels .level::after{left:1.5rem}}.levels h3{position:relative;font-size:1.2rem;padding:0 1rem 3rem 0;margin:1.5rem 0 0 0}.levels h3::before{position:absolute;top:2rem;left:.75rem;content:"";display:block;border-radius:99rem;width:3px;height:100%;background-color:var(--c-sub)}@media only screen and (min-width: 768px){.levels h3::before{left:2rem}}.levels h4{font-size:1.1rem;padding:0 1.5rem;letter-spacing:1px}.levels h4.extra-where{translate:0 -0.5ch}#resultPanel+#resultPanelToggle{display:none}#resultPanel+#resultPanelToggle::before{content:"none"}#resultPanel.active+#resultPanelToggle::before{content:none}@media only screen and (min-width: 768px){#resultPanel+#resultPanelToggle{position:fixed;background-color:var(--c-back-sub);display:block;border:none;top:6rem;right:1rem;font-size:2rem;z-index:3;opacity:.6}#resultPanel+#resultPanelToggle::before{content:""}#resultPanel.active+#resultPanelToggle::before{content:""}}#noResult{padding:2rem 1rem;width:100%;text-align:center;color:var(--c-front)}#noResult .icon{font-size:6rem;background-color:var(--c-back);width:11rem;margin:2rem auto;height:11rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:99rem;overflow:hidden}#noResult .icon i{--fa-primary-color: var(--c-brand);--fa-secondary-color: var(--c-hover)}#resultPanelBtn{position:sticky;top:0;left:0;display:block;text-align:center;max-height:unset;width:100%;padding:.5rem 0;background-color:var(--c-back);color:var(--c-front);border-top:solid 1px var(--c-white);border-bottom:solid 1px var(--c-white);-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.3);letter-spacing:2px;z-index:3;cursor:pointer}#resultPanelBtn::before{content:"";display:block;width:4rem;height:4px;margin:3px auto 6px auto;background-color:var(--c-hover);border-radius:99rem;opacity:.5}#pageGIS #filterPanel #getGPS{min-width:5rem;line-height:2.25;border:none;background-color:var(--c-g1);color:var(--c-front-brand);border-radius:0 6px 6px 0;font-size:.8rem;height:2.25rem}#pageGIS #filterPanel #getGPS::before{margin-right:.5ch;color:var(--c-front);opacity:.6}#pageGIS #filterPanel #getGPS.active{background-color:var(--c-brand);color:var(--c-brand-t)}#pageGIS #filterPanel #getGPS.active::before{margin-right:.5ch;opacity:1;color:var(--c-highlight)}@media only screen and (min-width: 768px){#pageGIS #filterPanel #getGPS{min-width:6.5rem;font-size:1rem}}#pageGIS #navbar-sub{display:none}#pageGIS #sidePanel{width:3rem;position:fixed;top:auto;bottom:50%;translate:0 50%;left:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1ch;z-index:0}#pageGIS #sidePanel button{display:-webkit-box;display:-ms-flexbox;display:flex;width:2.5rem;height:2.5rem;aspect-ratio:1/1;background-color:var(--c-lite);color:var(--c-front-brand);border:var(--c-lite) solid 1px;font-size:0;line-height:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:99rem;-webkit-box-shadow:0 0 5px 0 var(--c-shadow);box-shadow:0 0 5px 0 var(--c-shadow)}#pageGIS #sidePanel button::before{font-size:1.2rem}#pageGIS #sidePanel button#zoomOut{border-radius:99rem;padding:0;background:none;-webkit-box-shadow:none;box-shadow:none;border:none 0 rgba(0,0,0,0)}#pageGIS #sidePanel button#zoomOut::before{content:""}#pageGIS #sidePanel button#zoomIn{border-radius:99rem;padding:0;border:none;background:none;-webkit-box-shadow:none;box-shadow:none;border:none 0 rgba(0,0,0,0)}#pageGIS #sidePanel button#zoomIn::before{content:""}#pageGIS #sidePanel button#openFliter{display:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;border:none;background:none;aspect-ratio:auto}#pageGIS #sidePanel button#openFliter::before{font-size:1.5rem}#pageGIS #sidePanel #zoomLevel{position:relative;width:100%;text-align:center;font-size:1rem;width:2.8rem;z-index:-1;color:var(--c-black);border-radius:99rem;font-weight:bold;padding:3.2rem 2px;margin:-3.2rem 0}#pageGIS #sidePanel #zoomLevel::after{position:absolute;top:0;left:0;content:"";display:block;background-color:var(--c-white);width:100%;height:100%;border-radius:99rem;-webkit-box-shadow:0 0 5px 0 var(--c-shadow);box-shadow:0 0 5px 0 var(--c-shadow);translate:0 0;z-index:-1}#pageGIS #sidePanel #setLayerImg~.dropdown-menu-end{min-width:0;padding:1ch !important}#pageGIS #sidePanel #basemapList{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#pageGIS #sidePanel #basemapList.dropdown-menu.show{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:18rem;max-height:80vh;top:-5rem !important;left:3em !important;bottom:auto !important;-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}@media only screen and (min-width: 768px){#pageGIS #sidePanel #basemapList.dropdown-menu.show{top:auto !important;left:5em !important;bottom:-5rem !important}}#pageGIS #sidePanel #basemapList button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:8rem;height:auto;line-height:1;aspect-ratio:1/1;text-align:center;border-radius:8px;font-size:1rem;padding:.5ch;margin-bottom:1rem;background-color:var(--c-back);color:var(--c-front-brand);border:none 0px rgba(0,0,0,0);-webkit-box-shadow:0 0 1rem 0 rgba(0,0,0,.2);box-shadow:0 0 1rem 0 rgba(0,0,0,.2)}#pageGIS #sidePanel #basemapList button img{width:100%;padding:0 0 5px 0}#pageGIS #sidePanel #basemapList button.active-basemap{background-color:var(--c-hover);color:var(--c-hover-t)}#pageGIS #sidePanel #basemapList button:hover{border:1px solid var(--c-hover);-webkit-box-shadow:0 0 1rem 0 var(--c-hover);box-shadow:0 0 1rem 0 var(--c-hover)}@media only screen and (min-width: 768px){#pageGIS #sidePanel{width:auto;height:auto;position:fixed;top:11rem;left:1.5rem;bottom:auto;translate:0 0;border-radius:0 1rem 1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem .5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;border-radius:0 1rem 1rem 0}#pageGIS #sidePanel button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;aspect-ratio:1/1;font-size:.8rem;border-radius:1rem;padding:1ch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}#pageGIS #sidePanel button::before{font-size:2rem}#pageGIS #sidePanel button#getGPS,#pageGIS #sidePanel button#allowGPS{border-radius:1rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#pageGIS #sidePanel button#getGPS::before,#pageGIS #sidePanel button#allowGPS::before{translate:0 0;font-size:2rem}#pageGIS #sidePanel button#getGPS:not(:hover),#pageGIS #sidePanel button#allowGPS:not(:hover){font-size:0;border-radius:99rem;padding:0;border:none}#pageGIS #sidePanel button#getGPS:not(:hover)::before,#pageGIS #sidePanel button#allowGPS:not(:hover)::before{translate:0 18%;font-size:2.5rem}#pageGIS #sidePanel button#zoomOut{border-radius:99rem;padding:0;border:none;margin-bottom:1.5rem}#pageGIS #sidePanel button#zoomOut::before{font-size:2.5rem}#pageGIS #sidePanel button#zoomIn{border-radius:99rem;padding:0;border:none;margin-top:1.5rem}#pageGIS #sidePanel button#zoomIn::before{font-size:2.5rem}#pageGIS #sidePanel button#openFliter{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;border:none;background:none;aspect-ratio:auto}#pageGIS #sidePanel button#openFliter::before{font-size:1.5rem}#pageGIS #sidePanel button:hover{color:var(--c-hover)}#pageGIS #sidePanel #zoomLevel{width:100%;padding:5rem 2px;margin:-5rem 0}#pageGIS #sidePanel #zoomLevel::after{width:calc(100% + 6px);height:100%;-webkit-box-shadow:0 0 5px 0 var(--c-shadow);box-shadow:0 0 5px 0 var(--c-shadow);translate:-3px 0;z-index:-1}}#pageGIS #map{height:100dvh;width:100%;background-color:var(--c-white);position:fixed;top:0;left:0;z-index:unset !important}#pageGIS #map .layer{position:absolute;top:0;left:0;width:100%;height:100%;background:none;z-index:1}#pageGIS #map #mapViewport{position:absolute;top:0;left:0;width:100%;height:100%;cursor:move;background-image:url(../images/demo_gis.webp)}#pageGIS #footer{position:fixed;bottom:6rem;left:0;width:100%;padding:0 1.5rem;margin:0;height:2rem;min-height:2rem;background:none;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;pointer-events:none;top:auto}@media only screen and (min-width: 768px){#pageGIS #footer{bottom:.5rem}}#pageGIS #resultPanel{position:fixed;height:calc(100dvh - 2.5rem);padding:0 0 7.5rem 0;top:4.5rem;right:0;width:100%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow-y:scroll;background-color:var(--c-back-blur);backdrop-filter:blur(5px);z-index:2;-webkit-box-shadow:0 0 5px 0 var(--c-shadow);box-shadow:0 0 5px 0 var(--c-shadow)}#pageGIS #resultPanel:empty{opacity:0}#pageGIS #resultPanel nav{position:relative;width:calc(100% - 1rem);margin:.5rem auto 0 1rem;padding:.5rem 1rem 1ch 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;border-top:1px solid var(--c-g3)}#pageGIS #resultPanel nav label{margin-left:0;margin-right:auto}#pageGIS #resultPanel nav a{color:var(--c-front-brand)}#pageGIS #resultPanel nav .slider-nav{color:var(--c-front-brand)}#pageGIS #resultPanel nav .slider-nav-next{-webkit-box-ordinal-group:100000;-ms-flex-order:99999;order:99999}#pageGIS #resultPanel nav .nav-page{border:none;background:none;color:var(--c-front-brand)}@media only screen and (min-width: 768px){#pageGIS #resultPanel{position:fixed;top:4.5rem;right:0;height:calc(100dvh - 4.5rem);width:40vw;max-width:39rem;min-width:30rem;overflow:visible}#pageGIS #resultPanel #resultPanelBtn{display:none}#pageGIS #resultPanel #resultPanelCotainer{height:100%;overflow-y:scroll}#pageGIS #resultPanel .result-all-item h2{text-align:left}#pageGIS #resultPanel .result-all-item .items{text-align:left;padding-left:.5rem}#pageGIS #resultPanel .result-all-item .levels .level::before{left:1.5rem}#pageGIS #resultPanel .result-all-item .levels .level::after{left:1rem}#pageGIS #resultPanel .result-all-item .levels .items{grid-template-columns:repeat(auto-fill, minmax(11rem, 1fr))}#pageGIS #resultPanel .result-all-item .item-building{text-decoration:none;color:inherit;font-size:inherit;font-weight:inherit;cursor:pointer}#pageGIS #resultPanel .item-branch{cursor:pointer !important}#pageGIS #resultPanel .item-branch:hover{color:var(--c-highlight) !important}}#pageGIS #resultPanel:not(.active){top:calc(100dvh - 8rem)}@media only screen and (min-width: 768px){#pageGIS #resultPanel{padding:6rem 0 3.5rem 0}#pageGIS #resultPanel:not(.active){top:-110vh;pointer-events:none}}#pageGIS #resultPanelCotainer{border-radius:1rem}#pageGIS #breadcrumb{position:fixed;top:5.5rem;left:0}#pageGIS #breadcrumb .breadcrumb{background-color:var(--c-white);color:var(--c-dark);padding:.5rem 1rem .5rem 1.5rem;border-radius:0 99rem 99rem 0;border:1px solid var(--c-lite)}#pageGIS #breadcrumb .breadcrumb a,#pageGIS #breadcrumb .breadcrumb .active{color:var(--c-dark)}#pageGIS #breadcrumb .breadcrumb a::before,#pageGIS #breadcrumb .breadcrumb .active::before{color:var(--c-gary)}#pageGIS .result-all-item{margin:7rem 1.5rem 4rem 1.5rem}#pageGIS .result-all-item>div{border-radius:1rem;overflow:hidden;-webkit-box-shadow:0 0 5px 0 var(--c-shadow);box-shadow:0 0 5px 0 var(--c-shadow);z-index:2}#pageGIS .result-all-item .toggle-switch{position:absolute;top:-2rem;right:0;z-index:3}#pageGIS .result-all-item p{position:absolute;width:100%;top:-4rem;padding:0 1rem}#pageGIS .result-all-item p label:not(:last-child)::after{content:">";opacity:.5;margin:0 .5ch}#pageGIS .result-all-item p label:last-of-type{color:var(--c-hover)}#pageGIS .result-all-item p label span,#pageGIS .result-all-item p a,#pageGIS .result-all-item p button{float:right;color:var(--c-brand);font-weight:bold;line-height:inherit;text-decoration:none}#pageGIS .result-all-item p label span::before,#pageGIS .result-all-item p a::before,#pageGIS .result-all-item p button::before{content:"";font-weight:bold;font-family:"Font Awesome 6 Pro 6.7.2","Font Awesome 6 Pro";margin-right:.5ch}#pageGIS .result-all-item p label span:hover,#pageGIS .result-all-item p a:hover,#pageGIS .result-all-item p button:hover{color:var(--c-highlight)}#pageGIS .result-all-item p a{margin-top:.5rem;float:none !important}#pageGIS .result-all-item h2{width:100%;padding-left:1rem;letter-spacing:1px}#pageGIS .result-all-item .levels{padding:1rem}#pageGIS .result-all-item .levels h3{display:none}#pageGIS .result-all-item .levels .items [class^=fa]{margin:.5ch;padding:0 1ch}@media only screen and (min-width: 576px){#pageGIS .result-all-item{margin:2rem 1.5rem 4rem 1.5rem}#pageGIS .result-all-item .toggle-switch{top:.75rem;left:auto;right:1rem}#pageGIS .result-all-item p{top:-2rem}#pageGIS .result-all-item p a{margin-top:0;float:right !important}}#pageGIS #coordinates,#pageGIS #scale{position:unset;width:auto;opacity:.8;border:2px solid var(--c-white) !important;background-color:var(--c-white) !important;color:var(--c-black) !important;padding:0 .5rem;border-radius:1rem;text-decoration:none}#pageGIS #coordinates .ol-scale-line,#pageGIS #scale .ol-scale-line{position:unset}#pageGIS .skip-link{position:absolute;left:.25rem;translate:0 -1rem}#pageGIS .gispopup.modal-content{max-height:calc(100dvh - 14rem);width:calc(100vw - 5rem)}#pageGIS .gispopup .item-info{aspect-ratio:unset;width:100%;overflow:unset}#pageGIS .gispopup .item-info h5{font-size:1.2rem}#pageGIS .gispopup .item-info span:not(:empty)::before{content:"「"}#pageGIS .gispopup .item-info span:not(:empty)::after{content:"」"}#pageGIS .gispopup .itemFooter{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}#pageGIS .gispopup .extra-gallery{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}#pageGIS .gispopup .html-editor{overflow:auto;padding:1ch}#pageGIS .gispopup .html-editor h6{font-family:inherit !important}#pageGIS .gispopup .html-editor h6 label{width:6rem;text-align:center;background-color:var(--c-main);color:var(--c-main-t);margin-right:.5ch;letter-spacing:1px;line-height:1.5;border-radius:6px}#pageGIS .gispopup .html-editor p{font-family:inherit !important;font-size:1rem !important;margin-bottom:.25rem}#pageGIS .gispopup .html-editor span,#pageGIS .gispopup .html-editor label,#pageGIS .gispopup .html-editor a,#pageGIS .gispopup .html-editor button,#pageGIS .gispopup .html-editor table,#pageGIS .gispopup .html-editor th,#pageGIS .gispopup .html-editor td,#pageGIS .gispopup .html-editor li,#pageGIS .gispopup .html-editor ol,#pageGIS .gispopup .html-editor ul,#pageGIS .gispopup .html-editor strong,#pageGIS .gispopup .html-editor b,#pageGIS .gispopup .html-editor em,#pageGIS .gispopup .html-editor i,#pageGIS .gispopup .html-editor h1,#pageGIS .gispopup .html-editor h2,#pageGIS .gispopup .html-editor h3,#pageGIS .gispopup .html-editor h4,#pageGIS .gispopup .html-editor h5,#pageGIS .gispopup .html-editor h6{font-family:inherit !important;font-size:1rem !important}#pageGIS .gispopup .html-editor face{font-family:inherit !important;font-size:1rem !important}@media only screen and (min-width: 576px){#pageGIS .gispopup{width:40vw;min-width:25rem;max-width:50rem;display:grid;grid-template-areas:"header header" "cover right" "title footer";grid-template-columns:50% 50%;grid-template-rows:auto auto auto}#pageGIS .gispopup .modal-header{grid-area:header}#pageGIS .gispopup .item-info{grid-area:title;height:auto;aspect-ratio:16/3;width:100%}#pageGIS .gispopup .extra-gallery{grid-area:cover;width:100%;height:auto;aspect-ratio:16/10}#pageGIS .gispopup .html-editor{grid-area:right;width:100%;height:auto;aspect-ratio:16/10;overflow:auto}}/*# sourceMappingURL=gis.min.css.map */