.manualEditInlineLaunchRow{display:flex;justify-content:center;width:100%;margin-top:calc(1cm + 2mm);margin-bottom:calc(1cm - 20px)}.manualEditLaunchCta{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:min(100%,calc(260px + 2mm));min-height:46px;margin:0 auto;padding:0 18px;border:1px solid rgba(205,67,30,.28);border-radius:12px;background:#f04729;color:#fffaf5;font:inherit;font-size:.94rem;font-weight:800;letter-spacing:0;cursor:pointer;transition:opacity .18s ease,background-color .18s ease,border-color .18s ease}.manualEditLaunchCta:focus-visible,.manualEditLaunchCta:hover{border-color:rgba(183,53,23,.38);background:#df3f22}.manualEditLaunchCta:focus-visible{outline:2px solid rgba(240,71,41,.36);outline-offset:3px}.manualEditLaunchCta:disabled{cursor:progress;opacity:.72}.manualEditImageOnlyNoticeOverlay{position:fixed;inset:0;z-index:180;display:grid;place-items:center;padding:22px;background:rgba(44,35,29,.42);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.manualEditImageOnlyNoticeCard{position:relative;width:min(100%,520px);display:grid;grid-gap:12px;gap:12px;padding:22px;border:1px solid rgba(108,94,80,.14);border-radius:22px;background:radial-gradient(circle at 14% 0,rgba(255,176,115,.22),transparent 34%),linear-gradient(180deg,rgba(255,252,248,.98),rgba(247,240,232,.96));box-shadow:0 28px 70px rgba(39,29,20,.24);color:#2f2924}.manualEditImageOnlyNoticeClose{position:absolute;top:14px;right:14px;display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid rgba(104,90,78,.14);border-radius:10px;background:rgba(255,255,255,.72);color:#6b5c50;cursor:pointer}.manualEditImageOnlyNoticeClose:focus-visible,.manualEditImageOnlyNoticeClose:hover{color:#2f2924;transform:translateY(-1px)}.manualEditImageOnlyNoticeIcon{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,128,88,.18);background:rgba(255,255,255,.74);color:#ba5426}.manualEditImageOnlyNoticeEyebrow{margin:0;padding-right:42px;color:#9b643e;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.manualEditImageOnlyNoticeTitle{margin:0;padding-right:24px;color:#241f1b;font-size:clamp(1.32rem,1.16rem + .75vw,1.7rem);line-height:1.05;letter-spacing:-.035em}.manualEditImageOnlyNoticeBody{margin:0;color:#584b41;font-size:.96rem;line-height:1.56}.manualEditImageOnlyNoticeBody strong{color:#241f1b;font-weight:900}.manualEditImageOnlyNoticeFile{display:flex;align-items:center;gap:9px;min-width:0;margin:2px 0 0;padding:9px 11px;border:1px solid rgba(108,94,80,.1);border-radius:12px;background:rgba(255,255,255,.62);color:#4b4038;font-size:.86rem;font-weight:700}.manualEditImageOnlyNoticeFile span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manualEditImageOnlyNoticeFile i{flex:0 0 auto;color:#ba5426}.manualEditImageOnlyNoticeActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.manualEditImageOnlyNoticePrimary,.manualEditImageOnlyNoticeSecondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 16px;border-radius:12px;font-size:.92rem;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.manualEditImageOnlyNoticePrimary{flex:1 1 240px;border:1px solid #944716;background:linear-gradient(180deg,#b56832,#9c4f1f);color:#fff7ef;box-shadow:0 16px 30px rgba(156,79,31,.18)}.manualEditImageOnlyNoticePrimary span{white-space:nowrap}.manualEditImageOnlyNoticePrimary:focus-visible,.manualEditImageOnlyNoticePrimary:hover,.manualEditImageOnlyNoticeSecondary:focus-visible,.manualEditImageOnlyNoticeSecondary:hover{transform:translateY(-1px)}.manualEditImageOnlyNoticePrimary.isPending,.manualEditImageOnlyNoticeSecondary.isPending{cursor:progress}.manualEditImageOnlyNoticeSecondary{flex:1 1 160px;border:1px solid rgba(108,94,80,.14);background:rgba(255,255,255,.68);color:#3b332e}@media (max-width:560px){.manualEditImageOnlyNoticeOverlay{padding:12px}.manualEditImageOnlyNoticeCard{gap:11px;padding:18px;border-radius:18px}.manualEditImageOnlyNoticeActions{flex-direction:column}.manualEditImageOnlyNoticePrimary,.manualEditImageOnlyNoticeSecondary{flex:0 0 auto;min-height:44px;width:100%}}@media (max-width:760px){.container-home.manualEditRoot{align-items:stretch}.manualEditShellCard{display:flex;flex-direction:column}.manualEditShellCard .empManualPromo{margin-top:auto;margin-bottom:24px}}