/*! src:58893114b724580372b947c7f64581597a6142f7 */
@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-var-lat.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-var-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+20A0-20BF,U+2C60-2C7F}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/newsreader-500-lat.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/newsreader-500-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+20A0-20BF,U+2C60-2C7F}:root{--ink:#1C1917;--paper:#FAF8F5;--card:#FFFFFF;--line:#E7E0D6;--field:#8C8275;--lagoon:#0F6B6B;--lagoon-ink:#0A4A4A;--sand:#F3EBE0;--wa:#0E7365;--ok:#1B7A4E;--warn:#B45309;--bad:#B91C1C;--mute:#57534E;--sans:"Noto Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--serif:"Newsreader",Georgia,"Times New Roman",serif;--header-h:118px;--t-fast:.12s;--t:.16s;--t-slow:.2s;--ease:cubic-bezier(.2,.6,.2,1);--ease-spring:linear(0,.62 22%,1.04 52%,.99 76%,1);--sh-1:0 1px 2px rgb(28 25 23 / .06);--sh-2:0 6px 16px rgb(28 25 23 / .11);--sh-3:0 1px 12px rgb(28 25 23 / .12);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-6:24px;--sp-8:32px}@property --el{syntax:"<number>";inherits:false;initial-value:0}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:400 16px/1.5 var(--sans);text-rendering:optimizeLegibility}a{color:var(--lagoon)}a:hover{color:var(--lagoon-ink)}img{max-width:100%;height:auto;display:block}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--lagoon);outline-offset:2px;border-radius:4px}.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:#fff;padding:0 14px;min-height:44px;display:inline-flex;align-items:center;z-index:80;border-radius:8px;box-shadow:0 1px 8px #1c191733}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.site-header{position:sticky;top:0;z-index:40;background:var(--paper);border-bottom:1px solid var(--line);view-transition-name:site-header}.bar{display:flex;align-items:center;gap:4px;height:52px;padding-inline:max(12px,calc((100% - 1076px)/2))}.logo{font-weight:600;text-decoration:none;color:var(--ink);letter-spacing:.01em;min-height:44px;min-width:0;display:inline-flex;align-items:center;gap:8px;font-size:17px}.logo-lockup{display:inline-flex;align-items:baseline;gap:.28em;min-width:0;line-height:1.15;white-space:nowrap;overflow:hidden}.logo-head{font-family:var(--serif);font-weight:500;letter-spacing:.01em}.logo-tail{font-weight:650;color:var(--lagoon-ink);letter-spacing:.02em}.logo-mark{width:16px;height:20px;border-radius:3px;background:var(--lagoon);flex:none}.logo-mark:after{content:"";display:block;width:6px;height:6px;border-radius:999px;background:var(--paper);margin:4px auto 0}.nav-inline{display:none}@media (min-width:720px){.bar{gap:8px}.nav-inline{display:flex;align-items:center;gap:2px;margin-right:auto;margin-left:8px}.nav-inline a{min-height:44px;display:inline-flex;align-items:center;padding:0 12px;border-radius:8px;font-size:14px;font-weight:600;color:var(--ink);text-decoration:none;transition:background-color var(--t) var(--ease)}.nav-inline a:hover{background:var(--sand);color:var(--ink)}}@media (max-width:719px){.logo{margin-right:auto;font-size:15px}}.menu-btn,.close,.btn,button{min-height:44px;border:0;border-radius:10px;padding:0 14px;background:var(--lagoon);color:var(--paper);font:inherit;font-weight:600;cursor:pointer;touch-action:manipulation;transition:background-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}button:active,.btn:active{transform:scale(.97)}.btn:hover{background:var(--lagoon-ink)}.btn{text-decoration:none;display:inline-flex;align-items:center}.menu-btn{background:transparent;color:var(--ink);font-size:20px;min-width:44px;padding:0}.menu-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none}.bar .btn{flex:none;white-space:nowrap}.menu-ico{width:22px;height:22px;flex:none}.menu-label{display:none;font-size:14px;font-weight:600}.bar-fav{position:relative;display:none;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:10px;color:var(--ink);transition:background-color var(--t) var(--ease)}.bar-fav:hover{background:var(--sand);color:var(--ink)}.bar-fav-ico{width:22px;height:22px}.bar-fav-n{position:absolute;top:2px;right:0;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--lagoon);color:var(--paper);font-size:11px;font-weight:600;line-height:18px;text-align:center;font-variant-numeric:tabular-nums}.bar-fav:has(.bar-fav-n:not([hidden])) .bar-fav-ico{fill:currentColor;color:var(--bad)}@media (min-width:380px){.bar-fav{display:inline-flex}}@media (max-width:359px){.logo{font-size:14px;gap:6px}.bar .btn{padding:0 12px}}@media (min-width:720px){.menu-btn{order:10;padding:0 14px 0 12px;border:1px solid var(--field);border-radius:10px;font-size:inherit}.menu-btn:hover{background:var(--sand)}.menu-label{display:inline}}@media (max-width:959px){.site-header{transition:translate var(--t) var(--ease)}.site-header.is-compact{translate:0 -52px}}.ghost{background:transparent;color:var(--ink);border:1px solid var(--field);font-weight:500}.search-bar{position:sticky;top:52px;z-index:39;display:flex;padding:8px 12px 10px;background:var(--paper);min-height:48px;border-bottom:1px solid var(--line);view-transition-name:site-search}.search-shell{display:flex;align-items:center;width:100%;max-width:720px;margin-inline:auto;background:var(--card);border:1px solid var(--field);border-radius:12px;transition:border-color var(--t) var(--ease),box-shadow var(--t) var(--ease)}.search-shell:hover{border-color:var(--ink)}.search-shell:has(:focus-visible){border-color:var(--lagoon);box-shadow:0 0 0 3px color-mix(in oklab,var(--lagoon) 22%,transparent)}.search-shell :where(select,input,button):focus-visible{outline:none}.search-bar input{flex:1;min-width:0;border:0;border-radius:0;padding:10px 12px;font:inherit;background:transparent;color:var(--ink);min-height:44px}.search-bar button{flex:none;border-radius:0 11px 11px 0;align-self:stretch}.semt-select{flex:0 0 auto;max-width:38%;min-height:44px;border:0;border-right:1px solid var(--line);border-radius:11px 0 0 11px;padding:0 28px 0 12px;font:inherit;font-size:14px;font-weight:600;color:var(--ink);background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='%2357534E' d='M1 1l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 10px center/10px 7px;-webkit-appearance:none;appearance:none;text-overflow:ellipsis}.lang-switch{display:flex;align-items:center;gap:6px;min-width:0}.lang-globe{width:16px;height:16px;flex:none;color:var(--mute)}.lang-list{list-style:none;display:flex;align-items:center;gap:4px;margin:0;padding:0;min-width:0}.lang-opt{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;text-decoration:none;color:var(--ink);background:var(--sand);transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.lang-opt:hover{background:color-mix(in oklab,var(--sand) 90%,var(--ink))}.lang-opt:active{transform:scale(.97)}@media (pointer:coarse){.lang-opt{min-height:40px}}.lang-opt.is-current{background:var(--lagoon);color:var(--paper)}.lang-switch.is-bar{display:none}@media (min-width:1000px){.lang-switch.is-bar{display:flex;margin-left:8px}}.lang-switch.is-band{gap:8px;padding:7px max(12px,calc((100% - 1076px)/2));border-top:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.lang-switch.is-band::-webkit-scrollbar{display:none}.lang-switch.is-drawer{padding:0 8px;margin-bottom:4px}.lang-switch.is-drawer .lang-list{flex-wrap:wrap;gap:6px}.lang-switch.is-drawer .lang-opt{display:inline-flex;min-height:44px;padding:0 14px;border-radius:999px;font-size:14px;background:var(--sand);color:var(--ink)}.lang-switch.is-drawer .lang-opt:hover{background:color-mix(in oklab,var(--sand) 90%,var(--ink))}.lang-switch.is-drawer .lang-opt.is-current{background:var(--lagoon);color:var(--paper)}.drawer{position:fixed;inset:0 auto 0 0;width:min(86vw,320px);background:var(--card);z-index:50;padding:16px;box-shadow:0 1px 12px #1c19171f;display:flex;flex-direction:column;gap:4px;overscroll-behavior:contain;overflow-y:auto}.drawer a{min-height:44px;display:flex;align-items:center;text-decoration:none;color:var(--ink);padding:0 8px;border-radius:8px}.drawer a:hover{background:var(--sand)}.drawer-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px;padding-bottom:12px;border-bottom:1px solid var(--line)}.drawer-brand{display:inline-flex;align-items:center;gap:8px;padding:0 8px;font-weight:600;font-size:16px;color:var(--ink)}.drawer-brand .logo-head,.drawer-brand .logo-tail{font-size:16px}.drawer .close{min-width:44px;min-height:44px;padding:0;background:transparent;color:var(--ink);font-size:18px;border-radius:8px;flex:none}.drawer .close:hover{background:var(--sand)}.drawer .drawer-cta{background:var(--lagoon);color:var(--paper);font-weight:600;min-height:48px;justify-content:center;margin:0 0 6px}.drawer .drawer-cta:hover{background:var(--lagoon-ink)}.drawer .nav-h{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--mute);margin:12px 0 4px;padding:0 8px}.scrim{position:fixed;inset:0;background:#1c191766;z-index:49}main{padding:16px 12px 48px;max-width:1100px;margin:0 auto}main:focus{outline:none}#icerik{scroll-margin-top:var(--header-h)}h1{font-family:var(--serif);font-weight:500;font-size:20px;line-height:1.3;margin:8px 0;text-wrap:pretty}h1.h1-lede{font-size:22px;line-height:1.25}h2{font-size:18px;line-height:1.35;text-wrap:pretty}.mute{color:var(--mute);font-size:13px;line-height:1.4}.meta{color:var(--mute);font-size:13px;font-variant-numeric:tabular-nums}.count{font-variant-numeric:tabular-nums}.crumb{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:var(--mute);font-size:13px;padding:0;margin:4px 0}.crumb a{color:var(--mute);display:inline-block;padding:4px 0}.crumb li{list-style:none}.crumb ol{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0}.hub-head{margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--line)}.hub-head .crumb{margin:0 0 2px}.hub-head h1{margin:0}.hub-head .hub-count{display:flex;align-items:baseline;gap:8px;margin:8px 0 0;color:var(--mute);font-size:14px}.hub-head .hub-count strong{color:var(--ink);font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.hub-head .chips{padding-block:10px 0;margin-inline:-12px;padding-inline:12px}.head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.head-row .chips.is-sort{flex:none;padding:0;margin:0;overflow:visible}.more{margin:20px 0 0;display:flex;gap:8px}.more>:where(a,button){flex:1;justify-content:center;min-height:48px;font-size:15px}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid var(--line)}.page-head-text{min-width:0}.page-head h1{margin:0}.page-head .filter{margin:0;flex:none}.page-stats{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;color:var(--mute);font-size:14px}.page-stats strong{color:var(--ink);font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.stat-new{background:color-mix(in oklab,var(--warn) 14%,var(--paper));color:var(--warn);font-size:12px;font-weight:600;border-radius:999px;padding:3px 10px;font-variant-numeric:tabular-nums}main>section{margin:32px 0 0}main>section>h2{margin:0 0 8px}main>h2{margin:32px 0 8px}main>.sec-head{margin:32px 0 10px}main>.grid{margin:12px 0 0}main>.prose{margin:32px 0 0}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid var(--line)}.sec-head h2{margin:0}.sec-head .see-all{margin-left:auto}.rails{max-width:1100px;margin:0 auto;padding:6px 0 2px}.rail-wrap{position:relative}.rail-tag{display:none}@media (min-width:720px){.rail-wrap{display:flex;align-items:center;gap:10px;padding-inline:12px}.rails .chips{padding-inline:0;flex:1;min-width:0}.rail-tag{display:inline-flex;align-items:center;flex:0 0 46px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--mute)}}.rail-wrap.is-mode .chip:not(.clear){background:transparent;border:1px solid var(--line)}.rail-wrap.is-mode .chip:not(.clear):hover{background:var(--sand);border-color:var(--field)}.rail-wrap.is-mode .chip[aria-current=true],.rail-wrap.is-mode .chip[aria-current=page]{background:var(--lagoon);border-color:var(--lagoon);color:var(--paper)}.rail-wrap.can-next:after,.rail-wrap.can-prev:before{content:"";position:absolute;top:0;bottom:0;width:28px;pointer-events:none;z-index:1}.rail-wrap.can-next:after{right:0;background:linear-gradient(to right,rgb(250 248 245 / 0),var(--paper))}.rail-wrap.can-prev:before{left:0;background:linear-gradient(to left,rgb(250 248 245 / 0),var(--paper))}.rails .chips{padding:6px 12px}.chips{display:flex;gap:8px;overflow-x:auto;padding:8px 0;scroll-snap-type:x proximity;scroll-padding-inline:12px;scrollbar-width:none}.chips>*{scroll-snap-align:start}.chips::-webkit-scrollbar{display:none}.chip{min-height:40px;padding:0 14px;border-radius:999px;background:var(--sand);color:var(--ink);text-decoration:none;display:inline-flex;align-items:center;white-space:nowrap;font-size:13px;scroll-snap-align:start}.chip{transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.chip:hover{background:color-mix(in oklab,var(--sand) 90%,var(--ink));color:var(--ink)}.chip:active{transform:scale(.97)}.chip[aria-pressed=true],.chip[aria-current=true],.chip.is-on{background:var(--lagoon);color:var(--paper)}.chip[aria-pressed=true]:hover,.chip.is-on:hover{background:var(--lagoon-ink);color:var(--paper)}.chip.clear{background:transparent;border:1px solid var(--field)}.grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.card{--el:0;background:var(--card);border-radius:12px;overflow:hidden;position:relative;container-type:inline-size;box-shadow:0 calc(1px + var(--el) * 5px) calc(2px + var(--el) * 14px) rgb(28 25 23 / calc(.06 + var(--el) * .05))}.card-link{display:block;text-decoration:none;color:inherit;border-radius:12px}.card-link:focus-visible{outline:3px solid var(--lagoon);outline-offset:-3px;box-shadow:inset 0 0 0 4px #ffffffd9}.card .photo{display:block;aspect-ratio:4/5;background:var(--sand);position:relative}.card img{width:100%;height:100%;object-fit:cover}.card .pad{padding:10px 10px 12px;display:flex;align-items:center;gap:8px}.card .txt{min-width:0;flex:1}.card h3{font-size:16px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.005em}.card .meta{display:block;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .wa-dot{flex:none;display:grid;place-items:center;color:var(--wa);opacity:.85}.card .wa-mark{width:18px;height:18px;color:var(--wa);display:block}.card .photo-foot{position:absolute;inset:auto 0 0;display:flex;align-items:center;gap:6px;padding:20px 8px 8px;background:linear-gradient(to top,#1c19178c,#1c191700);pointer-events:none}.card-where{min-width:0;background:#1c1917c7;color:#fff;font-size:12px;font-weight:600;border-radius:999px;padding:3px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card .veil{background:#1c1917c7;color:#fff;font-size:12px;font-weight:600;border-radius:999px;padding:3px 9px;white-space:nowrap;margin-left:auto}@container (min-width:210px){.card h3{font-size:17px}.card .pad{padding:10px 12px 14px}.card .meta{font-size:14px}}.badge{position:absolute;top:8px;left:8px;background:var(--ok);color:#fff;border-radius:999px;font-size:12px;padding:2px 8px;font-weight:600}.badge.warn{background:var(--warn)}.badge.vip{background:var(--ink);color:var(--paper)}.is-blurred img{filter:blur(18px);transform:scale(1.06)}.gallery .shot.is-blurred .reveal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--paper);color:var(--ink);font:inherit;font-weight:600;cursor:pointer}.gallery .shot.is-shown img{filter:none;transform:none}.gallery .shot.is-shown .reveal{display:none}.fav{position:absolute;top:4px;right:4px;z-index:2;min-width:44px;min-height:44px;border-radius:999px;background:#ffffffd1;color:var(--ink);font-size:18px;line-height:1;display:grid;place-items:center;padding:0;transition:transform var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.fav[aria-pressed=true]{color:var(--bad)}.fav:active{transform:scale(.9)}.fav.is-burst{animation:pop var(--t-slow) var(--ease-spring)}@keyframes pop{0%{transform:scale(1)}50%{transform:scale(1.28)}to{transform:scale(1)}}.card:has(.fav[aria-pressed=true]) .photo{box-shadow:inset 0 0 0 2px var(--bad)}@media (hover:hover) and (pointer:fine){.card{transition:transform var(--t) var(--ease),--el var(--t) var(--ease)}.card:hover{transform:translateY(-2px);--el:1}.card .photo{overflow:hidden}.card img{transition:transform var(--t-slow) var(--ease)}.card:hover img{transform:scale(1.035)}.card:hover h3{text-decoration:underline;text-decoration-color:var(--lagoon);text-underline-offset:3px}.fav:hover{background:#fff;transform:scale(1.08)}}@media (min-width:960px){.grid{grid-template-columns:repeat(4,1fr);gap:12px}h1{font-size:26px}h1.h1-lede{font-size:32px}h2{font-size:20px}.search-shell .semt-select{flex:0 0 190px;max-width:190px}}.prose{max-width:68ch}.prose :where(p,ul,ol){margin:0 0 12px}.prose a{color:var(--lagoon)}.prose h2{margin:20px 0 8px}.prose h3{font-size:16px;line-height:1.4;margin:16px 0 6px}.prose strong{font-weight:600}.prose :where(ul,ol){padding-left:22px}.prose li{margin:0 0 4px}.prose blockquote{margin:12px 0;padding:8px 14px;border-left:3px solid var(--line);color:var(--mute)}.prose hr{border:0;border-top:1px solid var(--line);margin:20px 0}.prose code{background:var(--sand);border-radius:6px;padding:1px 5px;font-size:14px}.table-scroll{overflow-x:auto;margin:0 0 12px;border:1px solid var(--field);border-radius:10px;-webkit-overflow-scrolling:touch}.table-scroll:focus-visible{outline:2px solid var(--lagoon);outline-offset:2px}.prose table{border-collapse:collapse;width:100%;font-size:14px;font-variant-numeric:tabular-nums}.prose :where(th,td){text-align:left;padding:8px 10px;border-bottom:1px solid var(--line);white-space:nowrap}.prose th{background:var(--sand);font-weight:600}.prose tr:last-child :where(th,td){border-bottom:0}details{border-bottom:1px solid var(--line);padding:10px 0;scroll-margin-top:var(--header-h)}details summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600;list-style:none}details summary::-webkit-details-marker{display:none}details summary:after{content:"+";margin-left:auto;color:var(--mute);font-weight:400}details[open] summary:after{content:"\2212"}details p{margin:4px 0 0;color:var(--mute);font-size:15px}.gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;scrollbar-width:none}.gallery::-webkit-scrollbar{display:none}.gallery .shot{scroll-snap-align:center;position:relative;display:block;aspect-ratio:4/5;width:min(100%,420px);flex:none;border-radius:12px;overflow:hidden;background:var(--sand)}.gallery .shot img{width:100%;height:100%;object-fit:cover;display:block}.gallery .shot:first-child img{view-transition-name:hero-photo}.gallery-wrap{position:relative}.gallery-count{position:absolute;top:12px;left:12px;background:#1c1917a8;color:#fff;font-size:13px;padding:3px 10px;border-radius:999px;font-variant-numeric:tabular-nums}.dots{display:flex;gap:6px;justify-content:center;padding:8px 0}.dots span{width:7px;height:7px;border-radius:999px;background:var(--line)}.dots span.is-on{background:var(--lagoon)}.sticky-cta{position:sticky;bottom:0;z-index:30;display:flex;gap:8px;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--line);margin:16px -12px 0}.sticky-cta .wa,.sticky-cta .tel{text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;min-height:48px;font-weight:600;touch-action:manipulation}.sticky-cta .wa{flex:2;background:var(--wa);color:#fff}.sticky-cta .tel{flex:1;background:transparent;color:var(--ink);border:1px solid var(--ink)}.detail-top{display:flex;align-items:center;gap:10px;min-height:44px;margin:0 0 8px}.detail-top .back{flex:1;min-width:0;display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:600;color:var(--ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-top .back:hover{text-decoration:underline}.detail-top .shot-n{font-size:13px;color:var(--mute);font-variant-numeric:tabular-nums}.fav-top{position:static;background:var(--card);border:1px solid var(--field)}.notice{border-radius:12px;padding:12px 14px;margin:0 0 14px;background:var(--sand)}.notice p{margin:0}.notice.bad{background:#fbeae7;border:1px solid #F0CFC8}.linkset{margin:14px 0 0}.linkset-tag{display:block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--mute);margin:0 0 6px}.linkset .chips{flex-wrap:wrap;overflow:visible;padding:0;gap:6px}.cta-card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px;margin:16px 0 0}.cta-card .btn{justify-content:center;min-height:48px;border-radius:10px;font-weight:600}.cta-card .wa{background:var(--wa);color:#fff;font-size:16px;box-shadow:var(--sh-1)}.cta-card .tel{background:transparent;color:var(--ink);border:1px solid var(--ink)}.cta-card .copy{min-height:44px;justify-content:center;cursor:pointer;background:transparent;border:0;color:var(--lagoon);font-weight:600;font-size:14px;text-decoration:underline;text-underline-offset:3px;margin-top:2px;padding-top:10px;border-top:1px solid var(--line);border-radius:0}.cta-card .copy:hover{background:transparent;color:var(--lagoon-ink)}.cta-card .copy:active{transform:none}.cta-card .copy.is-plain{font-variant-numeric:tabular-nums;user-select:all;text-decoration:none;color:var(--ink);font-size:16px}.cta-card .hint{margin:2px 0 0;font-size:13px;color:var(--mute);line-height:1.5}.gallery-arrow{display:none}@media (hover:hover) and (pointer:fine){.gallery-arrow{display:grid;place-items:center;position:absolute;top:calc(50% - 22px);width:44px;height:44px;border:1px solid var(--field);border-radius:999px;background:#faf8f5eb;color:var(--ink);font-size:22px;line-height:1;cursor:pointer;z-index:2}.gallery-arrow.prev{left:8px}.gallery-arrow.next{right:8px}.gallery-arrow:disabled{opacity:.35;cursor:default}}@media (min-width:960px){.detail{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}.detail-side{position:sticky;top:calc(var(--header-h) + 12px)}.cta-card{margin:0}.sticky-cta{display:none}}.form label{display:block;margin:12px 0 4px;font-weight:500}.form input,.form select,.form textarea{width:100%;padding:10px 12px;border:1px solid var(--field);border-radius:10px;font:inherit;background:var(--card);color:var(--ink);min-height:44px;transition:border-color var(--t) var(--ease)}.form :where(input,select,textarea):focus{border-color:var(--lagoon)}.form :where(input,select,textarea):user-invalid{border-color:var(--bad)}.form textarea{min-height:120px;resize:vertical}.form-errors{color:var(--bad);background:#fef2f2;border-radius:10px;padding:12px 12px 12px 28px;margin:12px 0}.form .hint{color:var(--mute);font-size:13px;margin:4px 0 0;font-weight:400}.steps{display:flex;gap:6px;padding:0;list-style:none;margin:12px 0}.steps li{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;min-height:40px;padding:6px 4px;border-radius:8px;background:var(--sand);font-size:13px;color:var(--mute);transition:background-color var(--t) var(--ease),color var(--t) var(--ease)}.steps li:before{content:attr(data-step-label);flex:none;width:18px;height:18px;border-radius:999px;display:grid;place-items:center;font-size:11px;font-weight:600;background:var(--card);color:var(--mute)}.steps li.is-on{background:var(--lagoon);color:var(--paper);font-weight:600}.steps li.is-on:before{background:var(--paper);color:var(--lagoon-ink)}.steps li.is-done{background:color-mix(in oklab,var(--lagoon) 12%,var(--paper));color:var(--lagoon-ink);font-weight:600}.steps li.is-done:before{content:"\2713";background:var(--lagoon);color:var(--paper)}.wizard-nav{display:flex;gap:8px;margin-top:16px}.wizard-nav button{flex:1}.form .file-input{position:absolute;width:1px;height:1px;min-height:0;padding:0;border:0;margin:0;overflow:hidden;clip:rect(0 0 0 0);opacity:0;pointer-events:none}.form .dropzone{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;min-height:96px;justify-content:center;margin:12px 0 4px;padding:18px 16px;background:var(--card);border:2px dashed var(--field);border-radius:12px;cursor:pointer;font-weight:400;transition:border-color var(--t) var(--ease),background-color var(--t) var(--ease)}.form .dropzone:hover{border-color:var(--lagoon);background:color-mix(in oklab,var(--card) 95%,var(--lagoon))}.form .dropzone:has(+.file-input:focus-visible){outline:3px solid var(--lagoon);outline-offset:2px}.dropzone-title{font-weight:600;font-size:16px;color:var(--lagoon)}.dropzone-hint{font-size:13px;color:var(--mute)}.form:has(.file-input:valid) .dropzone{border-style:solid;border-color:var(--ok)}fieldset.step{border:0;padding:0;margin:0}fieldset.step legend{font-weight:600;font-size:18px;padding:0}.preview dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:12px 0}.preview dt{color:var(--mute);font-size:13px}.preview dd{margin:0;min-width:0;overflow-wrap:anywhere}.preview .thumbs{display:flex;gap:8px;flex-wrap:wrap}.preview .thumbs img{width:72px;aspect-ratio:4/5;object-fit:cover;border-radius:8px;display:block}.thumbs .thumb{position:relative;width:72px}.thumb-tag{position:absolute;left:0;right:0;bottom:0;background:#1c1917b8;color:var(--paper);font-size:10px;line-height:1.3;padding:3px 4px;border-radius:0 0 8px 8px;text-align:center}.thumb-btn{position:absolute;top:2px;width:26px;height:26px;min-height:0;padding:0;border:0;border-radius:999px;background:#1c1917b8;color:var(--paper);font-size:13px;line-height:1;display:grid;place-items:center;cursor:pointer}.thumb-btn.is-up{left:2px}.thumb-btn.is-down{left:31px}.thumb-btn.is-del{right:2px;background:var(--bad)}.thumb-btn:disabled{opacity:.35;cursor:default}.thumb-btn:focus-visible{outline:2px solid var(--lagoon);outline-offset:2px}.rules{background:var(--sand);border-radius:10px;padding:12px;font-size:14px}.rules ul{margin:8px 0 0;padding-left:20px}[aria-busy=true]{opacity:.7;pointer-events:none}.filter{margin:12px 0}.filter-toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--field);border-radius:999px;background:var(--card);color:var(--ink);font:inherit;font-weight:600;font-size:14px;cursor:pointer;transition:background-color var(--t) var(--ease),border-color var(--t) var(--ease)}.filter-toggle[aria-expanded=true]{background:var(--sand);border-color:var(--ink)}.filter-badge{background:var(--lagoon);color:var(--paper);border-radius:999px;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-variant-numeric:tabular-nums}.filter-ico{width:16px;height:16px;flex:none;color:var(--mute)}.filter-toggle[aria-expanded=true] .filter-ico{color:var(--ink)}.filter-panel{margin:0 0 14px;padding:14px;background:var(--card);border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;gap:14px}.filter-hint{margin:0;font-size:13px;line-height:1.45;color:var(--mute)}.filter-panel fieldset{border:0;padding:0;margin:0}.filter-panel legend{font-size:13px;font-weight:600;color:var(--mute);padding:0 0 6px}.filter-panel .row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.filter-panel input[type=number]{width:82px;min-height:44px;border:1px solid var(--field);border-radius:10px;padding:0 10px;font:inherit;background:var(--paper);color:var(--ink)}.pill{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:1px solid var(--field);border-radius:999px;background:var(--paper);font-size:14px;cursor:pointer}.pill:has(:checked){background:var(--sand);border-color:var(--ink);font-weight:600}.filter-actions{display:flex;gap:8px;flex-wrap:wrap}.filter-count{margin:12px 0 8px;font-size:14px;color:var(--mute)}.filter-count strong{color:var(--ink);font-variant-numeric:tabular-nums}.strip{margin:16px 0;position:relative}.strip h2{font-size:16px;margin:0 0 8px}.strip-rail{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:12px;padding:2px 0 8px;scrollbar-width:none}.strip-rail::-webkit-scrollbar{display:none}.strip-rail .card{flex:0 0 46%;max-width:200px;scroll-snap-align:start}.strip-rail.can-next{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 64px),transparent)}.strip-rail.can-prev{-webkit-mask-image:linear-gradient(to right,transparent,#000 64px);mask-image:linear-gradient(to right,transparent,#000 64px)}.strip-rail.can-prev.can-next{-webkit-mask-image:linear-gradient(to right,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(to right,transparent,#000 64px,#000 calc(100% - 64px),transparent)}.rail-nav{position:absolute;top:calc(50% + 4px);translate:0 -50%;z-index:3;width:40px;height:40px;padding:0;border:1px solid var(--line);border-radius:999px;background:#fffffff0;color:var(--ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 10px #1c191724;transition:opacity var(--t) var(--ease),background-color var(--t) var(--ease)}.rail-nav svg{width:20px;height:20px}.rail-nav.is-prev{left:-8px}.rail-nav.is-next{right:-8px}.rail-nav:hover{background:#fff}.rail-nav[disabled]{opacity:0;pointer-events:none}.tiles{list-style:none;padding:0;margin:10px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (max-width:379px){.tiles{grid-template-columns:1fr}}.tiles a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:56px;padding:8px 10px 8px 14px;background:var(--card);border:1px solid var(--line);border-radius:12px;text-decoration:none;color:inherit;transition:border-color var(--t) var(--ease),background-color var(--t) var(--ease)}.tiles a:hover{border-color:var(--lagoon);background:color-mix(in oklab,var(--card) 94%,var(--lagoon))}.tile-name{font-weight:600;font-size:14px;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis}.tile-n{flex:none;font-size:12px;font-weight:600;color:var(--lagoon);background:var(--sand);border-radius:999px;padding:4px 9px;font-variant-numeric:tabular-nums;white-space:nowrap}@media (min-width:720px){.tiles{grid-template-columns:repeat(4,1fr)}}.see-all{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;color:var(--lagoon);text-decoration:none}.see-all:hover{text-decoration:underline}.pager{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:16px 0;flex-wrap:wrap}.pager-btn{min-height:44px;display:inline-flex;align-items:center;padding:0 14px;border-radius:10px;background:var(--sand);color:var(--ink);text-decoration:none;font-weight:600;font-size:14px}.pager-btn{transition:background-color var(--t-fast) var(--ease)}.pager-btn:hover{background:color-mix(in oklab,var(--sand) 90%,var(--ink));color:var(--ink)}.pager-btn.is-off{opacity:.45;pointer-events:none}.pager-now{color:var(--mute);font-size:13px}.pager.is-numbered{justify-content:center}.pager.is-numbered .pager-btn{min-width:44px;justify-content:center}.pager-gap{color:var(--mute);padding:0 4px;align-self:center}.pager-btn.is-current{background:var(--ink);color:var(--paper)}.rows{list-style:none;padding:0;margin:16px 0;display:flex;flex-direction:column;gap:2px}.rows li{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:0 12px;display:flex;flex-direction:column;transition:border-color var(--t) var(--ease),background-color var(--t) var(--ease)}.rows li a{font-weight:600;text-decoration:none;display:flex;align-items:center;min-height:44px}.rows li>*:not(a){padding-bottom:10px}.rows li a:hover{text-decoration:underline}.rows li:has(a:hover){border-color:var(--lagoon);background:color-mix(in oklab,var(--card) 94%,var(--lagoon))}.rows li .mute{font-size:13px}.rows li:has(>.count){flex-direction:row;align-items:center;gap:10px}.rows li:has(>.count) a{flex:1;min-width:0}.rows li>.count{flex:none;font-size:12px;font-weight:600;color:var(--lagoon);background:var(--sand);border-radius:999px;padding:4px 9px;white-space:nowrap}.toast{background:var(--sand);padding:10px 12px;border-radius:10px;margin:0 0 12px}.toast-live{position:fixed;left:50%;transform:translate(-50%);bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;margin:0;background:var(--ink);color:var(--paper);padding:10px 16px;border-radius:999px;font-size:14px;box-shadow:0 2px 10px #1c191733}.empty{background:var(--sand);padding:20px 16px;border-radius:12px;text-align:center}.empty p{margin:0 0 6px}.empty p:last-child{margin:12px 0 0}.empty-mark{width:72px;height:72px;display:block;margin:0 auto 8px}.skeleton{aspect-ratio:4/5;border-radius:12px;background:linear-gradient(100deg,var(--sand) 30%,var(--card) 50%,var(--sand) 70%) var(--line);background-size:250% 100%;animation:sk 1.4s linear infinite}@keyframes sk{0%{background-position:150% 0}to{background-position:-50% 0}}.skeleton.is-row{aspect-ratio:auto;height:156px}.skeleton.is-row+.skeleton.is-row{margin-top:12px}.mine{list-style:none;padding:0;margin:16px 0;display:flex;flex-direction:column;gap:12px}.mine li{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:4px}.warn-line{color:var(--bad);font-size:13px}.mine-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.mine-actions form{margin:0}.btn.danger{color:var(--bad);border-color:var(--bad)}.status{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;border-radius:999px;padding:2px 10px;background:var(--sand);color:var(--mute);align-self:flex-start}.status.live{background:#e7f4ed;color:var(--ok)}.status.pending{background:#fdf3e7;color:var(--warn)}.spec{display:flex;gap:8px;overflow-x:auto;padding:8px 0;scrollbar-width:none;margin:0;list-style:none}.spec::-webkit-scrollbar{display:none}.spec li{min-height:36px;padding:0 12px;border-radius:999px;background:var(--sand);display:inline-flex;align-items:center;white-space:nowrap;font-size:13px}.spec li.ok{background:#e7f4ed;color:var(--ok);font-weight:600}.badge-inline{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;border-radius:999px;padding:2px 10px;background:var(--sand);color:var(--mute)}.badge-inline.ok{background:#e7f4ed;color:var(--ok)}.steps-list{margin:8px 0 0;padding-left:22px;display:flex;flex-direction:column;gap:10px}.steps-list li{line-height:1.55}.linkbox{background:var(--sand);border-radius:12px;padding:16px;margin-top:24px}.linkbox h2{font-size:15px;margin:0 0 6px}.linkbox h2+*{margin-top:0}.toc{margin:16px 0 0}.toc .nav-h{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--mute);margin:0 0 6px}.toc ol{margin:0;padding-left:20px;line-height:1.7}.prose h2[id]{scroll-margin-top:calc(var(--header-h,56px) + 16px)}.linkbox .sec-head{margin:0 0 8px;padding-bottom:0;border-bottom:0}.linkbox .sec-head h2{margin:0}.linkbox .rows{margin:0 0 14px}.linkbox .rows li{background:var(--card)}.linkbox p:last-child{margin:0}.guide-grid{display:grid;gap:12px;margin:16px 0}.guide-card{display:block;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px;text-decoration:none;color:inherit;transition:border-color var(--t) var(--ease),transform var(--t) var(--ease)}.guide-card h2{font-size:16px;line-height:1.35;margin:0 0 6px}.guide-card p{margin:0;font-size:14px;line-height:1.55;color:var(--mute)}.guide-more{display:inline-block;margin-top:10px;font-size:13px;font-weight:600;color:var(--lagoon)}.guide-card:hover{border-color:var(--lagoon);transform:translateY(-1px)}.guide-card:focus-visible{outline:2px solid var(--lagoon);outline-offset:2px}@media (min-width:640px){.guide-grid{grid-template-columns:1fr 1fr}}@media (min-width:960px){.guide-grid{grid-template-columns:repeat(3,1fr)}}.site-footer{border-top:1px solid var(--line);background:var(--sand);padding:32px 12px calc(32px + env(safe-area-inset-bottom));margin-top:0}.footer-matrix{display:grid;grid-template-columns:1fr 1fr;gap:16px 12px;max-width:1076px;margin:0 auto}.footer-matrix>div:last-child{grid-column:1/-1}.footer-matrix .nav-h{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink);margin:0 0 8px;font-weight:600}.footer-matrix div{display:flex;flex-direction:column;gap:2px}.footer-matrix>div:last-child{flex-direction:row;flex-wrap:wrap;gap:4px 14px}.footer-matrix>div:last-child .nav-h{flex:1 0 100%;margin:0}.footer-matrix a{min-height:40px;display:inline-flex;align-items:center;font-size:14px;color:var(--mute);text-decoration:none}.footer-note{max-width:1076px;margin:16px auto 0;font-size:13px;line-height:1.5;color:var(--mute)}.footer-legal{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;max-width:1076px;margin:12px auto 0;padding-top:12px;border-top:1px solid var(--line)}.footer-legal a{font-size:14px;color:var(--mute);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.age-mark{font-size:12px;font-weight:600;color:var(--mute);border:1px solid var(--line);border-radius:999px;padding:2px 8px}.site-footer a:hover{color:var(--ink);text-decoration:underline}@media (min-width:720px) and (pointer:fine){.footer-matrix a{min-height:32px}.footer-legal a{min-height:36px}}@media (min-width:720px){.footer-matrix{grid-template-columns:repeat(3,1fr)}.footer-matrix>div:last-child{grid-column:auto;flex-direction:column}.footer-matrix>div:last-child .nav-h{flex:0 0 auto;margin:0 0 8px}}.footer-top{display:grid;gap:24px;max-width:1076px;margin:0 auto}.footer-top .footer-matrix{max-width:none;margin:0}.footer-brand{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.footer-brand-name{margin:0;display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:17px;color:var(--ink)}.footer-about{margin:0;max-width:44ch;font-size:14px;line-height:1.55;color:var(--mute)}.footer-actions{margin-top:2px}.footer-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;background:transparent;color:var(--ink);border:1px solid var(--field);border-radius:10px;font-size:14px;font-weight:600}.footer-btn:hover{background:var(--card)}.footer-btn.is-quiet{border-color:transparent;color:var(--mute);padding:0 10px}.footer-btn.is-quiet:hover{background:transparent;color:var(--ink);text-decoration:underline}.footer-btn svg{width:16px;height:16px;flex:none}.footer-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;max-width:1076px;margin:12px auto 0;padding-top:12px;border-top:1px solid var(--line)}.footer-bottom .footer-legal{margin:0;padding:0;border:0;max-width:none}.footer-bottom [data-to-top]{margin-left:auto}.footer-copy{margin:0;flex:1 0 100%;order:3;font-size:13px;color:var(--mute)}@media (min-width:720px){.footer-copy{flex:0 1 auto;order:0;margin-left:auto}.footer-bottom [data-to-top]{margin-left:0}}@media (min-width:960px){.footer-top{grid-template-columns:minmax(240px,.9fr) 2fr;gap:48px}}@keyframes reveal{0%{opacity:0;translate:0 10px}to{opacity:1;translate:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.grid>*,.tiles li,.guide-card,.rows li,.strip-rail .card{animation:reveal var(--t-slow) var(--ease) both;animation-timeline:view();animation-range:entry 0% entry 55%}}}@media (prefers-reduced-motion:no-preference){.is-entering{animation:reveal var(--t-slow) var(--ease)}}@keyframes edge-in{0%{opacity:0}to{opacity:1}}@keyframes edge-out{0%{opacity:1}to{opacity:0}}@supports (animation-timeline:--rail) and (timeline-scope:--rail){.rail-wrap{timeline-scope:--rail}.rails .chips{scroll-timeline:--rail inline}.rail-wrap:before{content:"";position:absolute;top:0;bottom:0;left:0;width:28px;pointer-events:none;z-index:1;background:linear-gradient(to left,rgb(250 248 245 / 0),var(--paper));animation:edge-in linear both;animation-timeline:--rail;animation-range:0 28px}.rail-wrap:after{animation:edge-out linear both;animation-timeline:--rail;animation-range:calc(100% - 28px) 100%}}@media (prefers-reduced-motion:no-preference){.drawer{translate:0;transition:translate var(--t) var(--ease),display var(--t) allow-discrete}.drawer[hidden]{translate:-100%}.scrim{opacity:1;transition:opacity var(--t) var(--ease),display var(--t) allow-discrete}.scrim[hidden]{opacity:0}.toast-live{opacity:1;transition:opacity var(--t) var(--ease),translate var(--t) var(--ease),display var(--t) allow-discrete}.toast-live[hidden]{opacity:0;translate:0 8px}.filter-panel{opacity:1;transition:opacity var(--t) var(--ease),translate var(--t) var(--ease),display var(--t) allow-discrete}.filter-panel[hidden]{opacity:0;translate:0 -6px}@starting-style{.drawer{translate:-100%}.scrim{opacity:0}.toast-live{opacity:0;translate:0 8px}.filter-panel{opacity:0;translate:0 -6px}}}@media (min-width:720px){.drawer{inset:0 0 0 auto;width:360px}}@media (prefers-reduced-motion:no-preference) and (min-width:720px){.drawer[hidden]{translate:100%}@starting-style{.drawer{translate:100%}}}@supports (interpolate-size:allow-keywords) and selector(details::details-content){@media (prefers-reduced-motion:no-preference){:root{interpolate-size:allow-keywords}details::details-content{block-size:0;overflow:hidden;transition:block-size var(--t-slow) var(--ease),content-visibility var(--t-slow) allow-discrete}details[open]::details-content{block-size:auto}}}::view-transition-group(root){animation-duration:var(--t-slow)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.card:hover,.guide-card:hover,.card:hover img{transform:none}.skeleton{background:var(--sand)}.grid>*,.tiles li,.guide-card,.rows li,.strip-rail .card{animation-name:none}.fav:active,.fav:hover{transform:none}}
