/*
Theme Name: Rosso Editorial
Author: Rosso
Description: Warm editorial gallery theme with a persistent night mode.
Version: 0.1.1
Requires at least: 6.5
Requires PHP: 8.0
License: GPL-2.0-or-later
Text Domain: rosso-editorial
*/


:root{--ink:#252020;--muted:#77716e;--paper:#faf8f5;--line:#e6e0db;--red:#8e293a;--soft:#f0e6e4}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:14px 'DM Sans',sans-serif}button,input,select{font:inherit}button,a,select{touch-action:manipulation}button,a{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #ba6575;outline-offset:4px}button{color:inherit}header{border-bottom:1px solid var(--line);background:var(--paper)}.bar{max-width:1320px;margin:auto;display:flex;align-items:center;gap:48px;padding:25px 40px}.logo{font:800 37px Manrope,sans-serif;letter-spacing:-2px}.logo span{color:var(--red)}nav{display:flex;gap:30px;align-items:center}nav a{color:var(--muted);font-weight:600}nav a.active{color:var(--red)}.search{margin-left:auto;position:relative}.search input{width:255px;border:1px solid var(--line);background:transparent;border-radius:30px;padding:12px 18px}.preview{background:#292424;color:#e9dfd8;text-align:center;font-size:11px;padding:8px 16px;letter-spacing:.6px}.preview b{color:white}main{max-width:1320px;margin:auto;padding:0 40px}.eyebrow{font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:700;color:var(--red)}h1,h2,h3{font-family:Manrope,sans-serif}h1{font-size:clamp(38px,5vw,64px);letter-spacing:-3px;line-height:1.1;font-weight:500;margin:22px 0}h2{font-size:28px;letter-spacing:-1px;font-weight:600}p{line-height:1.7;color:var(--muted)}.hero{display:grid;grid-template-columns:1fr 1fr;gap:75px;padding:60px 0;align-items:center}.hero p{max-width:400px;font-size:16px}.primary{background:var(--red);color:white;border:0;border-radius:4px;padding:15px 24px;display:inline-block;font-weight:600}.hero .primary{margin-top:15px}.hero-art{height:365px;position:relative;border-radius:5px;overflow:hidden;background:#d3bdad}.art{display:block;width:100%;height:100%;object-fit:cover}.hero-note{position:absolute;bottom:20px;left:20px;right:20px;background:#faf8f5eF;border-radius:3px;padding:15px 20px;display:flex;align-items:center;justify-content:space-between}.hero-note small{display:block;color:var(--muted);margin-top:5px}.section-head{display:flex;justify-content:space-between;align-items:center;margin:8px 0 22px}.section-head h2{margin:0}.textlink{color:var(--red);font-weight:600}.chips{display:flex;gap:9px;flex-wrap:wrap;margin:24px 0 30px}.chip{border:1px solid var(--line);padding:10px 18px;border-radius:24px;background:transparent}.chip.selected{background:var(--ink);border-color:var(--ink);color:white}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px 22px}.card{display:block}.card-img{aspect-ratio:4/5;overflow:hidden;border-radius:4px;position:relative;background:#e4dacf}.card-img svg{transition:transform .35s}.card:hover svg{transform:scale(1.04)}.count{position:absolute;bottom:12px;right:12px;background:#faf8f5ed;padding:6px 9px;border-radius:3px;font-size:11px}.card h3{font-size:16px;letter-spacing:-.3px;margin:14px 0 6px}.meta{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--muted)}.label{font-size:10px;text-transform:uppercase;letter-spacing:1.2px;color:var(--red);margin-top:15px}.collection{margin:60px 0;padding:38px;background:#efe9e2;display:flex;justify-content:space-between;align-items:center;border-radius:4px;gap:25px}.collection h2{margin:10px 0}.collection p{margin:0}.footer{border-top:1px solid var(--line);margin-top:65px;padding:32px 0;display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:12px}.footer .logo{font-size:27px;color:var(--ink)}.listing-title{padding:45px 0 5px}.listing-title h1{font-size:45px;margin:15px 0}.listing-title p{max-width:540px}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px}.toolbar select{background:transparent;border:1px solid var(--line);border-radius:3px;padding:10px}.result{color:var(--muted);font-size:12px;margin-bottom:22px}.empty{grid-column:1/-1;padding:60px;text-align:center;border:1px solid var(--line)}.crumb{padding-top:32px;color:var(--muted);font-size:12px;display:flex;gap:12px}.detail{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;margin:32px 0 50px;align-items:center}.detail-image{aspect-ratio:4/4.3;overflow:hidden;border-radius:4px}.detail h1{font-size:48px}.facts{display:grid;grid-template-columns:1fr 1fr;gap:22px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0;margin:28px 0}.facts small{display:block;color:var(--muted);margin-bottom:7px}.detail .chips{margin-bottom:0}.photos{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.photo{padding:0;border:0;position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:4px;background:#dfd0c1}.photo span{position:absolute;bottom:12px;left:12px;font-size:11px;background:#faf8f5d9;padding:5px 8px}.design-note{border-left:2px solid var(--red);padding:8px 18px;margin:35px 0;color:var(--muted);font-size:13px}.lightbox{position:fixed;inset:0;background:#201d1df5;z-index:10;display:grid;grid-template-columns:65px 1fr 65px;align-items:center;padding:45px 20px}.lightbox[hidden]{display:none}.lightbox figure{height:80vh;margin:0;text-align:center;min-width:0}.lightbox svg{max-height:100%;width:auto;max-width:100%}.lightbox button{background:transparent;border:1px solid #ffffff40;color:white;border-radius:50%;width:44px;height:44px;font-size:22px}.lightbox .close{position:absolute;right:20px;top:15px}.lightbox figcaption{color:white;margin-top:10px;font-size:12px}.back{border:0;background:transparent;color:var(--red);padding:0}.muted{color:var(--muted)}
@media(max-width:900px){.bar{gap:28px;padding:20px 24px}.search input{width:185px}main{padding:0 24px}.hero{gap:28px;padding:40px 0}.hero-art{height:330px}.grid{grid-template-columns:repeat(3,1fr)}.detail{gap:30px}.detail h1{font-size:36px}}
@media(max-width:640px){.bar{flex-wrap:wrap;gap:18px;padding:15px 20px}.logo{font-size:31px}nav{margin-left:auto;gap:20px}.search{width:100%;order:3}.search input{width:100%}main{padding:0 20px}h1{letter-spacing:-1.8px}.hero{grid-template-columns:1fr;gap:30px;padding:35px 0}.hero-art{height:285px}.hero p{font-size:15px}.grid{grid-template-columns:repeat(2,1fr);gap:25px 14px}.section-head h2{font-size:23px}.card h3{font-size:14px}.meta{font-size:11px}.collection{padding:25px;align-items:flex-start;flex-direction:column;margin:40px 0}.collection h2{font-size:25px}.footer{align-items:flex-start;gap:18px;flex-direction:column;margin-top:40px}.toolbar{align-items:flex-start;flex-direction:column;gap:0}.chips{gap:7px;margin:20px 0}.chip{font-size:12px;padding:9px 13px}.listing-title h1{font-size:37px}.detail{grid-template-columns:1fr;gap:30px}.detail h1{font-size:38px}.photos{grid-template-columns:repeat(2,1fr);gap:12px}.lightbox{grid-template-columns:40px 1fr 40px;padding:55px 8px}.lightbox button{width:34px;height:34px}.lightbox figure{height:65vh}}

/* Rosso: content-first direction */
:root{--ink:#f4f1f2;--muted:#a49ca2;--paper:#111013;--line:#30282e;--red:#f02d51;--soft:#24191f}
body{background:#111013}header{background:#19151a;border-top:3px solid var(--red)}
.preview{background:#09090b;color:#8f878d;font-size:10px;padding:6px}.bar{max-width:1440px;padding:19px 32px;gap:44px}.logo{font-size:48px;font-style:italic;font-weight:800;letter-spacing:-3px;text-transform:uppercase;color:white!important}.logo span{color:var(--red)}nav a{font-size:13px;text-transform:uppercase;letter-spacing:.7px;color:#c6bcc2}nav a.active{color:white;border-bottom:2px solid var(--red);padding:12px 0}.search input{border-radius:4px;background:#0f0d10;color:white;width:290px;border-color:#42323c}.search input::placeholder{color:#9b9298}main{max-width:1440px;padding:0 32px}.channel-bar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:13px 0;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:var(--muted)}.channel-bar strong{color:#f04d6a}.age{border:1px solid #6e3b4b;padding:3px 6px;color:#edb7c3}.home-heading{display:flex;align-items:end;justify-content:space-between;margin:30px 0 18px;gap:20px}.home-heading h1{font-size:32px;font-weight:800;letter-spacing:-1px;margin:7px 0 0}.home-heading p{margin:0;font-size:12px}.eyebrow{font-size:10px;letter-spacing:1.6px}.chips{margin:0 0 22px;gap:6px}.chip{border-radius:3px;background:#1b171c;border-color:#392d35;padding:9px 16px;font-weight:600;color:#bdb1ba}.chip:hover{border-color:var(--red);color:white}.chip.selected{background:var(--red);border-color:var(--red);color:white}.grid{grid-template-columns:repeat(4,1fr);gap:24px 16px}.card{background:#1a161b;border:1px solid #30262d;border-radius:4px;overflow:hidden;transition:border-color .2s}.card:hover{border-color:#a43853}.card-img{border-radius:0;aspect-ratio:4/4.7;background:#38232b}.card-img:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 65%,#130b1480);pointer-events:none}.count{z-index:1;background:#100e12dd;color:white;border:1px solid #ffffff26;border-radius:2px;bottom:10px;right:10px;font-weight:700}.card .label{margin:12px 12px 0;font-size:9px;letter-spacing:1.3px;color:#f4607c}.card h3{margin:6px 12px 9px;font-size:15px;font-weight:700;letter-spacing:-.3px}.card .meta{padding:0 12px 13px;font-size:10px;color:#a497a1}.section-head h2{font-size:23px;font-weight:800}.home-bottom{margin:32px 0;display:flex;justify-content:center}.primary{border-radius:3px;font-size:13px;font-weight:700;padding:13px 24px}.footer{margin-top:38px;font-size:11px}.footer .logo{font-size:27px}.listing-title{padding-top:27px}.listing-title h1{font-size:35px;font-weight:800;letter-spacing:-1px}.listing-title p{font-size:13px}.toolbar{margin:16px 0}.toolbar .chips{margin:0}.toolbar select{background:#1b171c;color:white}.detail{gap:42px;margin-top:24px}.detail h1{font-weight:800;font-size:42px;letter-spacing:-1.4px}.detail-image{border-radius:3px}.photos{gap:14px}.facts{border-color:var(--line)}.detail .chips{margin-top:20px}.design-note{background:#1b161c}.textlink{font-size:12px}.result{color:#ad9fa9}
@media(min-width:1250px){.grid{grid-template-columns:repeat(4,1fr)}.card-img{aspect-ratio:4/4.25}}
@media(max-width:900px){.bar{padding:16px 24px;gap:25px}.logo{font-size:40px}.search input{width:220px}.grid{grid-template-columns:repeat(3,1fr)}main{padding:0 24px}.channel-bar{letter-spacing:.7px}.card h3{font-size:14px}}
@media(max-width:640px){.bar{padding:14px 16px;gap:15px}.logo{font-size:37px}.search input{width:100%}nav{gap:20px}nav a{font-size:11px}main{padding:0 14px}.grid{grid-template-columns:repeat(2,1fr);gap:16px 10px}.home-heading{margin:23px 0 17px}.home-heading h1{font-size:26px}.home-heading p{display:none}.channel-bar{font-size:9px;letter-spacing:.4px}.chip{font-size:11px;padding:8px 11px}.card h3{font-size:13px;margin:6px 9px 9px}.card .label{margin-left:9px}.card .meta{padding:0 9px 10px;flex-wrap:wrap;gap:4px}.card-img{aspect-ratio:4/5}.toolbar{gap:16px}.detail h1{font-size:34px}.footer{gap:16px}.count{font-size:10px;padding:4px 6px}}

/* Edge-to-edge editorial composition */
:root{--paper:#170f14;--red:#e65775;--line:#44303a;--muted:#b69eaa}
body{background:radial-gradient(ellipse at 0 15%,#42212c 0,transparent 50%),#170f14}
header{background:transparent;border-top:0;border-bottom:1px solid #ffffff12}.preview{background:#160e13}.bar{padding-top:22px;padding-bottom:22px}.logo{font-family:Georgia,serif;font-weight:400!important;font-style:italic;letter-spacing:-4px;font-size:48px;text-transform:lowercase}.logo span{font-size:.7em;letter-spacing:-2px;margin-left:3px}.search input{border:0;border-bottom:1px solid #725060;border-radius:0;background:transparent;padding-left:0}.channel-bar{border:0;padding:16px 0 0;font-size:9px}.channel-bar strong{color:#db9caf}.age{border-radius:50%;padding:6px;font-size:9px}.home-heading{margin:15px 0 16px}.home-heading h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(32px,4.6vw,58px);letter-spacing:-2px;line-height:1.03}.home-heading h1 em{color:#e6a2b3;font-weight:400}.home-heading p{max-width:165px;line-height:1.5;font-size:11px}.home-heading .eyebrow{display:none}.chips{gap:23px;margin:20px 0 24px}.chip{background:transparent!important;border:0;border-bottom:1px solid transparent;border-radius:0;padding:6px 0;color:#baa4af;font-weight:400;font-size:12px}.chip.selected{color:#fff;border-color:#e89caf}.chip:hover{color:#fff}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:170px;grid-auto-flow:dense;gap:4px}.card{position:relative;border:0!important;border-radius:0;background:#3b2331;min-width:0;grid-row:span 2}.card:first-child{grid-column:span 2;grid-row:span 3;border-radius:0 150px 0 0}.card:nth-child(2){grid-column:span 2;grid-row:span 2}.card:nth-child(5){grid-column:span 2;grid-row:span 2;border-radius:0 0 0 100px}.card:nth-child(8){grid-column:span 2;grid-row:span 2}.card-img{position:absolute;inset:0;aspect-ratio:auto;border-radius:0}.card-img .art{width:100%;height:100%;object-fit:cover}.card-img:after{background:linear-gradient(transparent 35%,#160a1670 65%,#160a16e6 100%)}.card h3{position:absolute;bottom:36px;left:22px;right:22px;margin:0;font-family:Georgia,serif;font-size:clamp(21px,2.2vw,32px);line-height:1.1;font-weight:400;letter-spacing:-.7px;text-shadow:0 2px 16px #0008}.card:first-child h3{font-size:clamp(32px,4vw,51px);max-width:300px;bottom:50px}.card .label{position:absolute;top:18px;left:20px;margin:0;color:#fff9;letter-spacing:2px;font-size:9px;z-index:1}.card .meta{position:absolute;bottom:15px;left:22px;right:22px;padding:0;color:#ebd3df;font-size:10px}.card:first-child .meta{bottom:25px}.count{top:16px;right:16px;bottom:auto;background:transparent;border:0;font-size:10px;color:#fffd}.card:hover .art{transform:scale(1.045)}.card:hover h3{color:#ffdce8}.primary{border-radius:100px;border:1px solid #d98caa;background:transparent;padding:13px 28px;color:#f1c6d7}.home-bottom{margin:32px 0}.design-note{background:transparent;border-color:#784655}.detail h1,.listing-title h1,.section-head h2{font-family:Georgia,serif;font-weight:400}.detail-image{border-radius:0 130px 0 0;overflow:hidden}.photos{gap:3px;grid-template-columns:repeat(3,1fr)}.photo{border-radius:0}.photo:first-child{border-radius:80px 0 0 0}.photo:last-child{border-radius:0 0 80px 0}.footer .logo{letter-spacing:-2px}.empty{grid-column:1/-1;grid-row:span 2}.toolbar .chips{gap:24px}.lightbox{background:#150d14f5}
@media(min-width:1250px){.grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:190px}.card-img{aspect-ratio:auto}}
@media(max-width:900px){.grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:145px}.card h3{left:14px;right:14px;font-size:22px}.card .meta{left:14px;right:14px}.card:first-child h3{font-size:38px}.logo{font-size:42px}.card:first-child{border-top-right-radius:110px}}
@media(max-width:640px){.bar{gap:12px;padding:13px 16px}.logo{font-size:38px;letter-spacing:-3px}.search{margin-top:0}.search input{padding:8px 0}.home-heading h1{font-size:37px;letter-spacing:-1.5px}.home-heading{margin-top:18px}.chips{gap:24px;margin:18px 0}.grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:130px;gap:3px}.card{grid-row:span 2}.card:first-child{grid-column:span 2;grid-row:span 3;border-top-right-radius:110px}.card:nth-child(2){grid-column:span 1;grid-row:span 2}.card:nth-child(5){grid-column:span 2;grid-row:span 2;border-bottom-left-radius:70px}.card:nth-child(8){grid-column:span 1;grid-row:span 2}.card h3{font-size:22px;bottom:44px}.card:first-child h3{font-size:41px;bottom:46px}.card .label{left:12px;top:15px;font-size:8px;letter-spacing:1px}.count{right:8px;top:10px;font-size:8px}.card .meta{font-size:9px;gap:3px}.card .meta span:last-child{display:none}.photos{grid-template-columns:repeat(2,1fr)}.detail-image{border-top-right-radius:100px}.toolbar .chips{gap:22px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
.card:first-child .count{left:16px;right:auto;top:36px}.card:first-child .label{left:20px}@media(max-width:640px){.card:first-child .count{left:8px;top:30px}.card:first-child .label{left:12px}}html[data-theme="day"]{--paper:#f1e4df;--ink:#41212d;--muted:#896773;--line:#d9bdc5;--red:#973f5e}html[data-theme="day"] body{background:radial-gradient(ellipse at 0 10%,#e8c7ce 0,transparent 55%),linear-gradient(120deg,#f6ede5,#ead4d9)}html[data-theme="day"] header{border-bottom:1px solid #a75b7426}html[data-theme="day"] .preview{background:#e2c8ce;color:#755261}html[data-theme="day"] .preview b{color:#522437}html[data-theme="day"] .logo{color:#55263c!important}html[data-theme="day"] .logo span{color:#b14f70}html[data-theme="day"] nav a{color:#886673}html[data-theme="day"] nav a.active{color:#512138;border-color:#a14566}html[data-theme="day"] .search input{color:#522438;border-color:#ba879a}html[data-theme="day"] .search input::placeholder{color:#916b7b}html[data-theme="day"] .channel-bar{color:#977180}html[data-theme="day"] .channel-bar strong{color:#88455f}html[data-theme="day"] .age{color:#965b73;border-color:#bb8b9f}html[data-theme="day"] .home-heading h1{color:#52253a}html[data-theme="day"] .home-heading h1 em{color:#a95070}html[data-theme="day"] .chip{color:#8e6678}html[data-theme="day"] .chip.selected{color:#512238;border-color:#a84b6e}html[data-theme="day"] .chip:hover{color:#512238}html[data-theme="day"] .primary{border-color:#ad6b86;color:#70324e;background:#ffffff24}html[data-theme="day"] .primary:hover{background:#e5bdcc}html[data-theme="day"] .design-note{color:#8b6276;border-color:#c1849e}html[data-theme="day"] .toolbar select{background:#f3e5e7;color:#63364e;border-color:#d3afbf}html[data-theme="day"] .result{color:#876575}html[data-theme="day"] .facts{border-color:#d8b9c6}html[data-theme="day"] .detail h1,html[data-theme="day"] .section-head h2,html[data-theme="day"] .listing-title h1{color:#55263d}html[data-theme="day"] .footer{border-color:#d1aabb}html[data-theme="day"] .card{background:#704052}html[data-theme="day"] .card h3{color:#fff1ef}html[data-theme="day"] .card:hover h3{color:#fff}html[data-theme="day"] .card .meta{color:#f4dce6}html[data-theme="day"] .card .label{color:#fff9}html[data-theme="day"] .lightbox{background:#281721f5}
.theme-toggle{display:flex;align-items:center;gap:7px;background:transparent;border:1px solid #8b5f7560;border-radius:24px;padding:8px 12px;color:inherit;font-size:12px;white-space:nowrap}.bar{gap:28px}.theme-toggle:hover{border-color:var(--red)}@media(max-width:900px){.bar{gap:18px}.search input{width:190px}}@media(max-width:640px){.bar{gap:12px}.theme-toggle{padding:7px 9px;font-size:13px}.theme-toggle span{display:none}.search{width:100%}.search input{width:100%}nav{gap:16px}.logo{font-size:35px}}
.skip-link{position:absolute;top:-100px;left:10px;z-index:100;background:#fff;color:#111;padding:12px}.skip-link:focus{top:10px}.card-img>img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.card:hover .card-img>img{transform:scale(1.035)}.detail-image>img,.photo>img{width:100%;height:100%;object-fit:cover}.card:focus-visible{outline:3px solid var(--red);outline-offset:-4px}.card:hover{border-color:transparent}.pagination{display:flex;justify-content:center;gap:8px;padding:30px}.pagination .page-numbers{padding:9px 14px;border:1px solid var(--line);border-radius:20px}.pagination .current{background:var(--red);color:#fff}.prose{max-width:800px;margin:40px auto;line-height:1.7}.prose img{max-width:100%;height:auto}.entry-text p{margin:0 0 12px}.facts a{text-decoration:underline}.photo span{color:#41212d}.empty{min-height:200px}.notice{padding:14px 0;color:var(--muted)}.single-gallery-count{font-size:12px;color:var(--muted)}.lightbox figure>img{width:auto;height:100%;max-width:100%;object-fit:contain}.lightbox figcaption{line-height:1.4}.filterbar{display:flex;align-items:center;gap:20px;justify-content:space-between;margin-bottom:20px}.filterbar .chips{margin:0;flex-wrap:wrap}.filterbar select{max-width:180px;padding:8px;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:3px}.grid .empty{padding:30px}.gallery-toolbar{display:flex;justify-content:space-between;align-items:center;margin:25px 0}.demo-badge{font-size:11px;color:var(--red);margin-top:10px}.site-main{min-height:60vh}.wp-block-image img{max-width:100%;height:auto}.wp-caption{max-width:100%}.alignwide{max-width:1100px}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.screen-reader-text:focus{clip:auto;width:auto;height:auto}.photos a.photo{display:block}.no-gallery-plugin{padding:40px 0}.footer-nav{display:flex;gap:15px;flex-wrap:wrap}.footer-nav ul{display:flex;gap:15px;list-style:none;margin:0;padding:0}.crumb{flex-wrap:wrap}.theme-toggle{flex-shrink:0}.lightbox [hidden]{display:none}@media(max-width:640px){.filterbar{align-items:flex-start;flex-direction:column}.photos{grid-template-columns:repeat(2,1fr)}.lightbox figure{height:65vh}.gallery-toolbar h2{font-size:24px}.bar{gap:10px}.bar .logo{font-size:32px}nav{gap:12px}nav a{font-size:10px}.search{flex-basis:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
