@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(/static/noto-color-emoji-emoji-400-normal-BnQPWYVz.woff2)format("woff2");unicode-range:U+A9,U+AE,U+200D,U+203C,U+2049,U+20E3,U+2122,U+2139,U+2194-2199,U+21A9-21AA,U+231A-231B,U+2328,U+23CF,U+23E9-23F3,U+23F8-23FA,U+24C2,U+25AA-25AB,U+25B6,U+25C0,U+25FB-25FE,U+2600-27BF,U+2934-2935,U+2B05-2B07,U+2B1B-2B1C,U+2B50,U+2B55,U+3030,U+303D,U+3297,U+3299,U+FE0F,U+1F000-1FAFF,U+1FC00-1FFFD,U+E0020-E007F}.artboard-grid{z-index:3;--grid-line-width:calc(1px * var(--grid-ui-scale,1));--grid-major-line-width:calc(1.75px * var(--grid-ui-scale,1));background-image:linear-gradient(to right, #7343d857 var(--grid-line-width), transparent var(--grid-line-width)), linear-gradient(to bottom, #7343d857 var(--grid-line-width), transparent var(--grid-line-width)), linear-gradient(to right, #5a2abeb3 var(--grid-major-line-width), transparent var(--grid-major-line-width)), linear-gradient(to bottom, #5a2abeb3 var(--grid-major-line-width), transparent var(--grid-major-line-width));background-position:calc(-1 * var(--grid-line-width)) calc(-1 * var(--grid-line-width)), calc(-1 * var(--grid-line-width)) calc(-1 * var(--grid-line-width)), calc(-1 * var(--grid-major-line-width)) calc(-1 * var(--grid-major-line-width)), calc(-1 * var(--grid-major-line-width)) calc(-1 * var(--grid-major-line-width));background-size:var(--grid-size) var(--grid-size), var(--grid-size) var(--grid-size), calc(var(--grid-size) * 5) calc(var(--grid-size) * 5), calc(var(--grid-size) * 5) calc(var(--grid-size) * 5);pointer-events:none;position:absolute;inset:0}.design-layer[class*=layer-animation-],.artboard[class*=page-animation-]{animation-delay:var(--animation-delay,0s);animation-duration:var(--animation-duration,1s);animation-fill-mode:both;animation-name:var(--animation-name);will-change:clip-path, filter, offset-distance, opacity, rotate, scale, translate;animation-timing-function:cubic-bezier(.2,.75,.25,1)}.design-layer[class*=layer-animation-]{transform-origin:50%}.artboard[class*=page-animation-]{transform-origin:0 0}.artboard:not(.is-viewer,.is-exporting,[data-page-playing],.stage-viewport.is-animation-previewing .artboard)[class*=page-animation-]:not([data-animation-previewing]),.artboard:not(.is-viewer,.is-exporting,[data-page-playing],.stage-viewport.is-animation-previewing .artboard) .design-layer[class*=layer-animation-]:not([data-animation-previewing]),.artboard:not(.is-viewer,.is-exporting,[data-page-playing],.stage-viewport.is-animation-previewing .artboard) .design-layer[class*=layer-animation-]:not([data-animation-previewing])>.layer-artwork{animation-name:none}.animation-mode-enter{animation-iteration-count:1;animation-direction:normal}.design-layer.animation-mode-exit,.artboard.animation-mode-exit{animation-iteration-count:1;animation-direction:reverse;animation-fill-mode:none}.design-layer.animation-mode-both,.artboard.animation-mode-both{animation-delay:var(--animation-delay,0s), var(--animation-exit-delay,1s);animation-direction:normal,reverse;animation-duration:var(--animation-duration,1s), var(--animation-duration,1s);animation-iteration-count:1,1;animation-fill-mode:both,none;animation-name:var(--animation-name), var(--animation-name)}.design-layer.animation-mode-both.animation-exit-forward,.artboard.animation-mode-both.animation-exit-forward{animation-direction:normal,normal;animation-name:var(--animation-name), var(--animation-exit-name,var(--animation-name))}.animation-exit-deferred.animation-mode-exit{animation-name:none!important}.animation-exit-deferred.animation-mode-both{animation-delay:var(--animation-delay,0s)!important;animation-direction:normal!important;animation-duration:var(--animation-duration,1s)!important;animation-iteration-count:1!important;animation-fill-mode:both!important;animation-name:var(--animation-name)!important}.animation-exit-playing.animation-exit-forward{animation-direction:normal!important;animation-delay:0s!important;animation-duration:var(--animation-duration,1s)!important;animation-iteration-count:1!important;animation-fill-mode:forwards!important;animation-name:var(--animation-exit-name,var(--animation-name))!important}.animation-exit-playing{animation-direction:reverse!important;animation-delay:0s!important;animation-duration:var(--animation-duration,1s)!important;animation-iteration-count:1!important;animation-fill-mode:forwards!important;animation-name:var(--animation-name)!important}.animation-exit-unstarted{opacity:0!important;animation-name:none!important}.stage-viewport.is-animation-previewing :is(.layer-selection-overlay,.layer-metric-readout,.rotation-readout){visibility:hidden!important}.stage-viewport:has(.artboard[data-page-playing]) :is(.layer-selection-overlay,.layer-metric-readout,.rotation-readout){visibility:hidden!important}.layer-animation-fade,.page-animation-fade{--animation-name:animation-fade}.layer-animation-rise,.layer-animation-ascend,.layer-animation-pan,.layer-animation-shift,.layer-animation-skate,.layer-animation-drift,.layer-animation-baseline,.layer-animation-whip-slide,.layer-animation-photo-flow,.layer-animation-photo-rise,.page-animation-rise,.page-animation-ascend,.page-animation-pan,.page-animation-shift,.page-animation-skate,.page-animation-drift,.page-animation-baseline,.page-animation-whip-slide,.page-animation-photo-flow,.page-animation-photo-rise{--animation-name:animation-move;--animation-exit-name:animation-move-exit}.layer-animation-pop,.layer-animation-stomp,.layer-animation-bounce,.layer-animation-shake-zoom,.page-animation-pop,.page-animation-stomp,.page-animation-bounce,.page-animation-shake-zoom{--animation-name:animation-pop}.layer-animation-breathe,.layer-animation-pulse,.layer-animation-photo-zoom,.layer-animation-ripple,.page-animation-breathe,.page-animation-pulse,.page-animation-photo-zoom,.page-animation-ripple{--animation-name:animation-breathe}.layer-animation-brush,.layer-animation-digital,.layer-animation-gradient,.layer-animation-ink,.layer-animation-merge,.layer-animation-block,.layer-animation-sketch,.layer-animation-spray-paint,.layer-animation-scrapbook,.layer-animation-succession,.page-animation-brush,.page-animation-digital,.page-animation-gradient,.page-animation-ink,.page-animation-merge,.page-animation-block,.page-animation-sketch,.page-animation-spray-paint,.page-animation-scrapbook,.page-animation-succession{--animation-name:animation-reveal}.layer-animation-ink.animation-style-flow,.page-animation-ink.animation-style-flow{--animation-name:animation-ink-flow}.layer-animation-ink.animation-style-bloom,.page-animation-ink.animation-style-bloom{--animation-name:animation-ink-bloom}.layer-animation-ink.animation-style-splotch,.page-animation-ink.animation-style-splotch{--animation-name:animation-ink-splotch}.design-layer.layer-animation-flicker,.design-layer.layer-animation-neon,.artboard.page-animation-flicker,.artboard.page-animation-neon{--animation-name:animation-flicker;animation-timing-function:linear}.design-layer.layer-animation-old-tv,.artboard.page-animation-old-tv{--animation-name:animation-old-tv;animation-timing-function:step-end}.layer-animation-chroma-wave,.page-animation-chroma-wave{--animation-name:animation-chroma-wave}.layer-animation-rotate,.layer-animation-roll,.layer-animation-tumble,.page-animation-rotate,.page-animation-roll,.page-animation-tumble{--animation-name:animation-rotate;--animation-exit-name:animation-rotate-exit}.design-layer.layer-animation-spin,.artboard.page-animation-spin{--animation-name:animation-spin;animation-iteration-count:var(--animation-iterations,infinite);animation-timing-function:linear}.artboard.page-animation-spin{transform-origin:50%;translate:calc((var(--artboard-scale,1) - 1) * 50%) calc((var(--artboard-scale,1) - 1) * 50%)}.layer-animation-slow-wave,.layer-animation-wiggle,.layer-animation-tectonic,.page-animation-slow-wave,.page-animation-wiggle,.page-animation-tectonic{--animation-name:animation-wave;--animation-exit-name:animation-wave-exit}.layer-animation-wipe,.page-animation-wipe{--animation-name:animation-wipe;--animation-exit-name:animation-wipe-exit}.layer-animation-blur,.page-animation-blur{--animation-name:animation-blur}.design-layer.layer-animation-custom{--animation-name:animation-custom-path;offset-anchor:0 0;offset-path:var(--animation-motion-path,none);offset-rotate:var(--animation-offset-rotate,0deg);animation-timing-function:var(--animation-motion-timing,linear)}.design-layer.layer-animation-custom[class*=animation-custom-effect-]>.layer-artwork{animation-delay:var(--animation-delay,0s);animation-direction:var(--animation-effect-direction,normal);animation-duration:var(--animation-effect-duration,1s);animation-fill-mode:both;animation-iteration-count:var(--animation-effect-iterations,1);animation-timing-function:ease-in-out}.design-layer.layer-animation-custom.animation-custom-effect-rotate>.layer-artwork{animation-name:animation-custom-rotate;animation-timing-function:linear}.design-layer.animation-custom-effect-flicker>.layer-artwork{animation-name:animation-custom-flicker}.design-layer.animation-custom-effect-pulse>.layer-artwork{animation-name:animation-custom-pulse}.design-layer.animation-custom-effect-wiggle>.layer-artwork{animation-name:animation-custom-wiggle}.artboard.is-custom-animation-recording .design-layer,.artboard.is-custom-animation-recording .layer-artwork{animation:none!important}.design-layer.layer-animation-typewriter,.artboard.page-animation-typewriter{--animation-name:animation-typewriter;animation-timing-function:steps(12,end)}@keyframes animation-fade{0%{opacity:0}to{opacity:1}}@keyframes animation-move{0%{opacity:0;translate:var(--animation-distance-x,0) var(--animation-distance-y,42px)}to{opacity:1;translate:0}}@keyframes animation-move-exit{0%{opacity:1;translate:0}to{opacity:0;translate:calc(-1 * var(--animation-distance-x,0px)) calc(-1 * var(--animation-distance-y,42px))}}@keyframes animation-rotate-exit{0%{opacity:1;rotate:0deg;scale:1}to{opacity:0;rotate:24deg;scale:.72}}@keyframes animation-wave-exit{0%{opacity:1;translate:0;rotate:0deg}28%{translate:3px -1px;rotate:1.5deg}55%{opacity:1;translate:-7px 3px;rotate:-3deg}to{opacity:0;translate:16px -6px;rotate:4deg}}@keyframes animation-wipe-exit{0%{clip-path:inset(0);opacity:1}99%{clip-path:inset(0 0 0 100%);opacity:1}to{clip-path:inset(0 0 0 100%);opacity:0}}@keyframes animation-pop{0%{opacity:0;scale:.35}68%{opacity:1;scale:1.08}to{opacity:1;scale:1}}@keyframes animation-breathe{0%{opacity:.25;scale:.82}62%{opacity:1;scale:1.04}to{opacity:1;scale:1}}@keyframes animation-reveal{0%{clip-path:inset(0 50%);filter:saturate(.7);opacity:0;scale:.96}99%{clip-path:inset(0);filter:saturate();opacity:1;scale:1}to{clip-path:none;filter:none;opacity:1;scale:1}}@keyframes animation-ink-flow{0%{clip-path:inset(0 100% 0 0 round 48%);opacity:0}99%{clip-path:inset(0);opacity:1}to{clip-path:none;opacity:1}}@keyframes animation-ink-bloom{0%{clip-path:circle(0);filter:blur(8px);opacity:0}99%{clip-path:circle(150%);filter:blur();opacity:1}to{clip-path:none;filter:none;opacity:1}}@keyframes animation-ink-splotch{0%{clip-path:polygon(50% 48%,50% 48%,50% 48%);opacity:0}60%{clip-path:polygon(2% 28%,80% 0,98% 76%,23% 100%);opacity:.9}99%{clip-path:inset(0);opacity:1}to{clip-path:none;opacity:1}}@keyframes animation-flicker{0%,18%,22%,62%{filter:brightness(.65);opacity:.15}20%,24%,60%,to{filter:brightness(1.2);opacity:1}}@keyframes animation-old-tv{0%{filter:grayscale()contrast(2);opacity:0;scale:1 .04}18%{filter:grayscale()contrast(2.4);opacity:.75;scale:1 .04}28%{filter:grayscale()contrast(2);opacity:1;scale:1}42%{filter:hue-rotate(90deg)contrast(1.6);translate:-3px}48%{filter:grayscale()contrast(2.2);translate:3px}55%,to{filter:none;opacity:1;translate:0;scale:1}}@keyframes animation-chroma-wave{0%{filter:hue-rotate(-100deg)saturate(2);opacity:0;translate:-20px}55%{filter:hue-rotate(100deg)saturate(1.8);opacity:1;translate:6px}to{filter:none;opacity:1;translate:0}}@keyframes animation-rotate{0%{opacity:0;rotate:-24deg;scale:.72}to{opacity:1;rotate:0deg;scale:1}}@keyframes animation-spin{0%{rotate:0deg}to{rotate:360deg}}@keyframes animation-wave{0%{opacity:0;translate:-16px 6px;rotate:-4deg}45%{opacity:1;translate:7px -3px;rotate:3deg}72%{translate:-3px 1px;rotate:-1.5deg}to{opacity:1;translate:0;rotate:0deg}}@keyframes animation-wipe{0%{clip-path:inset(0 100% 0 0);opacity:0}99%{clip-path:inset(0);opacity:1}to{clip-path:none;opacity:1}}@keyframes animation-blur{0%{filter:blur(18px);opacity:0;scale:1.04}to{filter:blur();opacity:1;scale:1}}@keyframes animation-typewriter{0%{clip-path:inset(0 100% 0 0);opacity:0}99%{clip-path:inset(0);opacity:1}to{clip-path:none;opacity:1}}@keyframes animation-custom-path{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes animation-custom-rotate{0%{rotate:0deg}to{rotate:360deg}}@keyframes animation-custom-flicker{0%,18%,22%,62%{filter:brightness(.7);opacity:.25}20%,24%,60%,to{filter:none;opacity:1}}@keyframes animation-custom-pulse{0%,to{scale:1}50%{scale:1.12}}@keyframes animation-custom-wiggle{0%,to{rotate:0deg}25%{rotate:-7deg}75%{rotate:7deg}}@media (prefers-reduced-motion:reduce){.design-layer[class*=layer-animation-],.artboard[class*=page-animation-],.design-layer .editable-text,.design-layer>.layer-artwork{animation:none!important}}.layer-animation-appear,.page-animation-appear{--animation-name:imported-appear}@keyframes imported-appear{0%,to{opacity:1}}.design-layer.layer-animation-fly-in{--animation-name:animation-fly-in-left;animation-timing-function:linear}@keyframes animation-fly-in-left{0%{translate:calc(-100% - var(--animation-layer-x,0px)) 0}to{translate:0}}[data-preview-playing]>.animation-preset-sample:is([class*=layer-animation-],[class*=page-animation-]){animation-delay:var(--animation-delay,0s);animation-duration:var(--animation-duration,1s);animation-fill-mode:both;animation-name:var(--animation-name);animation-timing-function:cubic-bezier(.2,.75,.25,1)}[data-preview-playing]>.animation-preset-sample:is(.layer-animation-flicker,.layer-animation-neon,.page-animation-flicker,.page-animation-neon){--animation-name:animation-flicker;animation-timing-function:linear}[data-preview-playing]>.animation-preset-sample:is(.layer-animation-old-tv,.page-animation-old-tv){--animation-name:animation-old-tv;animation-timing-function:step-end}[data-preview-playing]>.animation-preset-sample:is(.layer-animation-spin,.page-animation-spin){--animation-name:animation-spin;animation-timing-function:linear;animation-iteration-count:infinite}[data-preview-playing]>.animation-preset-sample:is(.layer-animation-typewriter,.page-animation-typewriter){--animation-name:animation-typewriter;animation-timing-function:steps(12,end)}[data-preview-playing]>.animation-preset-sample.layer-animation-fly-in{--animation-name:animation-fly-in-left;animation-timing-function:linear}@media (prefers-reduced-motion:reduce){.animation-preset-sample{animation:none!important}}.video-fill{pointer-events:none}.video-caption-overlay{z-index:2;box-sizing:border-box;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1.16;display:flex;position:absolute;left:6%;right:6%}.video-caption-overlay.is-top{top:8%}.video-caption-overlay.is-middle{top:50%;transform:translateY(-50%)}.video-caption-overlay.is-bottom{bottom:14%}.video-caption-overlay>span{box-sizing:border-box;overflow-wrap:anywhere;white-space:pre-wrap;pointer-events:none;border-radius:.24em;max-width:100%;padding:.18em .5em .22em}.video-caption-overlay.is-persisted{display:none}.artboard-video-transports{z-index:4;pointer-events:none;position:absolute;inset:0}.video-layer-transport-slot{pointer-events:none;position:absolute}.video-layer-controls-anchor{visibility:hidden;pointer-events:none;position:absolute;inset:0}.video-layer-controls{z-index:2;box-sizing:border-box;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;background:#14181fc7;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:7px 9px;display:flex;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:0 4px 14px #0000003d}.video-layer-controls button{width:28px;height:28px;color:inherit;cursor:pointer;background:#ffffff2e;border:0;border-radius:50%;flex:0 0 28px;place-items:center;padding:0;display:grid}.video-layer-controls input[type=range]{accent-color:#fff;cursor:pointer;flex:auto;min-width:0}.video-layer-controls output{font-variant-numeric:tabular-nums;text-align:right;min-width:38px;font-size:11px}.artboard.is-exporting .video-layer-controls,.artboard.is-exporting [data-editor-video-feedback],.artboard.is-exporting .video-caption-overlay.is-live{display:none!important}.artboard.is-exporting .video-caption-overlay.is-persisted{display:flex!important}.video-poster-frame.is-pending,.video-poster-frame.is-unavailable{background:#14181f}.video-poster-frame.is-pending{background:linear-gradient(135deg,#1b2029,#262d38)}.video-poster-placeholder{color:#fff;text-align:center;align-content:center;justify-items:center;gap:20px;height:100%;font:40px/1.3 sans-serif;display:grid}.video-processing-overlay{border-radius:inherit;color:#fff;pointer-events:none;z-index:3;background:#1111149e;align-content:center;justify-items:center;gap:2px;display:grid;position:absolute;inset:0}.video-processing-overlay svg{width:48px;height:48px;transform:rotate(-90deg)}.video-processing-overlay circle{fill:none;stroke-width:3px}.video-processing-overlay .track{stroke:#ffffff47}.video-processing-overlay .value{stroke:#fff;stroke-linecap:round;transition:stroke-dashoffset .24s linear}.video-processing-overlay strong{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.video-processing-overlay small{opacity:.85;font-size:11px}@media (prefers-reduced-motion:reduce){.video-processing-overlay .value{transition:none}}.grouped-chart-canvas{color:#111827;padding:0;position:relative}.grouped-chart-canvas svg{width:100%;height:100%;overflow:visible}.grouped-chart-canvas text{fill:currentColor;font:16px Arial,sans-serif}.grouped-chart-canvas .grouped-chart-title{font-size:23px;font-weight:700}.grouped-chart-legend{flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:0;padding:0;font:16px Arial,sans-serif;list-style:none;display:flex;position:absolute;bottom:4%;left:3%;right:3%}.grouped-chart-legend li{align-items:center;gap:6px;display:flex}.grouped-chart-legend i{border-radius:2px;width:12px;height:12px}.chart-layer-canvas{box-sizing:border-box;flex-direction:column;gap:10px;width:100%;height:100%;padding:18px 20px 14px;display:flex}.chart-layer-title{letter-spacing:-.03em;font-size:22px;line-height:1.1}.chart-layer-plot{flex:1;gap:10px;min-height:0;display:flex;position:relative}.chart-layer-plot:before{content:"";opacity:.2;background:currentColor;height:1px;position:absolute;top:50%;left:0;right:0}.chart-layer-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex;position:relative}.chart-layer-bar{border-radius:6px 6px 2px 2px;width:70%;min-height:8px;position:absolute;bottom:50%;left:50%;transform:translate(-50%)}.chart-layer-bar.is-negative{border-radius:2px 2px 6px 6px;top:50%;bottom:auto}.chart-layer-line-dot{border-radius:50%;width:14px;height:14px;position:absolute;transform:translateY(50%)}.chart-layer-line-dot.is-negative{transform:translateY(-50%)}.chart-layer-col em,.chart-layer-col small{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;font-size:13px;font-style:normal;overflow:hidden}.chart-layer-col small{opacity:.72}.chart-layer-pie-wrap{flex:1;align-items:center;gap:18px;min-height:0;display:flex}.chart-layer-pie{aspect-ratio:1;border-radius:50%;width:min(42%,220px);height:min(100%,220px)}.chart-layer-legend{flex-direction:column;flex:1;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chart-layer-legend li{align-items:center;gap:8px;display:flex}.chart-layer-legend i{border-radius:3px;width:12px;height:12px;display:block}.chart-layer-legend small{opacity:.7;display:block}.interactive-prompt-canvas{box-sizing:border-box;color:#111827;background:#fff;border-radius:18px;width:100%;height:100%;font-family:Inter,Arial,sans-serif;line-height:1.2;position:relative}.interactive-prompt-canvas strong{color:#4f46e5;letter-spacing:.04em;text-transform:uppercase;height:21.6px;font-size:18px;position:absolute;top:22px;left:24px}.interactive-prompt-canvas p{white-space:pre-wrap;overflow-wrap:anywhere;width:calc(100% - 48px);margin:0;font-size:28px;font-weight:700;line-height:1.2;position:absolute;top:53.6px;left:24px}.interactive-prompt-canvas ol{margin:0;padding:0;list-style:none}.interactive-prompt-canvas li{box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f4f6;border-radius:12px;padding:10px 14px;font-size:20px;position:absolute}.interactive-prompt-canvas.is-quiz li:last-child{background:#eef2ff}.interactive-prompt-canvas[data-prompt-layout-fits=false]{outline:2px solid #b42333}.interactive-prompt-canvas .prompt-fit-warning{z-index:2;color:#9b1c2b;background:#fff4f3;border:1px solid #b42333;border-radius:8px;padding:8px;font-size:16px;line-height:1.3;position:absolute;top:0;left:0;right:0}.grid-layer-canvas{pointer-events:auto;width:100%;height:100%;position:relative}.grid-layer-canvas .grid-cell{box-sizing:border-box;pointer-events:auto;z-index:1;position:absolute;overflow:visible}.grid-layer-canvas .grid-frame-art{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.grid-layer-canvas.is-container-selected{outline-offset:-1px;outline:2.5px solid #8b3dff}.grid-layer-canvas .grid-cell-frame{pointer-events:none;position:absolute;overflow:hidden}.grid-layer-canvas .grid-cell.is-empty .image-fill{opacity:.92}.artboard.is-viewer .grid-layer-canvas .grid-cell.is-empty .image-fill{visibility:hidden}.grid-layer-canvas .grid-cell.is-cell-selected{z-index:2}.grid-layer-canvas .grid-cell.is-image-drop-target:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;background:#8b3dff1f;border:3px solid #8b3dff;position:absolute;inset:3px}.design-layer.grid-layer.is-selected.uses-external-selection:not(.has-grid-cell-focus){outline-offset:2px;outline:2px dashed #8b3dfff2}.grid-parent-outline-hit{z-index:0;cursor:pointer;pointer-events:auto;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:-6px}.floating-toolbar-shell{z-index:6;transform:translate(-50%, -100%) scale(var(--toolbar-scale,1));transform-origin:bottom;pointer-events:auto;position:absolute}.floating-toolbar-shell.is-below{transform:translate(-50%, 0) scale(var(--toolbar-scale,1));transform-origin:top}.grid-toolbar{background:#fffffff5;border-radius:999px;align-items:center;gap:6px;padding:6px 8px;display:flex;box-shadow:0 8px 24px #0f121829}.grid-toolbar button{color:#1c2026;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:6px 8px;display:inline-flex}.grid-toolbar button span{font-size:12px;font-weight:600}.grid-layer-canvas .grid-frame-mask{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.table-cell-range-handle{z-index:7;box-sizing:border-box;width:calc(44px * var(--selection-ui-scale,1));height:calc(44px * var(--selection-ui-scale,1));pointer-events:auto;touch-action:none;background:0 0;border:0;place-self:start;margin:0;padding:0;position:relative}.table-cell-range-handle.is-bottom-right{place-self:end}.table-cell-range-handle:after{width:calc(14px * var(--selection-ui-scale,1));height:calc(14px * var(--selection-ui-scale,1));border:calc(2px * var(--selection-ui-scale,1)) solid #fff;box-shadow:0 calc(1px * var(--selection-ui-scale,1)) calc(4px * var(--selection-ui-scale,1)) #14181f3d;content:"";background:#7937d0;border-radius:999px;position:absolute}.table-cell-range-handle.is-top-left:after{top:calc(2px * var(--selection-ui-scale,1));left:calc(2px * var(--selection-ui-scale,1))}.table-cell-range-handle.is-bottom-right:after{right:calc(2px * var(--selection-ui-scale,1));bottom:calc(2px * var(--selection-ui-scale,1))}.table-cell-range-handle:focus-visible{outline:calc(2px * var(--selection-ui-scale,1)) solid #20242a;outline-offset:calc(-7px * var(--selection-ui-scale,1))}.table-layer-canvas{background:0 0;width:100%;height:100%;position:relative;overflow:visible}.table-layer-grid{min-width:0;min-height:0;display:grid;position:absolute;inset:0;overflow:hidden}.table-layer-semantic{position:absolute;inset:0}.table-layer-row{display:contents}.table-layer-cell{box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;min-height:0;cursor:inherit;outline:0;display:grid;position:relative;overflow:hidden}.table-cell-content{z-index:1;min-width:0;display:block;position:relative}.table-cell-list{white-space:pre-wrap;margin:0;padding-inline-start:1.35em;display:grid}.table-cell-editable-wrap{display:block;position:relative}.table-cell-edit-list-markers{pointer-events:none;width:1.15em;display:grid;position:absolute;top:0;left:0}.table-cell-edit-list-marker{color:currentColor;text-align:right;min-height:1em;display:block}.table-cell-editable-wrap.has-list .editable-text{padding-inline-start:1.35em}.table-cell-borders,.table-cell-border{z-index:0;pointer-events:none;position:absolute}.table-cell-borders{inset:0}.table-cell-border.is-top{top:0;left:0;right:0}.table-cell-border.is-right{top:0;bottom:0;right:0}.table-cell-border.is-bottom{bottom:0;left:0;right:0}.table-cell-border.is-left{top:0;bottom:0;left:0}.table-layer-cell-text{min-width:0;white-space:inherit;outline:0;display:block}.table-layer-canvas.is-interactive .table-layer-cell{cursor:text}.table-layer-cell.is-selected{z-index:1;box-shadow:inset 0 0 0 3px #8b5cf6}.table-layer-cell.is-editing{caret-color:currentColor;cursor:text;box-shadow:inset 0 0 0 3px #6834cc}.table-canvas-controls{z-index:8;pointer-events:none;position:absolute;inset:0;overflow:visible}.table-canvas-controls button{z-index:2;box-sizing:border-box;border:calc(1px * var(--selection-ui-scale,1)) solid #d8dce4;color:#343a46;box-shadow:0 calc(3px * var(--selection-ui-scale,1)) calc(9px * var(--selection-ui-scale,1)) #14181f29;font:inherit;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;place-items:center;margin:0;padding:0;display:grid;position:absolute}.table-canvas-controls button:focus-visible{outline:calc(2px * var(--selection-ui-scale,1)) solid #7937d0;outline-offset:calc(2px * var(--selection-ui-scale,1))}.table-boundary-add{width:calc(28px * var(--selection-ui-scale,1));height:calc(28px * var(--selection-ui-scale,1));cursor:pointer;border-radius:999px}.table-boundary-add.is-column{top:calc(-7px * var(--selection-ui-scale,1));transform:translate(-50%,-100%)}.table-boundary-add.is-row{left:calc(-7px * var(--selection-ui-scale,1));transform:translate(-100%,-50%)}.table-boundary-add span{font-size:calc(20px * var(--selection-ui-scale,1));font-weight:500;line-height:1;display:block}.table-boundary-add:disabled{color:#9ca3af;cursor:not-allowed;background:#f3f4f6}.table-axis-resize{border-radius:0;box-shadow:none!important;background:0 0!important;border:0!important}.table-axis-resize.is-column{width:calc(20px * var(--selection-ui-scale,1));cursor:col-resize;height:100%;top:0;transform:translate(-50%)}.table-axis-resize.is-row{width:100%;height:calc(20px * var(--selection-ui-scale,1));cursor:row-resize;left:0;transform:translateY(-50%)}.table-canvas-controls.is-mobile .table-axis-resize.is-column{width:calc(44px * var(--selection-ui-scale,1))}.table-canvas-controls.is-mobile .table-axis-resize.is-row{height:calc(44px * var(--selection-ui-scale,1))}.table-axis-resize:focus-visible{outline:0;background:#7937d01f!important}.table-axis-resize.is-column:focus-visible{box-shadow:inset calc(2px * var(--selection-ui-scale,1)) 0 #7937d0!important}.table-axis-resize.is-row:focus-visible{box-shadow:inset 0 calc(2px * var(--selection-ui-scale,1)) #7937d0!important}.table-axis-handle{width:calc(44px * var(--selection-ui-scale,1));height:calc(44px * var(--selection-ui-scale,1));border-radius:calc(8px * var(--selection-ui-scale,1));cursor:grab;box-shadow:none!important;background:0 0!important;border:0!important}.table-axis-handle:active,.table-axis-handle.is-dragging{cursor:grabbing}.table-axis-handle.is-active{z-index:6}.table-axis-handle:active span,.table-axis-handle.is-dragging span{color:#fff;background:#7937d0}.table-axis-handle.is-column{top:calc(-6px * var(--selection-ui-scale,1))}.table-axis-handle.is-row{left:calc(-6px * var(--selection-ui-scale,1))}.table-axis-handle span{width:calc(36px * var(--selection-ui-scale,1));height:calc(20px * var(--selection-ui-scale,1));border:calc(1px * var(--selection-ui-scale,1)) solid #d8dce4;border-radius:calc(8px * var(--selection-ui-scale,1));box-shadow:0 calc(3px * var(--selection-ui-scale,1)) calc(9px * var(--selection-ui-scale,1)) #14181f29;font-size:calc(12px * var(--selection-ui-scale,1));letter-spacing:calc(1px * var(--selection-ui-scale,1));background:#fff;place-items:center;line-height:1;display:grid}.table-axis-handle.is-row span{width:calc(20px * var(--selection-ui-scale,1));height:calc(36px * var(--selection-ui-scale,1));writing-mode:vertical-rl}.table-canvas-controls.is-mobile.is-gesture-active button{opacity:0;pointer-events:none}.table-canvas-controls.is-mobile.is-gesture-active button.is-active{opacity:1;pointer-events:auto}.table-canvas-controls.is-mobile[data-table-gesture^=reorder] button.is-active{opacity:0}.table-canvas-controls.is-mobile .table-axis-handle.is-dragging span{color:#4d5561;background:#e8ebef;border-color:#c8cdd4}.table-axis-handle .table-axis-grip{justify-content:center;align-items:center;gap:calc(2px * var(--selection-ui-scale,1));letter-spacing:0;writing-mode:horizontal-tb;display:flex}.table-axis-grip i{width:calc(2px * var(--selection-ui-scale,1));height:calc(10px * var(--selection-ui-scale,1));background:currentColor;border-radius:999px;display:block}.table-axis-handle.is-row .table-axis-grip{flex-direction:column}.table-axis-handle.is-row .table-axis-grip i{width:calc(10px * var(--selection-ui-scale,1));height:calc(2px * var(--selection-ui-scale,1))}.table-axis-drag-ghost,.table-axis-resize-preview,.table-axis-resize-guide{pointer-events:none;position:absolute}.table-axis-drag-ghost{z-index:13;box-sizing:border-box;border:calc(2px * var(--selection-ui-scale,1)) solid #7937d0;box-shadow:0 0 0 calc(1px * var(--selection-ui-scale,1)) #ffffff8c inset;background:#7937d033;overflow:hidden}.table-axis-drag-ghost:after{content:"";z-index:2;pointer-events:none;background:#7937d033;position:absolute;inset:0}.table-axis-drag-ghost.is-stage-overlay{position:absolute}.table-axis-drag-ghost.is-column{height:100%;top:0}.table-axis-drag-ghost.is-row{width:100%;left:0}.table-axis-drag-ghost-line{background:#7937d099;display:block;position:absolute}.table-axis-drag-ghost-content{z-index:1;pointer-events:none;position:absolute}.table-axis-drag-ghost-canvas{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.table-axis-drag-ghost.is-column .table-axis-drag-ghost-line{width:100%;height:calc(1px * var(--selection-ui-scale,1));left:0}.table-axis-drag-ghost.is-row .table-axis-drag-ghost-line{width:calc(1px * var(--selection-ui-scale,1));height:100%;top:0}.table-axis-resize-preview{z-index:3;inset:0;overflow:hidden}.table-axis-drag-grip{z-index:14;color:#4d5561;pointer-events:none;background:#e8ebef;border:1px solid #c8cdd4;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;box-shadow:0 3px 9px #14181f29}.table-axis-drag-grip.is-column{border-radius:8px;width:36px;height:20px;transform:translate(-50%,-100%)}.table-axis-drag-grip.is-row{border-radius:8px;flex-direction:column;width:20px;height:36px;transform:translate(-100%,-50%)}.table-axis-drag-grip i{background:currentColor;border-radius:999px;width:2px;height:10px;display:block}.table-axis-drag-grip.is-row i{width:10px;height:2px}.table-axis-resize-guide{z-index:5;box-shadow:0 0 calc(3px * var(--selection-ui-scale,1)) #8b2cf580;background:#8b2cf5}.table-axis-resize-guide.is-column{width:calc(3px * var(--selection-ui-scale,1));top:0;bottom:0;transform:translate(-50%)}.table-axis-resize-guide.is-row{height:calc(3px * var(--selection-ui-scale,1));left:0;right:0;transform:translateY(-50%)}.table-axis-center-guide{z-index:12;pointer-events:none;background:#d22ce6;position:absolute;box-shadow:0 0 2px #d22ce66b}.table-axis-center-guide.is-column{transform:translate(-50%);width:1px!important}.table-axis-center-guide.is-row{transform:translateY(-50%);height:1px!important}.stage-viewport:has(.table-canvas-controls.is-mobile[data-table-gesture^=resize]) .design-layer.is-selected .table-layer-canvas{visibility:hidden}.stage-viewport:has(.table-canvas-controls.is-mobile.is-gesture-active) .design-layer.is-selected .table-layer-cell.is-selected{box-shadow:none}.artboard.is-exporting .table-canvas-controls,.design-thumbnail .table-canvas-controls,.shared-project-page .table-canvas-controls{display:none!important}.table-navigation-notice{z-index:120;color:#20242a;pointer-events:none;background:#fff;border:1px solid #ddd6fe;border-radius:12px;width:max-content;max-width:min(440px,100vw - 32px);padding:12px 16px;font:14px/1.4 system-ui,sans-serif;position:fixed;top:112px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0002}.sheet-layer-canvas,.sheet-layer-semantic{position:absolute;inset:0}.sheet-layer-canvas{background:0 0;width:100%;height:100%;overflow:visible}.sheet-layer-grid{min-width:0;min-height:0;display:grid;position:relative;overflow:visible}.sheet-layer-viewport{overscroll-behavior:contain;position:absolute;inset:0}.sheet-layer-viewport.is-passive{pointer-events:none;overflow:hidden}.sheet-layer-viewport.is-scrollable{touch-action:pan-x pan-y;scrollbar-gutter:stable;overflow:auto}.sheet-layer-row{display:contents}.sheet-layer-cell{box-sizing:border-box;outline:0;min-width:0;min-height:0;display:grid;position:relative}.sheet-layer-cell.is-overflow{white-space:nowrap;overflow:visible}.sheet-layer-cell.is-wrap,.sheet-layer-cell.is-editing{overflow-wrap:anywhere;white-space:pre-wrap;overflow:hidden}.sheet-layer-cell.is-clip{white-space:nowrap;overflow:hidden}.sheet-layer-canvas.is-interactive .sheet-layer-cell{cursor:text}.sheet-layer-cell.is-selected{z-index:1;box-shadow:inset 0 0 0 3px #8b5cf6}.sheet-layer-cell.is-editing{cursor:text;caret-color:currentColor;box-shadow:inset 0 0 0 3px #6834cc}.sheet-canvas-controls{z-index:8;pointer-events:none;position:absolute;inset:0;overflow:visible}.sheet-canvas-controls button{z-index:2;box-sizing:border-box;border:calc(1px * var(--selection-ui-scale,1)) solid #d8dce4;border-radius:calc(5px * var(--selection-ui-scale,1));color:#343a46;box-shadow:0 calc(2px * var(--selection-ui-scale,1)) calc(7px * var(--selection-ui-scale,1)) #14181f24;font:inherit;font-size:calc(11px * var(--selection-ui-scale,1));pointer-events:auto;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#fff;place-items:center;margin:0;padding:0;line-height:1;display:grid;position:absolute}.sheet-canvas-controls button:focus-visible{outline:calc(2px * var(--selection-ui-scale,1)) solid #7937d0;outline-offset:calc(2px * var(--selection-ui-scale,1))}.sheet-canvas-controls button[aria-pressed=true]{color:#fff;background:#7937d0}.sheet-coordinate-column{top:calc(-26px * var(--selection-ui-scale,1));width:calc(30px * var(--selection-ui-scale,1));height:calc(21px * var(--selection-ui-scale,1));transform:translate(-50%)}.sheet-coordinate-row{left:calc(-26px * var(--selection-ui-scale,1));width:calc(21px * var(--selection-ui-scale,1));height:calc(30px * var(--selection-ui-scale,1));transform:translateY(-50%)}.sheet-coordinate-select-all{top:calc(-26px * var(--selection-ui-scale,1));left:calc(-26px * var(--selection-ui-scale,1));width:calc(21px * var(--selection-ui-scale,1));height:calc(21px * var(--selection-ui-scale,1))}.sheet-axis-range-handle{width:calc(30px * var(--selection-ui-scale,1));height:calc(30px * var(--selection-ui-scale,1));color:#fff!important;touch-action:none!important;background:#7937d0!important;border-radius:999px!important}.sheet-axis-range-handle.is-column{top:calc(-55px * var(--selection-ui-scale,1));transform:translate(-50%)}.sheet-axis-range-handle.is-row{left:calc(-55px * var(--selection-ui-scale,1));transform:translateY(-50%)}.widget-canvas.widget-calendar{box-sizing:border-box;-webkit-font-smoothing:antialiased;border-radius:1.7em;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;padding:1.15em 1.2em .55em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,sans-serif;display:flex;box-shadow:0 .22em 1.1em #1c161024}.widget-calendar.is-tab{padding-top:1.65em}.widget-calendar-tab{background:inherit;border-radius:1.2em 1.2em 0 0;width:2.35em;height:1.15em;position:absolute;top:-.42em;left:50%;transform:translate(-50%);box-shadow:0 -.08em .28em #1c161014}.widget-calendar-chrome{flex:none;justify-content:space-between;align-items:center;gap:.6em;width:100%;min-height:1.45em;display:flex}.widget-calendar-year-pill{letter-spacing:-.02em;background:#ececee;border-radius:999px;align-items:center;gap:.22em;padding:.28em .62em .28em .42em;font-size:.78em;font-weight:600;line-height:1;display:inline-flex}.widget-calendar-year-pill svg{width:.48em;height:.68em;display:block}.widget-calendar-year{letter-spacing:-.02em;font-size:.92em;font-weight:600;line-height:1}.widget-calendar-month{color:inherit;letter-spacing:-.055em;text-align:left;flex:none;margin:.62em 0 .78em;font-size:2.85em;font-weight:800;line-height:.86;display:block}.widget-calendar.is-gold .widget-calendar-month,.widget-calendar.is-tab .widget-calendar-month{margin-top:.28em}.widget-calendar-actions{align-items:center;gap:.55em;display:flex}.widget-calendar.is-classic .widget-calendar-actions{background:#ececee;border-radius:999px;gap:.48em;padding:.28em .55em}.widget-calendar-actions svg{width:.95em;height:.95em;display:block}.widget-calendar-weekdays,.widget-calendar-week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.widget-calendar-weekdays{color:#b4b4b8;letter-spacing:.06em;border-bottom:.04em solid #e6e6e8;flex:none;margin-bottom:0;font-size:.5em;font-weight:600}.widget-calendar-weekdays span{place-items:center;min-height:1.7em;display:grid}.widget-calendar-grid{flex-direction:column;flex:auto;min-height:0;display:flex}.widget-calendar-week{border-bottom:.04em solid #e6e6e8;flex:auto;align-content:start}.widget-calendar-week.is-empty-week{border-bottom:0;flex:0 0 0;min-height:0;overflow:hidden}.widget-calendar-week:last-child{border-bottom:0}.widget-calendar-week:has(+.is-empty-week){border-bottom:0}.widget-calendar-day{font-variant-numeric:tabular-nums;letter-spacing:-.03em;align-content:start;justify-items:center;padding-top:.38em;font-size:.82em;font-weight:600;display:grid;position:relative}.widget-calendar-day.is-weekend{color:#c2c2c6;font-weight:550}.widget-calendar-day.is-today:before{content:"";border:.1em solid #e23b2f;border-radius:50% 46% 52% 48%;width:1.5em;height:1.38em;position:absolute;top:.14em;transform:rotate(9deg)}.widget-calendar-day.is-empty{visibility:hidden}.widget-map{border-radius:.9em;flex-direction:column;align-items:stretch;display:flex;overflow:hidden;box-shadow:0 .18em .7em #10101329}.widget-map-stage{flex:auto;width:100%;min-height:0;position:relative;overflow:hidden}.widget-map-snapshot{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.widget-map-placeholder{color:#59616c;text-align:center;background:#eef0f3;flex-direction:column;justify-content:center;align-items:center;gap:.65em;width:100%;height:100%;padding:1em;font-size:1.05em;display:flex}.widget-map-placeholder svg{width:2em;height:2em}.widget-map-pin{color:currentColor;pointer-events:none;filter:drop-shadow(0 .08em .18em #10101373);width:2em;height:2em;margin:-1em 0 0 -1em;position:absolute;top:50%;left:50%}.widget-canvas.widget-notes{box-sizing:border-box;-webkit-font-smoothing:antialiased;border-radius:1.55em;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;padding:1.12em 1.18em 1.05em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,sans-serif;display:flex;overflow:hidden;box-shadow:0 .22em 1.1em #1c161024}.widget-notes-chrome{flex:none;justify-content:space-between;align-items:center;gap:.55em;width:100%;min-height:1.2em;display:flex}.widget-notes-back,.widget-notes-actions{letter-spacing:-.02em;align-items:center;gap:.42em;font-size:.78em;font-weight:600;line-height:1;display:inline-flex}.widget-notes-back svg{width:.48em;height:.68em;display:block}.widget-notes-actions svg{width:1em;height:1em;display:block}.widget-notes-ready{margin-left:.08em;font-size:1em;font-weight:700}.widget-notes-title{color:inherit;letter-spacing:-.05em;overflow-wrap:anywhere;text-align:left;flex:none;margin:.55em 0 .62em;font-size:2.15em;font-weight:800;line-height:.95;display:block}.widget-notes-list{flex-direction:column;flex:auto;gap:.48em;min-height:0;display:flex}.widget-notes-item{color:var(--widget-notes-item,currentColor);align-items:flex-start;gap:.42em;display:flex}.widget-notes-item.is-done .widget-notes-item-text{opacity:.55;text-decoration:line-through;text-decoration-thickness:.06em}.widget-notes-circle{box-sizing:border-box;background:0 0;border:.055em solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:.7em;height:.7em;margin-top:.12em;display:inline-flex}.widget-notes-circle.is-done{background:currentColor}.widget-notes-circle svg{width:.52em;height:.52em;color:var(--widget-notes-card,#fff);display:block}.widget-notes-item-text{letter-spacing:-.02em;overflow-wrap:anywhere;text-align:left;min-width:0;font-size:.72em;font-weight:500;line-height:1.28}.widget-canvas.widget-notification{box-sizing:border-box;-webkit-font-smoothing:antialiased;border-radius:1.15em;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;padding:.82em .95em .78em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,sans-serif;display:flex;overflow:hidden;box-shadow:0 .16em .72em #1c161024}.widget-notification-chrome{flex:none;align-items:center;gap:.32em;width:100%;min-height:1.05em;display:flex}.widget-notification-brand{border-radius:22%;flex:none;justify-content:center;align-items:center;width:1.15em;height:1.15em;display:inline-flex;position:relative;overflow:hidden}.widget-notification-brand svg{width:.95em;height:.95em;display:block}.widget-notification-brand img{object-fit:cover;width:100%;height:100%;display:block}.widget-notification-brand.is-image-drop-target:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:#8b3dff38;border:.08em solid #8b3dff;position:absolute;inset:0}.widget-notification-label{letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:.72em;font-weight:800;line-height:1;overflow:hidden}.widget-notification-time{color:#8e8e93;letter-spacing:-.02em;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:45%;margin-left:auto;font-size:.62em;font-weight:500;line-height:1;overflow:hidden}.widget-notification-body{-webkit-line-clamp:var(--widget-notification-lines,3);letter-spacing:-.02em;overflow-wrap:anywhere;text-align:left;-webkit-box-orient:vertical;flex:auto;min-height:0;margin:.48em 0 0;font-size:.78em;font-weight:500;line-height:1.32;display:-webkit-box;overflow:hidden}.widget-canvas{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.widget-bubble{justify-content:center;align-items:center;gap:.28em;width:100%;height:100%;padding:.22em .55em;display:flex;position:relative}.widget-bubble .widget-text,.widget-highlight-selection .widget-text,.widget-tag-content .widget-text{overflow-wrap:break-word;text-align:center;white-space:pre-wrap;outline:none;flex:auto;min-width:12px;max-width:100%;line-height:1.12;display:block}.widget-tag{display:block}.widget-tag-silhouette{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:visible}.widget-tag-content{box-sizing:border-box;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;padding:.28em .7em;display:flex;position:relative}.widget-tag.has-tail-bottom .widget-tag-content{padding-bottom:.83em}.widget-tag.has-tail-top .widget-tag-content{padding-top:.83em}.widget-tag.has-tail-left .widget-tag-content{padding-left:1.1em}.widget-tag.has-tail-right .widget-tag-content{padding-right:1.1em}.widget-message{--widget-message-padding-block:.42em;--widget-message-padding-inline:.7em;--widget-message-tail-reach:.5em;display:block}.widget-message-silhouette{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:visible}.widget-message .widget-message-content{box-sizing:border-box;height:100%;padding:var(--widget-message-padding-block) var(--widget-message-padding-inline);z-index:1;justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.widget-message.has-tail-left .widget-message-content{padding-left:calc(var(--widget-message-tail-reach) + var(--widget-message-padding-inline))}.widget-message.has-tail-right .widget-message-content{padding-right:calc(var(--widget-message-tail-reach) + var(--widget-message-padding-inline))}.widget-message .widget-text{text-align:left}.widget-location .widget-bubble{border-radius:999px;justify-content:flex-start;padding:.28em .7em .28em .48em}.widget-location .widget-text{text-align:left}.widget-location .widget-bubble.has-tail-bottom,.widget-location .widget-bubble.has-tail-top{height:calc(100% - .55em)}.widget-location .widget-bubble.has-tail-bottom{margin-bottom:.55em}.widget-location .widget-bubble.has-tail-top{margin-top:.55em}.widget-location .widget-bubble.has-tail-left,.widget-location .widget-bubble.has-tail-right{width:calc(100% - .55em)}.widget-location .widget-bubble.has-tail-left{margin-left:.55em}.widget-location .widget-bubble.has-tail-right{margin-right:.55em}.widget-highlight{--widget-highlight-accent:#0a84ff;--widget-highlight-band-mix:42%;--widget-highlight-corner-radius:.04em;--widget-highlight-handle-size:.72em;--widget-highlight-line-height:1.12;--widget-highlight-pad-x:.2em;--widget-highlight-pad-y:.1em;--widget-highlight-rail-length:1.32em;--widget-highlight-rail-width:.045em;box-sizing:border-box;padding:calc(var(--widget-highlight-handle-size) / 2)}.widget-highlight.has-tail-bottom{padding-bottom:calc(var(--widget-highlight-handle-size) / 2 + .55em)}.widget-highlight.has-tail-top{padding-top:calc(var(--widget-highlight-handle-size) / 2 + .55em)}.widget-highlight.has-tail-left{padding-left:calc(var(--widget-highlight-handle-size) / 2 + .55em)}.widget-highlight.has-tail-right{padding-right:calc(var(--widget-highlight-handle-size) / 2 + .55em)}.widget-highlight-selection{background:color-mix(in srgb, var(--widget-highlight-accent) var(--widget-highlight-band-mix), white);border-radius:var(--widget-highlight-corner-radius);box-sizing:border-box;min-width:0;height:100%;min-height:0;padding:var(--widget-highlight-pad-y) var(--widget-highlight-pad-x);justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.widget-highlight-selection:before,.widget-highlight-selection:after{background:var(--widget-highlight-accent);content:"";height:min(100%, var(--widget-highlight-rail-length));pointer-events:none;width:max(2px, var(--widget-highlight-rail-width));z-index:2;position:absolute}.widget-highlight-selection:before{top:0;left:0}.widget-highlight-selection:after{bottom:0;right:0}.widget-highlight-handle{background:var(--widget-highlight-accent);height:var(--widget-highlight-handle-size);pointer-events:none;width:var(--widget-highlight-handle-size);z-index:3;border-radius:50%;position:absolute}.widget-highlight-handle.is-start{left:calc(var(--widget-highlight-handle-size) / -2);top:calc(var(--widget-highlight-handle-size) / -2)}.widget-highlight-handle.is-end{bottom:calc(var(--widget-highlight-handle-size) / -2);right:calc(var(--widget-highlight-handle-size) / -2)}.widget-highlight .widget-text{font-weight:400;line-height:var(--widget-highlight-line-height);text-align:left;z-index:1;position:relative}.widget-highlight .widget-tail{background:color-mix(in srgb, var(--widget-highlight-accent) var(--widget-highlight-band-mix), white)}.widget-location-pin{flex-shrink:0}.widget-tail{background:var(--widget-bubble-color);z-index:0;position:absolute}.widget-location .widget-tail.is-bottom,.widget-highlight .widget-tail.is-bottom{clip-path:polygon(0 0,100% 0,50% 100%);width:.7em;height:.48em;top:100%;left:50%;transform:translate(-50%)}.widget-location .widget-tail.is-top,.widget-highlight .widget-tail.is-top{clip-path:polygon(50% 0,100% 100%,0 100%);width:.7em;height:.48em;bottom:100%;left:50%;transform:translate(-50%)}.widget-location .widget-tail.is-left,.widget-highlight .widget-tail.is-left{clip-path:polygon(100% 0,0 50%,100% 100%);width:.48em;height:.7em;top:50%;right:100%;transform:translateY(-50%)}.widget-location .widget-tail.is-right,.widget-highlight .widget-tail.is-right{clip-path:polygon(0 0,100% 50%,0 100%);width:.48em;height:.7em;top:50%;left:100%;transform:translateY(-50%)}.widget-time{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) .11fr minmax(0,1fr) minmax(0,1fr);column-gap:1.5%;display:grid;position:relative}.widget-time-card{font-variant-numeric:tabular-nums;border-radius:.22em;justify-content:center;align-items:center;min-width:0;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:500;line-height:1;display:flex;position:relative;overflow:hidden}.widget-time-card:first-child{grid-column:1}.widget-time-card:nth-child(2){grid-column:2}.widget-time-card:nth-child(3){grid-column:4}.widget-time-card:nth-child(4){grid-column:5}.widget-time-card:after{content:"";z-index:1;background:#ffffffd1;height:max(2px,.022em);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.widget-time-meridiem{color:currentColor;font:inherit;z-index:2;font-size:.25em;font-weight:700;line-height:1;position:absolute;bottom:15%;left:13%}.widget-music{-webkit-backdrop-filter:blur(1.4em)saturate(1.6);box-sizing:border-box;border-radius:1.76em;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:.6em .55em .4em;display:flex;overflow:hidden}.widget-music-header{align-items:center;gap:1em;min-width:0;display:flex}.widget-music-art{color:#ffffffd1;background:linear-gradient(135deg,#35424f 0%,#171c24 100%);border-radius:.45em;flex:none;justify-content:center;align-items:center;width:4.2em;height:4.2em;display:flex;position:relative;overflow:hidden}.widget-music-art svg{fill:currentColor;width:2.2em;height:2.2em}.widget-music-art.is-image-drop-target:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:#8b3dff38;border:.12em solid #8b3dff;position:absolute;inset:0}.widget-music-titles{flex-direction:column;flex:auto;gap:.14em;min-width:0;display:flex}.widget-music-title-row{align-items:center;gap:.35em;min-width:0;display:flex}.widget-music-title{letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;font-size:1.32em;font-weight:600;line-height:1.18;overflow:hidden}.widget-music-explicit{color:#f4f3f8;background:#58575eeb;border-radius:.19em;flex:none;justify-content:center;align-items:center;width:1.32em;height:1.32em;font-size:.84em;font-style:normal;font-weight:700;line-height:1;display:inline-flex}.widget-music-artist{color:color-mix(in srgb, currentColor 58%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:1.1em;font-weight:500;line-height:1.18;overflow:hidden}.widget-music-wave{color:color-mix(in srgb, currentColor 55%, transparent);flex:none;margin-right:.3em}.widget-music-wave svg{fill:currentColor;width:2em;display:block}.widget-music-progress{align-items:center;gap:.95em;margin-top:1.45em;display:flex}.widget-music-time{color:color-mix(in srgb, currentColor 58%, transparent);font-variant-numeric:tabular-nums;flex:none;font-size:.9em;font-weight:500;line-height:1}.widget-music-track{background:#10101338;background:color-mix(in srgb, currentColor 22%, transparent);border-radius:.19em;flex:auto;height:.38em;display:block;overflow:hidden}.widget-music-track i{background:#1010138c;background:color-mix(in srgb, currentColor 55%, transparent);border-radius:inherit;height:100%;display:block}.widget-music-controls{flex:auto;justify-content:center;align-items:center;gap:2.6em;margin-top:1.1em;display:flex;position:relative}.widget-music-control{fill:currentColor;display:inline-flex}.widget-music-control.is-rewind svg,.widget-music-control.is-forward svg{fill:currentColor;width:2.62em;height:1.7em}.widget-music-control.is-pause svg{fill:currentColor;width:1.9em;height:2.2em}.widget-music-airplay{color:color-mix(in srgb, currentColor 55%, transparent);position:absolute;right:.5em}.widget-music-airplay svg{fill:currentColor;width:1.8em;display:block}.widget-music-art img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.widget-qr{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.widget-qr-symbol{width:100%;height:100%;display:block}.widget-qr-symbol.is-placeholder{opacity:.16}.widget-qr-placeholder-text{color:#3f464e;text-align:center;justify-content:center;align-items:center;padding:12%;font-weight:600;display:flex;position:absolute;inset:0}.widget-qr-logo{object-fit:cover;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.artboard.is-exporting .page-overflow-echo,.artboard.is-viewer .page-overflow-echo{pointer-events:none!important}.stage-wrap.is-page-spread .carousel-slide+.carousel-slide:before{content:"";pointer-events:none;z-index:4;background:#20242a29;width:1px;position:absolute;inset:0 auto 0 0}.engine-stage-underlay{pointer-events:none;display:block;position:absolute;inset:0}.artboard.is-engine-drawn>.artboard-background,.artboard.is-engine-drawn>.artboard-tint,.artboard.is-engine-drawn>.design-layer{opacity:0!important}.artboard.is-engine-drawn{background-color:#0000!important;background-image:none!important}.business-card-danger-zone{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.danger-zone-edge{pointer-events:none;background:#ef44447a;display:block;position:absolute}.danger-zone-edge-top,.danger-zone-edge-bottom{height:var(--danger-zone-inset-y);left:0;right:0}.danger-zone-edge-top{top:0}.danger-zone-edge-bottom{bottom:0}.danger-zone-edge-left,.danger-zone-edge-right{top:var(--danger-zone-inset-y);bottom:var(--danger-zone-inset-y);width:var(--danger-zone-inset-x)}.danger-zone-edge-left{left:0}.danger-zone-edge-right{right:0}.danger-zone-edge-top b{top:50%;left:calc(6px * var(--selection-ui-scale));color:#7f1d1d;white-space:nowrap;transform:translateY(-50%) scale(var(--selection-ui-scale));transform-origin:0;font-size:10px;font-weight:800;line-height:1;position:absolute}
