:root{--ink:#202523;--muted:#707774;--line:#e0e5e1;--paper:#f5f7f5;--green:#263f33;--lime:#d8f783;--white:#fff;--radius:14.4px}*{box-sizing:border-box}body{margin:0;color:var(--ink);background:var(--paper);font:14.4px/1.6 -apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Noto Sans KR",sans-serif;letter-spacing:-.025em}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,textarea,select{outline-offset:3.6px}button{cursor:pointer}button:disabled{opacity:.45;cursor:wait}h1,h2,h3,p{margin:0}h1{font-size:36px;line-height:1.25;letter-spacing:-.06em}h2{font-size:19.8px;line-height:1.4}h3{font-size:17.1px}.topbar{height:79.2px;padding:0 5%;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;background:white;gap:21.6px}.brand{font-size:27.9px;font-weight:850;letter-spacing:-.08em;display:flex;gap:18px;align-items:center}.brand-divider{font-weight:300;color:#a5ada7}.studio{font-size:13px;letter-spacing:.18em;font-weight:650}.topbar nav{display:flex;align-items:center;gap:25.2px;font-size:13px}.topbar nav form{display:flex}.workspace{max-width:1260px;margin:auto;padding:43.2px 5% 72px}.eyebrow{font-size:13px;letter-spacing:.17em;font-weight:700;color:var(--muted);display:block;margin-bottom:12.6px}.page-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:30.6px;gap:21.6px}.page-head p{margin-top:10.8px}.title-dot{color:#78a942}.muted,.help{color:var(--muted)}.help{font-size:13px;line-height:1.65}.workspace-tag{padding:8.1px 12.6px;border:1px solid var(--line);border-radius:21.6px;letter-spacing:.08em;font-size:13px;display:flex;align-items:center;gap:7.2px}.workspace-tag i{width:5.4px;height:5.4px;background:#529064;border-radius:100%}.create-panel{background:var(--green);border-radius:16.2px;padding:30.6px 34.2px;color:white;display:grid;grid-template-columns:1fr 1.35fr;gap:43.2px;align-items:center}.step-label{font-size:13px;letter-spacing:.13em;color:var(--lime);display:block;margin-bottom:10.8px}.create-panel h2{font-size:22.5px;max-width:261px}.create-panel p{font-size:13px;color:#c0cec4;margin-top:10.8px;max-width:270px}.create-panel label{font-size:13px;display:block;margin-bottom:9px;color:#dae6df}.url-row{display:flex;gap:7.2px}.url-row input{min-width:0;flex:1;background:#fff;border:0;padding:13.5px 14.4px;border-radius:7.2px}.button{border:1px solid transparent;background:var(--ink);color:white;border-radius:7.2px;padding:10.8px 16.2px;display:inline-flex;align-items:center;justify-content:center;gap:18px;font-weight:650;white-space:nowrap;font-size:13px;min-height:41.4px}.button:hover{filter:brightness(1.08)}.button.lime{background:var(--lime);color:#263626}.button.secondary{background:white;border-color:var(--line);color:var(--ink)}.button.full{display:flex;width:100%;margin-top:10.8px}.text-button{background:none;border:0;padding:0;color:var(--muted);font-size:13px}.text-button:hover,.text-link:hover{text-decoration:underline}.text-button.light{color:white;font-size:13px}.import-note{display:flex;justify-content:space-between;flex-wrap:wrap;gap:9px;margin-top:10.8px;font-size:13px;color:#becac2}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:21.6px;margin:27px 0 37.8px}.stats>div{border-bottom:1px solid var(--line);padding:0 5.4px 19.8px;display:flex;justify-content:space-between;align-items:center}.stats span{font-size:13px;color:var(--muted)}.stats strong{font-size:28.8px;letter-spacing:-.04em;font-weight:500}.section-head{display:flex;justify-content:space-between;gap:14.4px;align-items:center;margin-bottom:18px}.search{display:flex;gap:7.2px}.search input{background:white;border:1px solid var(--line);border-radius:7.2px;padding:9px 12.6px;width:180px;min-width:0}.table-wrap{background:white;border:1px solid var(--line);border-radius:12.6px;overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}th{font-size:13px;color:var(--muted);font-weight:500;padding:13.5px 19.8px;background:#fafbfa}td{padding:19.8px;border-top:1px solid var(--line);font-size:13px}.site-name{display:flex;gap:12.6px;align-items:center;font-size:14.4px;font-weight:650}.site-name small{display:block;color:var(--muted);font-size:13px;font-weight:400;margin-top:2.7px}.site-icon{display:flex;align-items:center;justify-content:center;background:#e5eadf;color:#465739;border-radius:10.8px;width:43.2px;height:43.2px;font-size:18.9px}.site-icon.stay{background:#dceaf1;color:#235e7f}.site-icon.beauty{background:#f0dfe5;color:#6e334c}.site-icon.professional{background:#e3e9fd;color:#2955b3}.domain{font-size:13px;color:var(--muted)}.row-link{font-size:22.5px}.badge{font-size:13px;padding:4.5px 9px;border-radius:18px;background:#f0f1f0;color:#67716b;display:inline-block;white-space:nowrap}.badge.demo{background:#eaf1de;color:#527131}.badge.live{background:#e2f1e9;color:#256d48}.badge.archived{background:#f3eded;color:#856161}.empty{padding:54px 18px;text-align:center;border:1px dashed #ccd4cd;border-radius:12.6px;color:var(--muted)}.empty-mark{font-size:36px;color:#5f7863;margin-bottom:10.8px}.empty p{font-size:13px;margin-top:7.2px}.empty.small{padding:21.6px}.panel{background:white;border:1px solid var(--line);border-radius:var(--radius);padding:25.2px;margin-bottom:19.8px}.panel>h2{margin-bottom:19.8px}.back{font-size:13px;color:var(--muted);display:inline-block;margin-bottom:22.5px}.page-head.compact{margin-bottom:23.4px}.compact h1{font-size:28.8px}.editor-layout{display:grid;grid-template-columns:minmax(0,1fr) 265.5px;gap:23.4px}.editor-aside{min-width:0}.editor-aside .panel{position:sticky;top:18px}.editor-aside .source-note{position:relative}.number{font-size:13px;font-weight:400;color:#8b9990;margin-right:10.8px}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 19.8px}.field.wide{grid-column:1/-1}.field{display:block;margin-bottom:18px;min-width:0}.field label,.field>label,.upload-form label{font-size:13px;display:block;margin-bottom:7.2px;font-weight:550}.field input:not([type=checkbox]),.field textarea,.field select,.narrow input{width:100%;border:1px solid #d8dfd9;border-radius:6.3px;padding:9.9px 11.7px;color:var(--ink);background:#fff;min-height:41.4px}.field textarea{resize:vertical}.field small,.check small{display:block;color:var(--muted);font-size:13px;margin-top:5.4px}.field input:focus,.field textarea:focus,.field select:focus{outline:2px solid #92b895}.errorlist{padding-left:16.2px;font-size:13px;color:#a63c35;margin:7.2px 0}.notice{padding:12.6px 16.2px;border-radius:7.2px;background:#e4efdf;border:1px solid #ccd9c6;margin-bottom:21.6px;font-size:13px}.notice.error{background:#fff0ee;border-color:#edceca;color:#973e37}.job-box{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 21.6px;background:#eaf0e7;border:1px solid #d6e1d1;border-radius:10.8px;margin-bottom:23.4px}.job-box .eyebrow{font-size:13px;margin-bottom:5.4px}.job-box p{font-size:13px}.job-box.failed{background:#fff7ea;border-color:#ecddc2}.job-box.running{border-style:dashed}.photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10.8px;margin-bottom:18px}.photo-option{border:1px solid var(--line);border-radius:7.2px;overflow:hidden;cursor:pointer}.photo-option:has(input:checked){border:2px solid #59794a}.photo-option img{width:100%;height:117px;object-fit:cover;display:block}.photo-option>span{padding:8.1px;display:flex;gap:7.2px;align-items:center;font-size:13px}.check{display:flex;align-items:flex-start;gap:9px;margin:18px 0;font-size:13px}.check input{width:16.2px;height:16.2px;flex-shrink:0;margin-top:2.7px;accent-color:var(--green)}.save-bar{position:sticky;bottom:13.5px;background:rgba(255,255,255,.97);padding:14.4px 18px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:10.8px;margin-bottom:27px;z-index:2;box-shadow:0 6px 25px #19332210;gap:14.4px}.publish-panel h2{margin-bottom:14.4px}.publish-panel p{margin-top:14.4px;margin-bottom:14.4px}.publish-panel .field{font-size:13px}.publish-panel .field input{font-size:13px;margin-top:7.2px;background:#f9faf8}.publish-options{display:grid;gap:13.5px;border-top:1px solid var(--line);padding-top:19.8px;margin-top:19.8px;justify-items:start}.text-link{font-size:13px;display:block;text-align:center;margin-top:12.6px}.source-note{padding:0 7.2px;font-size:13px;color:var(--muted)}.source-note p{margin-top:10.8px}.source-note a{text-decoration:underline}.upload-form{display:grid;gap:12.6px}.upload-form input{width:100%;padding:16.2px 10.8px;border:1px dashed #bbc9bf;border-radius:7.2px;font-size:13px;background:#f9fbf8}.upload-form .button{justify-self:start}.guide{font-size:13px;color:var(--muted);padding-left:19.8px;margin:13.5px 0 18px}.guide li{margin:7.2px 0}.guide a{text-decoration:underline;color:var(--green)}.admin-footer{max-width:1134px;margin:auto;padding:21.6px 5%;display:flex;justify-content:space-between;border-top:1px solid var(--line);font-size:13px;color:#8a928c}.login-layout{min-height:65vh;display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:72px;max-width:900px;margin:auto}.login-copy h1{font-size:50.4px;line-height:1.2}.login-copy p{margin-top:21.6px;color:var(--muted);line-height:1.9}.login-rule{height:1px;background:var(--line);margin:31.5px 0 18px}.login-copy>.muted{font-size:13px}.login-panel{padding:34.2px}.login-panel h2{font-size:23.4px;margin-bottom:25.2px}.login-panel .help{text-align:center;margin-top:16.2px;font-size:13px}.narrow{max-width:576px;margin:auto}.narrow h1{font-size:25.2px;margin-bottom:22.5px}.narrow label{display:block}.narrow p{margin:18px 0}.narrow .helptext{display:block;font-size:13px;color:var(--muted)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:absolute;left:9px;top:-54px;background:white;padding:9px;z-index:100}.skip:focus{top:9px}@media(max-width:1100px){.create-panel{grid-template-columns:1fr;gap:22.5px}.create-panel h2,.create-panel p{max-width:none}.editor-layout{grid-template-columns:minmax(0,1fr) 243px}.workspace{padding-left:4%;padding-right:4%}.panel{padding:19.8px}}@media(max-width:760px){.topbar{height:auto;min-height:68.4px;padding:14.4px 5%;flex-wrap:wrap;gap:10.8px}.topbar nav{gap:14.4px;flex-wrap:wrap}.topbar>.muted{display:none}.brand{font-size:24.3px}.workspace{padding-top:27px}.page-head{align-items:flex-start;flex-direction:column;gap:14.4px}h1{font-size:28.8px}.workspace-tag{display:none}.create-panel{padding:23.4px 19.8px}.create-panel h2{font-size:20.7px}.url-row{flex-direction:column}.url-row input{width:100%;font-size:13px}.stats{gap:12.6px;margin:23.4px 0 30.6px}.stats>div{display:block}.stats span{font-size:13px}.stats strong{display:block;font-size:26.1px;margin-top:5.4px}.section-head{align-items:flex-start;flex-wrap:wrap}.search{width:100%}.search input{flex:1;width:auto}.editor-layout{display:flex;flex-direction:column}.editor-aside{order:-1}.editor-aside .panel{position:static}.source-note{display:none}.publish-panel .publish-options{display:flex;flex-wrap:wrap;gap:12.6px}.publish-panel .full{width:auto;display:inline-flex;margin-right:7.2px}.field-grid{grid-template-columns:1fr}.photo-grid{grid-template-columns:repeat(2,1fr)}.save-bar{flex-wrap:wrap;bottom:7.2px}.save-bar .button{width:100%}.job-box{align-items:flex-start;flex-direction:column}.panel{padding:19.8px 16.2px}.panel h2{font-size:18px}.login-layout{display:block;padding:12.6px 0}.login-copy{margin-bottom:31.5px}.login-copy h1{font-size:37.8px}.login-copy p,.login-rule,.login-copy>.muted{display:none}.login-panel{padding:25.2px}.admin-footer{gap:18px}.field input,.field textarea,.field select{font-size:14.4px}}
.design-options>.help{margin-bottom:21.6px}.design-accent #id_accent{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.design-accent #id_accent label{display:flex;align-items:center;gap:7.2px;border:1px solid var(--line);border-radius:6.3px;padding:9px;font-size:13px;cursor:pointer}.design-accent label:has(input:checked){border-color:#59794a;background:#f1f6ed}.design-accent input[type=radio]{width:16.2px!important;height:16.2px;min-height:16.2px!important;accent-color:#222}.design-layout label{display:flex;gap:9px;align-items:center;padding:9px;border:1px solid var(--line);border-radius:6.3px;margin-top:9px}.design-layout input[type=radio]{width:16.2px!important;min-height:16.2px!important;accent-color:var(--green)}.inquiry-item{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 0;border-bottom:1px solid var(--line)}.inquiry-item p{margin:9px 0;font-size:13px;white-space:normal;overflow-wrap:anywhere}.inquiry-item small{font-size:13px;color:var(--muted)}@media(max-width:760px){.design-accent #id_accent{grid-template-columns:repeat(2,1fr)}.inquiry-item{flex-direction:column}}
.design-accent #id_accent label:before{content:"";width:14.4px;height:14.4px;flex-shrink:0;border-radius:50%;background:#d4f878;border:1px solid #0001}.design-accent label:has([value=blue]):before{background:#4074e9!important}.design-accent label:has([value=orange]):before{background:#f59b65!important}.design-accent label:has([value=rose]):before{background:#d886a4!important}.design-accent label:has([value=mint]):before{background:#65c7a4!important}.design-accent label:has([value=gold]):before{background:#d3b166!important}.design-accent label:has([value=violet]):before{background:#9e80df!important}.design-accent label:has([value=mono]):before{background:#444!important}
.design-current{display:flex;align-items:center;justify-content:space-between;gap:13.5px;margin-top:13.5px;padding:10.8px 12.6px;border:1px solid #ffffff30;border-radius:7.2px;font-size:13px;color:#c4d0c6}.design-current strong{display:inline-block;margin-left:9px;color:#fff;letter-spacing:.05em;font-size:13px}.design-open{color:var(--lime);background:transparent;border:0;font:inherit;font-weight:600;cursor:pointer}.editor-design-current{border:0;padding:0;color:var(--ink);margin:0 0 18px;font-size:14.4px}.design-picker{border:0;padding:0;width:min(1098px,84.6vw);max-width:84.6vw;max-height:92vh;border-radius:16.2px;background:#f5f7f5;color:var(--ink);box-shadow:0 30px 100px #0004}.design-picker::backdrop{background:#102015ac;backdrop-filter:blur(5px)}body:has(.design-picker[open]){overflow:hidden}.picker-head{padding:25.2px 28.8px;background:white;display:flex;gap:18px;align-items:flex-start;justify-content:space-between;position:sticky;top:0;z-index:4;border-bottom:1px solid var(--line)}.picker-head .eyebrow{margin-bottom:5.4px}.picker-head h2{font-size:25.2px;margin-bottom:7.2px}.design-catalog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:25.2px 28.8px}.design-card{border:1px solid #d9e0da;background:white;border-radius:10.8px;overflow:hidden;min-width:0;position:relative}.design-card:has(input:checked){outline:3px solid #688d49;outline-offset:1px}.design-select{cursor:pointer;display:block}.design-select>input{position:absolute;top:9px;right:9px;z-index:3;width:16.2px;height:16.2px;accent-color:#37552a}.design-card-title{display:flex;gap:7.2px;align-items:center;margin:13.5px 12.6px 2.7px;font-size:13px}.design-card-title>span:first-child{font-size:13px;color:var(--muted);letter-spacing:.08em}.design-card-title strong{letter-spacing:.04em;font-size:13px}.selected-mark{margin-left:auto;color:#4a7939;visibility:hidden}.design-card:has(input:checked) .selected-mark{visibility:visible}.design-card p{font-size:13px;color:#54655b;padding:0 12.6px;margin:0}.design-card small{font-size:13px;color:var(--muted);line-height:1.5;display:block;padding:4.5px 12.6px 10.8px;min-height:40.5px}.design-preview-link{font-size:13px;display:block;padding:9px 12.6px;border-top:1px solid var(--line);color:#64745c}.design-preview-link:hover{background:#f0f5ec}.picker-footer{position:sticky;bottom:0;z-index:4;background:white;border-top:1px solid var(--line);padding:16.2px 28.8px;display:flex;align-items:center;justify-content:space-between;gap:18px}.picker-footer>span{font-size:13px;color:var(--muted)}
/* Miniatures describe actual UI geometry, not fabricated photos or business content. */
.mini-site{height:171px;overflow:hidden;position:relative;padding:12.6px;background:#171c18;color:#fff;--mini-accent:#d4f878;--mini-surface:#3d4840}.mini-theme-stay{background:#18342f;--mini-surface:#51665a}.mini-theme-beauty{background:#382630;--mini-surface:#77556c}.mini-theme-professional{background:#f3f2ec;color:#343930;--mini-surface:#c2c9c1}.mini-accent-gold{--mini-accent:#d6b46e}.mini-accent-blue{--mini-accent:#7fa8e6}.mini-accent-orange{--mini-accent:#f1a06e}.mini-accent-mint{--mini-accent:#8fceb2}.mini-accent-rose{--mini-accent:#dca5bc}.mini-accent-violet{--mini-accent:#b7a3e4}.mini-accent-mono{--mini-accent:#89998a}.mini-nav{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff25;height:19.8px;margin-bottom:10.8px;font-size:13px;letter-spacing:.12em}.mini-nav i{width:19.8px;height:1.8px;background:currentColor;opacity:.6}.mini-hero{position:relative;height:97.2px;display:flex;gap:12.6px;align-items:center}.mini-text{position:relative;z-index:2;flex:1}.mini-text>span{font-size:13px;opacity:.6;display:block;margin-bottom:6.3px}.mini-text strong{display:block;font-size:18px;line-height:1.18;letter-spacing:-.07em}.mini-button{display:block;width:34.2px;height:9px;background:var(--mini-accent);margin-top:10.8px}.mini-photo{height:100%;width:46%;background:var(--mini-surface);display:flex;align-items:center;justify-content:center;border:1px solid #ffffff18;overflow:hidden}.mini-photo>span{font-size:36px;opacity:.15;letter-spacing:-.08em}.mini-content{height:13.5px;display:flex;gap:9px;margin-top:13.5px}.mini-content i{height:1.8px;background:currentColor;opacity:.2;flex:1}.mini-full .mini-photo{position:absolute;inset:0;width:100%;opacity:.7}.mini-full .mini-text{padding-left:9px}.mini-full .mini-photo>span{position:absolute;right:9px;font-size:76.5px}.mini-center .mini-hero,.mini-oval .mini-hero{display:block;text-align:center;height:100.8px}.mini-center .mini-text strong,.mini-oval .mini-text strong{font-size:17.1px}.mini-center .mini-button,.mini-oval .mini-button{margin:8.1px auto}.mini-center .mini-photo,.mini-oval .mini-photo{width:100%;height:41.4px;margin-top:7.2px}.mini-oval .mini-photo{width:78%;border-radius:54px;margin-left:auto;margin-right:auto}.mini-oval{background:#f7e7ed;color:#63364e}.mini-arch .mini-photo{border-radius:63px 63px 0 0}.mini-arch .mini-text strong{font-family:SUIT,system-ui,-apple-system,sans-serif;font-weight:400}.mini-magazine .mini-hero{height:97.2px}.mini-magazine .mini-photo{width:50%;height:100%;order:-1}.mini-magazine .mini-text strong{font-family:SUIT,system-ui,-apple-system,sans-serif;font-size:17.1px;font-weight:400}.mini-reverse .mini-photo{order:-1;width:53%}.mini-reverse .mini-hero{border:1px solid #ffffff30;padding:6.3px;height:104.4px}.mini-reverse .mini-text strong{font-family:SUIT,system-ui,-apple-system,sans-serif;font-size:16.2px;font-weight:400}.mini-frame .mini-photo{transform:rotate(5deg);border:5px solid #f3eee0;height:85.5px;box-shadow:0 5px 10px #0004}.mini-frame .mini-text strong{font-size:18px}.mini-grid .mini-hero{border:1px solid #ffffff55;gap:0;height:108px}.mini-grid .mini-text{padding:9px}.mini-grid .mini-photo{border:0;border-left:1px solid #ffffff55;width:50%}.mini-grid .mini-text strong{font-size:21.6px;font-weight:900}.mini-index .mini-text{padding-left:9px;border-left:1px solid currentColor}.mini-index .mini-photo{width:60%}.mini-index .mini-text strong{font-size:17.1px}.mini-cards .mini-hero{background:#dcece1;border-radius:10.8px;padding:9px;color:#2a4d38}.mini-cards .mini-photo{border-radius:100%;height:69.3px;width:45%}.mini-cards .mini-text strong{font-size:16.2px}.mini-cards .mini-content{height:18px;gap:5.4px}.mini-cards .mini-content i{height:18px;border-radius:4.5px;background:#9ab3a3;opacity:.3}.mini-formal .mini-nav{border-top:3px solid #1a3555;padding-top:6.3px;height:22.5px}.mini-formal .mini-text strong{font-family:SUIT,system-ui,-apple-system,sans-serif;font-size:17.1px;font-weight:400}.mini-formal .mini-photo{background:#a7b8ca}.mini-ledger .mini-hero{align-items:flex-start;border-top:1px solid #455749;padding-top:9px}.mini-ledger .mini-photo{position:absolute;width:100%;height:27px;bottom:0}.mini-ledger .mini-photo>span{font-size:22.5px}.mini-ledger .mini-button{position:absolute;right:0;top:18px}.mini-ledger .mini-text strong{font-size:20.7px}.mini-portrait .mini-photo{border-radius:63px 63px 0 0;height:102.6px;width:45%}.mini-portrait .mini-text strong{font-size:17.1px;font-weight:400}.mini-poster{background:#ccf171;color:#192914}.mini-poster .mini-text strong{font-size:27.9px;font-style:italic;font-weight:950}.mini-poster .mini-photo{position:absolute;right:0;top:18px;transform:rotate(-7deg);height:90px;width:52%;background:#546740}.mini-poster .mini-button{background:#223419}.mini-blocks .mini-hero{gap:0;height:108px}.mini-blocks .mini-text{padding:10.8px;background:#f1bb8b;border-radius:9px 0 0 9px;height:100%}.mini-blocks .mini-photo{width:44%;border-radius:0 9px 9px 0}.mini-blocks .mini-text strong{font-size:18.9px}.mini-blocks .mini-button{background:white}.mini-technical .mini-nav{border-bottom:3px solid var(--mini-accent)}.mini-technical .mini-photo{border:1px solid #8ea395}.mini-technical .mini-content i{height:8.1px;border-left:2px solid var(--mini-accent);background:transparent;opacity:1}.mini-gallery .mini-hero{align-items:flex-start;height:103.5px}.mini-gallery .mini-text strong{font-family:SUIT,system-ui,-apple-system,sans-serif;font-size:17.1px;font-weight:400}.mini-gallery .mini-photo{position:absolute;left:-12.6px;right:-12.6px;bottom:0;width:calc(100% + 25.2px);height:50.4px}.mini-gallery .mini-text{display:flex;justify-content:space-between;gap:9px}.mini-gallery .mini-text>span{display:none}.mini-gallery .mini-button{width:22.5px}.miniature-detail .mini-photo{border-radius:0 27px 0 0}.miniature-horizon .mini-text{text-align:center;padding-top:18px}.miniature-horizon .mini-button{margin-left:auto;margin-right:auto}.miniature-journal .mini-hero{flex-direction:column;gap:5.4px;align-items:stretch}.miniature-journal .mini-text{order:0;display:flex;align-items:center;justify-content:space-between;flex:none}.miniature-journal .mini-photo{order:1;width:100%;height:47.7px}.miniature-journal .mini-button{display:none}.miniature-journal .mini-text strong{font-size:16.2px}.miniature-muse .mini-photo{height:106.2px}.miniature-balance .mini-photo{background:#b7cabd}.miniature-poolside{background:#eaf7ff;color:#24536c}.miniature-poolside .mini-photo{background:#9bc4d7}
@media(max-width:1000px){.design-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:14.4px;padding:21.6px}.picker-head,.picker-footer{padding-left:21.6px;padding-right:21.6px}}@media(max-width:650px){.design-catalog{grid-template-columns:repeat(2,minmax(0,1fr));padding:13.5px;gap:10.8px}.picker-head{padding:18px 14.4px}.picker-head h2{font-size:19.8px}.picker-head .help{font-size:13px}.picker-head .button{padding:8.1px 10.8px;min-height:36px}.picker-footer{padding:12.6px 14.4px}.picker-footer>span{font-size:13px}.picker-footer .button{padding:10.8px 13.5px}.mini-site{height:149.4px;padding:9px}.mini-text strong{font-size:15.3px}.mini-nav{margin-bottom:7.2px}.mini-hero{height:84.6px}.design-card-title{margin-left:9px;margin-right:9px;gap:4.5px}.design-card-title strong{font-size:13px}.design-card p,.design-card small{padding-left:9px;padding-right:9px}.design-card p{font-size:13px}.design-card small{font-size:13px;min-height:36px}.design-current{align-items:flex-start;flex-wrap:wrap}.design-select>input{width:14.4px;height:14.4px}.miniature-journal .mini-text strong{font-size:14.4px}.mini-poster .mini-text strong{font-size:22.5px}}

/* Owner editor header actions */
.page-head-actions{display:flex;align-items:center;justify-content:flex-end;gap:7.2px;flex-wrap:wrap}.page-head-actions form{display:flex;margin:0}@media(max-width:760px){.page-head-actions{width:100%;justify-content:stretch}.page-head-actions>a,.page-head-actions form{flex:1}.page-head-actions .button{width:100%}}
