.drawLayer_overlay__D49wO{position:fixed;inset:0;z-index:35;touch-action:none;cursor:crosshair}.drawLayer_stroke__TBsY_{position:absolute;overflow:visible;pointer-events:none}.drawLayer_controls__p5JNx{position:fixed;bottom:max(16px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:36;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:20px;background:var(--onb-mount);box-shadow:0 4px 16px var(--onb-shadow)}.drawLayer_undoButton___t5Aw{min-height:40px;padding:8px 16px;border:1px solid var(--onb-line);border-radius:999px;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--onb-ink);background:transparent;cursor:pointer}.drawLayer_undoButton___t5Aw:disabled{opacity:.5;cursor:default}.drawLayer_doneButton__P8Lax:focus-visible,.drawLayer_undoButton___t5Aw:focus-visible{outline:2px solid var(--mya-accent);outline-offset:2px}.drawLayer_doneButton__P8Lax{min-height:40px;padding:8px 20px;border:none;border-radius:999px;font-family:var(--font-body);font-size:14px;font-weight:600;color:#fff;background:var(--mya-primary,#253f2e);cursor:pointer}.drawLayer_doneButton__P8Lax:active,.drawLayer_doneButton__P8Lax:hover{filter:brightness(1.06)}.framedChrome_chrome__eqmQL{position:absolute;inset:0;z-index:30;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}.framedChrome_chrome__eqmQL[data-visible]{opacity:1;visibility:visible;transition:opacity .4s ease,visibility 0s}.framedChrome_transitionBar__O90sb{box-sizing:border-box;width:100%;padding:calc(max(8px, env(safe-area-inset-top)) + 62px) 0 6px;display:flex;justify-content:center}.framedChrome_transitionBar__O90sb>*{pointer-events:auto}@media (prefers-reduced-motion:reduce){.framedChrome_chrome__eqmQL,.framedChrome_chrome__eqmQL[data-visible]{transition:none}}.framedChrome_sections__Bv0uw{position:absolute;inset:0;pointer-events:none}.framedChrome_sections__Bv0uw[data-dragging]{opacity:0;transition:opacity .12s ease}.framedChrome_group__eAzH7{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform}.framedChrome_group__eAzH7>*{pointer-events:auto}.framedChrome_lock__Clr94{position:absolute;top:8px;left:8px;display:grid;place-items:center;width:24px;height:24px;border-radius:999px;background:color-mix(in srgb,var(--onb-ink) 55%,transparent);color:var(--onb-fab-outline-on-dark);box-shadow:var(--onb-fab-shadow);pointer-events:none}.framedChrome_insertPlus__YAvc4,.framedChrome_reorder__n6811{--btn-size:44px;position:absolute;display:grid;place-items:center;width:var(--btn-size);height:var(--btn-size);padding:0}.framedChrome_insertPlus__YAvc4,.framedChrome_insert__qCYxO,.framedChrome_reorder__n6811{border:2px solid var(--ig-gutter-ink,var(--onb-ink));border-radius:999px;background:transparent;color:var(--ig-gutter-ink,var(--onb-ink));box-shadow:var(--onb-fab-shadow);cursor:pointer}.framedChrome_insert__qCYxO{position:absolute;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 14px;font-family:var(--font-body);font-size:14px;font-weight:600;white-space:nowrap}.framedChrome_reorder__n6811[aria-disabled=true]{opacity:.35;cursor:default}.framedChrome_group__eAzH7[data-axis=y] .framedChrome_reorder__n6811{left:calc(100% + 10px)}.framedChrome_group__eAzH7[data-axis=y] .framedChrome_reorder__n6811[data-role=up]{top:0}.framedChrome_group__eAzH7[data-axis=y] .framedChrome_reorder__n6811[data-role=down]{bottom:0}.framedChrome_group__eAzH7[data-axis=y]:not([data-seamless]) .framedChrome_insert__qCYxO{top:calc(100% + 8px);left:50%;transform:translateX(-50%)}.framedChrome_group__eAzH7[data-axis=y][data-seamless]{--seam-gap:6px}.framedChrome_group__eAzH7[data-axis=y][data-seamless] .framedChrome_insertPlus__YAvc4,.framedChrome_group__eAzH7[data-axis=y][data-seamless] .framedChrome_reorder__n6811{--btn-size:36px}.framedChrome_group__eAzH7[data-axis=y][data-seamless] .framedChrome_reorder__n6811[data-role=down]{bottom:calc(var(--btn-size) / 2 + var(--seam-gap))}.framedChrome_group__eAzH7[data-axis=y][data-seamless] .framedChrome_reorder__n6811[data-role=up]{top:calc(var(--btn-size) / 2 + var(--seam-gap))}.framedChrome_group__eAzH7[data-axis=y][data-seamless] .framedChrome_insertPlus__YAvc4{left:calc(100% + 10px);top:100%;transform:translateY(-50%)}.framedChrome_group__eAzH7[data-axis=x] .framedChrome_reorder__n6811{top:calc(100% + 12px)}.framedChrome_group__eAzH7[data-axis=x] .framedChrome_reorder__n6811[data-role=up]{left:calc(50% - var(--btn-size) - 6px)}.framedChrome_group__eAzH7[data-axis=x] .framedChrome_reorder__n6811[data-role=down]{left:calc(50% + 6px)}.framedChrome_group__eAzH7[data-axis=x] .framedChrome_insertPlus__YAvc4{left:calc(100% + 12px);top:50%;transform:translateY(-50%)}@media (hover:hover){.framedChrome_insertPlus__YAvc4:hover,.framedChrome_insert__qCYxO:hover,.framedChrome_reorder__n6811:not([aria-disabled=true]):hover{background:color-mix(in srgb,var(--ig-gutter-ink,var(--onb-ink)) 10%,transparent)}}.framedChrome_insertPlus__YAvc4:focus-visible,.framedChrome_insert__qCYxO:focus-visible,.framedChrome_reorder__n6811:focus-visible{outline:var(--onb-selected-width) solid var(--ig-gutter-ink,var(--onb-ink));outline-offset:3px}.transitionPicker_picker__OUqHf{box-sizing:border-box;width:100%;max-width:360px;margin:0 auto;padding:0 16px;text-align:center}.transitionPicker_heading__CDQoC{margin:0 0 2px;font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--ig-gutter-ink,var(--onb-ink)) 65%,transparent)}.transitionPicker_control__49SzV{display:flex;align-items:center;justify-content:center;gap:4px}.transitionPicker_arrow__00wYJ{display:grid;place-items:center;width:36px;height:36px;padding:0;border:none;border-radius:999px;background:transparent;color:var(--ig-gutter-ink,var(--onb-ink));cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent}@media (hover:hover){.transitionPicker_arrow__00wYJ:hover{background:color-mix(in srgb,var(--ig-gutter-ink,var(--onb-ink)) 10%,transparent)}}.transitionPicker_arrow__00wYJ:active{background:color-mix(in srgb,var(--ig-gutter-ink,var(--onb-ink)) 16%,transparent)}.transitionPicker_arrow__00wYJ:focus-visible{outline:var(--onb-selected-width) solid var(--mya-primary,var(--onb-selected));outline-offset:2px}.transitionPicker_value__X_rUH{position:relative;overflow:hidden;min-width:128px;height:32px;display:grid;place-items:center;border-radius:8px;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.transitionPicker_value__X_rUH:active{cursor:grabbing}.transitionPicker_value__X_rUH:focus-visible{outline:var(--onb-selected-width) solid var(--mya-primary,var(--onb-selected));outline-offset:2px}.transitionPicker_valueText__d_IBf{grid-area:1/1;font-family:var(--font-body);font-size:15px;font-weight:700;white-space:nowrap;color:var(--ig-gutter-ink,var(--onb-ink))}.transitionPicker_valueText__d_IBf[data-dir=next]{animation:transitionPicker_slideInFromRight__ciQ0j .2s ease-out}.transitionPicker_valueText__d_IBf[data-dir=prev]{animation:transitionPicker_slideInFromLeft__0aQKa .2s ease-out}@keyframes transitionPicker_slideInFromRight__ciQ0j{0%{transform:translateX(60%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes transitionPicker_slideInFromLeft__0aQKa{0%{transform:translateX(-60%);opacity:0}to{transform:translateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){.transitionPicker_valueText__d_IBf[data-dir=next],.transitionPicker_valueText__d_IBf[data-dir=prev]{animation:none}}.fabMenu_menu__t2aP3{position:fixed;top:0;left:0;z-index:49;display:flex;flex-direction:column;gap:8px;width:180px;margin:0;padding:0;list-style:none;pointer-events:auto;visibility:hidden}.fabMenu_menu__t2aP3[data-placed=true]{visibility:visible}.fabMenu_menu__t2aP3[data-vertical=below]{flex-direction:column-reverse}.fabMenu_menu__t2aP3[data-vertical=above] .fabMenu_item__x_fgX{transform-origin:bottom center}.fabMenu_menu__t2aP3[data-vertical=below] .fabMenu_item__x_fgX{transform-origin:top center}.fabMenu_item__x_fgX{display:block;width:100%;min-height:44px;padding:10px 18px;border:2px solid var(--onb-fab-outline);border-radius:999px;background:color-mix(in srgb,var(--mya-primary,var(--onb-primary)) 82%,transparent);color:var(--onb-fab-outline);box-shadow:var(--onb-fab-shadow);font-family:var(--font-body);font-size:15px;font-weight:600;text-align:center;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;transition:none}.fabMenu_item__x_fgX[data-primary=true]{background:var(--mya-primary,var(--onb-primary))}.fabMenu_item__x_fgX[aria-disabled=true]{opacity:.45;cursor:default}.fabMenu_item__x_fgX:not([aria-disabled=true]):hover{background:var(--mya-primary,var(--onb-primary))}.fabMenu_item__x_fgX:focus-visible{outline:var(--onb-selected-width,2px) solid var(--onb-primary);outline-offset:3px}.modeToggleFab_frame__WKfoH{position:fixed;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);bottom:calc(env(safe-area-inset-bottom, 0px) + 8px);left:calc(env(safe-area-inset-left, 0px) + 8px);z-index:49;pointer-events:none}.modeToggleFab_frame__WKfoH[hidden]{display:none}.modeToggleFab_fab__nzbTA{--fab-size:52px;position:absolute;left:0;top:0;display:grid;place-items:center;width:var(--fab-size);height:var(--fab-size);padding:0;border:2px solid var(--onb-fab-outline);border-radius:999px;background:color-mix(in srgb,var(--mya-primary,var(--onb-primary)) 50%,transparent);color:var(--onb-fab-outline);box-shadow:var(--onb-fab-shadow);cursor:pointer;pointer-events:auto;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:none;visibility:hidden}.modeToggleFab_fab__nzbTA[data-placed=true]{visibility:visible}.modeToggleFab_fab__nzbTA svg{filter:var(--onb-fab-icon-shadow)}.modeToggleFab_fab__nzbTA[aria-expanded=true]{background:color-mix(in srgb,var(--mya-primary,var(--onb-primary)) 80%,transparent)}.modeToggleFab_fab__nzbTA[data-dragging=true]{will-change:transform}.modeToggleFab_fab__nzbTA:focus-visible{outline:var(--onb-selected-width,2px) solid var(--onb-primary);outline-offset:3px}.modeToggleFab_spinner__ZGOIi{animation:modeToggleFab_fabSpin__JjaYJ .9s linear infinite}@keyframes modeToggleFab_fabSpin__JjaYJ{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.modeToggleFab_spinner__ZGOIi{animation-duration:2.4s}}.carousel_dots__Uz4qK{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:30;display:flex;align-items:center;gap:8px;padding:8px 12px;pointer-events:auto}.carousel_dot__T23DN{flex:none;width:8px;height:8px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.65);filter:drop-shadow(0 1px 2px rgba(0,0,0,.45));cursor:pointer;transition:width .14s ease,height .14s ease,background-color .14s ease}.carousel_dot__T23DN[data-size=md]{width:6px;height:6px}.carousel_dot__T23DN[data-size=sm]{width:4px;height:4px}.carousel_dot__T23DN[data-active]{width:22px;background:var(--mya-primary,#fff)}.carousel_dot__T23DN:focus-visible{outline:2px solid var(--mya-primary,#fff);outline-offset:2px}.carousel_arrows__UoJ_3{position:fixed;inset:0;z-index:29;pointer-events:none}.carousel_arrow__Uyrye{position:fixed;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:rgba(0,0,0,.42);color:#fff;cursor:pointer;pointer-events:auto;opacity:0;transition:opacity .14s ease}.carousel_arrow__Uyrye svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.carousel_arrowPrev__Rhq2Q{left:max(12px,env(safe-area-inset-left,0px))}.carousel_arrowNext___XITv{right:max(12px,env(safe-area-inset-right,0px))}.carousel_arrow__Uyrye:focus-visible{opacity:1;outline:2px solid #fff;outline-offset:2px}.carousel_arrow__Uyrye:disabled{opacity:0!important;pointer-events:none}@media (hover:hover){.carousel_arrow__Uyrye{opacity:.85}.carousel_arrow__Uyrye:hover{opacity:1;background:rgba(0,0,0,.6)}}.previewOverlay_overlay__F6_L_{position:fixed;inset:0;z-index:55;background:var(--surface-card,#000);overflow:hidden}.previewOverlay_stage__E_Gbf{position:absolute;inset:0}.previewOverlay_close__0XQ2C{position:fixed;top:calc(env(safe-area-inset-top, 0px) + 12px);right:calc(env(safe-area-inset-right, 0px) + 12px);z-index:1;display:grid;place-items:center;width:44px;height:44px;padding:0;border:none;border-radius:999px;background:color-mix(in srgb,var(--ink-900,#000) 55%,transparent);color:var(--ink-on-brand,#fff);box-shadow:var(--onb-fab-shadow);cursor:pointer}.previewOverlay_close__0XQ2C:focus-visible{outline:2px solid var(--onb-primary);outline-offset:3px}.undoPill_live__wUWZM{position:fixed;top:calc(max(8px, env(safe-area-inset-top)) + 64px);left:50%;z-index:47;transform:translateX(-50%);pointer-events:none}.undoPill_pill__g5Z_I{display:block;padding:8px 16px;border-radius:999px;background:var(--onb-layer-active-bg);color:var(--onb-layer-ink);box-shadow:0 6px 20px var(--onb-shadow-deep);font-family:var(--font-body);font-size:14px;font-weight:700;white-space:nowrap;animation:undoPill_pill-in__mbj99 .16s ease-out}.undoPill_muted__R5xlS{background:var(--onb-layer-bg);font-weight:500;box-shadow:none}@keyframes undoPill_pill-in__mbj99{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.undoPill_pill__g5Z_I{animation:none}}.undoToast_toast__bfkRT{position:fixed;left:50%;bottom:calc(max(16px, env(safe-area-inset-bottom)) + 16px);z-index:48;display:flex;align-items:center;gap:12px;box-sizing:border-box;width:max-content;max-width:calc(100vw - 32px);min-height:48px;padding:4px 4px 4px 16px;border-radius:999px;background:var(--onb-mount);color:var(--onb-ink);box-shadow:0 8px 28px var(--onb-shadow-deep);font-family:var(--font-body);font-size:14px;transform:translateX(-50%)}.undoToast_message___TIJa{white-space:nowrap}.undoToast_action___Bt5j{min-width:44px;min-height:40px;padding:8px 16px;border:none;border-radius:999px;background:transparent;color:var(--onb-primary);font-family:var(--font-body);font-size:14px;font-weight:700;cursor:pointer}.undoToast_action___Bt5j:active{background:var(--onb-tint)}.undoToast_action___Bt5j:focus-visible{outline:var(--onb-selected-width) solid var(--onb-primary);outline-offset:2px}