.ed-card{position:relative;width:100%;height:100%;container-type:size;-webkit-user-select:none;user-select:none;touch-action:none}.ed-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block;pointer-events:none}.ed-box{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:.4cqw;cursor:move;outline:1px dashed transparent;outline-offset:2px;transition:outline-color .12s ease}.ed-box:hover{outline-color:#176ee561}.ed-box.is-selected{outline:1px dashed var(--editor-blue, #176ee5)}.ed-box.is-editing{outline:1px solid var(--editor-blue, #176ee5);cursor:text}.ed-line{margin:0;white-space:pre;outline:none;font-size:calc(var(--fs, 10) * var(--card-unit, .16667cqw));letter-spacing:calc(var(--ls, 0) * var(--card-unit, .16667cqw));line-height:1.32;font-family:var(--ff, Baskerville, serif);font-weight:var(--fw, 400);font-style:var(--fi, normal);color:var(--fc, #20372F)}.ed-line.is-hidden{visibility:hidden}.ed-box.ed-picture{padding:0}.ed-picture>img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ed-picture-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ed-picture-error{position:absolute;z-index:31;left:50%;bottom:14px;display:flex;align-items:center;gap:.6rem;width:max-content;max-width:calc(100% - 28px);margin:0;padding:.55rem .6rem .55rem .85rem;border:1px solid #f0c9c4;border-radius:.5rem;background:#fff6f5;color:#8f2219;font:400 .8rem/1.4 var(--font-sans);box-shadow:0 8px 22px #1112141a;transform:translate(-50%)}.ed-picture-error button{flex:none;width:22px;height:22px;border:0;border-radius:.3rem;background:none;color:inherit;font-size:1rem;cursor:pointer}.ed-picture-error button:hover{background:#fbe3e0}.ed-curve{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.ed-box[data-align=center] .ed-line{text-align:center}.ed-box[data-align=left] .ed-line{text-align:left}.ed-box[data-align=right] .ed-line{text-align:right}.ed-box.is-editing .ed-line{cursor:text}.ed-handle{position:absolute;width:9px;height:9px;margin:-5px 0 0 -5px;border-radius:50%;background:#fff;border:1px solid var(--editor-blue, #176ee5);box-shadow:0 1px 3px #11121438}.ed-handle[data-dir=n],.ed-handle[data-dir=s]{width:14px;height:6px;border-radius:3px;margin:-3px 0 0 -7px}.ed-handle[data-dir=e],.ed-handle[data-dir=w]{width:6px;height:14px;border-radius:3px;margin:-7px 0 0 -3px}.ed-handle[data-dir=nw]{left:0;top:0;cursor:nwse-resize}.ed-handle[data-dir=n]{left:50%;top:0;cursor:ns-resize}.ed-handle[data-dir=ne]{left:100%;top:0;cursor:nesw-resize}.ed-handle[data-dir=e]{left:100%;top:50%;cursor:ew-resize}.ed-handle[data-dir=se]{left:100%;top:100%;cursor:nwse-resize}.ed-handle[data-dir=s]{left:50%;top:100%;cursor:ns-resize}.ed-handle[data-dir=sw]{left:0;top:100%;cursor:nesw-resize}.ed-handle[data-dir=w]{left:0;top:50%;cursor:ew-resize}.ed-rotate{position:absolute;left:50%;top:0;width:22px;height:22px;margin:-42px 0 0 -11px;border-radius:50%;background:#fff;border:1px solid var(--editor-blue, #176ee5);color:#3a4145;display:grid;place-items:center;font-size:12px;cursor:grab;box-shadow:0 2px 6px #11121438}.ed-rotate:before{content:"";position:absolute;left:50%;top:100%;width:1px;height:20px;background:var(--editor-blue, #176ee5)}.ed-bubble{position:absolute;left:50%;top:0;transform:translate(-50%,calc(-100% - 52px));display:flex;align-items:center;gap:2px;padding:4px;border-radius:999px;background:#fff;border:1px solid #e2e3e5;box-shadow:0 8px 24px #11121429;white-space:nowrap;z-index:20}.ed-bubble button{appearance:none;border:0;background:transparent;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:#3a4145;font-size:14px;line-height:1}.ed-bubble button:hover{background:#f1f2f4}.ed-typebar{position:absolute;z-index:30;display:flex;align-items:center;gap:1px;padding:4px 5px;border-radius:.5rem;background:#fff;border:1px solid #dfe1e4;box-shadow:0 1px 2px #1112140f,0 12px 28px #11121421;font:400 .78rem var(--font-sans);max-width:calc(100% - 20px)}.ed-typebar>*{flex:none}.ed-typebar.is-floating{left:10px;right:10px;top:12px;width:fit-content;margin-inline:auto}.ed-bar-break{display:none}@container stage (max-width: 640px){.ed-typebar{flex-wrap:wrap;justify-content:center;row-gap:3px}.ed-bar-break{display:block;flex-basis:100%;height:0}.ed-bar-sep.ed-bar-sep-wrap{display:none}}.editor-preview .preview-stage.ed-stage{container:stage / inline-size}.ed-grip{flex:none;display:grid;place-items:center;width:16px;height:28px;margin-right:2px;border:0;padding:0;background:transparent;color:#b6b9bd;cursor:grab;touch-action:none}.ed-grip:active{cursor:grabbing;color:#82868a}.ed-bar-sep{flex:none;width:1px;height:18px;background:#e6e7ea;margin:0 4px}.ed-typebar button,.ed-typebar select,.ed-typebar input{height:28px;border:0;border-radius:.35rem;background:transparent;font:inherit;color:var(--editor-ink, #111214)}.ed-typebar button{display:grid;place-items:center;cursor:pointer;padding:0;color:#4b5155}.ed-typebar button:hover{background:#f1f2f4;color:var(--editor-ink, #111214)}.ed-typebar button.is-on{background:#e9ebee;color:var(--editor-ink, #111214)}.ed-typebar :focus-visible{outline:2px solid var(--editor-blue, #176ee5);outline-offset:-1px}.ed-typebar .ed-bar-text,.ed-typebar .ed-shapes button{display:inline-flex;align-items:center;gap:5px;width:auto;padding:0 8px;white-space:nowrap}.ed-shapes{display:flex;gap:1px}.ed-typebar .ed-picturebar-icon{width:28px}.ed-typebar button:disabled,.ed-typebar button:disabled:hover{opacity:.3;cursor:not-allowed;background:none}.ed-font{position:relative;flex:none}.ed-typebar .ed-font-button{display:flex;align-items:center;justify-content:flex-start;width:9.25rem;padding:0 1.3rem 0 .5rem;color:var(--editor-ink, #111214);background:transparent url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='5'><path d='M0 0h8L4 5z' fill='%23868b8f'/></svg>") no-repeat right .45rem center;overflow:hidden}.ed-typebar .ed-font-button:hover,.ed-typebar .ed-font-button[aria-expanded=true]{background-color:#f1f2f4}.ed-font-button span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2}.ed-font-menu{position:absolute;left:0;top:calc(100% + 8px);z-index:40;width:15.5rem;max-height:min(22rem,62vh);overflow-y:auto;overscroll-behavior:contain;padding:6px;background:#fff;border:1px solid #dfe1e4;border-radius:.6rem;box-shadow:0 18px 44px #1112142e;outline:none}.ed-font-menu.is-up{top:auto;bottom:calc(100% + 8px)}.ed-font-group{padding:.7rem .6rem .3rem;font:600 .6rem var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:#8a8f93}.ed-font-group:first-child{padding-top:.35rem}.ed-font-option{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:36px;padding:0 .6rem;border-radius:.4rem;cursor:pointer;font-size:1.05rem;color:var(--editor-ink, #111214)}.ed-font-option span{white-space:nowrap;line-height:1.25}.ed-font-option.is-active{background:#f1f2f4}.ed-font-option[aria-selected=true]{color:var(--editor-blue, #176ee5)}.ed-font-option svg{flex:none}.ed-curve-ctl{display:flex;align-items:center;gap:6px;height:28px;padding:0 2px 0 6px;color:#4b5155;cursor:default}.ed-typebar .ed-curve-ctl input{width:84px;padding:0;accent-color:var(--editor-blue, #176ee5);cursor:pointer}.ed-curve-ctl output{min-width:2.3em;text-align:right;font-variant-numeric:tabular-nums;font-size:.72rem;color:#6b7075}.ed-step{display:flex;align-items:center}.ed-step button{width:22px;font-size:14px}.ed-step input{width:30px;text-align:center;padding:0;font-variant-numeric:tabular-nums}.ed-swatch{flex:none;position:relative;width:28px;height:28px;display:grid;place-items:center;border-radius:.35rem;cursor:pointer}.ed-swatch:hover{background:#f1f2f4}.ed-swatch i{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px #11121433}.ed-swatch input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.ed-align{display:flex}.ed-align button{width:28px}@media(max-width:860px){.ed-typebar,.ed-typebar.is-floating{position:fixed;inset:auto 0 0;transform:none;max-width:none;border-radius:0;border-left:0;border-right:0;border-bottom:0;padding:6px 8px calc(6px + env(safe-area-inset-bottom));overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;box-shadow:0 -4px 18px #1112141f}.ed-typebar::-webkit-scrollbar{display:none}.ed-typebar[style]{left:0!important;top:auto!important}.ed-typebar .ed-bar-break{display:none}.ed-typebar .ed-bar-sep.ed-bar-sep-wrap{display:block}.ed-typebar.is-floating{width:auto;margin-inline:0}.ed-font-menu,.ed-font-menu.is-up{position:fixed;left:8px;right:8px;top:auto;bottom:calc(58px + env(safe-area-inset-bottom));width:auto;max-height:55vh}.ed-typebar>*{flex:none}.ed-typebar .ed-grip{display:none}.ed-typebar button,.ed-typebar select,.ed-typebar input{height:34px}.ed-step button{width:30px}.ed-align button,.ed-swatch{width:34px;height:34px}.editor-page .editor-panel{padding-bottom:5.5rem}}.editor-preview{container:canvasbar / inline-size}.editor-preview .ed-canvas-bar{gap:.75rem}.editor-preview .ed-canvas-bar>span{flex:none}.editor-preview .ed-edit-tools{display:flex;flex:none;align-items:center;gap:.5rem;margin-right:auto}.editor-preview .ed-canvas-bar .preview-tools{flex:none;width:auto}.ed-tool,.ed-history{display:flex;align-items:center;height:2.35rem;border:1px solid #dfe1e3;border-radius:999px;background:#f7f7f8}.ed-tool{gap:.45rem;padding:0 .9rem;color:#292d2f;font:650 .68rem var(--font-sans);white-space:nowrap;cursor:pointer}.ed-history{padding:.2rem}.ed-history button{display:grid;place-items:center;width:1.95rem;height:1.85rem;padding:0;border:0;border-radius:999px;background:transparent;color:#34383a;cursor:pointer}.ed-tool:hover:not(:disabled){background:#fff;border-color:#b9bdc0;box-shadow:0 1px 4px #1a1e201a}.ed-history button:hover:not(:disabled){background:#fff;box-shadow:0 1px 4px #1a1e201a}.ed-tool:disabled,.ed-history button:disabled{color:#b9bdc0;cursor:default}.ed-tool:focus-visible,.ed-history button:focus-visible{outline:2px solid var(--editor-blue, #176ee5);outline-offset:2px}.guest-preview-launch .ed-short{display:none}@container canvasbar (max-width: 900px){.editor-preview .ed-canvas-bar>span{display:none}}@container canvasbar (max-width: 700px){.editor-preview .ed-tool-reset{width:2.35rem;padding:0;justify-content:center}.editor-preview .ed-tool-reset span,.editor-preview .guest-preview-launch .ed-long{display:none}.editor-preview .guest-preview-launch .ed-short{display:inline}}@container canvasbar (max-width: 600px){.editor-preview .ed-canvas-bar .preview-zoom{display:none}.editor-preview .ed-canvas-bar,.editor-preview .ed-edit-tools{gap:.4rem}}@container canvasbar (max-width: 360px){.editor-preview .ed-tool-label{width:2.35rem;padding:0;justify-content:center}.editor-preview .ed-tool-label span{display:none}}.ed-scene{position:relative;flex:none;overflow:hidden;box-shadow:0 2px 6px #2b1c1224,0 30px 70px #2b1c1242}.preview-stage.ed-stage.backdrop-designed-scene{background:#efeae2}.ed-scene-plate{box-shadow:none;overflow:visible}.ed-scene-plate>img{object-fit:contain}.ed-scene>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.ed-scene .ed-card{position:absolute;width:auto;height:auto}.ed-publish{display:grid;gap:.8rem;margin-top:1.4rem}.ed-publish .editor-primary{margin-top:.4rem}.ed-publish-field{display:grid;gap:.4rem;font:600 .66rem var(--font-sans);color:#5e6467;text-transform:uppercase;letter-spacing:.08em}.ed-publish-field input{padding:.8rem .9rem;border:1px solid #d7dade;border-radius:.55rem;font:400 .95rem var(--font-sans);color:var(--editor-ink, #111214);text-transform:none;letter-spacing:0}.ed-publish-field input:focus-visible{outline:2px solid var(--editor-blue, #176ee5);outline-offset:1px}.ed-publish-note,.ed-publish-who{margin:0;font:400 .8rem/1.5 var(--font-sans);color:#4b5155}.ed-publish-who b{color:var(--editor-ink, #111214);font-weight:650}.ed-publish-error{margin:0;padding:.6rem .75rem;border-radius:.5rem;background:#fbeceb;color:#8f2219;font:500 .78rem/1.45 var(--font-sans)}.ed-publish-dev{margin:0;padding:.6rem .75rem;border-radius:.5rem;background:#f3f0e6;color:#4d4531;font:400 .76rem/1.45 var(--font-sans)}.ed-publish-link{justify-self:start;padding:0;border:0;background:none;cursor:pointer;color:#4b5155;font:500 .74rem var(--font-sans);text-decoration:underline;text-underline-offset:3px}.ed-publish-link:disabled{opacity:.5;cursor:default}.ed-share{display:flex;gap:.5rem}.ed-share input{flex:1;min-width:0;padding:.7rem .8rem;border:1px solid #d7dade;border-radius:.55rem;font:500 .82rem var(--font-sans);color:var(--editor-ink, #111214);background:#f7f8f8}.ed-share button{padding:0 1rem;border:1px solid var(--editor-ink, #111214);border-radius:999px;background:var(--editor-ink, #111214);color:#fff;font:650 .74rem var(--font-sans);cursor:pointer}.ed-send{display:grid;gap:.75rem;margin-top:.9rem;padding-top:1.1rem;border-top:1px solid #e6e8ea}.ed-send-title{margin:0;font:650 .9rem var(--font-sans);color:var(--editor-ink, #111214)}.ed-send textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:4.6rem;padding:.75rem .85rem;border:1px solid #d7dade;border-radius:.55rem;font:400 .9rem/1.45 var(--font-sans);color:var(--editor-ink, #111214);text-transform:none;letter-spacing:0}.ed-send textarea:focus-visible{outline:2px solid var(--editor-blue, #176ee5);outline-offset:1px}.ed-send-note{margin:-.35rem 0 0;font:400 .74rem/1.45 var(--font-sans);color:#5e6467}.ed-send-reset{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ed-send .ed-send-share{margin-top:0}.ed-send-targets{display:flex;flex-wrap:wrap;gap:.45rem}.ed-send-targets>a,.ed-send-targets>button{display:inline-flex;align-items:center;min-height:2.35rem;padding:0 .95rem;border:1px solid #d7dade;border-radius:999px;background:#fff;color:var(--editor-ink, #111214);font:600 .76rem var(--font-sans);text-decoration:none;cursor:pointer;transition:border-color .14s ease,background .14s ease}.ed-send-targets>a:hover,.ed-send-targets>button:hover{border-color:var(--editor-ink, #111214)}.ed-send-targets>:focus-visible,.ed-send-qr-toggle:focus-visible,.ed-send-download:focus-visible{outline:2px solid var(--editor-blue, #176ee5);outline-offset:2px}.ed-send-qr{border-top:1px solid #eceef0;padding-top:.6rem}.ed-send-qr-toggle{display:flex;justify-content:space-between;width:100%;padding:.3rem 0;border:0;background:none;color:var(--editor-ink, #111214);font:600 .78rem var(--font-sans);cursor:pointer}.ed-send-qr-body{display:grid;grid-template-columns:7.5rem 1fr;gap:1rem;align-items:center;margin-top:.5rem}.ed-send-qr-body .qr-code{display:block;width:100%;height:auto;border:1px solid #eceef0;border-radius:.4rem}.ed-send-qr-body p{margin:0 0 .6rem;font:400 .76rem/1.45 var(--font-sans);color:#4b5155}.ed-send-download{padding:.5rem .9rem;border:1px solid var(--editor-ink, #111214);border-radius:999px;background:var(--editor-ink, #111214);color:#fff;font:650 .72rem var(--font-sans);cursor:pointer}.gl{display:grid;gap:.9rem;margin:1.2rem 0 1.4rem}.gl-title,.sp-title{margin:0;font:650 .9rem var(--font-sans);color:var(--editor-ink, #111214)}.gl-add,.gl-edit{display:grid;grid-template-columns:1fr 1fr;gap:.55rem .6rem;align-items:end}.gl-field{display:grid;gap:.3rem;font:600 .62rem var(--font-sans);color:#5e6467;text-transform:uppercase;letter-spacing:.08em}.gl-field.gl-name{grid-column:1 / -1}.gl-field input,.gl-field textarea{width:100%;box-sizing:border-box;padding:.62rem .7rem;border:1px solid #d7dade;border-radius:.5rem;font:400 .88rem/1.4 var(--font-sans);color:var(--editor-ink, #111214);text-transform:none;letter-spacing:0;background:#fff}.gl-field textarea{resize:vertical}.gl-field input:focus-visible,.gl-field textarea:focus-visible{outline:2px solid var(--editor-blue, #176ee5);outline-offset:1px}.gl-party input{max-width:5.5rem}.gl-add-button{min-height:2.45rem;padding:0 1.05rem;border:1px solid var(--editor-ink, #111214);border-radius:999px;background:var(--editor-ink, #111214);color:#fff;font:650 .76rem var(--font-sans);cursor:pointer;white-space:nowrap}.gl-add-button:disabled{opacity:.45;cursor:default}.gl-add>.gl-add-button{justify-self:start}.gl-quiet,.gl-danger{padding:.3rem .55rem;border:0;border-radius:.4rem;background:none;color:#4b5155;font:600 .74rem var(--font-sans);cursor:pointer}.gl-quiet:hover{background:#f1f2f4;color:var(--editor-ink, #111214)}.gl-danger{background:#fbeceb;color:#8f2219}.gl-danger:hover{background:#f6d9d6}.gl-paste{border-top:1px solid #eceef0;padding-top:.55rem}.gl-paste-toggle{display:flex;justify-content:space-between;width:100%;padding:.3rem 0;border:0;background:none;color:var(--editor-ink, #111214);font:600 .78rem var(--font-sans);cursor:pointer}.gl-paste-body{display:grid;gap:.6rem;margin-top:.5rem}.gl-paste-body>.gl-add-button{justify-self:start}.gl-paste-summary{margin:0;font:600 .78rem var(--font-sans);color:var(--editor-ink, #111214)}.gl-paste-problems{margin:0;padding-left:1.1rem;font:400 .76rem/1.5 var(--font-sans);color:#8f2219}.gl-empty{margin:0;font:400 .8rem/1.55 var(--font-sans);color:#5e6467}.gl-summary{margin:0;font:400 .8rem var(--font-sans);color:#4b5155}.gl-summary b{color:var(--editor-ink, #111214);font-weight:650}.gl-list,.sp-queue{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid #eceef0}.gl-row,.sp-queue-row{display:grid;grid-template-columns:1fr auto;gap:.35rem .8rem;align-items:center;padding:.7rem 0;border-bottom:1px solid #eceef0}.gl-row.is-editing{display:block}.gl-who{display:grid;gap:.15rem;min-width:0}.gl-who b{font:650 .86rem var(--font-sans);color:var(--editor-ink, #111214)}.gl-who span{overflow:hidden;font:400 .74rem var(--font-sans);color:#5e6467;text-overflow:ellipsis;white-space:nowrap}.gl-who .gl-warn{color:#8f2219;white-space:normal}.gl-status{justify-self:end;padding:.22rem .55rem;border-radius:999px;background:#f1f2f4;color:#4b5155;font:600 .68rem var(--font-sans);white-space:nowrap}.gl-status.is-sent,.gl-status.is-opened{background:#eef3fb;color:#1d4f91}.gl-status.is-coming{background:#e4efef;color:#125c42}.gl-status.is-declined{background:#f6ebe6;color:#7a3b21}.gl-status.is-arrived{background:#111214;color:#fff}.gl-actions{grid-column:1 / -1;display:flex;gap:.3rem;margin-top:-.2rem}.gl-edit-actions{grid-column:1 / -1;display:flex;gap:.5rem;align-items:center}.sp{display:grid;gap:1.4rem;margin-top:1.1rem}.sp-block{display:grid;gap:.8rem;padding-top:1.1rem;border-top:1px solid #e6e8ea}.sp-block .ed-send{margin-top:0;padding-top:0;border-top:0}.sp-action{display:grid;grid-template-columns:1fr auto;gap:.6rem 1rem;align-items:center;padding:.9rem;border:1px solid #e6e8ea;border-radius:.6rem}.sp-action h3,.sp-phone h3{margin:0 0 .25rem;font:650 .82rem var(--font-sans);color:var(--editor-ink, #111214)}.sp-action p,.sp-phone>p{margin:0;font:400 .76rem/1.5 var(--font-sans);color:#5e6467}.sp-outcome{padding:.75rem .85rem;border-radius:.5rem;background:#f3f7f5;font:400 .78rem/1.5 var(--font-sans);color:#24312b}.sp-outcome p{margin:0}.sp-outcome p+p{margin-top:.35rem}.sp-preview{max-height:14rem;overflow:auto;margin:.6rem 0 0;padding:.7rem;border-radius:.4rem;background:#fff;font:400 .72rem/1.5 ui-monospace,Menlo,monospace;white-space:pre-wrap}.sp-phone{display:grid;gap:.55rem}.sp-phone>.ed-send-reset{justify-self:start;font:600 .74rem var(--font-sans);color:#4b5155}.sp-queue-actions{display:flex;gap:.35rem}.sp-queue-actions>a,.sp-queue-actions>button{display:inline-flex;align-items:center;min-height:2rem;padding:0 .7rem;border:1px solid #d7dade;border-radius:999px;background:#fff;color:var(--editor-ink, #111214);font:600 .72rem var(--font-sans);text-decoration:none;cursor:pointer}.sp-queue-actions>a:hover,.sp-queue-actions>button:hover{border-color:var(--editor-ink, #111214)}@media(max-width:520px){.sp-action{grid-template-columns:1fr}.sp-action .gl-add-button{justify-self:start}.sp-queue-row{grid-template-columns:1fr}}.editor-save[data-state=offline] i,.editor-save[data-state=conflict] i,.editor-save[data-state=gone] i,.editor-save[data-state=invalid] i{background:#c2410c}.editor-save[data-state=saving] i,.editor-save[data-state=pending] i{background:#b8bcc0}.editor-save button{margin-left:.5rem;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.ed-notice{margin:0 0 1.2rem;padding:.8rem .95rem;border-radius:.6rem;background:#f4f1ea;color:#3f3a31;font:400 .78rem/1.5 var(--font-sans)}.ed-notice b{font-weight:650}.ed-upload{display:grid;gap:.9rem;margin-top:1.4rem}.ed-upload-drop{position:relative;display:grid;justify-items:center;gap:.3rem;padding:2rem 1.2rem;border:1.5px dashed #c9ccd0;border-radius:.9rem;background:#fafafa;text-align:center;cursor:pointer;transition:border-color .14s ease,background .14s ease}.ed-upload-drop:hover,.ed-upload-drop.is-over,.ed-upload-drop:focus-within{border-color:var(--editor-ink, #111214);background:#fff}.ed-upload-drop.is-busy{cursor:progress}.ed-upload-drop input{position:absolute;inset:0;opacity:0;cursor:inherit}.ed-upload-drop b{font:650 .92rem var(--font-sans);color:var(--editor-ink, #111214)}.ed-upload-drop span{font:400 .8rem var(--font-sans);color:#5e6467}.ed-upload-drop small{margin-top:.4rem;font:400 .72rem var(--font-sans);color:#7a8084}.ed-upload-help{margin:0;color:#5e6467;font:400 .76rem/1.55 var(--font-sans)}.ed-upload-help b{color:var(--editor-ink, #111214);font-weight:600}.ed-upload-waiting{display:grid;place-items:center;width:min(22rem,80%);aspect-ratio:5 / 7;margin:auto;border:1.5px dashed rgba(0,0,0,.18);border-radius:.4rem;background:#ffffff8c}.ed-upload-waiting span{color:#6a7074;font:500 .8rem var(--font-sans)}.ed-replace{display:grid;gap:.6rem;margin:-.4rem 0 1.4rem}.ed-replace-button{position:relative;justify-self:start;display:inline-flex;align-items:center;min-height:2.2rem;padding:0 1rem;border:1px solid #d7dade;border-radius:999px;background:#fff;color:var(--editor-ink, #111214);font:600 .74rem var(--font-sans);cursor:pointer}.ed-replace-button:hover,.ed-replace-button:focus-within{border-color:var(--editor-ink, #111214)}.ed-replace-button.is-busy{cursor:progress;color:#6a7074}.ed-replace-button input{position:absolute;inset:0;opacity:0;cursor:inherit}
