.account-bar-module__c-e49q__bar{align-items:center;gap:4px;min-width:0;display:inline-flex}.account-bar-module__c-e49q__name{text-overflow:ellipsis;white-space:nowrap;max-width:14em;padding:0 6px;font-size:14px;font-weight:600;overflow:hidden}.account-bar-module__c-e49q__form{display:contents}.account-bar-module__c-e49q__link{color:var(--accent);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 8px;font-size:14px;font-weight:600}.account-bar-module__c-e49q__link:hover{text-decoration:underline}@media (max-width:640px){.account-bar-module__c-e49q__name{display:none}}
.home-module__NnwGYq__home{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);justify-items:center;min-height:100dvh;padding:0 16px 64px;display:grid}.home-module__NnwGYq__top{justify-content:space-between;align-items:center;width:100%;max-width:1080px;padding:20px 0;display:flex}.home-module__NnwGYq__wordmark{letter-spacing:.02em;font-size:17px;font-weight:700;text-decoration:none}.home-module__NnwGYq__topActions{align-items:center;gap:14px;display:flex}.home-module__NnwGYq__topLink{font-size:14px;font-weight:600;text-decoration:none}.home-module__NnwGYq__langSwitch{border:1px solid var(--line-strong);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:13px}.home-module__NnwGYq__card{background:var(--panel);border:1px solid var(--line);border-radius:20px;align-self:center;width:100%;max-width:460px;padding:clamp(24px,6vw,36px) clamp(20px,6vw,32px) clamp(24px,6vw,32px);box-shadow:0 1px 2px #23201b0a,0 12px 40px #23201b0f}.home-module__NnwGYq__title{letter-spacing:-.01em;margin:0 0 8px;font-size:24px;line-height:1.3}.home-module__NnwGYq__lead{color:var(--muted);margin:0 0 28px}.home-module__NnwGYq__form{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.home-module__NnwGYq__label{font-size:13px;font-weight:600}.home-module__NnwGYq__row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.home-module__NnwGYq__input{border:1px solid var(--line-strong);background:#fff;border-radius:10px;width:100%;min-width:0;min-height:46px;padding:0 14px}.home-module__NnwGYq__input[aria-invalid=true]{border-color:var(--danger)}.home-module__NnwGYq__button{background:var(--accent);min-height:46px;color:var(--accent-ink);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.home-module__NnwGYq__button:disabled{opacity:.6}.home-module__NnwGYq__error{color:var(--danger);margin:4px 0 0;font-size:13px}.home-module__NnwGYq__page{max-width:1080px;margin:0 auto;padding:0 16px 80px}.home-module__NnwGYq__listHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:24px 0;display:flex}.home-module__NnwGYq__listHead .home-module__NnwGYq__lead{margin:0}.home-module__NnwGYq__empty,.home-module__NnwGYq__note{color:var(--muted)}.home-module__NnwGYq__empty{border:1.5px dashed var(--line-strong);text-align:center;border-radius:16px;padding:48px 24px}.home-module__NnwGYq__siteList{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;margin:0 0 24px;padding:0;list-style:none;display:grid}.home-module__NnwGYq__siteCard{border:1px solid var(--line);background:var(--panel);border-radius:16px;gap:14px;padding:12px;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex}.home-module__NnwGYq__siteCard:hover{border-color:var(--line-strong);box-shadow:0 6px 20px #23201b14}.home-module__NnwGYq__siteThumb{aspect-ratio:390/640;object-fit:cover;object-position:top;background:var(--bg);border-radius:8px;flex-shrink:0;width:72px;height:auto}.home-module__NnwGYq__siteBody{align-content:center;gap:4px;min-width:0;display:grid}.home-module__NnwGYq__siteName{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}.home-module__NnwGYq__siteAddress{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;overflow:hidden}.home-module__NnwGYq__siteMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:4px;font-size:13px;display:flex}.home-module__NnwGYq__wideCard{max-width:720px;margin:8px auto 0}
.new-module__me0Yda__form{gap:22px;display:grid}.new-module__me0Yda__field,.new-module__me0Yda__fieldset{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.new-module__me0Yda__label{padding:0;font-size:13px;font-weight:600}.new-module__me0Yda__address{border:1px solid var(--line-strong);background:#fff;border-radius:10px;align-items:stretch;display:flex;overflow:hidden}.new-module__me0Yda__address:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.new-module__me0Yda__input{background:#fff;border:0;flex:1;min-width:0;min-height:46px;padding:0 14px}.new-module__me0Yda__address .new-module__me0Yda__input:focus{outline:none}.new-module__me0Yda__address .new-module__me0Yda__input[aria-invalid=true]{background:#fffaf9}.new-module__me0Yda__select{border:1px solid var(--line-strong);border-radius:10px}.new-module__me0Yda__suffix{background:var(--bg);color:var(--muted);white-space:nowrap;align-items:center;padding:0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;display:flex}.new-module__me0Yda__hint{color:var(--muted);margin:0;font-size:12.5px}.new-module__me0Yda__chips{flex-wrap:wrap;gap:8px;display:flex}.new-module__me0Yda__chip{border:1px solid var(--line-strong);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 12px;display:inline-flex}.new-module__me0Yda__chip:has(input:checked){border-color:var(--accent);background:var(--accent-soft);font-weight:600}.new-module__me0Yda__chip input{accent-color:var(--accent)}.new-module__me0Yda__designs{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.new-module__me0Yda__design{border:1px solid var(--line);text-align:center;cursor:pointer;background:#fff;border-radius:12px;gap:6px;padding:6px 6px 10px;font-size:13px;font-weight:600;display:grid;position:relative}.new-module__me0Yda__design:has(input:checked){border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.new-module__me0Yda__design:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.new-module__me0Yda__design img{aspect-ratio:390/520;object-fit:cover;object-position:top;border-radius:8px;width:100%;height:auto;display:block}.new-module__me0Yda__designRadio{opacity:0;pointer-events:none;position:absolute}.new-module__me0Yda__error{background:var(--danger-soft);color:var(--danger);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.new-module__me0Yda__submit{background:var(--accent);min-height:48px;color:var(--accent-ink);cursor:pointer;border:0;border-radius:10px;justify-self:start;padding:0 24px;font-weight:700}.new-module__me0Yda__submit:disabled{opacity:.6}
html:has(.editor-module__iC5dMW__shell){scroll-padding-top:180px}.editor-module__iC5dMW__shell{--header-height:60px;flex-direction:column;min-height:100dvh;display:flex}.editor-module__iC5dMW__header{z-index:10;height:var(--header-height);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#f4f1eaeb;justify-content:space-between;align-items:center;gap:16px;padding:0 20px;display:flex;position:sticky;top:0}.editor-module__iC5dMW__headerStart,.editor-module__iC5dMW__headerEnd{align-items:center;gap:12px;min-width:0;display:flex}.editor-module__iC5dMW__headerEnd{flex-shrink:0;gap:8px}.editor-module__iC5dMW__wordmark{letter-spacing:.01em;font-size:17px;font-weight:800;text-decoration:none}.editor-module__iC5dMW__slug{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.editor-module__iC5dMW__workspace{flex:1;grid-template-columns:minmax(0,1fr) clamp(380px,36vw,520px);display:grid}.editor-module__iC5dMW__editorColumn{width:100%;max-width:800px;margin-inline:auto;padding:0 clamp(16px,4vw,48px) 120px}.editor-module__iC5dMW__statusBadge{border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:12px;font-weight:700}.editor-module__iC5dMW__status-draft{background:var(--warn-soft);color:var(--warn)}.editor-module__iC5dMW__status-live{background:var(--accent-soft);color:var(--accent)}.editor-module__iC5dMW__status-expired{color:var(--muted);background:#ebe7df}.editor-module__iC5dMW__saveStatus{white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.editor-module__iC5dMW__saveStatus:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}button.editor-module__iC5dMW__saveStatus{cursor:pointer}.editor-module__iC5dMW__tone-ok{color:var(--accent)}.editor-module__iC5dMW__tone-busy{color:var(--muted)}.editor-module__iC5dMW__tone-busy:before{animation:1s ease-in-out infinite alternate editor-module__iC5dMW__pulse}.editor-module__iC5dMW__tone-warn{color:var(--warn);background:var(--warn-soft)}.editor-module__iC5dMW__tone-error{color:var(--danger);background:var(--danger-soft)}@keyframes editor-module__iC5dMW__pulse{0%{opacity:1}to{opacity:.25}}@media (prefers-reduced-motion:reduce){.editor-module__iC5dMW__tone-busy:before{animation:none}}.editor-module__iC5dMW__tabs{top:var(--header-height);z-index:5;background:var(--bg);border-bottom:1px solid var(--line);gap:4px;margin:0 0 20px;padding-top:12px;display:flex;position:sticky}.editor-module__iC5dMW__tab{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px 12px;font-weight:600}.editor-module__iC5dMW__tab[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent)}.editor-module__iC5dMW__localeBar{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;display:flex}.editor-module__iC5dMW__localeBarLabel{color:var(--muted);margin-right:4px;font-size:13px;font-weight:600}.editor-module__iC5dMW__localeTab{border:1px solid var(--line-strong);background:var(--panel);cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-weight:600;display:inline-flex}.editor-module__iC5dMW__localeTab[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--panel)}.editor-module__iC5dMW__localeTab[aria-pressed=true] .editor-module__iC5dMW__badge{color:inherit;background:#ffffff29}.editor-module__iC5dMW__badge{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.editor-module__iC5dMW__emptyDot{border:1.5px solid;border-radius:50%;width:7px;height:7px}.editor-module__iC5dMW__alert{background:var(--danger-soft);color:var(--danger);border-radius:10px;margin:0 0 16px;padding:10px 14px;font-size:14px}.editor-module__iC5dMW__section{background:var(--panel);border:1px solid var(--line);border-radius:16px;margin:0 0 16px;padding:22px 22px 24px}.editor-module__iC5dMW__sectionTitle{letter-spacing:-.005em;margin:0 0 4px;font-size:17px;font-weight:700}.editor-module__iC5dMW__sectionLead{color:var(--muted);margin:0 0 16px;font-size:14px}.editor-module__iC5dMW__sectionTitle+.editor-module__iC5dMW__sectionBody{margin-top:16px}.editor-module__iC5dMW__note{background:var(--warn-soft);color:var(--warn);border-radius:10px;margin:0 0 14px;padding:10px 12px;font-size:13px}.editor-module__iC5dMW__sectionBody{gap:16px;display:grid}.editor-module__iC5dMW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.editor-module__iC5dMW__person+.editor-module__iC5dMW__person{border-top:1px dashed var(--line-strong);padding-top:20px}.editor-module__iC5dMW__personTitle{color:var(--accent);margin:0 0 12px;font-size:14px;font-weight:700}.editor-module__iC5dMW__field{align-content:start;gap:6px;min-width:0;display:grid}.editor-module__iC5dMW__wide{grid-column:1/-1}.editor-module__iC5dMW__label{align-items:baseline;gap:6px;font-size:13px;font-weight:600;display:flex}.editor-module__iC5dMW__optional{color:var(--muted);font-size:12px;font-weight:400}.editor-module__iC5dMW__input{border:1px solid var(--line-strong);background:#fff;border-radius:10px;width:100%;min-height:44px;padding:10px 12px;transition:border-color .12s,box-shadow .12s}.editor-module__iC5dMW__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}textarea.editor-module__iC5dMW__input{resize:vertical;line-height:1.65}.editor-module__iC5dMW__input[aria-invalid=true]{border-color:var(--danger);background:#fffaf9}.editor-module__iC5dMW__dateInput{width:auto;min-width:200px}.editor-module__iC5dMW__hint{color:var(--muted);margin:0;font-size:12.5px}.editor-module__iC5dMW__issue{color:var(--danger);margin:0;font-size:12.5px;font-weight:600}.editor-module__iC5dMW__inlineAction{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.editor-module__iC5dMW__primaryButton,.editor-module__iC5dMW__secondaryButton{cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.editor-module__iC5dMW__primaryButton{background:var(--accent);color:var(--accent-ink);border:0}.editor-module__iC5dMW__secondaryButton{border:1px solid var(--line-strong);background:var(--panel)}.editor-module__iC5dMW__primaryButton:disabled,.editor-module__iC5dMW__secondaryButton:disabled{opacity:.45;cursor:default}.editor-module__iC5dMW__linkButton{color:var(--accent);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:6px 8px;font-size:14px;font-weight:600;text-decoration:none}.editor-module__iC5dMW__linkButton:hover{text-decoration:underline}.editor-module__iC5dMW__list{gap:12px;display:grid}.editor-module__iC5dMW__item{border:1px solid var(--line);background:#fdfbf7;border-radius:12px;min-width:0;margin:0;padding:14px 14px 16px;position:relative}.editor-module__iC5dMW__itemLegend{color:var(--muted);padding:0 6px;font-size:12px;font-weight:700}.editor-module__iC5dMW__itemTools{gap:4px;display:flex;position:absolute;top:8px;right:10px}.editor-module__iC5dMW__item>.editor-module__iC5dMW__grid{margin-top:26px}.editor-module__iC5dMW__item>.editor-module__iC5dMW__issue{margin-top:10px}.editor-module__iC5dMW__iconButton{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:8px;min-width:32px;height:32px;padding:0 8px;font-size:13px}.editor-module__iC5dMW__iconButton:disabled{opacity:.35;cursor:default}.editor-module__iC5dMW__removeButton{color:var(--danger)}.editor-module__iC5dMW__addButton{border:1.5px dashed var(--line-strong);min-height:44px;color:var(--accent);cursor:pointer;background:0 0;border-radius:12px;font-weight:600}.editor-module__iC5dMW__addButton:hover{background:var(--accent-soft)}.editor-module__iC5dMW__templateGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.editor-module__iC5dMW__templateCard{border:1px solid var(--line);text-align:start;cursor:pointer;background:#fff;border-radius:14px;align-content:start;gap:6px;width:100%;height:100%;padding:10px 10px 14px;transition:border-color .12s,box-shadow .12s,transform .12s;display:grid}.editor-module__iC5dMW__templateCard:hover{border-color:var(--line-strong);box-shadow:0 6px 20px #23201b14}.editor-module__iC5dMW__templateCard[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent);cursor:default}.editor-module__iC5dMW__templateThumb{aspect-ratio:390/640;object-fit:cover;object-position:top;background:var(--bg);outline-offset:-1px;border-radius:8px;outline:1px solid #23201b0f;width:100%;height:auto;margin-bottom:6px;display:block}.editor-module__iC5dMW__templateName{align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.editor-module__iC5dMW__templateDescription{color:var(--muted);font-size:13px;line-height:1.5}.editor-module__iC5dMW__templateTag{background:var(--bg);color:var(--muted);border-radius:6px;justify-self:start;margin-top:2px;padding:2px 8px;font-size:12px;font-weight:600}@media (prefers-reduced-motion:no-preference){.editor-module__iC5dMW__templateCard:not([aria-pressed=true]):hover{transform:translateY(-2px)}}.editor-module__iC5dMW__info{background:var(--accent-soft);color:var(--accent);border-radius:12px;margin:0 0 16px;padding:12px 14px;font-size:14px}.editor-module__iC5dMW__slotRow{flex-wrap:wrap;gap:16px;display:flex}.editor-module__iC5dMW__slotRow>.editor-module__iC5dMW__slot{width:min(220px,100%)}.editor-module__iC5dMW__slotGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-items:start;gap:18px 16px;display:grid}.editor-module__iC5dMW__slot{gap:8px;min-width:0;margin:0;display:grid}.editor-module__iC5dMW__slotFrame{border:1.5px dashed var(--line-strong);cursor:pointer;background:#faf7f0;border-radius:10px;place-items:center;transition:border-color .12s;display:grid;position:relative;overflow:hidden}.editor-module__iC5dMW__slotFrame:hover{border-color:var(--accent)}.editor-module__iC5dMW__slotFrame:has(img){border-style:solid;border-color:#0000}.editor-module__iC5dMW__fileInput:focus-visible+.editor-module__iC5dMW__slotFrame,.editor-module__iC5dMW__fileInput:focus-visible+.editor-module__iC5dMW__galleryAdd{outline:2px solid var(--accent);outline-offset:2px}.editor-module__iC5dMW__slotImage,.editor-module__iC5dMW__galleryItem img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.editor-module__iC5dMW__slotEmpty{color:var(--muted);font-size:30px;font-weight:300}.editor-module__iC5dMW__slotBadge{background:var(--warn-soft);color:var(--warn);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.editor-module__iC5dMW__slotCaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 8px;font-size:13px;display:flex}.editor-module__iC5dMW__slotLabel{font-weight:600}.editor-module__iC5dMW__slotActions{margin-right:-8px;display:flex}.editor-module__iC5dMW__slotActions .editor-module__iC5dMW__linkButton{font-size:13px}.editor-module__iC5dMW__galleryGrid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.editor-module__iC5dMW__galleryItem{aspect-ratio:1;background:var(--bg);border-radius:10px;position:relative;overflow:hidden}.editor-module__iC5dMW__galleryTools{gap:4px;display:flex;position:absolute;bottom:6px;right:6px}.editor-module__iC5dMW__galleryTools .editor-module__iC5dMW__iconButton{background:#fffdf8eb;min-width:28px;height:28px;padding:0 6px}.editor-module__iC5dMW__galleryAdd{aspect-ratio:1;border:1.5px dashed var(--line-strong);color:var(--accent);cursor:pointer;border-radius:10px;place-content:center;justify-items:center;gap:2px;font-size:13px;font-weight:600;display:grid}.editor-module__iC5dMW__galleryAdd span{font-size:26px;font-weight:300;line-height:1}.editor-module__iC5dMW__galleryAdd:hover{border-color:var(--accent);background:var(--accent-soft)}.editor-module__iC5dMW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.editor-module__iC5dMW__languageList{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.editor-module__iC5dMW__languageRow{border:1px solid var(--line);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:6px 8px 6px 12px;display:flex}.editor-module__iC5dMW__check{cursor:pointer;align-items:center;gap:10px;display:inline-flex}.editor-module__iC5dMW__check input,.editor-module__iC5dMW__choice input{width:18px;height:18px;accent-color:var(--accent);margin:0}.editor-module__iC5dMW__choices{flex-wrap:wrap;gap:8px;display:flex}.editor-module__iC5dMW__choice{border:1px solid var(--line-strong);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:0 14px;display:inline-flex}.editor-module__iC5dMW__choice:has(input:checked){border-color:var(--accent);background:var(--accent-soft);font-weight:600}.editor-module__iC5dMW__switches{border:1px solid var(--line);border-radius:12px;display:grid;overflow:hidden}.editor-module__iC5dMW__switchRow{cursor:pointer;background:#fff;justify-content:space-between;align-items:center;min-height:52px;padding:0 16px;display:flex}.editor-module__iC5dMW__switchRow+.editor-module__iC5dMW__switchRow{border-top:1px solid var(--line)}.editor-module__iC5dMW__switch{appearance:none;background:var(--line-strong);cursor:pointer;border-radius:999px;flex-shrink:0;width:44px;height:26px;margin:0;transition:background .15s;position:relative}.editor-module__iC5dMW__switch:before{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.editor-module__iC5dMW__switch:checked{background:var(--accent)}.editor-module__iC5dMW__switch:checked:before{transform:translate(18px)}.editor-module__iC5dMW__statusLine{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.editor-module__iC5dMW__preview{top:var(--header-height);height:calc(100dvh - var(--header-height));border-left:1px solid var(--line);background:#ebe6dc;flex-direction:column;padding:14px 24px 24px;display:flex;position:sticky}.editor-module__iC5dMW__previewBar{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.editor-module__iC5dMW__phoneSlot{flex:1;place-items:center;min-height:0;display:grid}.editor-module__iC5dMW__phone{box-sizing:content-box;background:#1d1b18;border-style:solid;border-color:#1d1b18;border-radius:46px;position:relative;overflow:hidden;box-shadow:0 2px 4px #23201b1f,0 24px 60px #23201b38}.editor-module__iC5dMW__screen{transform-origin:0 0;background:#fff;border:0;position:absolute;top:0;left:0}.editor-module__iC5dMW__dialog{background:var(--panel);width:min(420px,100vw - 32px);color:var(--ink);border:0;border-radius:20px;padding:0;box-shadow:0 24px 80px #23201b4d}.editor-module__iC5dMW__dialog::backdrop{background:#23201b73}.editor-module__iC5dMW__dialogBody{padding:28px}.editor-module__iC5dMW__qr{border:1px solid var(--line);border-radius:12px;width:216px;height:216px;margin:8px auto 12px;display:block}.editor-module__iC5dMW__url{color:var(--muted);text-align:center;word-break:break-all;margin:0 0 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.editor-module__iC5dMW__dialogActions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@media (max-width:1099px){.editor-module__iC5dMW__workspace{grid-template-columns:minmax(0,1fr)}.editor-module__iC5dMW__preview{display:none}}@media (max-width:640px){.editor-module__iC5dMW__header{gap:8px;padding:0 12px}.editor-module__iC5dMW__slug,.editor-module__iC5dMW__headerStart .editor-module__iC5dMW__statusBadge{display:none}.editor-module__iC5dMW__headerEnd{gap:2px}.editor-module__iC5dMW__headerEnd .editor-module__iC5dMW__secondaryButton{min-height:36px;padding:0 10px;font-size:13px}.editor-module__iC5dMW__saveStatus{padding:0 8px}.editor-module__iC5dMW__grid{grid-template-columns:minmax(0,1fr)}.editor-module__iC5dMW__section{padding:18px 16px 20px}}.editor-module__iC5dMW__previewEmpty{background:var(--panel);color:var(--muted);text-align:center;place-items:center;margin:0;padding:24px;font-size:14px;display:grid;position:absolute;inset:0}.editor-module__iC5dMW__slotBusy{color:var(--accent);background:#fffdf8c7;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;inset:0}.editor-module__iC5dMW__venueSearch{border-bottom:1px dashed var(--line-strong);gap:8px;margin-bottom:18px;padding-bottom:18px;display:grid}.editor-module__iC5dMW__venueSearch .editor-module__iC5dMW__note,.editor-module__iC5dMW__venueSearch .editor-module__iC5dMW__info{margin:0}.editor-module__iC5dMW__searchRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.editor-module__iC5dMW__placeList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.editor-module__iC5dMW__place{border:1px solid var(--line);text-align:start;cursor:pointer;background:#fff;border-radius:10px;gap:2px;width:100%;padding:10px 12px;display:grid}.editor-module__iC5dMW__place:hover{border-color:var(--accent);background:var(--accent-soft)}.editor-module__iC5dMW__placeName{font-weight:700}.editor-module__iC5dMW__placeAddress{color:var(--muted);font-size:13px}.editor-module__iC5dMW__timeInput{width:auto;min-width:130px}
