.Canvas_container__6Oij6{--grid-cell-size:20px;--grid-minor-offset-x:0px;--grid-minor-offset-y:0px;--grid-minor-opacity-scale:1.8;--grid-minor-dot-size:1.35px;position:relative;width:100%;height:100%;min-width:0;min-height:0;margin:0;background:var(--bg);overflow:hidden;background-image:radial-gradient(circle at 1px 1px,rgb(var(--grid-minor-rgb)/calc(var(--grid-minor-opacity) * var(--grid-minor-opacity-scale))) var(--grid-minor-dot-size),transparent calc(var(--grid-minor-dot-size) + .1px));background-size:var(--grid-cell-size) var(--grid-cell-size);background-position:var(--grid-minor-offset-x) var(--grid-minor-offset-y);cursor:default}.Canvas_container__6Oij6.Canvas_panning__PbNNl{cursor:grabbing!important}.Canvas_container__6Oij6 canvas{display:block}.Canvas_hiddenFileInput__4WtFf{display:none}.Canvas_backButton__9DzEO{position:fixed;top:max(14px,env(safe-area-inset-top));left:max(14px,env(safe-area-inset-left));width:36px;height:36px;border:2px solid #111;border-radius:10px;background:#fff;color:#111;font-size:20px;font-weight:900;line-height:1;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 10px 24px rgba(15,23,42,.12);z-index:250;transition:background .12s ease,color .12s ease,transform .12s ease}.Canvas_backButton__9DzEO:focus-visible,.Canvas_backButton__9DzEO:hover{background:#111;color:#fff;transform:translateY(-1px)}.Canvas_hydrationOverlay__0pcWb{position:absolute;inset:0;background:hsla(0,0%,100%,.04);z-index:120;pointer-events:all}.Canvas_hydrationBadge__Q9iSU{position:absolute;top:12px;left:50%;transform:translateX(-50%);background:rgba(15,23,42,.82);color:#f8fafc;border:1px solid rgba(148,163,184,.38);border-radius:999px;padding:6px 10px;font-size:12px;letter-spacing:.1px;box-shadow:0 8px 20px rgba(15,23,42,.22)}.Canvas_modeHint__8_gK8{top:20px;background:rgba(0,0,0,.86);color:#fff;padding:9px 14px;font-size:12px;letter-spacing:.2px;z-index:115;box-shadow:0 12px 24px rgba(15,23,42,.22)}.Canvas_modeHint__8_gK8,.Canvas_pasteNotice__Pyl8k{position:fixed;left:50%;transform:translateX(-50%);border-radius:var(--radius-md)}.Canvas_pasteNotice__Pyl8k{top:54px;padding:10px 14px;font-size:13px;font-weight:500;border:1px solid transparent;box-shadow:0 14px 28px rgba(15,23,42,.12);z-index:110;max-width:min(620px,calc(100vw - 32px));text-align:center}.Canvas_pasteNoticeSuccess__jcjwE{background:#f0fdf4;color:#166534;border-color:#bbf7d0}.Canvas_pasteNoticeError__l2Bvq{background:#fff1f2;color:#9f1239;border-color:#fecdd3}.Canvas_deleteButton__lfn3k{position:fixed;top:20px;right:24px;background:var(--bg);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:10px 18px;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--text);cursor:pointer;transition:all var(--transition);box-shadow:0 14px 28px rgba(15,23,42,.12);z-index:100}.Canvas_deleteButton__lfn3k:hover{background:#f44;color:#fff;border-color:#f44;transform:translateY(-1px)}.Canvas_stickyPlacementPalette__07N46{position:fixed;left:96px;top:170px;padding:8px;border-radius:12px;background:rgba(247,247,250,.99);border:1px solid #d8dee9;box-shadow:0 14px 24px rgba(15,23,42,.16);backdrop-filter:blur(8px);z-index:118;max-height:min(72vh,320px);overflow-y:auto}.Canvas_stickyPlacementGrid__6bRxt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:56px}.Canvas_stickyPlacementColor__RblYR{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;aspect-ratio:1;border-radius:4px;border:1.5px solid rgba(15,23,42,.24);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22);cursor:pointer;transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}.Canvas_stickyPlacementColor__RblYR:hover{transform:translateY(-1px) scale(1.01);border-color:rgba(15,23,42,.34)}.Canvas_stickyPlacementColorActive__J1eiK{border-color:#111827;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.28),0 0 0 1.5px #2563eb}.Canvas_remoteTrailLayer__1QHTy{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:108}.Canvas_remoteCursor__lieK4{--remote-cursor-color:#2563eb;position:absolute;left:0;top:0;pointer-events:none;z-index:109;transform:translate(-2px,-2px)}.Canvas_remoteCursorPointer___O8iL{display:block;width:12px;height:12px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--remote-cursor-color);box-shadow:0 0 0 1px rgba(15,23,42,.16)}.Canvas_remoteCursorBadge__9tYrK{display:inline-flex;align-items:center;gap:6px;margin-top:6px;margin-left:6px;padding:4px 8px;border-radius:999px;background:hsla(0,0%,100%,.96);border:1px solid rgba(15,23,42,.14);font-size:12px;line-height:1;color:#111827;box-shadow:0 8px 18px rgba(15,23,42,.18);max-width:min(220px,42vw);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.Canvas_backButton__9DzEO{top:max(10px,env(safe-area-inset-top));left:max(10px,env(safe-area-inset-left));width:34px;height:34px;font-size:18px;border-radius:9px}.Canvas_deleteButton__lfn3k{right:12px;top:12px;padding:9px 14px;font-size:13px}.Canvas_modeHint__8_gK8{top:12px;max-width:calc(100vw - 24px);text-align:center}.Canvas_pasteNotice__Pyl8k{top:84px}.Canvas_stickyPlacementPalette__07N46{left:74px;top:156px;padding:6px;border-radius:10px;max-height:min(68vh,280px)}.Canvas_stickyPlacementGrid__6bRxt{width:48px;gap:4px}}.Toolbar_toolbar__8mYUO{position:fixed;left:max(14px,env(safe-area-inset-left));top:50%;transform:translateY(-50%);width:64px;max-height:calc(100vh - 44px);background:#f7f8fa;border:1px solid #d8dde6;border-radius:14px;box-shadow:0 14px 28px rgba(15,23,42,.09),0 2px 7px rgba(15,23,42,.05);display:flex;flex-direction:column;align-items:center;padding:8px 7px;gap:4px;overflow:visible;z-index:140}.Toolbar_toolButton__KdUvI{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid transparent;border-radius:10px;background:transparent;color:#1f2430;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease;position:relative}.Toolbar_toolButton__KdUvI:hover{background:#eceff5;border-color:#d7dde8}.Toolbar_toolButton__KdUvI.Toolbar_active__FBpV8{background:#e0e6f7;border-color:#d2dbf5;color:#2c59ec}.Toolbar_vectorIcon__TMboT{width:20px;height:20px;color:currentColor}.Toolbar_houseIcon__wRRpz{stroke-linecap:round;stroke-linejoin:round}.Toolbar_toolButton__KdUvI.Toolbar_active__FBpV8 .Toolbar_vectorIcon__TMboT{color:#2c59ec}.Toolbar_modeTrigger__HI4_J,.Toolbar_shapeTrigger__RSSRo,.Toolbar_toolDropdown__FOpwa{position:relative}.Toolbar_dropdownArrow__NYWgw{position:absolute;right:4px;bottom:4px;font-size:9px;line-height:1;color:#8b93a6;transition:transform .12s ease}.Toolbar_open__3Y57a{transform:rotate(180deg)}.Toolbar_toolButton__KdUvI.Toolbar_active__FBpV8 .Toolbar_dropdownArrow__NYWgw{color:#2c59ec}.Toolbar_toolMenu__sElZD{position:absolute;top:0;left:calc(100% + 12px);min-width:200px;padding:8px;border-radius:14px;border:1px solid #d8dde6;background:#fff;box-shadow:0 20px 36px rgba(15,23,42,.12),0 2px 8px rgba(15,23,42,.06);display:flex;flex-direction:column;gap:4px;z-index:260}.Toolbar_toolMenuItem__7l_SP{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:10px;padding:9px 11px;border:1px solid transparent;border-radius:9px;background:transparent;color:#1f2430;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease;text-align:left}.Toolbar_penMenuRow__RJq2_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px}.Toolbar_penModeButton__7T3Lm{width:100%}.Toolbar_penSizeDots__mPGgB{display:flex;align-items:center;gap:3px;padding-right:1px}.Toolbar_penSizeDot__d8Buq{width:18px;height:18px;border:1px solid transparent;border-radius:999px;background:transparent;color:#1f2430;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.Toolbar_penSizeDot__d8Buq:hover{background:#edf1fa;border-color:#dbe2f0}.Toolbar_penSizeDotActive__Xpw0B{background:#e3e9ff;border-color:#d2dbff;color:#2c59ec}.Toolbar_penSizeCore__YQce8{display:block;border-radius:999px;background:currentColor;flex:0 0 auto}.Toolbar_penSizeCoreOutline__JYwAS{box-shadow:0 0 0 1px currentColor}.Toolbar_toolMenuItem__7l_SP:hover{background:#edf1fa;border-color:#dbe2f0}.Toolbar_toolMenuItemActive__Q12YN,.Toolbar_toolMenuItemActive__Q12YN:hover{background:#e3e9ff;border-color:#d2dbff;color:#2c59ec}.Toolbar_toolMenuIcon__Srn2y{display:flex;align-items:center;justify-content:center;color:inherit}.Toolbar_toolMenuIcon__Srn2y .Toolbar_vectorIcon__TMboT{width:19px;height:19px;color:currentColor}.Toolbar_toolMenuLabel__z24gE{font-size:13px;font-weight:600}.Toolbar_toolMenuMeta__lF3mq{font-size:11px;letter-spacing:.4px;color:#7a8397;font-family:monospace;text-transform:uppercase;white-space:nowrap}.Toolbar_shapePanel__JaWa7{position:absolute;top:0;left:calc(100% + 12px);width:296px;padding:14px;border-radius:14px;border:1px solid #d8dde6;background:#fff;box-shadow:0 20px 36px rgba(15,23,42,.12),0 2px 8px rgba(15,23,42,.06);z-index:265}.Toolbar_shapeConnectorRow__QaXw7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.Toolbar_shapeIconButton__ecl_v{height:44px;border:1px solid transparent;border-radius:9px;background:transparent;color:#1f2430;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.Toolbar_shapeIconButton__ecl_v:hover{background:#edf1fa;border-color:#dbe2f0}.Toolbar_shapeIconButtonActive__f94IK{background:#e3e9ff;border-color:#d2dbff;color:#2c59ec}.Toolbar_shapeIconButtonActive__f94IK .Toolbar_vectorIcon__TMboT{color:#2c59ec}.Toolbar_shapePanelDivider__daBui{height:1px;background:#e3e7ef;margin:12px 0}.Toolbar_shapeGrid__jPEP0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.Toolbar_shapeTile__JLLXE{height:54px;border:1px solid transparent;border-radius:9px;background:transparent;color:#1f2430;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.Toolbar_shapeTile__JLLXE:hover{background:#edf1fa;border-color:#dbe2f0}.Toolbar_shapeTileActive__k2WSs{background:#e3e9ff;border-color:#d2dbff;color:#2c59ec}.Toolbar_shapeTileActive__k2WSs .Toolbar_vectorIcon__TMboT{color:#2c59ec}.Toolbar_shapeIconButton__ecl_v .Toolbar_vectorIcon__TMboT,.Toolbar_shapeTile__JLLXE .Toolbar_vectorIcon__TMboT{width:24px;height:24px}.Toolbar_moreShapesButton__jPb2V{margin-top:10px;width:100%;height:36px;border:1px solid #d0d8e5;border-radius:9px;background:#f8fafe;color:#3c465b;font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;cursor:pointer;transition:border-color .12s ease,color .12s ease}.Toolbar_moreShapesButton__jPb2V:hover{border-color:#2c59ec;color:#2c59ec}.Toolbar_toolButton__KdUvI:after{content:attr(data-tooltip);position:absolute;left:100%;margin-left:14px;padding:8px 14px;background:#fff;color:#0f172a;border:1px solid #d4dae5;border-radius:999px;box-shadow:0 10px 24px rgba(15,23,42,.12);font-size:13px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease}.Toolbar_toolButton__KdUvI:hover:after{opacity:1}.Toolbar_modeTrigger__HI4_J[aria-expanded=true]:after,.Toolbar_shapeTrigger__RSSRo[aria-expanded=true]:after{opacity:0}.Toolbar_divider__z0UNG{width:28px;height:1px;background:#d9dee8;margin:5px 0}.Toolbar_colorTray__3F5xa{position:relative;width:42px;display:flex;flex-direction:column;gap:6px}.Toolbar_sidebarColors__fyiT3{width:42px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.Toolbar_sidebarColorButton__2XFdF{width:18px;height:18px;border:1.5px solid #cfd6e3;border-radius:5px;cursor:pointer;transition:transform .12s ease}.Toolbar_sidebarColorButton__2XFdF:hover{transform:translateY(-1px)}.Toolbar_sidebarColorActive__AeLSt{box-shadow:0 0 0 2px #f7f8fa,0 0 0 4px #2c59ec}.Toolbar_sidebarColorToggle__DICJB{width:30px;height:24px;margin:0 auto;border:1px solid #1f2430;border-radius:7px;background:#1f2430;color:#fff;cursor:pointer;font-size:18px;font-weight:500;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .12s ease,transform .12s ease}.Toolbar_sidebarColorToggle__DICJB:hover{background:#11161f;transform:translateY(-1px)}.Toolbar_colorPopover__teY26{position:absolute;left:calc(100% + 12px);bottom:0;width:114px;padding:8px;border-radius:10px;border:1px solid #d8dde6;background:#fff;box-shadow:0 20px 36px rgba(15,23,42,.12),0 2px 8px rgba(15,23,42,.06);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;z-index:266}.Toolbar_colorPopoverButton__YeAsB{width:100%;aspect-ratio:1;border:1.5px solid #cfd6e3;border-radius:6px;cursor:pointer}.Toolbar_colorPopoverButtonActive__OfhqZ{box-shadow:0 0 0 2px #fff,0 0 0 3px #2c59ec}.Toolbar_propertiesPanel__hILP_{position:fixed;bottom:24px;left:90px;background:#fff;border:1px solid #d8dde6;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:16px;box-shadow:0 18px 36px rgba(15,23,42,.12),0 2px 8px rgba(15,23,42,.06);z-index:90;min-width:220px}.Toolbar_propertiesPanel__hILP_.Toolbar_hidden__5l6ri{display:none}.Toolbar_propertySection__pnqBJ{display:flex;flex-direction:column;gap:8px}.Toolbar_propertyLabel__EBhDD{font-weight:500;letter-spacing:.5px}.Toolbar_propertyLabelInline__w9ZbC,.Toolbar_propertyLabel__EBhDD{font-size:12px;color:var(--text-secondary);text-transform:uppercase}.Toolbar_propertyLabelInline__w9ZbC{font-weight:600;letter-spacing:.3px}.Toolbar_toggleRow__5f81H{display:flex;align-items:center;justify-content:space-between;gap:12px}.Toolbar_toggleInput__ch_nG{width:18px;height:18px;accent-color:var(--text);cursor:pointer}.Toolbar_sliderContainer__w3xyf{display:flex;flex-direction:column;gap:8px}.Toolbar_sliderValue__pbXHA{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--text)}.Toolbar_slider__rk_gC{width:100%;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--border);outline:none;border-radius:2px}.Toolbar_slider__rk_gC::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--text);cursor:pointer;border:3px solid var(--bg);box-shadow:0 2px 4px rgba(0,0,0,.2)}.Toolbar_slider__rk_gC::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--text);cursor:pointer;border:3px solid var(--bg);box-shadow:0 2px 4px rgba(0,0,0,.2)}.Toolbar_zoomControls__QnSiA{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));display:flex;gap:4px;background:#fff;border:1px solid #d8dde6;border-radius:12px;padding:5px;box-shadow:0 18px 34px rgba(15,23,42,.1),0 2px 8px rgba(15,23,42,.06);z-index:220}.Toolbar_zoomButton__oK_W7{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid transparent;border-radius:8px;background:transparent;font-size:17px;font-weight:500;cursor:pointer;color:#1f2430;transition:background .12s ease,border-color .12s ease}.Toolbar_zoomIcon__1tuat{width:16px;height:16px}.Toolbar_zoomButtonCompact__7JbhQ{width:30px;height:30px}.Toolbar_zoomDivider__sH8iZ{width:1px;background:#d9dee8;margin:2px 1px}.Toolbar_zoomButton__oK_W7:hover{background:#eceff5;border-color:#d7dde8}.Toolbar_zoomButton__oK_W7:disabled{opacity:.45;cursor:not-allowed}.Toolbar_zoomButton__oK_W7:disabled:hover{background:transparent;border-color:transparent}.Toolbar_zoomDisplay__bvvdz{min-width:52px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:#1f2430;font-family:monospace}@media (max-width:768px){.Toolbar_toolbar__8mYUO{left:max(8px,env(safe-area-inset-left));width:56px;border-radius:12px;padding:7px 6px}.Toolbar_toolButton__KdUvI{width:38px;height:38px;border-radius:8px}.Toolbar_vectorIcon__TMboT{width:18px;height:18px}.Toolbar_divider__z0UNG{width:24px}.Toolbar_colorTray__3F5xa,.Toolbar_sidebarColors__fyiT3{width:38px;gap:5px}.Toolbar_sidebarColorButton__2XFdF{width:16px;height:16px}.Toolbar_sidebarColorToggle__DICJB{width:28px;height:22px;font-size:16px}.Toolbar_toolButton__KdUvI:after{display:none}.Toolbar_propertiesPanel__hILP_{left:74px;min-width:190px}.Toolbar_toolMenu__sElZD{left:calc(100% + 8px);min-width:176px}.Toolbar_shapePanel__JaWa7{left:calc(100% + 8px);width:266px;padding:12px}.Toolbar_shapeTile__JLLXE{height:44px}.Toolbar_moreShapesButton__jPb2V{height:30px;font-size:11px}.Toolbar_colorPopover__teY26{left:calc(100% + 8px);width:100px;gap:5px;padding:7px}.Toolbar_zoomControls__QnSiA{right:max(10px,env(safe-area-inset-right));bottom:max(10px,env(safe-area-inset-bottom));border-radius:10px}.Toolbar_zoomButton__oK_W7{width:28px;height:28px}.Toolbar_zoomButtonCompact__7JbhQ{width:26px;height:26px}.Toolbar_zoomDisplay__bvvdz{min-width:46px;font-size:11px}}.Loader_loader__UAzc0{display:inline-block;border-radius:50%;border:3px solid var(--border);border-top-color:var(--accent);animation:Loader_spin__ZWmsb .8s linear infinite}.Loader_sm__AXPcs{width:16px;height:16px;border-width:2px}.Loader_md__2VGc2{width:32px;height:32px;border-width:3px}.Loader_lg__CUox_{width:48px;height:48px;border-width:4px}@keyframes Loader_spin__ZWmsb{to{transform:rotate(1turn)}}.page_page__ZU32B{min-height:100vh;padding-top:112px;background:#ececec;color:#111}.page_authGate__529iu a,.page_authGate__529iu button,.page_page__ZU32B a,.page_page__ZU32B button{transition:none!important}.page_authGate__529iu,.page_loadingPage__fHGrz{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#ececec;padding:16px}.page_loadingContent__O0Nv6{display:flex;flex-direction:column;align-items:center;gap:14px}.page_loadingText__wOmqI{margin:0;font-size:13px;color:#555}.page_authCard___pyFf{width:min(560px,100%);border:1.5px solid #111;border-radius:18px;background:#f6f6f6;padding:24px}.page_authEyebrow__8Jrfu{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#5f5f5f}.page_authTitle__iZu_E{margin:10px 0 0;font-size:30px;line-height:1.05;letter-spacing:-.03em}.page_authText__LA4Wh{margin:12px 0 0;font-size:15px;color:#3f3f3f}.page_authError__z_4TG{margin:14px 0 0;padding:10px 12px;border:1.5px solid #111;border-radius:12px;background:#ffe6e6;color:#6e1e1e;font-size:12px;font-weight:600}.page_authActions__NYr0J{margin-top:20px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page_authPrimary__aBSd0,.page_authSecondary__0Mi2Y{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:2px solid #111;border-radius:14px;font-size:15px;font-weight:800;line-height:1}.page_authPrimary__aBSd0{background:#0b79b8;color:#fff}.page_authSecondary__0Mi2Y{background:#fff;color:#111}.page_authPrimary__aBSd0:hover,.page_authSecondary__0Mi2Y:hover{background:#111;color:#fff}.page_actionIsland__p7fAW{position:fixed;top:16px;right:16px;z-index:20}.page_createButton__wkd2a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border:2px solid #111;border-radius:15px;background:#fff;color:#111;font-size:15px;font-weight:800;line-height:1}.page_createButton__wkd2a:hover{background:#111;color:#fff}.page_createButton__wkd2a:disabled{opacity:.55}.page_profileIsland__fk3JJ{position:fixed;top:16px;left:16px;z-index:20;min-width:196px}.page_profileTriggerButton__KTlNG{width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 12px;border:1.5px solid #111;border-radius:13px;background:#fff;color:#111;text-align:left}.page_profileTriggerButton__KTlNG:hover{background:#111;color:#fff}.page_profileTriggerButton__KTlNG:hover .page_profileChevron__1IsM3,.page_profileTriggerButton__KTlNG:hover .page_profileType__fBG0x{color:#e7e7e7}.page_profileIdentity__DBI46{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.page_profileName__Ht6HJ{font-size:13px;font-weight:800;line-height:1}.page_profileType__fBG0x{font-size:11px;color:#5e5e5e;line-height:1}.page_profileChevron__1IsM3{font-size:12px;font-weight:900;line-height:1;color:#5e5e5e}.page_profileDropdown__WQMGb{margin-top:6px;width:100%;display:flex;flex-direction:column;gap:6px;padding:8px;border:1.5px solid #111;border-radius:12px;background:#fff}.page_profileDropdownButton__Io5GR{width:100%;min-height:34px;padding:0 10px;border:1.5px solid #111;border-radius:10px;background:#fff;color:#111;font-size:12px;font-weight:800;text-align:left}.page_profileDropdownButton__Io5GR:hover{background:#111;color:#fff}.page_profileDropdownButton__Io5GR:disabled{opacity:.55}.page_profileDropdownPrimary__NMfSu{background:#0b79b8;color:#fff}.page_main__GlU4n{width:min(1120px,calc(100% - 24px));margin:0 auto 24px;display:flex;flex-direction:column;gap:12px}.page_shareSignInBanner__JhiFo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1.5px solid #111;border-radius:14px;background:#eaf7ff;color:#1c3e55;font-size:13px}.page_shareSignInBanner__JhiFo p{margin:0}.page_shareSignInActions__ZAG43{display:inline-flex;align-items:center;gap:8px}.page_shareSignInButton__0KCuF{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:2px solid #111;border-radius:999px;background:#0b79b8;color:#fff;font-size:12px;font-weight:800}.page_shareSignInButton__0KCuF:hover{background:#07618f}.page_shareSignInButton__0KCuF:disabled{opacity:.55}.page_shareSignInDismissButton__Ax0Ne{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:2px solid #111;border-radius:999px;background:#fff;color:#111;font-size:12px;font-weight:800}.page_shareSignInDismissButton__Ax0Ne:hover{background:#111;color:#fff}.page_shareSignInDismissButton__Ax0Ne:disabled{opacity:.55}.page_errorBanner__bjFiy{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1.5px solid #111;border-radius:14px;background:#ffe6e6;color:#6e1e1e;font-size:13px}.page_errorBanner__bjFiy p{margin:0}.page_retryButton__kCQvk{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:2px solid #111;border-radius:999px;background:#fff;color:#111;font-size:12px;font-weight:800}.page_retryButton__kCQvk:hover{background:#111;color:#fff}.page_joinPanel__h6xdQ{padding:16px;border:1.5px solid #111;border-radius:16px;background:#f6f6f6}.page_joinTitle__SVo00{margin:0;font-size:20px;font-weight:800;letter-spacing:-.02em}.page_joinText__IWC_O{margin:8px 0 0;font-size:14px;color:#505050}.page_joinForm__wnwMX{margin-top:12px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_joinInput__3zcZL{min-height:42px;flex:1 1 240px;min-width:0;padding:0 12px;border:1.5px solid #111;border-radius:12px;background:#fff;color:#111;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.page_joinInput__3zcZL::-moz-placeholder{color:#8a8a8a;letter-spacing:.08em}.page_joinInput__3zcZL::placeholder{color:#8a8a8a;letter-spacing:.08em}.page_joinInput__3zcZL:disabled{background:#f2f2f2;color:#8a8a8a}.page_joinButton__oopxU{min-height:42px;padding:0 14px;border:2px solid #111;border-radius:999px;background:#fff;color:#111;font-size:14px;font-weight:800}.page_joinButton__oopxU:hover{background:#111;color:#fff}.page_joinButton__oopxU:disabled{opacity:.55}.page_emptyPanel__r0k3p{padding:48px 24px;border:1.5px dashed #111;border-radius:18px;background:#f5f5f5;text-align:center}.page_emptyTitle__Qfq1n{margin:0;font-size:28px;letter-spacing:-.03em}.page_emptyText__ZIypX{margin:10px auto 0;max-width:660px;font-size:15px;color:#575757}.page_emptyButton__Ei9Ei{margin-top:18px;min-height:44px;padding:0 18px;border:2px solid #111;border-radius:999px;background:#fff;color:#111;font-size:15px;font-weight:800}.page_emptyButton__Ei9Ei:hover{background:#111;color:#fff}.page_emptyButton__Ei9Ei:disabled{opacity:.55}.page_cardStack__7MbjD{display:flex;flex-direction:column;gap:10px}.page_boardRow__JpqM6{position:relative;padding-right:58px;overflow:visible}.page_boardCard__SoAF9{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 16px;border:1.25px solid #111;border-radius:16px;width:calc(100% + 58px);transform:translateX(0);transition:transform .25s cubic-bezier(.22,1,.36,1)}.page_boardRowEdgeActive__uQLlB .page_boardCard__SoAF9{transform:translateX(-58px)}.page_cardContent__aU4Di{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px}.page_toneBlue___2Zp_{background:#0b79b8;color:#fff}.page_toneYellow__TIGAf{background:#e8de7a;color:#111}.page_toneTeal__Tlc5q{background:#62c2c6;color:#111}.page_toneCoral__xfp5C{background:#f29b75;color:#111}.page_toneMint__u1ivj{background:#8dd2a4;color:#111}.page_toneLavender__RgNY1{background:#b6a5e8;color:#111}.page_cardMain__ATL3B{flex:1;flex-direction:column;gap:4px}.page_cardMain__ATL3B,.page_titleRow__pHBAt{min-width:0;display:flex;align-items:flex-start}.page_titleRow__pHBAt{gap:12px}.page_emojiPickerWrap__Nijb6{flex:0 0 auto}.page_emojiBadge__cSob1{width:56px;height:56px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:.9px solid #111;border-radius:12px;background:#fff;color:#111;font-size:31px;line-height:1;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;cursor:pointer}.page_titleBlock__E_EQW{min-width:0;display:flex;flex-direction:column;gap:4px}.page_emojiModalBackdrop__lViAX{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:16px;background:hsla(0,0%,7%,.14)}.page_emojiModalCard__77EHy{width:min(560px,100%);max-height:calc(100vh - 24px);overflow:hidden;border:1.25px solid #111;border-radius:16px;background:#fff;box-shadow:none}.page_emojiModalHeader__31UBl{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:0;background:#f8f8f8}.page_emojiModalTitle__LUVIB{margin:0;font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.page_emojiModalSubtitle__AkPYw{margin:5px 0 0;font-size:12px;font-weight:700;line-height:1.1;color:#5f5f5f}.page_emojiModalClose__zaraL{min-height:34px;padding:0 12px;border:1.5px solid #111;border-radius:10px;background:#fff;color:#111;font-size:13px;font-weight:800}.page_emojiModalClose__zaraL:hover{background:#111;color:#fff}.page_emojiModalClose__zaraL:disabled{opacity:.55}.page_emojiModalPicker__l6VRV{padding:10px}.page_emojiModalPicker__l6VRV .EmojiPickerReact{--epr-bg-color:#fff;--epr-category-label-bg-color:#fff;--epr-category-label-text-color:#111;--epr-hover-bg-color:#f2f2f2;--epr-focus-bg-color:#f2f2f2;--epr-search-border-color:#111;--epr-search-input-bg-color:#fff;--epr-search-input-text-color:#111;--epr-search-placeholder-color:#666;--epr-picker-border-color:#111;--epr-emoji-size:24px;border:1.25px solid #111!important;border-top:0!important;border-radius:0 0 14px 14px!important;box-shadow:none!important;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;position:relative}.page_emojiModalPicker__l6VRV .EmojiPickerReact *,.page_emojiModalPicker__l6VRV .epr-body,.page_emojiModalPicker__l6VRV .epr-emoji-category-label,.page_emojiModalPicker__l6VRV .epr-header-overlay,.page_emojiModalPicker__l6VRV .epr-search-container input{transition:none!important}.page_emojiModalPicker__l6VRV .epr-header{position:static!important}.page_emojiModalPicker__l6VRV .epr-category-nav{position:absolute;left:0;right:0;bottom:0;z-index:4;padding:10px 12px;border-top:1.25px solid #111;background:#fff}.page_emojiModalPicker__l6VRV .epr-body{padding-bottom:56px}.page_shareModalCard__Sw9rF{width:min(480px,100%);border:1.25px solid #111;border-radius:16px;background:#fff;overflow:hidden}.page_shareModalHeader__pNI3n{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid #e6e6e6;background:#f8f8f8}.page_shareModalTitle__DpBwN{margin:0;font-size:21px;line-height:1.08;letter-spacing:-.03em}.page_shareModalSubtitle___FK1D{margin:6px 0 0;font-size:12px;font-weight:700;color:#5f5f5f}.page_shareModalClose__JPY3u{min-height:34px;padding:0 12px;border:1.5px solid #111;border-radius:10px;background:#fff;color:#111;font-size:13px;font-weight:800}.page_shareModalClose__JPY3u:hover{background:#111;color:#fff}.page_shareModalClose__JPY3u:disabled{opacity:.55}.page_shareModalBody__5gICD{padding:16px}.page_shareModalText__FgMll{margin:0;font-size:14px;color:#4f4f4f}.page_shareChecklist__KyrK1{margin-top:12px;display:grid;gap:8px}.page_shareCheckRow__YEGTL{width:100%;min-height:52px;display:flex;align-items:flex-start;gap:10px;padding:10px;border:1.5px solid #111;border-radius:12px;background:#fff;text-align:left}.page_shareCheckRow__YEGTL:disabled{opacity:.58}.page_shareCheckMark__ZqMEq{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #111;border-radius:7px;background:#fff;color:transparent;font-size:14px;font-weight:900;line-height:1;flex:0 0 auto;margin-top:1px}.page_shareCheckMarkActive__UzJOu{background:#10b981;color:#fff;border-color:#0f8f66}.page_shareCheckContent__HFqpA{display:flex;flex-direction:column;gap:3px}.page_shareCheckLabel__6l_P3{font-size:14px;font-weight:800;color:#111}.page_shareCheckHint__nyB2G{font-size:12px;color:#5f5f5f}.page_shareCodePanel__ugwt2{margin-top:14px;padding:12px;border:1.25px dashed #111;border-radius:12px;background:#f7f7f7}.page_shareCodeLabel__uUytH{margin:0;font-size:12px;font-weight:700;color:#5f5f5f;text-transform:uppercase;letter-spacing:.08em}.page_shareCodeRow__TyTGU{margin-top:8px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page_shareCodeValue__k3mJx{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border:1.5px solid #111;border-radius:10px;background:#fff;color:#111;font-size:21px;font-weight:900;letter-spacing:.08em}.page_shareCodeCopyButton__ZxTL0{min-height:38px;padding:0 12px;border:2px solid #111;border-radius:999px;background:#fff;color:#111;font-size:13px;font-weight:800}.page_shareCodeCopyButton__ZxTL0:hover{background:#111;color:#fff}.page_shareCodeCopyButton__ZxTL0:disabled{opacity:.55}.page_shareCodeHint__3ijW0{margin:8px 0 0;font-size:12px;color:#5f5f5f}.page_sharePrivateHint__QyZM0{margin:12px 0 0;font-size:13px;color:#5a5a5a}.page_cardTitle__wyNTT{margin:0;font-size:27px;line-height:1.08;letter-spacing:-.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_cardSide__OtYpm{display:flex;min-width:124px;align-items:center;justify-content:flex-end}.page_edgeTriggerZone__GB4l5{position:absolute;top:-4px;right:-26px;width:26px;height:calc(100% + 8px);background:transparent}.page_edgeActions__tXTXv{position:absolute;top:50%;right:10px;display:inline-flex;flex-direction:column;align-items:center;gap:8px;opacity:0;pointer-events:none;transform:translate(10px,-50%) scale(.98);transition:opacity .25s ease,transform .25s cubic-bezier(.22,1,.36,1)}.page_boardRowEdgeActive__uQLlB .page_edgeActions__tXTXv{opacity:1;pointer-events:auto;transform:translateY(-50%) scale(1)}.page_edgeActionButton__n82Ah{width:36px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:2px solid #111;border-radius:10px;background:#fff;color:#111;font-size:18px;font-weight:900;line-height:1;position:relative}.page_edgeActionButton__n82Ah:after{content:attr(data-tooltip);position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);padding:8px 14px;background:#fff;color:#0f172a;border:1px solid #d4d9e0;border-radius:999px;box-shadow:0 10px 24px rgba(15,23,42,.12);font-size:14px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none}.page_edgeActionButton__n82Ah:focus-visible:after,.page_edgeActionButton__n82Ah:hover:after{opacity:1}.page_edgeActionDelete__UFyr_:hover,.page_edgeActionShare__ZOJfH:hover{background:#111;color:#fff}.page_edgeActionButton__n82Ah:disabled{opacity:.55}.page_updatedText__J_fqx{margin:0;font-size:14px;font-weight:700;line-height:1.15;opacity:.86}.page_openButton__ZoGne{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:999px;border:2px solid #111;background:#fff;color:#111;font-size:14px;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap;opacity:0;pointer-events:none}.page_boardCard__SoAF9:focus-within .page_openButton__ZoGne,.page_boardCard__SoAF9:hover .page_openButton__ZoGne{opacity:1;pointer-events:auto}.page_boardRowEdgeActive__uQLlB .page_openButton__ZoGne{opacity:0;pointer-events:none}.page_openButton__ZoGne:hover{background:#111;color:#fff;border-color:#111}.page_refreshingRow__FmnHu{margin-top:4px;font-size:12px;font-weight:700;color:#666}.page_infoFab__QICJN{position:fixed;right:calc(8px + env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom));z-index:25;display:inline-block}.page_infoFabButton__aSHKN{width:38px;height:38px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:2px solid #111;border-radius:999px;background:#fff;color:#111;font-size:20px;font-weight:900;line-height:1}.page_infoFabButton__aSHKN:hover{background:#111;color:#fff}.page_infoPopover__DVOoN{position:absolute;right:0;bottom:calc(100% + 8px);width:min(300px,calc(100vw - 24px));padding:12px;border:1.5px solid #111;border-radius:12px;background:#fff;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease}.page_infoFab__QICJN:focus-within .page_infoPopover__DVOoN,.page_infoFab__QICJN:hover .page_infoPopover__DVOoN{opacity:1;pointer-events:auto;transform:translateY(0)}.page_infoPopoverQuestion__eeUT_{margin:0;font-size:14px;font-weight:800}.page_infoPopoverAnswer__0A3DB{margin:6px 0 0;font-size:12px;color:#555}@media (max-width:760px){.page_actionIsland__p7fAW{top:10px;right:10px}.page_profileIsland__fk3JJ{top:10px;left:10px}.page_createButton__wkd2a{min-height:40px;padding:0 12px;font-size:14px}.page_main__GlU4n{width:calc(100% - 14px);margin-top:0}.page_shareSignInActions__ZAG43,.page_shareSignInBanner__JhiFo{flex-direction:column;align-items:stretch}.page_shareSignInActions__ZAG43,.page_shareSignInButton__0KCuF,.page_shareSignInDismissButton__Ax0Ne{width:100%}.page_joinPanel__h6xdQ{padding:12px}.page_joinTitle__SVo00{font-size:17px}.page_joinText__IWC_O{font-size:13px}.page_joinForm__wnwMX{flex-direction:column;align-items:stretch}.page_joinInput__3zcZL{width:100%;flex:none}.page_joinButton__oopxU{width:100%}.page_infoFab__QICJN{right:calc(8px + env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom))}.page_infoFabButton__aSHKN{width:34px;height:34px;font-size:18px}.page_infoPopover__DVOoN{width:min(260px,calc(100vw - 16px))}.page_boardRow__JpqM6{padding-right:0}.page_boardCard__SoAF9{padding:16px 12px}.page_boardCard__SoAF9,.page_cardContent__aU4Di{flex-direction:column;align-items:flex-start;gap:10px;width:100%;transform:none!important;transition:none}.page_cardTitle__wyNTT{font-size:20px;white-space:normal}.page_titleRow__pHBAt{gap:8px}.page_emojiBadge__cSob1{width:46px;height:46px;font-size:25px}.page_updatedText__J_fqx{font-size:12px}.page_emojiModalBackdrop__lViAX{padding:10px}.page_emojiModalCard__77EHy{width:100%;max-height:calc(100vh - 14px);border-radius:16px}.page_shareModalCard__Sw9rF{width:100%}.page_emojiModalHeader__31UBl{padding:12px}.page_emojiModalTitle__LUVIB{font-size:16px}.page_emojiModalSubtitle__AkPYw{font-size:11px}.page_emojiModalClose__zaraL{min-height:32px;font-size:12px}.page_emojiModalPicker__l6VRV{padding:8px}.page_shareModalHeader__pNI3n{padding:12px}.page_shareModalTitle__DpBwN{font-size:18px}.page_shareModalSubtitle___FK1D{font-size:11px}.page_shareModalBody__5gICD{padding:12px}.page_shareCodeValue__k3mJx{font-size:18px}.page_cardSide__OtYpm{align-items:flex-start;min-width:0}.page_edgeActions__tXTXv{position:static;margin-left:auto;flex-direction:column;opacity:1;pointer-events:auto;transform:none;transition:none}.page_edgeTriggerZone__GB4l5{display:none}.page_openButton__ZoGne{min-height:34px;font-size:13px;padding:0 12px;opacity:1;pointer-events:auto}}.page_page__isG3o{display:flex;flex-direction:column;height:100vh;background:var(--bg)}.page_shareIslandContainer__Mg7e5{position:fixed;top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));z-index:250;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.page_shareIslandButton__7cI_v{width:36px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:2px solid #111;border-radius:10px;background:#fff;color:#111;font-size:18px;font-weight:900;line-height:1;position:relative;transition:background .12s ease,color .12s ease}.page_shareIslandButton__7cI_v:after{content:attr(data-tooltip);position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);padding:8px 14px;background:#fff;color:#0f172a;border:1px solid #d4d9e0;border-radius:999px;box-shadow:0 10px 24px rgba(15,23,42,.12);font-size:14px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none}.page_shareIslandButton__7cI_v:focus-visible,.page_shareIslandButton__7cI_v:hover{background:#111;color:#fff}.page_shareIslandButton__7cI_v:focus-visible:after,.page_shareIslandButton__7cI_v:hover:after{opacity:1}.page_shareIslandButton__7cI_v:disabled{opacity:.55}.page_shareIslandError__n_m5n{margin:0;max-width:min(320px,calc(100vw - 28px));color:#a13f39;font-size:12px;font-weight:600;padding:8px 10px}.page_shareIslandError__n_m5n,.page_shareSigninPrompt__qCmCB{border:1px solid #f2d7d5;border-radius:12px;background:#fff7f7}.page_shareSigninPrompt__qCmCB{width:min(320px,calc(100vw - 28px));padding:10px;display:flex;flex-direction:column;gap:10px}.page_shareSigninMessage__fk6Ia{margin:0;font-size:12px;font-weight:700;color:#a13f39}.page_shareSigninActions__GcWRO{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.page_shareSigninPrimaryButton__g7u3U{min-height:30px;padding:0 10px;border:1.5px solid #111;border-radius:999px;background:#111;color:#fff;font-size:12px;font-weight:800}.page_shareSigninPrimaryButton__g7u3U:hover{background:#000}.page_shareSigninDismissButton__7Ftcp{min-height:30px;padding:0 10px;border:1.5px solid #111;border-radius:999px;background:#fff;color:#111;font-size:12px;font-weight:800}.page_shareSigninDismissButton__7Ftcp:hover{background:#111;color:#fff}.page_shareSigninDismissButton__7Ftcp:disabled,.page_shareSigninPrimaryButton__g7u3U:disabled{opacity:.55}.page_readOnlyBadge__9Vlh1{position:fixed;left:max(60px,calc(14px + env(safe-area-inset-left)));top:max(14px,env(safe-area-inset-top));z-index:240;display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:1px solid #d8dde6;border-radius:999px;background:hsla(0,0%,100%,.92);color:#374151;font-size:12px;font-weight:700;letter-spacing:.02em;box-shadow:0 12px 24px rgba(15,23,42,.1),0 2px 7px rgba(15,23,42,.05);backdrop-filter:blur(8px)}.page_emojiModalBackdrop__4_9FU{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:16px;background:hsla(0,0%,7%,.14)}.page_shareModalCard__7FI3p{width:min(480px,100%);border:1.25px solid #111;border-radius:16px;background:#fff;overflow:hidden}.page_shareModalHeader__IqfPy{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid #e6e6e6;background:#f8f8f8}.page_shareModalTitle__bSLlm{margin:0;font-size:21px;line-height:1.08;letter-spacing:-.03em}.page_shareModalSubtitle__To3fP{margin:6px 0 0;font-size:12px;font-weight:700;color:#5f5f5f}.page_shareModalClose__dtiWO{min-height:34px;padding:0 12px;border:1.5px solid #111;border-radius:10px;background:#fff;color:#111;font-size:13px;font-weight:800}.page_shareModalClose__dtiWO:hover{background:#111;color:#fff}.page_shareModalClose__dtiWO:disabled{opacity:.55}.page_shareModalBody__wrRiH{padding:16px}.page_shareModalText__JbxMe{margin:0;font-size:14px;color:#4f4f4f}.page_shareModalError__hRAKR{margin:10px 0 0;font-size:12px;font-weight:700;color:#a13f39}.page_shareChecklist__A8LBR{margin-top:12px;display:grid;gap:8px}.page_shareCheckRow__tq3u5{width:100%;min-height:52px;display:flex;align-items:flex-start;gap:10px;padding:10px;border:1.5px solid #111;border-radius:12px;background:#fff;text-align:left}.page_shareCheckRow__tq3u5:disabled{opacity:.58}.page_shareCheckMark__eGo7B{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #111;border-radius:7px;background:#fff;color:transparent;font-size:14px;font-weight:900;line-height:1;flex:0 0 auto;margin-top:1px}.page_shareCheckMarkActive__Ag0N_{background:#10b981;color:#fff;border-color:#0f8f66}.page_shareCheckContent__t6V_z{display:flex;flex-direction:column;gap:3px}.page_shareCheckLabel__TcGbA{font-size:14px;font-weight:800;color:#111}.page_shareCheckHint__n2d5r{font-size:12px;color:#5f5f5f}.page_shareCodePanel__0bfoG{margin-top:14px;padding:12px;border:1.25px dashed #111;border-radius:12px;background:#f7f7f7}.page_shareCodeLabel__BNu_c{margin:0;font-size:12px;font-weight:700;color:#5f5f5f;text-transform:uppercase;letter-spacing:.08em}.page_shareCodeRow___8Spm{margin-top:8px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page_shareCodeValue__kvwzy{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border:1.5px solid #111;border-radius:10px;background:#fff;color:#111;font-size:21px;font-weight:900;letter-spacing:.08em}.page_shareCodeCopyButton__Up2wg{min-height:38px;padding:0 12px;border:2px solid #111;border-radius:999px;background:#fff;color:#111;font-size:13px;font-weight:800}.page_shareCodeCopyButton__Up2wg:hover{background:#111;color:#fff}.page_shareCodeCopyButton__Up2wg:disabled{opacity:.55}.page_shareCodeHint__0zA0Z{margin:8px 0 0;font-size:12px;color:#5f5f5f}.page_sharePrivateHint__95Eau{margin:12px 0 0;font-size:13px;color:#5a5a5a}.page_statusScreen__MBkc5{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:16px;background:#ececec}.page_statusCard__EUJwD{width:min(540px,100%);display:flex;flex-direction:column;align-items:center;gap:12px;border:1.5px solid #111;border-radius:16px;background:#fff;padding:26px 22px;text-align:center}.page_statusTitle__vqmqS{margin:0;font-size:28px;line-height:1.05;letter-spacing:-.03em;color:#111}.page_statusText__RulTB{margin:0;font-size:14px;color:#4f4f4f}.page_statusLink__yvkv2{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border:2px solid #111;border-radius:999px;background:#fff;color:#111;font-size:14px;font-weight:800;text-decoration:none}.page_statusLink__yvkv2:hover{background:#111;color:#fff}.page_main__RXrVX{flex:1;display:flex;overflow:hidden;background:var(--bg-secondary)}@media (max-width:768px){.page_shareIslandContainer__Mg7e5{top:max(10px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));gap:6px}.page_shareIslandError__n_m5n{font-size:11px;max-width:min(260px,calc(100vw - 20px))}.page_shareSigninPrompt__qCmCB{width:min(260px,calc(100vw - 20px))}.page_readOnlyBadge__9Vlh1{left:max(52px,calc(10px + env(safe-area-inset-left)));top:max(10px,env(safe-area-inset-top));min-height:32px;padding:0 10px;font-size:11px}.page_emojiModalBackdrop__4_9FU{padding:10px}.page_shareModalCard__7FI3p{width:100%}.page_shareModalHeader__IqfPy{padding:12px}.page_shareModalTitle__bSLlm{font-size:18px}.page_shareModalSubtitle__To3fP{font-size:11px}.page_shareModalBody__wrRiH{padding:12px}.page_shareCodeValue__kvwzy{font-size:18px}}