:root{--c-brand:#07528e;--c-brand-dark:#0b3b63;--c-brand-deep:#105098;--c-brand-soft:#eaf2fa;--c-brand-soft-2:#d6e6f5;--c-accent:#ff7000;--c-accent-dark:#e66500;--c-on-accent:#1a1a1a;--c-bg:#fff;--c-surface:#f3f4f6;--c-surface-2:#f8fafc;--c-text:#1f2937;--c-text-strong:#111827;--c-text-2:#374151;--c-muted:#6b7280;--c-muted-2:#9ca3af;--c-line:#e5e7eb;--c-line-2:#d1d5db;--c-on-dark:#fff;--c-fill:var(--c-brand);--c-fill-hover:var(--c-brand-dark);--c-danger:#c81e1e;--c-danger-dark:#b91c1c;--c-danger-bg:#fef2f2;--c-danger-text:#b91c1c;--c-star:#f59e0b;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--c-brand:#5aa0e0;--c-brand-dark:#8dc0ec;--c-brand-deep:#1e4d7a;--c-brand-soft:#16304a;--c-brand-soft-2:#1f3f60;--c-fill:#2a6db3;--c-fill-hover:#3178c6;--c-bg:#111827;--c-surface:#1f2937;--c-surface-2:#1a2332;--c-text:#e5e7eb;--c-text-strong:#f9fafb;--c-text-2:#d1d5db;--c-muted:#9ca3af;--c-muted-2:#6b7280;--c-line:#374151;--c-line-2:#4b5563;--c-danger:#ef4444;--c-danger-dark:#dc2626;--c-danger-bg:#450a0a;--c-danger-text:#fca5a5}}*,::before,::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--c-bg);color:var(--c-text);font:15px/1.5 BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}main,header,footer,details,summary{display:block}[hidden]{display:none!important}img{max-width:100%;height:auto;border:0;display:block}button,input,select,textarea{font:inherit;margin:0;color:inherit}button,input{overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}a{color:var(--c-brand);text-decoration:none}a:hover{color:var(--c-brand-dark)}a:focus:not(:focus-visible),button:focus:not(:focus-visible),summary:focus:not(:focus-visible){outline:0}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}h1,h2,h3{margin:0 0 8px;line-height:1.25;font-weight:600}h1{font-size:26px}h2{font-size:20px}h3{font-size:17px}p{margin:0 0 12px}hr{border:0;border-top:1px solid var(--c-line);margin:32px 0}label,legend{display:block;margin-bottom:6px;font-weight:600}fieldset{border:0;padding:0;margin:0 0 16px}input[type=text],input[type=search],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input:not([type]),select,textarea{width:100%;height:40px;padding:0 12px;border:1px solid var(--c-line-2);border-radius:8px;background:var(--c-bg);margin-bottom:16px}textarea{height:auto;min-height:96px;padding:10px 12px;resize:vertical}input:focus,select:focus,textarea:focus{outline:0;border-color:var(--c-brand)}select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--c-text-2)}.button,button[type=submit],button[type=button]{display:inline-block;height:40px;padding:0 20px;border:1px solid var(--c-fill);border-radius:8px;background:var(--c-fill);color:var(--c-on-dark);font-weight:600;line-height:38px;text-align:center;white-space:nowrap;cursor:pointer}.button:hover,button[type=submit]:hover,button[type=button]:hover{background:var(--c-fill-hover);border-color:var(--c-fill-hover);color:var(--c-on-dark)}[disabled]{opacity:.5;cursor:default}.container{max-width:1200px;margin:0 auto;padding:0 16px}.site-header{border-bottom:1px solid var(--c-line)}.site-header .container{display:flex;flex-wrap:wrap;align-items:center;min-height:64px;padding-top:12px;padding-bottom:12px}.logo{flex:0 0 auto;margin-right:24px}.logo img{width:150px}.nav{display:flex;font-weight:600;margin-right:24px}.nav a{display:inline-block;padding:7px 15px;border:1px solid var(--c-brand);border-radius:999px;background:transparent;color:var(--c-brand-dark);line-height:1.4}.nav a+a{margin-left:14px}.nav a:hover{background:var(--c-fill);border-color:var(--c-fill);color:var(--c-on-dark)}.search-wrap{position:relative;flex:1 1 260px}.search{display:flex;height:40px;border:1px solid var(--c-line-2);border-radius:8px;overflow:hidden;background:var(--c-bg)}.search:focus-within{border-color:var(--c-brand)}.search input{flex:1 1 auto;width:auto;min-width:0;height:100%;margin:0;border:0;border-radius:0;background:transparent}.search button{flex:0 0 44px;height:100%;padding:0;border:0;border-radius:0;background:var(--c-fill);color:var(--c-on-dark);line-height:1;cursor:pointer}.search button:hover{background:var(--c-fill-hover)}.search svg{display:block;margin:0 auto;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.search .search-clear{flex:0 0 32px;background:none;color:var(--c-muted);font-size:22px}.search .search-clear:hover{background:var(--c-surface);color:var(--c-text)}.search-dd{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;max-height:70vh;overflow-y:auto;padding:6px;border:1px solid var(--c-line);border-radius:10px;background:var(--c-bg);box-shadow:0 8px 24px rgba(0,0,0,.12)}.search-dd.static{position:static;max-height:none;box-shadow:none;margin-bottom:24px}.search-dd ul{list-style:none;margin:0;padding:0}.search-dd li a{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:8px;color:var(--c-text)}.search-dd li a:hover,.search-dd li.on a{background:var(--c-brand-soft);text-decoration:none}.search-dd li svg{flex:none;width:20px;height:20px;fill:var(--c-muted)}.search-dd li.t-webcam svg{fill:var(--c-brand)}.search-dd .txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.search-dd .ttl{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-dd .ttl mark{padding:0 1px;border-radius:3px;background:var(--c-brand-soft);color:var(--c-brand)}.search-dd .sub{font-size:13px;color:var(--c-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-dd .chev{flex:none;color:var(--c-muted-2);font-size:20px;line-height:1}.search-dd .msg{margin:0;padding:12px;color:var(--c-text-2);font-size:14px;text-align:center}.search-dd .retry{height:32px;line-height:30px;padding:0 12px;margin-left:6px;font-size:13px}.search-page .lbl{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted);margin:8px 0}.search-page .empty{max-width:560px;margin:24px auto;padding:24px;border:1px solid var(--c-line);border-radius:12px;background:var(--c-surface-2);text-align:center}.tools{display:flex;align-items:center;margin-left:auto;padding-left:14px}.lang-select{width:auto;height:36px;margin:0;padding:0 28px 0 10px;color:var(--c-text-2);background:var(--c-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='%236b7280' d='M0 0l5 5 5-5z'/%3E%3C/svg%3E") no-repeat right 10px center/10px 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.account{position:relative;margin-left:14px}.account summary{width:36px;height:36px;padding:7px 0;border:1px solid var(--c-line-2);border-radius:50%;color:var(--c-text-2);cursor:pointer;list-style:none}.account summary::-webkit-details-marker{display:none}.account summary:focus-visible,.account[open] summary{outline:0;border-color:var(--c-brand);color:var(--c-brand)}.account summary svg{display:block;margin:0 auto;width:20px;height:20px}.account-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:140px;padding:6px;border:1px solid var(--c-line);border-radius:8px;background:var(--c-bg);box-shadow:0 4px 16px rgba(0,0,0,.08);z-index:10}.account-menu a{display:block;padding:8px 12px;border-radius:6px;color:var(--c-text-2);white-space:nowrap}.account-menu a:hover{background:var(--c-surface)}.account-login{width:260px;padding:12px}.account-login input[type=email],.account-login input[type=password]{width:100%;margin-bottom:8px}.account-login .check{display:block;margin:0 0 10px;font-size:14px;color:var(--c-text-2)}.account-login .check input{margin-right:6px;vertical-align:-1px}.favs{display:block;width:36px;height:36px;margin-left:14px;padding:7px 0;border:1px solid var(--c-line-2);border-radius:50%;color:var(--c-text-2)}.favs:hover,.favs:focus-visible{border-color:var(--c-brand);color:var(--c-brand)}.favs svg{display:block;margin:0 auto;width:20px;height:20px}.account-login .button{width:100%;margin-bottom:6px}.account-login a{padding:6px 0;font-size:14px;color:var(--c-brand)}.account-login a:hover{background:none;text-decoration:underline}.account-login .prem{display:block;margin-top:10px;font-weight:700;color:var(--c-brand)}.account-login .prem:hover{color:var(--c-brand-dark);text-decoration:underline}.account.logged summary{padding:0;overflow:hidden}.account.logged summary img{display:block;width:34px;height:34px;border-radius:50%;background:var(--c-surface)}.account-menu .who{margin:0 0 4px;padding:8px 12px;border-bottom:1px solid var(--c-line);color:var(--c-text-strong);font-weight:600;white-space:nowrap}.account-menu .logout{margin:4px 0 0;padding-top:4px;border-top:1px solid var(--c-line)}.account-menu .logout button{width:100%;padding:8px 12px;border:0;border-radius:6px;background:none;color:var(--c-text-2);font:inherit;text-align:left;white-space:nowrap;cursor:pointer}.account-menu .logout button:hover{background:var(--c-surface);color:var(--c-text-2)}.alert{margin:0 0 16px;padding:12px 16px;border:1px solid var(--c-line);border-left:4px solid var(--c-brand);border-radius:8px;background:var(--c-surface-2);color:var(--c-text);font-size:15px}.alert-danger{border-left-color:var(--c-danger)}.alert-info{border-left-color:var(--c-brand)}.alert .btn{display:inline-block;margin-top:8px;color:var(--c-brand);font-weight:600}main{padding:24px 0 40px}.cams{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.featured{grid-column:1/-1}.thumb{position:relative;display:block;overflow:hidden;background:var(--c-surface)}.thumb::before{content:"";display:block;padding-top:56.25%}.thumb>img,.thumb video,.thumb #live,#live>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.player video,#live>img{object-fit:contain}@supports (aspect-ratio:16 / 9){.thumb{aspect-ratio:16/9}.thumb::before{display:none}}.section-title{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 16px}.section-title h1,.section-title h2,.section-title h3{margin:0 16px 0 0}.section-title h3{font-size:20px}.section-title a{padding:4px 0;font-size:15px;font-weight:600;white-space:nowrap}.section-title a::after{content:"\203A";margin-left:4px;font-size:18px;line-height:1}.section-title a:hover{text-decoration:underline}.section+.section{margin-top:40px}.featured .thumb{border-radius:12px}.featured .caption{position:absolute;left:0;right:0;bottom:0;padding:48px 16px 14px;background:linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,0));color:var(--c-on-dark)}.featured .caption h2{margin:0 0 2px;font-size:22px;color:var(--c-on-dark)}.featured .caption .meta{color:rgba(255,255,255,.85)}.meta{color:var(--c-muted);font-size:14px}.meta a{color:var(--c-brand);display:inline-block;padding:4px 0}.meta a:hover{text-decoration:underline}.meta .sep{margin:0 8px}.cam .meta a+a::before{content:"·";display:inline-block;margin:0 8px;color:var(--c-muted)}.meta-txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.35;padding:2px 0 4px}.online{position:absolute;top:8px;left:8px;padding:3px 8px 3px 26px;border-radius:999px;background:rgba(0,0,0,.6);color:var(--c-on-dark);font-size:12px;line-height:17px}.online::before{content:"";position:absolute;left:9px;top:50%;width:12px;height:12px;margin-top:-6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 22v-2a8 8 0 0 1 16 0v2'/%3E%3C/svg%3E") no-repeat center/contain}.cam{position:relative;border:1px solid var(--c-line);border-radius:8px;background:var(--c-bg);overflow:hidden;transition:border-color .15s,box-shadow .15s}.cam:hover{border-color:var(--c-line-2);box-shadow:0 2px 8px rgba(0,0,0,.06)}.cam .thumb>img{transition:transform .3s}.cam:hover .thumb>img{transform:scale(1.03)}.cam-body{padding:6px 12px 8px}.cam-title{display:block;color:var(--c-brand);font-weight:600;font-size:15px;line-height:1.3;padding:4px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cam:hover .cam-title{text-decoration:underline}.cam-title::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.cam .meta a{position:relative;z-index:1}.cam-link{display:block;color:inherit}.cam-link .cam-body,.cam-link .meta{display:block}.cam-link:hover .cam-title{text-decoration:underline}.services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.service{display:block;border:1px solid var(--c-line);border-radius:8px;background:var(--c-bg);overflow:hidden;color:var(--c-text-2);transition:border-color .15s,box-shadow .15s}.service:hover{border-color:var(--c-line-2);box-shadow:0 2px 8px rgba(0,0,0,.06);text-decoration:none}.service img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:var(--c-surface)}.service-body{display:block;padding:12px 16px 16px}.service h3{margin:0 0 4px;color:var(--c-brand);font-size:18px}.service:hover h3{text-decoration:underline}.service p{margin:0;font-size:15px;line-height:1.4}.cam-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "main" "side" "desc";grid-gap:0 24px;gap:0 24px;margin-bottom:32px}.cam-top{grid-area:top}.cam-main{grid-area:main;min-width:0}.cam-desc{grid-area:desc;min-width:0}.cam-layout .aside{grid-area:side;min-width:0;margin:16px 0}.cam-layout h1{margin:0 0 6px}.crumbs{margin:0 0 12px;font-size:15px}.crumbs a{display:inline-block;padding:4px 0}.crumbs a+a::before{content:"\203A";margin:0 8px;color:var(--c-muted-2)}.player{border-radius:12px;background:#000}.player-bar{display:flex;align-items:center;margin-top:8px;padding:4px 0;border-bottom:1px solid var(--c-line)}.player-bar a,.player-bar summary{flex:0 0 auto;min-width:76px;padding:6px 4px;border-radius:8px;text-align:center;font-size:14px;line-height:1.2;white-space:nowrap}.player-bar a:hover,.player-bar summary:hover,.player-bar details[open] summary{background:var(--c-brand-soft);color:var(--c-brand-dark)}.player-bar summary{display:block;color:var(--c-brand);cursor:pointer;list-style:none}.player-bar summary:focus{outline:0}.player-bar summary::-webkit-details-marker{display:none}.player-bar .live{color:var(--c-danger)}.player-bar a svg,.player-bar summary svg{display:block;width:24px;height:24px;margin:0 auto 3px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.player-bar .on svg{fill:currentColor}.pop{position:relative;flex:0 0 auto}.pop-panel{position:absolute;left:0;top:100%;z-index:20;min-width:190px;margin-top:4px;padding:10px 12px;border:1px solid var(--c-line);border-radius:8px;background:var(--c-bg);box-shadow:0 8px 24px rgba(0,0,0,.12);font-size:14px;text-align:left;white-space:nowrap}.stars{display:flex;margin-bottom:4px}.stars button[type=button]{width:32px;height:32px;padding:0;border:0;border-radius:0;background:none;color:var(--c-line-2);font-size:26px;font-weight:400;line-height:1;cursor:pointer}.stars button[type=button]:hover{background:none}.stars button[type=button].on,.stars:hover button[type=button]{color:var(--c-star)}.stars button[type=button]:hover~button{color:var(--c-line-2)}.stars.done{pointer-events:none}.stars.done button[type=button]{color:var(--c-line-2)}.stars.done button[type=button].on{color:var(--c-star)}.ratemsg{margin:0;color:var(--c-muted)}.share-box{width:360px;padding:14px;white-space:normal}.share-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px 2px;gap:8px 2px;margin-bottom:12px}a.sb,button.sb{display:block;height:auto;padding:6px 0;border:0;border-radius:8px;background:none;color:var(--c-text-2);font-size:12px;font-weight:400;line-height:1.2;text-align:center;cursor:pointer}a.sb:hover,button.sb:hover{background:var(--c-surface);color:var(--c-text-strong);text-decoration:none}.sb::before{content:"";display:block;width:46px;height:46px;margin:0 auto 6px;border-radius:50%;background:no-repeat center/27px}.s-wa::before{background-color:#25d366;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23fff%27%3E%3Cpath d=%27m17.5%2014.4-2-1q-.4-.1-.7.2l-1%201.1q-.2.3-.6.1-.6%200-2.4-1.5l-1.7-2q-.1-.4.2-.6l.4-.6q.2-.2.3-.5v-.5L9%207q-.3-.7-.6-.5h-.6a1%201%200%200%200-.8.4c-.2.3-1%201-1%202.5%200%201.4%201%202.8%201.2%203s2.1%203.2%205.1%204.5l1.7.6a4%204%200%200%200%201.9.2c.5-.1%201.7-.8%202-1.5q.3-1%20.1-1.4zM12%2021.8a10%2010%200%200%201-5-1.4l-.3-.2-3.8%201%201-3.7-.2-.3a10%2010%200%200%201-1.5-5.3%209.9%209.9%200%200%201%2016.8-7%2010%2010%200%200%201%203%207c0%205.5-4.5%209.9-10%209.9m8.5-18.3A12%2012%200%200%200%2012%200%2012%2012%200%200%200%201.7%2017.8L.1%2024l6.3-1.7a12%2012%200%200%200%205.6%201.5%2012%2012%200%200%200%2012-11.9%2012%2012%200%200%200-3.5-8.4%27/%3E%3C/svg%3E")}.s-fb::before{background-color:#0866ff;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23fff%27%3E%3Cpath d=%27M9.1%2023.7v-8H6.6V12h2.5v-1.5q-.1-6%205.9-6h1.4l1.2.3V8h-1.4q-1%200-1.7.3l-.7.6q-.3.6-.3%201.7V12h3.9l-.4%202.1-.3%201.6h-3.2V24a12%2012%200%201%200-4.4-.3%27/%3E%3C/svg%3E")}.s-tg::before{background-color:#26a5e4;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23fff%27%3E%3Cpath d=%27M12%200A12%2012%200%200%200%200%2012a12%2012%200%200%200%2012%2012%2012%2012%200%200%200%2012-12A12%2012%200%200%200%2012%200m5%207.2.4.2.1.3v.5c-.1%201.9-.9%206.5-1.3%208.6q-.3%201.3-.8%201.2-1%200-2-.9l-2.6-1.8c-1.2-.8-.4-1.2.3-1.9l3.3-3.2V10H14q-.2%200-5.1%203.3-.8.5-1.3.5-.8-.1-1.9-.5-1.2-.2-1.3-.8%200-.3%201-.6z%27/%3E%3C/svg%3E")}.s-x::before{background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23fff%27%3E%3Cpath d=%27M14.2%2010.2%2023%200h-2l-7.7%208.8-6-8.8h-7l9.1%2013.3L.3%2024h2l8-9.3%206.4%209.3h7zm-2.8%203.3-1-1.4L3.2%201.6h3.2l6%208.5.9%201.3%207.7%2011.1h-3.2z%27/%3E%3C/svg%3E")}.s-rd::before{background-color:#ff4500;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23fff%27%3E%3Cpath d=%27M12%200a12%2012%200%200%200-8.5%2020.5l-2.3%202.3a.7.7%200%200%200%20.5%201.2H12a12%2012%200%200%200%200-24m4.4%203.2a2%202%200%201%201-2%202.5q-1.8.3-2%202.3%202.7.1%204.7%201.4a2.8%202.8%200%200%201%204.5%202.2q-.1%201.7-1.6%202.5c0%203.3-3.6%205.9-8%205.9s-7.9-2.6-8-5.9a2.8%202.8%200%201%201%203-4.7A10%2010%200%200%201%2011.4%208c0-1.7%201.3-3%203-3.2a2%202%200%200%201%201.9-1.6m-8.1%208.4q-1.3.1-1.5%201.8.1%201.5%201.4%201.4%201.3%200%201.4-1.4%200-1.6-1.3-1.8m7.4%200q-1.3.1-1.3%201.8.1%201.5%201.4%201.4%201.4%200%201.4-1.4-.1-1.7-1.5-1.8m-3.7%204-2.8.1q-.2%200-.1.3a3.2%203.2%200%200%200%205.9%200q0-.2-.2-.3z%27/%3E%3C/svg%3E")}.s-vk::before{background-color:#07f;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23fff%27%3E%3Cpath d=%27M9.5%200h7.9l.4.1h.7q2.6.3%203.8%201.6%201.4%201.2%201.5%203.8v.7l.1.4v2l.1.9v7.9l-.1.4v.7q-.4%202.6-1.6%203.8-1.2%201.4-3.8%201.5h-.7l-.4.1h-2l-.9.1H6.6l-.4-.1h-.7q-2.6-.4-3.8-1.6Q.4%2021.1.2%2018.5v-.7l-.1-.4v-2l-.1-.9V6.6l.1-.4v-.7Q.5%203%201.8%201.7%202.9.4%205.5.2h.7l.4-.1h2zM6.8%207.3H4c0%206.2%203.2%2010%208.7%2010h.3v-3.6a5%205%200%200%201%204.1%203.6h2.9a8%208%200%200%200-4.2-5c1.3-.8%203.1-2.6%203.6-5h-2.6c-.6%202-2.2%203.8-3.8%204v-4h-2.6v7c-1.6-.5-3.6-2.4-3.7-7%27/%3E%3C/svg%3E")}.s-wb::before{background-color:#e6162d;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23fff%27%3E%3Cpath d=%27M10.1%2020.3c-4%20.4-7.4-1.4-7.7-4s2.8-5%206.8-5.4%207.4%201.4%207.6%204c.3%202.6-2.7%205-6.7%205.4m-1-3c-.4.5-1.3.8-1.9.5q-1-.6-.4-1.6t1.8-.6q1%20.6.5%201.6m1.2-1.7q-.2.3-.7.2t-.1-.5q.2-.5.6-.3t.2.6m.2-2.7c-1.9-.5-4%20.4-4.9%202-.8%201.8%200%203.7%202%204.3s4.2-.3%205-2.2c.9-1.8-.1-3.6-2.1-4.1m7.6-1.3q-.7%200-.4-.6.5-1.5%200-2.4c-.8-1-3-1-5.4%200%200%200-.8.3-.6-.3q.6-1.9-.3-2.8c-1.3-1.3-4.8%200-7.8%203.1Q0%2012.2%200%2015.3c0%204%205.1%206.4%2010%206.4%206.6%200%2011-3.8%2011-6.8%200-1.8-1.6-2.8-3-3.3m1.9-5q-1.3-1.3-3-1-.7.1-.6%201%20.1.5%201%20.5a1.5%201.5%200%200%201%201.7%202q-.3.7.5%201%20.6%200%201-.6.5-1.6-.7-3m2.4-2.2a6%206%200%200%200-6-2%201%201%200%200%200-.8%201q.3%201%201.1.8A4.5%204.5%200%200%201%2022%2010q-.3.8.5%201.1t1.2-.5c.7-2.1.2-4.5-1.3-6.3%27/%3E%3C/svg%3E")}.s-ln::before{background-color:#00c300;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23fff%27%3E%3Cpath d=%27M19.4%209.9a.6.6%200%200%201%200%201.2h-1.8v1.1h1.8a.6.6%200%201%201%200%201.3H17a1%201%200%200%201-.6-.6V8q0-.5.6-.6h2.4a.6.6%200%200%201%200%201.2h-1.8V10zm-3.9%203a1%201%200%200%201-.6.6q-.3%200-.5-.2l-2.5-3.4v3a.6.6%200%200%201-1.2%200V8a1%201%200%200%201%20.6-.6q.3%200%20.5.2l2.4%203.4V8q0-.5.7-.6.5%200%20.6.6zm-5.7%200q0%20.5-.7.6a1%201%200%200%201-.6-.6V8q0-.5.6-.6t.7.6zm-2.5.6H4.9a1%201%200%200%201-.6-.6V8q0-.5.6-.6t.6.6v4.1h1.8a.6.6%200%200%201%200%201.3M24%2010.3C24%205%2018.6.6%2012%20.6S0%204.9%200%2010.3c0%204.8%204.3%208.9%2010%209.6.4.1%201%20.3%201%20.6q.3.6.1%201l-.1%201.1c0%20.3-.3%201.2%201%20.7s7-4.1%209.5-7a9%209%200%200%200%202.5-6%27/%3E%3C/svg%3E")}.s-embed::before{background-color:var(--c-fill);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23fff%27%3E%3Cpath d=%27M8.5%207%203.5%2012l5%205%201.4-1.4L6.3%2012l3.6-3.6zm7%200-1.4%201.4%203.6%203.6-3.6%203.6%201.4%201.4%205-5zM13.1%205l-3.3%2014%201.9.5%203.3-14z%27/%3E%3C/svg%3E")}.share-row{display:flex}.share-row input[type=text]{flex:1 1 auto;min-width:0;margin:0 8px 0 0;background:var(--c-surface-2);color:var(--c-text-2);font-size:13px}.share-row button[type=button]{flex:0 0 auto;padding:0 14px}.share-embed{margin-top:12px}.share-embed img{display:block;width:100%;height:auto;margin-bottom:8px;border-radius:8px;background:var(--c-surface)}.share-embed textarea{min-height:0;margin-bottom:8px;background:var(--c-surface-2);color:var(--c-text-2);font-family:monospace;font-size:12px;resize:none}.share-embed .copy{width:100%}#skylinewebcams-ads{margin:2px;height:150px}.ads-top{position:relative;width:64%;max-width:440px;height:72px}#resxs{float:left}#skylinewebcams-ads2{position:absolute;left:3%;bottom:20%;width:12%;min-width:40px;text-align:left}#skylinewebcams-ads2 img{max-width:100%!important}.sw-host{position:absolute;right:3%;bottom:20%;width:12%;min-width:40px;text-align:right}.sw-host2{width:11%}.sw-host>:first-child .ihost,.sw-host>.ihost:first-child{margin-bottom:5px}.ihost{float:right;max-width:100%!important;border:1px solid var(--c-bg);border-radius:4px}@media (max-width:767.98px){#resxs{width:100%;max-width:440px}}.player.off img{opacity:.7}.off-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.badge-off{color:var(--c-on-dark);font-size:40px;font-weight:700;letter-spacing:.1em;text-shadow:0 2px 12px rgba(0,0,0,.6)}.stats .offline b{color:var(--c-danger)}.player-bar .clock{margin-left:auto;padding:6px 4px;color:var(--c-muted);font-size:14px;white-space:nowrap;font-variant-numeric:tabular-nums}.player-bar .clock svg{width:14px;height:14px;margin-right:4px;vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.stats{margin:12px 0;color:var(--c-muted);font-size:14px}.stats span+span{margin-left:16px}.subtitle{margin:0 0 10px;color:var(--c-text);font-size:17px;font-weight:500;line-height:1.4}.desc p{margin:0 0 10px}.desc h3{margin:18px 0 8px;font-size:17px}.desc ul{margin:0 0 10px;padding-left:20px}.desc .ai-note{color:var(--c-muted);font-size:13px;text-align:right}.desc{margin-bottom:0}.desc .show{display:inline-block;padding:2px 0;font-weight:600;white-space:nowrap}.desc .details,#descrizione:target .more{display:none}#descrizione:target .details{display:block}.details p{margin:10px 0 0}.continents{display:grid;grid-template-columns:1fr;grid-gap:24px 32px;gap:24px 32px}.menu{min-width:0}.menu-nm{margin-bottom:8px;padding-bottom:6px;border-bottom:2px solid var(--c-brand);color:var(--c-text-strong);font-size:15px;font-weight:600;letter-spacing:.04em}.menu a{display:block;padding:4px 0}.menu a:hover{text-decoration:underline}.menu-wide .menu-list{-webkit-columns:2;columns:2;-webkit-column-gap:24px;column-gap:24px}.menu-wide .menu-list a{-webkit-column-break-inside:avoid;break-inside:avoid}.chips{margin:-4px 0 16px}.chips a{display:inline-block;margin:0 8px 8px 0;padding:6px 12px;border-radius:999px;background:var(--c-brand-soft);color:var(--c-brand-dark);font-size:14px;font-weight:500}.chips a:hover{background:var(--c-brand-soft-2);text-decoration:none}.chips .back{background:var(--c-fill-hover);color:var(--c-on-dark)}.chips .back:hover,.chips a.on:hover{background:var(--c-fill);color:var(--c-on-dark)}.cam .badge{position:absolute;top:8px;left:8px;padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.6);color:var(--c-on-dark);font-size:12px;font-weight:600}.cam .badge.off{background:var(--c-danger)}.notfound{max-width:440px;margin:0 auto 32px;text-align:center}.notfound .container{max-width:none;padding:0}.notfound h1{font-size:48px;margin-bottom:4px}.notfound .btn,.more-all .btn,.off-overlay .btn{display:inline-block;margin-top:12px;padding:10px 18px;border-radius:999px;background:var(--c-fill);color:var(--c-on-dark);font-weight:600}.off-overlay .btn{margin-top:0;box-shadow:0 2px 12px rgba(0,0,0,.4)}@media (min-width:900px){.off-overlay .btn{padding:12px 26px;font-size:20px}}.off-overlay .btn:hover{background:var(--c-fill-hover);text-decoration:none}.more-all{margin:20px 0 0;text-align:center}.page-title{margin-bottom:16px}.page-title strong{color:var(--c-brand)}.page-text{max-width:860px}.page-text h1{margin-bottom:16px}.page-text h1 small{display:block;margin-top:4px;font-size:16px;font-weight:400;color:var(--c-muted)}.page-text h2,.page-text h3{margin-top:28px}.page-text ul,.page-text ol{margin:0 0 12px;padding-left:22px}.page-text li{margin-bottom:6px}.page-text details{border:1px solid var(--c-line);border-radius:12px;padding:0 16px;margin:16px 0}.page-text summary{cursor:pointer;font-weight:600;padding:12px 0}.page-text details[open]>summary{border-bottom:1px solid var(--c-line);margin-bottom:12px}.site-footer{border-top:1px solid var(--c-line);padding:28px 0 32px;font-size:14px;text-align:center}.site-footer .brand{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:12px;color:var(--c-muted)}.vr{display:block;height:18px;width:138px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 663.7 86.3'%3E%3Cpath fill='green' d='M399.7 85.6V-.1h38.2c9.6 0 16.7.7 20.8 2.1 4.5 1.8 7.8 4.2 10.4 8.5 2.6 3.9 4.1 8.5 4.1 13.4 0 6.3-1.9 12-5.9 16.2-4.1 4.2-9.6 6.7-17.8 8.1 2.6 3.2 3.7 4.2 5.9 7s5.6 7.4 10.4 13.7l11.1 16.6h-18.2l-13.4-18.7-9.3-12.7c-1.5-1.8-3.3-2.8-5.6-3.5-1.9-.7-5.2-1.1-9.3-1.1h-3.7v35.6zm18.5-49.4h13.4c8.9 0 14.1-.4 16.3-1.1 1.9-.7 3.7-1.8 5.2-3.5 1.5-1.8 1.9-3.9 1.9-6.3 0-2.8-.7-5.3-2.2-7-1.9-1.8-4.1-2.8-6.7-3.2-1.5-.4-5.6-.4-13.4-.4h-14.1zm156.9 49.4h-20l-7.8-19.7h-36l-7.4 19.7h-19.3L519.8 0h19.3zm-33.4-33.5-12.6-31.7-12.2 31.7zm64.9 33.8V50L573.6.7h21.1l21.1 34.2L636.6.7h20.8l-32.6 49.7v35.9z'/%3E%3Cpath fill='%23003f80' d='m380.3 10.3-12.5 12.5v41.6l-4.5 4.5h-50.2l-4.4-4.5V22.8l4.5-4.5h50.1L374.7 7l2.3-2.3c-2.5-3-5.6-4.6-9.3-4.6H308c-25.8 0-25.8 85.8 0 85.8l60.3.1c20 .1 22.8-52.8 12-75.7M257.4.3h19.4v16.1h-19.4zm0 21.4h19.4v64.5h-19.4zM165.1.2h77.3v18.1h-70.7l-2.2 2.2v12.1l2.2 2.2h62.1c16.4 0 19.1 51.2.1 51.2h-80.8V68.8l71.1-.1 2.8-2.8V54.2l-2.7-2.7-59.3-.2c-21 .1-23.3-51.1.1-51.1m-45.7.1h19.4v16.1h-19.4zm0 21.4h19.4v64.5h-19.4zM88.2.2 58.4 61.3h-5.3L23.2.2H0l44.4 85.9h22.5L111.3.2z'/%3E%3C/svg%3E") no-repeat center/contain}.site-footer .brand .vr{margin:3px 4px 3px 0}.site-footer .links{margin:0;padding:0;list-style:none}.site-footer .links li{display:inline-block;margin:2px 8px}.site-footer .links a{color:var(--c-brand);display:inline-block;padding:8px 4px}.site-footer .links a:hover{text-decoration:underline}@media (max-width:899px){.logo{margin-right:0}.nav{order:3;flex:0 0 100%;justify-content:center;margin:16px 0 0}.nav a{padding:9px 19px}.nav a+a{margin-left:16px}.account{margin-left:16px}.search-wrap{order:2;flex:1 1 100%;margin-top:16px}.tools{order:1}h1{font-size:22px}.featured .caption{padding:32px 12px 10px}.featured .caption h2{font-size:17px}.section+.section{margin-top:28px;padding-top:28px;border-top:1px solid var(--c-line)}.player{border-radius:8px}}@media (min-width:600px){.continents{grid-template-columns:repeat(4,1fr);grid-template-areas:"a a b b" "c d e e"}.menu:first-child{grid-area:a}.menu:nth-child(2){grid-area:b}.menu:nth-child(3){grid-area:c}.menu:nth-child(4){grid-area:d}.menu:nth-child(5){grid-area:e}}@media (min-width:900px){.continents{grid-template-columns:repeat(6,1fr);grid-template-rows:auto 1fr;grid-template-areas:"a a b b c d" "a a b b c e";grid-gap:24px 24px;gap:24px 24px}}@media (max-width:599px){.player-bar a,.player-bar summary{flex:1 1 0;min-width:0;padding:10px 2px}.player-bar .pop{flex:1 1 0;min-width:0}.share-box{position:fixed;top:50%;right:16px;left:16px;width:auto;max-height:calc(100vh - 32px);overflow:auto;transform:translateY(-50%)}.share[open]::before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;background:rgba(0,0,0,.5)}.player-bar a span,.player-bar summary span{display:none}.player-bar a svg,.player-bar summary svg{margin-bottom:0}.menu a{padding:8px 0}.services-grid{grid-template-columns:1fr;grid-gap:16px;gap:16px}.menu-list{-webkit-columns:2;columns:2;-webkit-column-gap:24px;column-gap:24px}.menu-list a{-webkit-column-break-inside:avoid;break-inside:avoid}}@media (max-width:599px),(hover:none) and (pointer:coarse){input,select,textarea{font-size:16px}.meta a{padding:6px 0}.meta .sep,.cam .meta a+a::before{margin:0 12px}.site-footer .links li{margin:2px 4px}.site-footer .links a{padding:12px 10px}.account-menu a{padding:12px 14px}.lang-select,.account summary{height:40px}.account summary{width:40px;padding-top:9px}}@media (max-width:479px){.cams{grid-template-columns:1fr;grid-gap:16px;gap:16px}.cam-title{white-space:normal}.logo img{width:120px}.lang-select{padding-left:8px;padding-right:24px}.nav a{padding:9px 13px}}.adbox{margin:0 0 24px;padding:8px 0 10px;border:1px solid var(--c-line);background:var(--c-surface-2);text-align:center}.adbox .subt{margin:0 0 6px;color:var(--c-text-2);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.adbox ins{margin:0 auto}.ad-d{display:none}.ad-foot{margin-top:12px}.ad-foot ins{display:block}.cams>.adbox{grid-column:1/-1}.photos-box{border:1px solid var(--c-line);border-radius:12px;background:var(--c-surface-2);padding:0 16px;transition:background .15s}.photos-box:not([open]):hover{background:var(--c-brand-soft);border-color:var(--c-brand-soft-2)}.photos-box[open]{background:var(--c-bg)}.photos-box>summary{list-style:none;cursor:pointer;display:block;padding:14px 0}.photos-box>summary::-webkit-details-marker{display:none}.photos-box>summary svg{width:26px;height:26px;margin-right:12px;vertical-align:middle;fill:none;stroke:var(--c-brand);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.photos-box>summary .photos-title{display:inline;margin:0;font-size:20px;font-weight:600;line-height:1.25;vertical-align:middle}.photos-box .photos-btn{float:right;margin:-2px 0 0 12px;padding:6px 14px;border-radius:999px;background:var(--c-fill);color:var(--c-on-dark);font-size:14px;font-weight:600;white-space:nowrap}.photos-box .photos-btn::after{content:"\203A";margin-left:6px;display:inline-block;transition:transform .15s}.photos-box[open] .photos-btn::after{transform:rotate(90deg)}.photos-box .when-open,.photos-box[open] .when-closed{display:none}.photos-box[open] .when-open{display:inline}.photos-box .photos-list{padding:4px 0 16px}.photos-msg{grid-column:1/-1;color:var(--c-muted);margin:0}.promo-sky img{display:block;width:300px;height:600px;margin:0 auto;object-fit:cover;border:2px solid var(--c-brand-deep)}.promo-foot img{display:block;width:100%;max-width:400px;height:auto;margin:0 auto;border:2px solid var(--c-brand-deep)}.cam.promo .thumb img{object-fit:contain;border:2px solid var(--c-accent)}.ad-vert{width:338px;padding-bottom:8px}.ad-vert ins{display:block}.ad-vert ins+ins{margin-top:6px}.aside-ads{display:none}@media (min-width:900px){.cam-layout{grid-template-areas:"top top" "main side" "desc side";align-items:start}.cam-layout .aside{margin:0}.has-ads{grid-template-columns:minmax(0,1fr) 338px}.aside-ads{display:block}.ad-m{display:none}.ad-d{display:block}}@media (max-width:339px){.adbox{margin-left:-16px;margin-right:-16px;border-width:1px 0}}.skw-wall{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.6)}.skw-wall-card{width:100%;max-width:460px;padding:28px;border-radius:16px;background:var(--c-bg);box-shadow:0 20px 60px rgba(0,0,0,.35);text-align:center}.skw-wall-logo{display:block;width:auto;height:40px;margin:0 auto 18px}.skw-wall-title{margin:0 0 12px;font-size:22px;line-height:1.2;font-weight:800}.skw-wall-text{margin:0 0 20px;color:var(--c-muted);font-size:15px;line-height:1.5}.skw-wall-actions{display:flex;flex-direction:column}.skw-wall-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-bottom:10px;padding:12px 18px;border:0;border-radius:999px;font:inherit;font-size:16px;font-weight:700;line-height:1.2;cursor:pointer;text-decoration:none}.skw-wall-btn--primary{background:var(--c-accent);color:var(--c-on-accent)}.skw-wall-btn--primary:hover{background:var(--c-accent-dark);color:var(--c-on-accent)}.skw-wall-btn--secondary{background:var(--c-surface);color:var(--c-text-strong)}.skw-wall-btn--secondary:hover{background:var(--c-line);color:var(--c-text-strong)}.skw-wall-btn--link{min-height:0;margin:0;padding:6px;background:none;color:var(--c-muted);font-size:14px;font-weight:600}.skw-wall-btn--link:hover{color:var(--c-text-strong)}.prm{color:var(--c-text-strong);background:var(--c-bg)}.prm-sh{width:100%;margin:0 auto;padding:24px 28px 32px;max-width:560px}.prm-hd{display:block;text-align:center;margin-bottom:32px}.prm-hd .prm-lg{line-height:0}.prm-hd .prm-lg img{display:inline-block!important;height:auto!important;max-height:48px!important;width:auto!important;max-width:200px!important;visibility:visible!important;opacity:1!important}.prm-h1{margin:0 auto 28px;text-align:center;font-size:36px;line-height:1.1;font-weight:800;color:var(--c-text-strong)}.prm-bl{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:10px}.prm-bn{display:flex;align-items:center;gap:14px;padding:14px 18px;background:var(--c-surface);border-radius:999px;font-size:16px;line-height:1.3;font-weight:500;color:var(--c-text-strong);text-decoration:none!important;cursor:pointer}.prm-bi{flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:#22a447;color:var(--c-on-dark);display:inline-flex;align-items:center;justify-content:center}.prm-bi svg{width:14px;height:14px;display:block}.prm-pw{margin:8px 0 24px;padding:8px 4px;text-align:center}.prm-pl{display:flex;align-items:baseline;justify-content:center;gap:8px;flex-wrap:wrap}.prm-p{font-size:54px;line-height:1;font-weight:800;letter-spacing:-.03em;color:var(--c-text-strong)}.prm-py,.prm-pfx{font-size:22px;font-weight:600;color:var(--c-text-strong)}.prm-pn{margin-top:10px;font-size:15px;font-weight:500;color:var(--c-muted)}.prm-pa{margin-top:12px;display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:var(--c-brand-soft);border:1px solid var(--c-brand-soft-2);color:var(--c-brand);font-size:14px;font-weight:600}.prm-pa .prm-pab{padding:2px 8px;border-radius:999px;background:#0369a1;color:var(--c-on-dark);font-size:12px;font-weight:700}.prm-cw{margin-top:8px}.prm-bt{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:14px 20px;border:none;border-radius:999px;background:var(--c-accent);color:var(--c-on-accent)!important;text-decoration:none!important;font-size:18px;line-height:1.2;font-weight:700;letter-spacing:0;transition:background .18s}.prm-bt:hover,.prm-bt:focus{background:var(--c-accent-dark);color:var(--c-on-accent)!important}.prm-pf{margin-top:14px;text-align:center;font-size:13px;color:var(--c-muted)}.prm-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.6)}.prm-dg{position:relative;width:100%;max-width:480px;max-height:calc(100vh - 32px);overflow-y:auto;border-radius:16px;background:var(--c-bg);box-shadow:0 10px 40px rgba(0,0,0,.12)}.prm-x{position:absolute;top:10px;right:14px;z-index:10;padding:0 6px;border:0;background:none;color:var(--c-muted);font-size:32px;line-height:1;cursor:pointer}.prm-x:hover,.prm-x:focus{color:var(--c-text-strong);outline:0}@media (max-width:991px){.prm-sh{padding:20px 20px 28px;max-width:100%}.prm-hd{margin-bottom:24px}.prm-hd .prm-lg img{max-height:40px!important}.prm-h1{font-size:28px;line-height:1.15;margin-bottom:22px}.prm-bn{font-size:15px;padding:13px 16px}.prm-p{font-size:46px}.prm-py,.prm-pfx{font-size:19px}.prm-pn{font-size:14px}.prm-bt{font-size:17px;min-height:52px}}.wi{display:inline-block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;color:var(--c-brand);--sun:#e8a317}.wx-hero{position:relative;display:flex;flex-wrap:wrap;align-items:center;margin:0 0 16px;padding:20px 24px;border-radius:12px;background:linear-gradient(135deg,var(--c-brand-deep),#3480ad);color:var(--c-on-dark)}.wx-hero .wi{color:var(--c-on-dark);--sun:#ffd166}.wx-hero>.wi{width:88px;height:88px;flex:0 0 auto;margin-right:20px}.wx-now{flex:1 1 170px;margin-right:16px}.wx-date{font-size:14px;opacity:.85}.wx-temp{font-size:56px;font-weight:600;line-height:1.1}.wx-temp .u{font-size:24px;font-weight:500;vertical-align:top}.wx-cond{margin:2px 0 0;font-size:17px}.wx-range{font-size:14px;opacity:.9}.wx-facts{flex:1 1 230px;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 16px;gap:6px 16px;margin:12px 0;font-size:14px}.wx-facts div{white-space:nowrap}.wx-facts .wi{width:20px;height:20px;margin:-3px 6px 0 0;opacity:.9}.wx-unit{position:absolute;top:12px;right:12px}.wx-now{padding-right:72px}.wx-hero button[type=button].wx-unit{height:32px;padding:0 10px;border-color:rgba(255,255,255,.7);background:rgba(255,255,255,.15);line-height:30px;font-size:14px;font-weight:500}.wx-hero button[type=button].wx-unit:hover{background:rgba(255,255,255,.28)}.wx-unit span{opacity:.6}.wx-unit span.on{opacity:1;font-weight:700}.wx-unit span+span{margin-left:6px;padding-left:6px;border-left:1px solid rgba(255,255,255,.5)}.wx-h2{margin:0 0 10px;font-size:18px}.wx-none{padding:32px 16px;border:1px solid var(--c-line);border-radius:12px;text-align:center;color:var(--c-muted)}.wx-hours{margin:0 0 24px;border:1px solid var(--c-line);border-radius:10px;overflow:hidden;font-size:14px;color:var(--c-muted)}.wx-hd,.wx-h{display:grid;grid-template-columns:40px 44px 64px 1.2fr 1.1fr 2.7fr;align-items:center;padding:7px 12px;border-bottom:1px solid var(--c-line)}.dt{display:grid;grid-template-columns:1fr .8fr .9fr;align-items:center}.wx-hd{background:var(--c-surface-2);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.wx-hours>div:last-child{border-bottom:0}.wx-h .hr{color:var(--c-text);font-weight:600}.wx-h>.wi{width:30px;height:30px}.wx-h b{color:var(--c-text);font-size:17px;font-weight:600}.wx-h .pop small{color:var(--c-muted)}.pop{color:var(--c-brand);white-space:nowrap}.pop .wi{width:14px;height:14px;margin:-2px 2px 0 0}.pop.no{visibility:hidden}.wx-h .wd .wi{width:16px;height:16px;margin:-2px 4px 0 0}.wx-h .lb{display:none}.wx-sep{padding:4px 12px;background:var(--c-brand-soft);color:var(--c-brand-dark);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--c-line)}.wx-strip{display:flex;margin:0 0 24px;padding:2px 0 8px;overflow-x:auto;-webkit-overflow-scrolling:touch}.wx-d{display:flex;flex-direction:column;align-items:center;flex:1 1 0;min-width:96px;margin-right:8px;padding:10px 6px;border:1px solid var(--c-line);border-radius:10px;font-size:13px;line-height:1.4;color:var(--c-muted);text-align:center}.wx-strip>div:last-child{margin-right:0}.wx-d b{color:var(--c-text);font-size:17px;font-weight:600}.wx-d>.wi{width:36px;height:36px;margin:6px 0}.wx-d .pop{order:4;margin-top:2px}.wx-d .dn{display:flex;flex-direction:column}.wx-d .rng{order:3}.wx-d .mn{color:var(--c-muted)}.wx-d .mn::before{content:"/ ";color:var(--c-muted-2)}@media(max-width:599px){.wx-hd{display:none}.wx-h{grid-template-columns:36px 36px auto 1fr auto;grid-template-areas:"hr ic tp wd pop" "hr dt dt dt dt";padding:6px 10px;font-size:11px;white-space:nowrap}.wx-h .hr{grid-area:hr;font-size:18px}.wx-h>.wi{grid-area:ic;width:30px;height:30px}.wx-h b{grid-area:tp;font-size:18px;padding:0 10px 0 6px}.wx-h .wd{grid-area:wd}.wx-h .pop{grid-area:pop}.wx-h .dt{grid-area:dt;display:block;margin-top:1px}.wx-h .fl{display:none}.wx-h .lb{display:inline}.wx-h .pr::before{content:"\00b7";margin:0 5px;color:var(--c-muted-2)}.wx-strip{display:block;padding:0;border:1px solid var(--c-line);border-radius:10px;overflow:hidden}.wx-d{display:grid;grid-template-columns:minmax(0,1fr) 30px 60px 78px;align-items:center;margin:0;padding:8px 12px;border:0;border-bottom:1px solid var(--c-line);border-radius:0;text-align:left;min-width:0}.wx-strip>div:last-child{border-bottom:0}.wx-d>.wi{width:28px;height:28px;margin:0}.wx-d .rng{order:0;text-align:right}.wx-d .pop{order:0;margin:0}.wx-d .dn{line-height:1.3}.wx-d .dn span{white-space:nowrap;font-size:12px}}@media(min-width:900px){.wx-solo{grid-template-areas:"top" "main"}}@media(max-width:599px){.wx-hero{padding:16px}.wx-hero>.wi{width:64px;height:64px;margin-right:12px}.wx-temp{font-size:46px}.wx-facts{flex-basis:100%}}.pass{max-width:440px;margin:0 auto;padding:20px;border:1px solid var(--c-line);border-radius:12px;background:var(--c-surface-2)}.pass h1{font-size:22px;margin-bottom:8px}.pass form{margin:0}.pass button,.pass .button{width:100%}.pass .who{font-size:14px;color:var(--c-text-2);margin-bottom:12px}.pass .ok{text-align:center}.pass .ok h1{color:var(--c-brand)}.pass input[name=code]{text-transform:uppercase;letter-spacing:.1em}