.ree-root,.ree-rte-toolbar{--ree-bg:#f1f1f1;--ree-panel:#fff;--ree-panel-secondary:#f6f6f7;--ree-border:#e3e3e5;--ree-border-subdued:#ececec;--ree-text:#202223;--ree-muted:#6d7175;--ree-primary:#005bd3;--ree-variable-color:var(--ree-primary);--ree-primary-hover:#084eb3;--ree-primary-fg:#fff;--ree-primary-soft:#eef4ff;--ree-accent-border:#a9c8f4;--ree-accent-bg:#f1f6ff;--ree-danger:#d72c0d;--ree-danger-soft:#fbeae5;--ree-radius-sm:6px;--ree-radius:8px;--ree-radius-lg:12px;--ree-shadow-sm:0 1px 0 #0000000d;--ree-shadow-md:0 2px 16px #1f212414;--ree-shadow-lg:0 6px 32px #1f212429;--ree-font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"PingFang SC","Microsoft YaHei",sans-serif}.ree-root{background:var(--ree-bg);width:100%;height:100%;min-height:0;color:var(--ree-text);font-family:var(--ree-font);box-sizing:border-box;flex-direction:column;font-size:14px;display:flex;overflow:hidden}.ree-root *,.ree-root :before,.ree-root :after,.ree-rte-toolbar,.ree-rte-toolbar *,.ree-rte-toolbar :before,.ree-rte-toolbar :after{box-sizing:border-box}.ree-input{border:1px solid var(--ree-border,#e3e3e5);border-radius:var(--ree-radius,8px);--ree-control-padding-x:12px;--ree-control-padding-y:8px;--ree-control-padding-end:var(--ree-control-padding-x);width:100%;padding:var(--ree-control-padding-y)var(--ree-control-padding-end)var(--ree-control-padding-y)var(--ree-control-padding-x);color:var(--ree-text,#202223);background:var(--ree-panel,#fff);font-family:inherit;font-size:14px;line-height:1.4;transition:border-color .12s,box-shadow .12s}.ree-input[aria-invalid=true],.ree-input[aria-invalid=true]:focus{border-color:var(--ree-danger)}.ree-input:focus{padding:max(0px,calc(var(--ree-control-padding-y) - 1px))calc(var(--ree-control-padding-end) - 1px)max(0px,calc(var(--ree-control-padding-y) - 1px))calc(var(--ree-control-padding-x) - 1px);box-shadow:none;border:2px solid #202223;outline:none}.ree-select{width:100%;min-width:0;display:block;position:relative}.ree-select .ree-input{appearance:none;--ree-control-padding-end:40px;cursor:pointer;background-color:var(--ree-panel)}.ree-select-icon{pointer-events:none;color:var(--ree-muted);align-items:center;display:flex;position:absolute;top:0;bottom:0;right:12px}.ree-select.is-compact{flex-shrink:0;width:auto}.ree-select.is-compact .ree-input{--ree-control-padding-x:8px;--ree-control-padding-y:0px;--ree-control-padding-end:32px;border-radius:6px;height:28px;font-size:12px;line-height:1}.ree-select.is-compact .ree-select-icon svg{width:12px;height:12px}.ree-color-control{min-width:0;display:inline-flex}.ree-color-chip{cursor:pointer;appearance:none;width:fit-content;min-width:0;max-width:100%;font:inherit;background:0 0;border:0;justify-self:start;align-items:center;gap:8px;padding:0;display:inline-flex}.ree-color-swatch{flex-shrink:0;width:36px;height:22px;position:relative}.ree-color-swatch-face{background:#fff;border:1px solid #d2d5d8;border-radius:999px;width:100%;height:100%;display:block}.ree-color-swatch-face.is-empty{background-color:#fff;background-image:linear-gradient(45deg,#e3e3e5 25%,#0000 25%),linear-gradient(-45deg,#e3e3e5 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e3e3e5 75%),linear-gradient(-45deg,#0000 75%,#e3e3e5 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-repeat:repeat,repeat,repeat,repeat;background-size:8px 8px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.ree-color-chip-label{overflow-wrap:anywhere;min-width:0;color:var(--ree-text);font-size:13px;line-height:1.3}.ree-checkbox-control{cursor:pointer;justify-self:start;align-items:center;gap:8px;width:fit-content;max-width:100%;display:inline-flex}.ree-checkbox-control input{appearance:none;cursor:pointer;background:#fff;border:1px solid #b5b5b5;border-radius:3px;flex-shrink:0;place-items:center;width:16px;height:16px;margin:0;display:grid}.ree-checkbox-control input:checked{background:#202223;border-color:#202223}.ree-checkbox-control input:checked:before{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;margin-top:-2px;transform:rotate(45deg)}.ree-checkbox-control input:focus-visible,.ree-color-chip:focus-visible .ree-color-swatch-face{border:2px solid #202223}.ree-checkbox-control input:focus,.ree-color-chip:focus{box-shadow:none;outline:none}.ree-checkbox-control:has(input:disabled){opacity:.4;cursor:default}.ree-checkbox-control input:disabled,.ree-select .ree-input:disabled{cursor:default}.ree-switch-control{width:100%;color:var(--ree-muted,#6d7175);flex-direction:row-reverse;justify-content:space-between;font-size:13px}.ree-switch-control input{background:#b5b5b5;border:0;border-radius:999px;align-items:center;width:32px;height:20px;padding:2px;display:flex}.ree-switch-control input:before,.ree-switch-control input:checked:before{content:"";background:#fff;border:0;border-radius:50%;width:16px;height:16px;margin:0;transform:none}.ree-switch-control input:checked:before{transform:translate(12px)}.ree-switch-control input:focus-visible{border:2px solid #202223;padding:0}.ree-range{appearance:none;cursor:pointer;background:0 0;flex:auto;width:100%;min-width:0;height:20px;margin:0;display:block}.ree-range::-webkit-slider-container{width:100%}.ree-range::-webkit-slider-runnable-track{background:linear-gradient(to right,#303030 0%,#303030 var(--ree-range-progress),#e3e3e5 var(--ree-range-progress),#e3e3e5 100%);border:0;border-radius:999px;width:100%;height:4px}.ree-range::-webkit-slider-thumb{appearance:none;background:#303030;border:0;border-radius:50%;width:14px;height:14px;margin-top:-5px}.ree-range::-moz-range-track{background:#e3e3e5;border:0;border-radius:999px;height:4px}.ree-range::-moz-range-progress{background:#303030;border:0;border-radius:999px;height:4px}.ree-range::-moz-range-thumb{background:#303030;border:0;border-radius:50%;width:14px;height:14px}.ree-number-stepper{box-sizing:border-box;border:1px solid var(--ree-border,#e3e3e5);border-radius:var(--ree-radius,8px);background:var(--ree-panel,#fff);grid-template-columns:1fr 1fr 1fr;align-items:center;width:100%;height:36px;display:grid;overflow:hidden}.ree-number-stepper:focus-within{border:2px solid #202223}.ree-number-stepper-btn{appearance:none;height:100%;color:var(--ree-text,#202223);cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;font:14px/1 inherit;display:grid}.ree-number-stepper-btn:hover:not(:disabled){background:var(--ree-panel-secondary,#f6f6f7)}.ree-number-stepper-btn:focus-visible{outline:none}.ree-number-stepper-btn:disabled{opacity:.4;cursor:default}.ree-number-stepper-value{width:100%;min-width:0;height:100%;color:var(--ree-text,#202223);text-align:center;-moz-appearance:textfield;background:0 0;border:0;margin:0;padding:0;font:14px/1 inherit}.ree-number-stepper-value:focus{outline:none}.ree-number-stepper-value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ree-number-stepper-value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ree-btn{appearance:none;background:var(--ree-panel,#fff);color:var(--ree-text,#202223);border-radius:var(--ree-radius,8px);--ree-button-padding-y:8px;--ree-button-padding-x:16px;padding:var(--ree-button-padding-y)var(--ree-button-padding-x);cursor:pointer;border:1px solid #b5b5b5;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;transition:background .12s,border-color .12s,box-shadow .12s}.ree-btn:hover{background:var(--ree-panel-secondary);border-color:var(--ree-border)}.ree-btn:active{background:#f0f0f1}.ree-btn-primary{background:var(--ree-primary,#005bd3);border-color:var(--ree-primary,#005bd3);color:var(--ree-primary-fg,#fff)}.ree-btn-primary:hover{background:var(--ree-primary-hover);border-color:var(--ree-primary-hover)}.ree-btn-primary:active{background:var(--ree-primary-hover)}.ree-btn:disabled{opacity:.4;cursor:default}.ree-btn-solid{color:#fff;background:#202223;border-color:#202223}.ree-btn-solid:hover,.ree-btn-solid:active{background:#000;border-color:#000}.ree-btn:focus-visible{box-shadow:none;padding:calc(var(--ree-button-padding-y) - 1px)calc(var(--ree-button-padding-x) - 1px);border-width:2px;border-color:#202223;outline:none}.ree-btn-icon{--ree-button-padding-y:0px;--ree-button-padding-x:0px;width:30px;height:30px;color:var(--ree-muted);background:0 0;border-color:#0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ree-btn-icon.ree-btn-compact{width:26px;height:26px}.ree-btn-icon:hover{color:var(--ree-text);border-color:#0000}.ree-btn-icon:focus-visible{padding:0}.ree-btn-icon.ree-btn-danger:hover:not(:disabled),.ree-btn-icon.ree-btn-danger:active:not(:disabled){background:var(--ree-danger-soft);color:var(--ree-danger)}.ree-btn-has-tooltip{position:relative}.ree-btn-tooltip{z-index:10;border-radius:var(--ree-radius-sm);background:var(--ree-text);color:var(--ree-panel);box-shadow:var(--ree-shadow-md);white-space:nowrap;cursor:default;padding:6px 9px;font-size:12px;font-weight:500;line-height:1.4;display:none;position:absolute;top:calc(100% + 8px);left:0}.ree-btn-tooltip:before{content:"";width:100%;height:8px;position:absolute;top:-8px;left:0}.ree-btn-tooltip{text-transform:none;letter-spacing:normal}.ree-btn-has-tooltip:hover .ree-btn-tooltip,.ree-btn-has-tooltip:focus-visible .ree-btn-tooltip{display:block}.ree-reset{appearance:none;width:22px;height:22px;color:var(--ree-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ree-reset:hover{background:var(--ree-panel-secondary);color:var(--ree-text)}.ree-reset:disabled{opacity:.35;cursor:default}.ree-reset:disabled:hover{color:var(--ree-muted);background:0 0}.ree-reset:focus-visible{outline-offset:-1px;outline:1px solid #202223}.ree-color-picker{border:1px solid var(--ree-border,#e3e3e5);background:var(--ree-panel,#fff);width:min(256px,100vw - 16px);max-height:calc(100dvh - 16px);box-shadow:var(--ree-shadow-lg,0 6px 32px #1f212429);color:var(--ree-text,#202223);font:400 13px/1.4 var(--ree-font,Arial,sans-serif);border-radius:10px;margin:0;padding:12px;position:fixed;inset:auto;overflow:auto}.ree-color-picker:popover-open{gap:12px;display:grid}.ree-color-saturation{background:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,transparent),var(--ree-color-hue);cursor:crosshair;touch-action:none;border-radius:6px;height:144px;position:relative}.ree-color-saturation:focus-visible{outline-offset:2px;outline:2px solid #202223}.ree-color-cursor{pointer-events:none;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000080}.ree-color-hue .ree-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);height:10px}.ree-color-hue .ree-range::-moz-range-track{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);height:10px}.ree-color-hue .ree-range::-moz-range-progress{background:0 0}.ree-color-hue .ree-range::-webkit-slider-thumb{border:2px solid #fff;margin-top:-2px;box-shadow:0 0 0 1px #6d7175}.ree-color-hue .ree-range::-moz-range-thumb{border:2px solid #fff;box-shadow:0 0 0 1px #6d7175}.ree-color-hex-row{align-items:center;gap:10px;display:flex}.ree-color-preview{border:1px solid var(--ree-border);border-radius:6px;flex:0 0 28px;height:28px}.ree-color-hex-field{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.ree-color-hex-field .ree-input{font-variant-numeric:tabular-nums;min-width:0}.ree-color-error{color:var(--ree-danger,#d72c0d);margin:0;font-size:12px}.ree-subject-bar{background:var(--ree-panel);border-bottom:1px solid var(--ree-border);flex-wrap:wrap;align-items:center;gap:10px 12px;min-height:56px;padding:10px 16px;display:flex}.ree-subject-label{color:var(--ree-text);flex-shrink:0;font-size:13px;font-weight:500}.ree-subject-field{flex:360px;min-width:min(240px,100%);position:relative}.ree-subject-input{--ree-control-padding-end:76px}.ree-subject-count{color:var(--ree-muted);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;align-items:center;font-size:13px;display:flex;position:absolute;top:0;bottom:0;right:12px}.ree-subject-hint{color:var(--ree-muted);white-space:nowrap;flex:0 auto;margin:0;font-size:13px;line-height:1.4}.ree-body{flex:1;min-height:0;display:flex}.ree-col{background:var(--ree-panel);flex-direction:column;min-height:0;display:flex}.ree-col-head{height:52px;color:var(--ree-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--ree-border);background:var(--ree-panel);flex-shrink:0;align-items:center;padding:7px 16px;font-size:12px;font-weight:600;display:flex}.ree-stage-head{z-index:1;text-transform:none;letter-spacing:normal;color:var(--ree-text);grid-template-columns:minmax(0,1fr) auto minmax(64px,1fr);justify-content:center;gap:12px;font-weight:500;display:grid;position:relative}.ree-stage-switches{grid-column:2;align-items:center;gap:12px;display:flex}.ree-stage-history{grid-column:3;justify-self:end;align-items:center;gap:4px;display:flex}.ree-stage-head .ree-stage-history .ree-btn-tooltip{left:auto;right:0;transform:none}@container (max-width:380px){.ree-stage-head{grid-template-columns:auto 1fr}.ree-stage-switches{grid-column:1;gap:6px}.ree-stage-history{grid-column:2}.ree-stage-head .ree-segment-btn{min-width:30px;padding-inline:6px}}.ree-segment{background:#fff;border:1px solid #c9cccf;border-radius:8px;align-items:stretch;display:inline-flex;overflow:visible}.ree-segment-btn{appearance:none;color:#303030;cursor:pointer;min-width:46px;height:34px;font:inherit;background:#fff;border:none;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:550;transition:background-color .16s,color .16s,box-shadow .16s;display:inline-flex}.ree-segment-btn:first-child{border-radius:7px 0 0 7px}.ree-segment-btn:last-child{border-radius:0 7px 7px 0}.ree-stage-head .ree-btn-tooltip{left:50%;transform:translate(-50%)}.ree-segment-divider{background:#c9cccf;flex-shrink:0;align-self:stretch;width:1px}.ree-segment-btn.is-active{background:#e3e3e3}.ree-segment-btn:hover{color:#1f1f1f;background:#f3f3f3}.ree-segment-btn.is-active:hover{background:#d9d9d9}.ree-segment-btn:active,.ree-segment-btn.is-active:active{background:#d4d4d4}.ree-segment-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--ree-primary);border:none;outline:none;padding:0 10px}.ree-segment-btn:disabled{opacity:.4;cursor:default}.ree-segment-btn:disabled:hover{color:#303030;background:#fff}.ree-segment-btn-label{padding:0 10px}.ree-inspector-tabs{align-items:center;gap:16px;display:flex}.ree-inspector-tab{appearance:none;color:var(--ree-muted);font:inherit;letter-spacing:.05em;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.ree-inspector-tab:hover,.ree-inspector-tab.is-active{color:var(--ree-text)}.ree-inspector-tab:focus-visible{outline:2px solid var(--ree-primary);outline-offset:3px;border-radius:2px}.ree-inspector-tab:disabled{color:var(--ree-muted);opacity:.4;cursor:default}.ree-col-left{border-right:1px solid var(--ree-border);flex-shrink:0;width:320px}.ree-library-head{justify-content:space-between}.ree-col-left.is-collapsed{width:52px}.ree-col-left.is-collapsed .ree-library-head{justify-content:center;padding-left:7px;padding-right:7px}.ree-col-left:not(.is-collapsed) .ree-library-expand,.ree-col-left.is-collapsed .ree-library-collapse,.ree-col-left.is-collapsed .ree-library-label{display:none}@media not (min-width:1375px){.ree-col-left:not(.is-expanded){width:52px}.ree-col-left:not(.is-expanded) .ree-library-head{justify-content:center;padding-left:7px;padding-right:7px}.ree-col-left:not(.is-expanded) .ree-library-label,.ree-col-left:not(.is-expanded) .ree-library-collapse{display:none}.ree-col-left:not(.is-expanded) .ree-library-expand{display:inline-flex}}.ree-col-center{background:var(--ree-bg);flex:1;min-width:0;container-type:inline-size}.ree-col-right{border-left:1px solid var(--ree-border);flex-shrink:0;width:400px;overflow:hidden}.ree-inspector-bar{text-transform:none;letter-spacing:normal;color:var(--ree-text);font-weight:500}.ree-inspector-tab{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.ree-lib{grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid;overflow-y:auto}.ree-lib-item{border:1px solid var(--ree-border);border-radius:var(--ree-radius);cursor:grab;-webkit-user-select:none;user-select:none;background:var(--ree-panel);align-items:center;gap:10px;padding:12px 14px;transition:box-shadow .12s,border-color .12s;display:flex}.ree-lib-item:hover{border-color:var(--ree-primary);box-shadow:var(--ree-shadow-sm)}.ree-lib-item.is-dragging{opacity:.4}.ree-lib-icon{color:var(--ree-muted);flex-shrink:0;display:inline-flex}.ree-lib-title{font-size:14px;font-weight:500}.ree-col-left.is-collapsed .ree-lib{scrollbar-width:none;grid-template-columns:1fr;gap:8px;padding:12px 7px}.ree-col-left.is-collapsed .ree-lib::-webkit-scrollbar{display:none}.ree-col-left.is-collapsed .ree-lib-item{justify-content:center;gap:0;min-height:38px;padding:8px}.ree-col-left.is-collapsed .ree-lib-title{display:none}@media not (min-width:1375px){.ree-col-left:not(.is-expanded) .ree-lib{scrollbar-width:none;grid-template-columns:1fr;gap:8px;padding:12px 7px}.ree-col-left:not(.is-expanded) .ree-lib::-webkit-scrollbar{display:none}.ree-col-left:not(.is-expanded) .ree-lib-item{justify-content:center;gap:0;min-height:38px;padding:8px}.ree-col-left:not(.is-expanded) .ree-lib-title{display:none}}.ree-stage-content,.ree-preview-buffer{isolation:isolate;flex:1;min-width:0;min-height:0;display:flex;position:relative}.ree-stage-view.is-buffered,.ree-preview-stage.is-buffered{visibility:hidden;pointer-events:none;position:absolute;inset:0}.ree-preview-pending{border:1px solid var(--ree-border);background:var(--ree-panel);color:var(--ree-muted);pointer-events:none;border-radius:6px;padding:6px 12px;font-size:12px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.ree-stage-view{background-color:var(--ree-panel);background-image:linear-gradient(45deg,#00000005 25%,#0000 25%),linear-gradient(-45deg,#00000005 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#00000005 75%),linear-gradient(-45deg,#0000 75%,#00000005 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;flex:1;min-width:0;min-height:0;display:flex}.ree-stage-view[hidden]{display:none}.ree-canvas,.ree-preview-stage{flex-direction:column;flex:1;min-width:0;min-height:0;padding:64px 24px;display:flex;overflow:auto}.ree-canvas.is-over{outline:2px dashed var(--ree-primary);outline-offset:-12px}.ree-canvas:after{content:"";flex:0 0 var(--ree-toolbar-space,0px)}.ree-email-surface{box-sizing:border-box;margin:0 auto}.ree-root .ree-canvas-inner{box-sizing:border-box;gap:var(--ree-block-gap,0px);background:0 0;flex-direction:column;width:100%;margin:0 auto;display:flex}.ree-preview-frame{background:#fff;border:none;flex-shrink:0;width:100%;height:1px;display:block}.ree-inspector-scroll{flex:1;min-height:0;overflow-y:auto}.ree-canvas-empty{text-align:center;color:var(--ree-muted);border:2px dashed var(--ree-border);padding:72px 24px}.ree-email-viewport{box-sizing:border-box;flex:1 0 auto}.ree-canvas .ree-email-viewport{box-shadow:var(--ree-shadow-md);background:#f6f6f7}.ree-preview-error{z-index:1;border:1px solid var(--ree-border);background:var(--ree-panel);border-radius:6px;max-width:calc(100% - 24px);position:absolute;top:12px;left:50%;transform:translate(-50%)}.ree-block{cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;transition:background .12s;display:flow-root;position:relative}.ree-block-highlight{z-index:5;pointer-events:none;border:1px solid #0000;transition:border-color .12s;position:absolute;inset:-1px}.ree-block:hover{background:var(--ree-accent-bg)}:is(.ree-block:has(.ree-column:hover),.ree-block:has(.ree-table-cell:hover)){background:0 0}.ree-block:hover>.ree-block-highlight{border-color:var(--ree-accent-border)}.ree-block.is-selected{z-index:8;background:0 0}.ree-block.is-selected>.ree-block-highlight{border-color:var(--ree-primary)}.ree-block.is-dragging{opacity:.5}.ree-block.is-drop-before:before,.ree-block.is-drop-after:after{content:"";background:var(--ree-primary);pointer-events:none;z-index:9;height:2px;position:absolute;left:0;right:0}.ree-block.is-drop-before:before{top:-1px}.ree-block.is-drop-after:after{bottom:-1px}.ree-block-grip{z-index:6;appearance:none;background:var(--ree-panel);border:1px solid var(--ree-border);border-radius:var(--ree-radius-sm);width:24px;height:34px;color:var(--ree-muted);box-shadow:var(--ree-shadow-sm);cursor:grab;opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;padding:0;transition:opacity .12s,visibility .12s,border-color .12s,color .12s;display:flex;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.ree-block-grip:active{cursor:grabbing}.ree-block-grip:focus-visible{box-shadow:0 0 0 2px var(--ree-panel),0 0 0 4px var(--ree-primary);outline:none}.ree-block:hover>.ree-block-grip,.ree-block.is-selected>.ree-block-grip{opacity:1;visibility:visible;pointer-events:auto}.ree-block:hover>.ree-block-grip{border-color:var(--ree-accent-border);color:var(--ree-primary)}.ree-block-badge{z-index:9;letter-spacing:.02em;color:var(--ree-primary);background:var(--ree-panel);border:1px solid var(--ree-accent-border);box-shadow:var(--ree-shadow-sm);opacity:0;pointer-events:none;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600;line-height:1.5;transition:opacity .12s;position:absolute;bottom:-11px;right:8px}.ree-block:not(.is-selected):hover>.ree-block-badge{opacity:1}.ree-block-toolbar{z-index:7;background:var(--ree-panel,#fff);border:1px solid var(--ree-border);border-radius:var(--ree-radius);box-shadow:var(--ree-shadow-md);font-family:var(--ree-font);gap:2px;padding:3px;display:flex;position:absolute;top:calc(100% + 4px);left:0}.ree-block-content{font-feature-settings:normal;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;width:100%;overflow:hidden}.ree-block-content :is(p,h1,h2,h3,h4,h5,h6,li){font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-align:inherit}.ree-block-content.is-inline{overflow:visible}.ree-block-static{min-height:0}.ree-html-canvas{width:100%;min-height:0;position:relative;overflow:hidden}.ree-html-canvas-text{white-space:pre-wrap;overflow-wrap:anywhere}.ree-html-canvas-hitbox{z-index:2;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.ree-html-canvas-hitbox:focus{outline:none}.ree-html-canvas-frame{transform-origin:0 0;pointer-events:none;border:0;display:block;position:absolute;top:0;left:0}.ree-block-content a{pointer-events:none}.ree-button-canvas-row{border:0;width:100%}.ree-column-layouts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ree-column-layout{appearance:none;border:1px solid var(--ree-border);background:var(--ree-panel-secondary);min-width:0;height:36px;color:var(--ree-muted);cursor:pointer;border-radius:0;padding:0;display:flex;overflow:hidden}.ree-column-layout:hover{border-color:var(--ree-muted)}.ree-column-layout[aria-pressed=true]{border-color:var(--ree-text);background:var(--ree-panel);color:var(--ree-text)}.ree-column-layout:focus-visible{border-color:#000;outline:none}.ree-column-layout>span{flex-basis:0;justify-content:center;align-items:center;min-width:0;display:flex}.ree-column-layout>span+span{border-left:1px solid;border-left-color:inherit}.ree-column-layout-label{visibility:hidden;color:var(--ree-muted);font:10px/1 var(--ree-font)}.ree-column-layout:hover .ree-column-layout-label,.ree-column-layout:focus-visible .ree-column-layout-label,.ree-column-layout[aria-pressed=true] .ree-column-layout-label{visibility:visible}.ree-column-tabs{gap:4px;margin-bottom:16px;display:flex}.ree-column-tabs .ree-align-btn{min-width:0;font-size:12px}.ree-block-content.is-columns{overflow:visible}.ree-columns{grid-template-columns:var(--ree-column-tracks);gap:var(--ree-column-gap,0px);min-width:0;display:grid}.ree-column{gap:var(--ree-block-gap,0px);box-sizing:border-box;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.ree-column:before{content:"";z-index:4;pointer-events:none;border:1px dashed #0000;position:absolute;inset:0}.ree-column:hover:before{border-color:var(--ree-accent-border)}.ree-column.is-selected:before,.ree-column.is-drop-target:before{border-color:var(--ree-primary);border-style:solid}.ree-column:focus-visible{outline-offset:-1px;outline:1px solid #000}.ree-column-empty{appearance:none;box-sizing:border-box;border:1px dashed var(--ree-border);width:100%;min-height:96px;color:var(--ree-muted);font:13px/1.5 var(--ree-font);cursor:pointer;overflow-wrap:anywhere;background:0 0;flex:1;padding:16px 8px}.ree-column.is-drop-target .ree-column-empty{border-color:var(--ree-primary);background:var(--ree-accent-bg)}.ree-block:has(.ree-column:hover):not(.is-selected)>.ree-block-highlight{border-color:#0000}.ree-block:has(.ree-column:hover):not(.is-selected)>.ree-block-badge{opacity:0}.ree-table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}.ree-table-cell{box-sizing:border-box;overflow-wrap:anywhere;cursor:text;min-width:0;position:relative}.ree-table-cell:after{content:"";z-index:2;pointer-events:none;border:1px solid #0000;position:absolute;inset:0}.ree-table-cell:hover:after,.ree-table-cell.is-selected:after{border-color:var(--ree-primary)}.ree-table-cell:focus-visible{outline-offset:-1px;outline:1px solid #000}.ree-table-placeholder{color:var(--ree-muted)}.ree-table-text p{margin:0}.ree-table-cell .ree-rte,.ree-table-cell .ProseMirror{min-height:1.5em}.ree-block:has(.ree-table-cell:hover):not(.is-selected)>.ree-block-highlight{border-color:#0000}.ree-block:has(.ree-table-cell.is-selected)>.ree-block-highlight{border-color:#0000}.ree-block:has(.ree-table-cell:hover):not(.is-selected)>.ree-block-badge{opacity:0}.ree-block:has(.ree-table-cell.is-selected)>.ree-block-badge{opacity:0}.ree-social-empty{text-align:center;color:var(--ree-muted);margin:0;padding:12px;font-size:13px}.ree-social-links{flex-direction:column;gap:8px;display:flex}.ree-social-link{border:1px solid var(--ree-border);border-radius:var(--ree-radius);background:var(--ree-panel);position:relative}.ree-social-link.is-dragging{z-index:1;opacity:.7}.ree-social-link-head{align-items:center;gap:8px;padding:8px;display:flex}.ree-social-link-head strong{flex:1;font-size:13px;font-weight:600}.ree-social-drag{cursor:grab;touch-action:none}.ree-social-drag:active{cursor:grabbing}.ree-social-channel-icon{width:24px;height:24px;color:var(--ree-text);flex-shrink:0;display:inline-flex}.ree-social-channel-icon svg{width:100%;height:100%}.ree-social-link-body{padding:0 12px 12px}.ree-social-summary-icons{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.ree-social-summary-item{justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.ree-social-channel-icon img{object-fit:contain;width:100%;height:100%}.ree-social-summary-item .ree-social-channel-icon{width:24px;height:24px}.ree-social-summary-add{border:1px dashed var(--ree-border);width:30px;height:30px;color:var(--ree-muted);border-radius:50%}.ree-social-summary-add:hover{border-color:var(--ree-text);background:var(--ree-panel-secondary)}.ree-social-summary-icons .ree-social-summary-add{position:static}.ree-social-summary-add .ree-btn-tooltip{white-space:normal;text-align:left;max-width:100%;left:0;right:auto}.ree-social-custom-letter{background:var(--ree-text);width:100%;height:100%;color:var(--ree-panel);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.ree-rte-loading{color:var(--ree-muted);padding:8px 0;font-size:14px}.ree-rte-toolbar{z-index:80;visibility:hidden;background:var(--ree-panel,#fff);border:1px solid var(--ree-border,#e3e3e5);border-radius:var(--ree-radius,8px);width:max-content;box-shadow:var(--ree-shadow-md,0 2px 16px #1f212414);color:var(--ree-text,#202223);font-family:var(--ree-font,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:4px;font-weight:500;display:flex;position:fixed;top:0;left:0;overflow:auto}.ree-rte-toolbar.is-placed{visibility:visible}.ree-rte-group{box-sizing:border-box;flex-wrap:wrap;flex:none;align-items:center;gap:2px;max-width:100%;padding:0 4px;display:flex}.ree-rte-group+.ree-rte-group{border-inline-start:1px solid var(--ree-border)}.ree-rte-group.is-row-start{border-inline-start-color:#0000}.ree-rte-group>*{flex-shrink:0}.ree-tool-btn,.ree-rte-select{appearance:none;border-radius:var(--ree-radius-sm);cursor:pointer;height:28px;color:var(--ree-text);font:inherit;background:0 0;border:none;font-size:13px;line-height:1;transition:background .12s,color .12s}.ree-tool-btn{justify-content:center;align-items:center;min-width:28px;padding:0 4px;display:inline-flex}.ree-rte-select{align-items:center;gap:4px;max-width:168px;padding:0 6px 0 8px;display:inline-flex}.ree-rte-select-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ree-tool-btn:hover,.ree-tool-btn.is-open,.ree-rte-select:hover,.ree-rte-select.is-open{background:var(--ree-panel-secondary)}.ree-tool-btn.is-active{color:#fff;background:#202223}.ree-tool-btn:disabled{opacity:.35;cursor:default}.ree-tool-btn:disabled:hover{color:var(--ree-text);background:0 0}.ree-tool-bold{font-weight:700}.ree-tool-italic{font-family:Georgia,Times New Roman,serif;font-style:italic}.ree-tool-underline{text-underline-offset:2px;text-decoration:underline}.ree-tool-strike{text-decoration:line-through}.ree-tool-color{border-bottom:3px solid;padding-bottom:1px;font-size:14px;font-weight:700;line-height:1}.ree-rte-pop{position:relative}.ree-rte-menu{z-index:30;width:max-content;min-width:min(180px,var(--ree-menu-width,180px));max-width:var(--ree-menu-width,none);background:var(--ree-panel,#fff);border:1px solid var(--ree-border,#e3e3e5);border-radius:var(--ree-radius,8px);max-height:280px;box-shadow:var(--ree-shadow-lg,0 6px 32px #1f212429);color:var(--ree-text,#202223);padding:6px;font-size:14px;position:fixed;overflow:auto}.ree-rte-option{border-radius:var(--ree-radius-sm);cursor:pointer;width:100%;color:var(--ree-text);font:inherit;text-align:left;background:0 0;border:none;padding:7px 8px;font-size:13px;display:flex}.ree-rte-option:hover,.ree-rte-option.is-active{background:var(--ree-panel-secondary)}.ree-rte-option.is-active{font-weight:600}.ree-rte-emoji-grid{grid-template-columns:repeat(8,28px);gap:2px;display:grid}.ree-rte-emoji{border-radius:var(--ree-radius-sm);cursor:pointer;background:0 0;border:none;width:28px;height:28px;padding:0;font-size:16px;line-height:1}.ree-rte-emoji:hover{background:var(--ree-panel-secondary)}.ree-rte .ProseMirror{line-height:inherit;outline:none;display:flow-root}.ree-rte .ProseMirror p{margin:0;margin-top:var(--ree-paragraph-gap,0px)}.ree-rte .ProseMirror p+p{margin-top:var(--ree-paragraph-gap,var(--ree-paragraph-spacing,0px))}.ree-rte-metric{gap:8px;width:220px;padding:4px;display:grid}.ree-rte-metric-label{color:var(--ree-muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.ree-rte-metric-meta{align-items:center;gap:6px;display:inline-flex}.ree-rte-option:disabled{opacity:.35;cursor:default}.ree-rte .ProseMirror li p{margin:0}.ree-rte .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--ree-muted);float:left;pointer-events:none;height:0}.ree-rte .ProseMirror a{color:var(--ree-link-color,#005bd3);-webkit-text-decoration:var(--ree-link-decoration,underline);text-decoration:var(--ree-link-decoration,underline)}.ree-rte .ProseMirror ul,.ree-rte .ProseMirror ol{margin:var(--ree-list-spacing,.25em)0;padding-left:var(--ree-list-indent,1.4em)}.ree-rte .ProseMirror sup,.ree-rte .ProseMirror sub{font-size:.75em}.ree-rte-button .ProseMirror p{text-align:center;margin:0}.ree-personalization{flex-shrink:0;position:relative}.ree-personalization-btn{appearance:none;border:1px solid var(--ree-border);background:var(--ree-panel);color:var(--ree-text);border-radius:var(--ree-radius);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:7px 10px 7px 12px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.ree-personalization-btn:hover{background:var(--ree-panel-secondary)}.ree-personalization-compact{border-radius:var(--ree-radius-sm);border-color:#0000;height:28px;padding:0 6px 0 8px}.ree-input-with-variable{position:relative}.ree-input-with-variable>.ree-input{--ree-control-padding-end:48px}.ree-input-with-variable>.ree-textarea{display:block}.ree-personalization-suffix{position:absolute;top:6px;right:6px}.ree-personalization-suffix-btn{appearance:none;border-radius:var(--ree-radius-sm);cursor:pointer;min-width:30px;height:26px;color:var(--ree-muted);background:0 0;border:none;padding:0 6px;font-size:12px}.ree-personalization-suffix-btn:hover{background:var(--ree-panel-secondary)}.ree-personalization-suffix-btn:focus-visible,.ree-personalization-btn:focus-visible{outline:2px solid var(--ree-text);outline-offset:-2px}.ree-var-menu{z-index:20;background:var(--ree-panel,#fff);border:1px solid var(--ree-border,#e3e3e5);border-radius:var(--ree-radius,8px);min-width:200px;box-shadow:var(--ree-shadow-lg,0 6px 32px #1f212429);max-height:240px;color:var(--ree-text,#202223);font:400 13px/1.4 var(--ree-font,Arial,sans-serif);padding:6px;position:absolute;top:100%;left:0;overflow-y:auto}.ree-var-menu.ree-personalization-menu{z-index:1000;width:240px;min-width:0;max-width:calc(100vw - 16px);margin:0;position:fixed;inset:auto}.ree-var-item{border-radius:var(--ree-radius-sm);cursor:pointer;text-align:left;width:100%;color:var(--ree-text);font:inherit;background:0 0;border:none;flex-direction:column;align-items:flex-start;padding:8px 10px;display:flex}.ree-var-item:hover{background:var(--ree-panel-secondary)}.ree-var-item:focus-visible{outline:2px solid var(--ree-text);outline-offset:-2px;background:var(--ree-panel-secondary)}.ree-var-name{color:var(--ree-variable-color,#005bd3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ree-var-name,.ree-var-label{overflow-wrap:anywhere;white-space:pre-wrap;max-width:100%}.ree-var-label{color:var(--ree-muted);font-size:12px}.ree-col-right{--ree-primary:#202223;--ree-primary-hover:#303030;--ree-primary-soft:#f6f6f7}.ree-inspector-breadcrumb{color:var(--ree-muted);flex-wrap:wrap;align-items:center;gap:6px;padding:16px 16px 0;font-size:12px;display:flex}.ree-inspector-breadcrumb button{appearance:none;color:var(--ree-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ree-inspector-breadcrumb button:hover{text-decoration:underline}.ree-inspector-breadcrumb button:focus-visible{outline:1px solid #000}.ree-inspector{--ree-inspector-section-space:16px;flex-direction:column;padding:20px 16px;display:flex}.ree-inspector-empty{text-align:center;color:var(--ree-muted);padding:40px 16px;font-size:14px}.ree-inspector-head{padding-bottom:var(--ree-inspector-section-space);align-items:center;gap:10px;font-weight:600;display:flex}.ree-inspector-icon{color:var(--ree-muted);display:inline-flex}.ree-inspector-title{font-size:15px}.ree-inspector-section{border-top:1px solid var(--ree-border-subdued);flex-direction:column;display:flex}.ree-inspector-section-toggle{width:100%;padding:var(--ree-inspector-section-space)0;cursor:pointer;font:inherit;color:var(--ree-text);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;margin:0;font-size:13px;font-weight:600;display:flex}.ree-inspector-section-toggle svg{color:var(--ree-muted);flex-shrink:0;transition:transform .15s}.ree-inspector-section-toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.ree-inspector-section-body{padding-bottom:var(--ree-inspector-section-space);flex-direction:column;gap:14px;display:flex}.ree-inspector-body{padding-top:0;padding-bottom:0}.ree-inspector-body>.ree-inspector-section:first-child{border-top:0}.ree-inspector-hint{color:var(--ree-muted);font-size:13px}.ree-field{flex-direction:column;gap:6px;display:flex}.ree-field-label{color:var(--ree-muted,#6d7175);justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.ree-field-meta{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.ree-inspector-advanced summary{cursor:pointer;color:var(--ree-muted);font-size:12px}.ree-inspector-advanced[open] summary{margin-bottom:14px}.ree-textarea{resize:vertical;min-height:60px;line-height:1.5}.ree-html-label{align-items:center;gap:4px;display:inline-flex}.ree-html-info .ree-btn-tooltip{white-space:normal;text-align:left;width:240px;max-width:calc(100vw - 80px)}.ree-html-editor{--ree-html-editor-min:220px;border:1px solid var(--ree-border);border-radius:var(--ree-radius);background:#f6f8fa;overflow:hidden}.ree-html-editor:focus-within{border-color:var(--ree-primary);box-shadow:0 0 0 1px var(--ree-primary)}.ree-html-editor .cm-editor{background:#f6f8fa;width:100%;max-height:440px}.ree-html-editor .cm-scroller{min-height:var(--ree-html-editor-min);max-height:440px;overflow:auto}.ree-html-editor .ree-cm-template{color:#9a6700;background:#fff8c5;border-radius:2px}.ree-color-grid{flex-wrap:wrap;gap:12px 16px;display:flex}.ree-color-chip-row{align-items:center;gap:2px;min-width:0;display:flex}.ree-table-size{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ree-field-value{color:var(--ree-muted);font-variant-numeric:tabular-nums;font-size:12px}.ree-input-group{align-items:center;gap:8px;display:flex}.ree-input-group .ree-input{flex:1}.ree-input-unit{color:var(--ree-muted);flex-shrink:0;font-size:13px}.ree-range-row{align-items:center;gap:8px;width:100%;display:flex}.ree-align-row{gap:4px;display:flex}.ree-align-btn{appearance:none;border:1px solid var(--ree-border);background:var(--ree-panel);border-radius:var(--ree-radius-sm);cursor:pointer;color:var(--ree-muted);flex:1;padding:7px 0;font-size:14px;transition:border-color .12s,background .12s,color .12s}.ree-align-btn:hover{background:var(--ree-panel-secondary)}.ree-align-btn.is-active{border-color:var(--ree-text);color:var(--ree-text);background:var(--ree-panel-secondary)}.ree-spacing-control{gap:10px;display:grid}.ree-spacing-link{color:var(--ree-muted);gap:6px;font-size:12px}.ree-spacing-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ree-dialog{background:var(--ree-panel);border:1px solid var(--ree-border);border-radius:var(--ree-radius-lg);width:min(440px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);box-shadow:var(--ree-shadow-lg);color:var(--ree-text);font:400 14px/1.5 var(--ree-font);visibility:visible;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.ree-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009}.ree-dialog-wide{width:min(720px,100vw - 32px)}.ree-dialog-expanded{width:calc(100vw - 48px);max-width:1440px;height:calc(100dvh - 48px);max-height:none;overflow:hidden}.ree-dialog-expanded[open]{flex-direction:column;display:flex}.ree-dialog-header,.ree-dialog-footer{flex-shrink:0;align-items:center;gap:16px;padding:16px 24px;display:flex}.ree-dialog-header{border-bottom:1px solid var(--ree-border);flex-wrap:wrap;justify-content:space-between}.ree-dialog-title{align-items:center;gap:4px;min-width:0;display:flex}.ree-dialog-title h2{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;font-size:18px;font-weight:600;line-height:1.4;display:flex}.ree-dialog-title h2 span{color:var(--ree-muted);font-size:13px;font-weight:400}.ree-dialog-actions{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}.ree-dialog-actions .ree-btn-tooltip{left:auto;right:0}.ree-dialog-footer{border-top:1px solid var(--ree-border);justify-content:flex-end}.ree-dialog-footer p{color:var(--ree-muted);margin:0 auto 0 0;font-size:13px}@media not (min-width:600px){.ree-dialog-expanded{width:calc(100vw - 16px);height:calc(100dvh - 16px)}.ree-dialog-header,.ree-dialog-footer{padding:12px 16px}}.ree-social-setup-dialog{width:min(960px,100vw - 32px);height:min(736px,100dvh - 32px);max-height:calc(100dvh - 32px);overflow:hidden}.ree-social-setup-dialog .ree-dialog-title{flex-direction:column;align-items:flex-start}.ree-social-setup-dialog .ree-dialog-title>span{color:var(--ree-muted);font-size:12px}.ree-social-setup-empty{text-align:center;color:var(--ree-muted);border:1px dashed var(--ree-border);border-radius:var(--ree-radius);margin:0;padding:32px 16px;font-size:13px}.ree-social-setup-dialog[open]{flex-direction:column;display:flex}.ree-social-setup-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ree-social-setup-preview{border-bottom:1px solid var(--ree-border);background:linear-gradient(135deg,var(--ree-accent-bg),var(--ree-panel));flex-shrink:0;align-items:stretch;gap:14px;padding:16px 24px;display:flex}.ree-social-setup-preview-label{min-width:90px;color:var(--ree-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-size:11px;font-weight:700;display:flex}.ree-social-setup-preview-surface{border:1px solid var(--ree-border);border-radius:var(--ree-radius);background:var(--ree-panel);flex:1;justify-content:center;align-items:center;min-height:72px;display:flex}.ree-social-setup-preview-surface>div{width:100%;padding:12px}.ree-social-setup-preview-surface p{color:var(--ree-muted);margin:0;font-size:13px}.ree-social-setup-columns{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(250px,.85fr) minmax(360px,1.15fr);gap:20px;min-height:0;padding:20px 24px;display:grid}.ree-social-setup-section{min-width:0;min-height:0}.ree-social-setup-picker{border-right:1px solid var(--ree-border);flex-direction:column;min-height:0;padding-right:20px;display:flex}.ree-social-setup-section-head{flex-shrink:0;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.ree-social-setup-section-head h3{margin:0;font-size:14px}.ree-social-setup-section-head span{color:var(--ree-muted);font-size:12px}.ree-social-setup-help{color:var(--ree-muted);flex-shrink:0;margin:-4px 0 12px;font-size:12px;line-height:1.5}.ree-social-channel-grid{scrollbar-width:none;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;min-height:0;padding:2px 2px 4px;display:grid;overflow:auto}.ree-social-channel-grid::-webkit-scrollbar{display:none}.ree-social-channel{border:1px solid var(--ree-border);border-radius:var(--ree-radius);background:var(--ree-panel);min-width:0;color:var(--ree-text);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:8px;padding:9px 10px;font-size:12px;transition:border-color .12s,background .12s,transform .12s;display:flex}.ree-social-channel:hover{border-color:var(--ree-accent-border);transform:translateY(-1px)}.ree-social-channel-custom{border-style:dashed}.ree-social-channel.is-selected{border-color:var(--ree-primary);background:var(--ree-primary-soft);color:var(--ree-primary)}.ree-social-channel .ree-social-channel-icon{width:20px;height:20px}.ree-social-channel-icon-add{border:1px dashed;border-radius:50%;justify-content:center;align-items:center}.ree-social-channel-icon-add svg{width:14px;height:14px}.ree-social-channel>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ree-social-channel-status{margin-left:auto;font-size:15px;font-weight:700}.ree-social-setup-editor{flex-direction:column;min-width:0;min-height:0;display:flex}.ree-social-setup-editor .ree-social-links{scrollbar-width:none;flex:1;min-height:0;max-height:none;padding:2px;overflow:auto}.ree-social-setup-editor .ree-social-links::-webkit-scrollbar{display:none}.ree-social-setup-editor .ree-social-link{background:var(--ree-panel-secondary)}.ree-social-setup-editor .ree-social-link-body{padding-bottom:10px}.ree-social-setup-editor .ree-social-link-body>.ree-plugin-field+.ree-plugin-field{margin-top:12px}.ree-social-custom-image{margin-top:8px}.ree-social-custom-image summary{color:var(--ree-muted);cursor:pointer;font-size:12px}.ree-social-custom-image[open] summary{color:var(--ree-text);margin-bottom:8px}.ree-social-setup-error{color:var(--ree-danger)!important}@media not (min-width:760px){.ree-social-setup-columns{scrollbar-width:none;grid-template-rows:auto minmax(180px,1fr);grid-template-columns:1fr;gap:16px;overflow:auto}.ree-social-setup-columns::-webkit-scrollbar{display:none}.ree-social-setup-picker{border-right:0;padding-right:0}.ree-social-channel-grid{flex:none;grid-template-columns:repeat(3,minmax(0,1fr))}}@media not (min-width:600px){.ree-social-setup-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.ree-social-setup-preview{padding:12px 16px}.ree-social-setup-preview-label{min-width:72px}.ree-social-setup-columns{padding:16px}}.ree-html-expand .ree-btn-tooltip{left:auto;right:0}.ree-html-dialog .ree-html-info{position:static}.ree-html-dialog-content{flex:1;min-height:0;padding:16px 24px;display:flex}.ree-html-dialog-content .ree-html-editor{width:100%;min-height:0}.ree-html-dialog-content .cm-editor{height:100%;max-height:none}.ree-html-dialog-content .cm-scroller{min-height:0;max-height:none}.ree-html-save-status{z-index:1;pointer-events:none;max-width:calc(100% - 32px);position:absolute;top:16px;left:50%;transform:translate(-50%)}.ree-html-save-toast{border-radius:var(--ree-radius-sm);background:var(--ree-text);color:var(--ree-panel);box-shadow:var(--ree-shadow-md);align-items:center;gap:8px;padding:10px 16px;font-size:13px;display:flex}.ree-html-save-toast svg{flex-shrink:0}@media not (min-width:600px){.ree-html-dialog-content{padding:12px}}.ree-image-preview{border:1px solid var(--ree-border);border-radius:var(--ree-radius);background:var(--ree-panel-secondary);justify-content:center;align-items:center;min-height:120px;display:flex;position:relative;overflow:hidden}.ree-image-preview img{object-fit:contain;max-width:100%;max-height:160px;display:block}.ree-image-preview-hint{color:var(--ree-muted);padding:16px;font-size:12px}.ree-image-preview .ree-image-preview-remove{background:var(--ree-panel);box-shadow:var(--ree-shadow-sm);color:var(--ree-danger);opacity:0;transition:opacity .12s;position:absolute;top:8px;right:8px}.ree-image-preview:hover .ree-image-preview-remove,.ree-image-preview:focus-within .ree-image-preview-remove{opacity:1}.ree-image-preview .ree-image-preview-remove:hover{background:var(--ree-danger-soft)}.ree-image-preview-add{border:1px dashed var(--ree-border);width:100%;min-height:120px;color:var(--ree-muted);background:var(--ree-panel-secondary);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-weight:400;display:flex}.ree-image-preview-add:hover{border-color:var(--ree-primary);background:var(--ree-primary-soft);color:var(--ree-primary)}.ree-image-canvas-empty{border:1px dashed var(--ree-border);min-height:120px;color:var(--ree-muted);background:var(--ree-panel-secondary);justify-content:center;align-items:center;gap:8px;display:flex}.ree-image-preview-add>svg{flex-shrink:0;display:block}.ree-image-canvas-icon{flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.ree-image-canvas-icon svg{width:28px;height:28px;display:block}.ree-image-canvas{position:relative}.ree-block-content:has(>.ree-image-canvas){overflow:visible}.ree-image-resize{z-index:6;outline:1px solid var(--ree-primary);pointer-events:none;position:absolute}.ree-image-resize-handle{pointer-events:auto;touch-action:none;background:0 0;border:0;width:16px;height:16px;padding:0;position:absolute}.ree-image-resize-handle:after{content:"";border:1px solid var(--ree-primary);background:var(--ree-panel);position:absolute;inset:4px}.ree-image-resize-handle:hover:after{background:var(--ree-primary-soft)}.ree-image-resize-handle:focus-visible{outline:1px solid var(--ree-primary)}.ree-image-resize-handle.is-topLeft{cursor:nwse-resize;top:-8px;left:-8px}.ree-image-resize-handle.is-topRight{cursor:nesw-resize;top:-8px;right:-8px}.ree-image-resize-handle.is-bottomRight{cursor:nwse-resize;bottom:-8px;right:-8px}.ree-image-resize-handle.is-bottomLeft{cursor:nesw-resize;bottom:-8px;left:-8px}.ree-image-canvas.is-resizing{-webkit-user-select:none;user-select:none}.ree-image-resize-size{border-radius:var(--ree-radius-sm);background:var(--ree-primary);color:var(--ree-panel);font:11px/1.5 var(--ree-font);white-space:nowrap;padding:3px 6px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}@media (hover:none){.ree-image-preview .ree-image-preview-remove{opacity:1}}@media (prefers-reduced-motion:reduce){.ree-image-preview .ree-image-preview-remove{transition:none}}.ree-image-upload-content{padding:24px}.ree-image-upload-input{display:none}.ree-image-upload-dropzone{--ree-button-padding-y:24px;--ree-button-padding-x:24px;border-radius:var(--ree-radius-lg);text-align:center;cursor:pointer;border:1px dashed #8a8a8a;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:220px;padding:24px;font-weight:400;transition:background .12s,border-color .12s;display:flex}.ree-image-upload-dropzone:hover,.ree-image-upload-dropzone.is-dragging{border-color:var(--ree-primary);background:var(--ree-primary-soft)}.ree-image-upload-dropzone:focus-visible{padding:var(--ree-button-padding-y)var(--ree-button-padding-x);border:1px solid #000;outline:none}.ree-image-upload-dropzone:disabled{opacity:1;cursor:progress;background:var(--ree-panel-secondary)}.ree-image-upload-icon{color:var(--ree-muted)}.ree-image-upload-action{background:#ededed;border-radius:999px;padding:6px 16px;font-weight:600}.ree-image-upload-hint{color:var(--ree-muted);margin:12px 0 0;font-size:12px}.ree-image-upload-dropzone .ree-image-upload-hint{margin:0}.ree-image-upload-status p{margin:12px 0 0}.ree-image-upload-filename{overflow-wrap:anywhere}.ree-image-upload-warning{color:#7a4b00}.ree-image-upload-error{color:var(--ree-danger);margin-top:12px}.ree-image-upload-error p{overflow-wrap:anywhere;margin:0 0 8px}.ree-image-upload-spinner{border:3px solid var(--ree-border);border-top-color:var(--ree-text);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite ree-image-upload-spin}@keyframes ree-image-upload-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ree-image-upload-spinner{animation:none}}@media (max-width:480px){.ree-image-upload-content{padding:16px}.ree-image-upload-dropzone{--ree-button-padding-y:20px;--ree-button-padding-x:12px;padding:20px 12px}}.ree-rte-link-fields{gap:20px;padding:24px;display:grid}.ree-rte-link .ree-dialog-footer .ree-btn{min-width:80px}.ree-rte-link-error{color:var(--ree-danger);margin:-12px 0 0;font-size:12px}.ree-drag-overlay{background:var(--ree-panel);border:1px solid var(--ree-primary);box-shadow:var(--ree-shadow-lg);cursor:grabbing;align-items:center;gap:10px;padding:12px 16px;font-weight:500;display:flex}.ree-plugin-field{min-width:0}.ree-plugin-error{color:#b42318;overflow-wrap:anywhere;margin:8px 0;padding:8px;font-size:13px}.ree-plugin-empty{color:#737373;margin:6px 0;font-size:12px}.ree-plugin-list{border:1px solid #e3e3e5;border-radius:6px;min-width:0;margin:0;padding:10px}.ree-plugin-list-item{border-bottom:1px solid #e3e3e5;gap:12px;padding:12px 0;display:grid}.ree-plugin-list-actions{align-items:center;gap:4px;display:flex}.ree-plugin-list-actions>span{margin-right:auto}.ree-plugin-richtext{border:1px solid #e3e3e5;border-radius:4px;min-height:64px;padding:8px}.ree-plugin-richtext:focus-within{border-color:#000}.ree-plugin-richtext .ProseMirror{outline:none;min-height:48px}
:root{--background:#fff;--foreground:#171717;--app-toast-top-offset:46px;--app-switch-track-on:var(--p-color-bg-fill-inverse);--app-switch-track-off:#c9cccf;--app-switch-thumb:var(--p-color-bg-fill);--app-switch-thumb-shadow:0 1px 2px #0003}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{max-width:100vw;height:100%;overflow:hidden}body{max-width:100vw;height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif;overflow:hidden auto}body:has([role=dialog][aria-modal=true] [data-order-date-modal]) #tidio-chat{display:none!important}.Polaris-Frame-ToastManager{top:var(--pc-frame-global-ribbon-height);bottom:auto}.Polaris-Frame-ToastManager__ToastWrapper{transform:translateY(calc(var(--pc-toast-manager-translate-y-out)*-1 - var(--app-toast-top-offset)))}.Polaris-Frame-ToastManager__ToastWrapper--enter,.Polaris-Frame-ToastManager__ToastWrapper--exit{transform:translateY(calc(var(--pc-toast-manager-translate-y-out)*-1 - var(--app-toast-top-offset)))scale(var(--pc-toast-manager-scale-out))}.Polaris-Frame-ToastManager--toastWrapperEnterDone{transform:translateY(calc(var(--pc-toast-manager-translate-y-in)*-1 - var(--app-toast-top-offset)))scale(var(--pc-toast-manager-scale-in))}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}#tracking-filters-bar .Polaris-Filters__Container>.Polaris-Box{padding-block:6px!important;padding-inline:0!important}#tracking-filters-bar .Polaris-Filters__Container,#tracking-filters-bar .Polaris-Filters__FiltersWrapper{border-bottom:none}#tracking-filter-actions{min-width:min(100%,max-content);max-width:100%}#tracking-filter-actions>.Polaris-InlineStack{max-width:100%}#tracking-filter-actions>.Polaris-InlineStack>*{flex-shrink:0}#tracking-filters-bar__applied{display:flow-root;margin:0!important;padding:6px 0!important}#tracking-tabs-align .Polaris-Tabs{padding-inline:0}#tracking-tabs-align .Polaris-Tabs__Wrapper{padding:0}#tracking-tabs-align .Polaris-Tabs__List{padding-inline:0;padding-left:0;padding-right:0}#tracking-tabs-align .Polaris-Tabs__Outer>.Polaris-Box{padding-block:6px!important;padding-inline:0!important}#tracking-tabs-align{--tracking-vertical-gap:6px;--pc-box-padding-block-start-xs:10px!important;--pc-box-padding-block-end-xs:10px!important;--pc-box-padding-inline-start-xs:10px!important;--pc-box-padding-inline-end-xs:10px!important;--pc-box-padding-block-start-md:10px!important;--pc-box-padding-block-end-md:10px!important;--pc-box-padding-inline-start-md:10px!important;--pc-box-padding-inline-end-md:10px!important}#tracking-tabs-divider{margin:var(--tracking-vertical-gap)calc(var(--p-space-300)*-1)}#tracking-toolbar{z-index:35;background:var(--p-color-bg-surface);position:relative}#tracking-index-table{position:relative}#tracking-index-table [class*=Polaris-IndexTable__StickyTable]{display:none}#tracking-sticky-thead{z-index:36;background:var(--p-color-bg-surface);box-shadow:var(--p-shadow-100);pointer-events:none;display:none;position:fixed;top:0;left:0;overflow:hidden}#tracking-sticky-thead.is-pinned{display:block}#tracking-sticky-thead .tracking-sticky-selection-heading{pointer-events:auto;cursor:pointer}#tracking-sticky-thead table{table-layout:fixed;border-collapse:collapse}#tracking-index-table [class*=Polaris-IndexTable__Table] th:nth-child(2),#tracking-sticky-thead .tracking-sticky-order-heading{z-index:37;color:var(--p-color-text-secondary,#616161);background:var(--p-color-bg-surface-secondary,#f7f7f7);box-shadow:1px 0 0 var(--p-color-border-secondary,#ebebeb);position:sticky}#tracking-index-table [class*=Polaris-IndexTable__ScrollBarContainer],#tracking-index-table [class*=Polaris-IndexTable__ScrollBar_]{inline-size:100%;max-inline-size:100%}#tracking-index-table .tracking-scrollbar-hidden{display:none}.tracking-draggable-heading{cursor:grab;-webkit-user-select:none;user-select:none;outline-offset:2px;border-radius:4px;outline:1px solid #0000;align-items:center;min-block-size:24px;inline-size:100%;transition:background-color .12s,color .12s,outline-color .12s,opacity .12s;display:inline-flex}.tracking-selection-heading{min-block-size:var(--p-height-600);color:var(--p-color-text);align-items:center;display:inline-flex}.tracking-draggable-heading:active{cursor:grabbing}.tracking-draggable-heading.is-locked,.tracking-draggable-heading.is-locked:active{cursor:default}.tracking-draggable-heading.is-dragging{opacity:.5}.tracking-draggable-heading.is-drag-over{color:var(--p-color-text-emphasis,#202223);background:var(--p-color-bg-fill-info-secondary,#eaf4ff);outline-color:var(--p-color-border-info,#91caff)}.tracking-order-cell__value,.tracking-number-cell__value{color:var(--p-color-text,#303030);white-space:nowrap}.tracking-order-cell__value{font-weight:var(--p-font-weight-semibold,600)}.tracking-last-checkpoint{text-overflow:ellipsis;white-space:nowrap;inline-size:200px;min-inline-size:0;max-inline-size:200px;display:block;overflow:hidden}#tracking-heading-lastCheckpoint,.tracking-last-checkpoint-cell{box-sizing:border-box;inline-size:200px;min-inline-size:200px;max-inline-size:200px}.tracking-last-checkpoint--truncated{cursor:help}@keyframes tracking-skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.tracking-skeleton-table{border-collapse:collapse;table-layout:fixed;width:100%}.tracking-skeleton-table th{text-align:left;color:var(--p-color-text-secondary,#616161);border-bottom:1px solid var(--p-color-border-secondary,#e1e3e5);white-space:nowrap;text-overflow:ellipsis;background:var(--p-color-bg-surface,#fff);padding:10px 16px;font-size:12px;font-weight:500;overflow:hidden}.tracking-skeleton-table td{border-bottom:1px solid var(--p-color-border-secondary,#ebebeb);padding:14px 16px}.tracking-skeleton-bar{background:var(--p-color-bg-fill-tertiary,#e4e5e7);border-radius:4px;height:10px;animation:1.5s ease-in-out infinite tracking-skeleton-pulse}.tracking-skeleton-table tr:nth-child(odd) .tracking-skeleton-bar{animation-delay:0s}.tracking-skeleton-table tr:nth-child(2n) .tracking-skeleton-bar{animation-delay:.15s}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}