.Toast_toastViewport__1frygcp0{top:calc(env(safe-area-inset-top,0px) + 72px);z-index:60;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;width:min(100vw - 32px,360px);display:flex;position:fixed;right:24px}.Toast_toastViewportBottom__1frygcp1{top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 88px + var(--kb-inset,0px))}.Toast_toastCard__1frygcp2{pointer-events:auto;border-radius:var(--radius-lg__fcjd0b4n);-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);width:100%;box-shadow:var(--shadow-large__fcjd0b4r), inset 0 1px 2px -1px #ffffff40;text-align:left;color:var(--color-foreground-color-100__fcjd0b6);font:inherit;appearance:none;-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.Toast_toastCardSingle__1frygcp3,.Toast_toastCenter__1frygcp4{align-items:center}.Toast_toastClickable__1frygcp5{cursor:pointer;transition:--nv-glass-tint .14s,transform .14s}.Toast_toastClickable__1frygcp5:hover{--nv-glass-tint:var(--color-state-color-30__fcjd0b19)}.Toast_toastClickable__1frygcp5:active{transform:scale(.99)}.Toast_toastClickable__1frygcp5:focus-visible{outline:2px solid var(--color-state-color-10__fcjd0b17);outline-offset:2px}.Toast_leadingIcon__1frygcp6{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1px;display:flex}.Toast_leadingIconVariant_default__1frygcp7{color:var(--color-foreground-color-300__fcjd0b8)}.Toast_leadingIconVariant_success__1frygcp8{color:var(--color-foreground-color-400__fcjd0b9)}.Toast_leadingIconVariant_error__1frygcp9{color:var(--color-foreground-color-0__fcjd0b5)}.Toast_leadingMedia__1frygcpa{border-radius:var(--radius-full__fcjd0b4p);flex-shrink:0;width:32px;height:32px;margin-top:1px;overflow:hidden}.Toast_textCol__1frygcpb{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Toast_title__1frygcpc{font-family:var(--typography-scale-labelMd-fontFamily__fcjd0b42);font-size:var(--typography-scale-labelMd-fontSize__fcjd0b43);line-height:var(--typography-scale-labelMd-lineHeight__fcjd0b44);font-weight:var(--typography-scale-labelMd-fontWeight__fcjd0b45);letter-spacing:var(--typography-scale-labelMd-letterSpacing__fcjd0b46);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__fcjd0b47);color:var(--color-foreground-color-0__fcjd0b5)}.Toast_message__1frygcpd{font-family:var(--typography-scale-bodySm-fontFamily__fcjd0b3k);font-size:var(--typography-scale-bodySm-fontSize__fcjd0b3l);line-height:var(--typography-scale-bodySm-lineHeight__fcjd0b3m);font-weight:var(--typography-scale-bodySm-fontWeight__fcjd0b3n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__fcjd0b3o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__fcjd0b3p);color:var(--color-foreground-color-200__fcjd0b7);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Toast_toastCardSingle__1frygcp3 .Toast_leadingIcon__1frygcp6,.Toast_toastCardSingle__1frygcp3 .Toast_leadingMedia__1frygcpa{margin-top:0}.Toast_dismissButton__1frygcpe{border-radius:var(--radius-sm__fcjd0b4l);flex-shrink:0;margin-top:-4px;margin-bottom:-4px;margin-right:-8px}.Toast_trailingSlot__1frygcpf{flex-shrink:0;align-items:center;margin-top:-4px;margin-bottom:-4px;display:inline-flex}.Toast_toastCardStacked__1frygcpg{grid-template-columns:auto 1fr auto;align-items:start;gap:8px 12px;display:grid}.Toast_stackedActionRow__1frygcph{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.Toast_toastCardStacked__1frygcpg .Toast_message__1frygcpd{display:block;overflow:visible}@media screen and (width<=768px){.Toast_toastViewport__1frygcp0{width:calc(100vw - 24px);right:12px}}.ErrorBoundary_rootPage__xz9h5h0{z-index:100;background:var(--color-background-neutral-0__fcjd0bl);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.ErrorBoundary_rootInline__xz9h5h1{z-index:1;background:var(--color-background-neutral-0__fcjd0bl);pointer-events:auto;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0;overflow-y:auto}.ErrorBoundary_panel__xz9h5h2{box-sizing:border-box;border-radius:var(--radius-lg__fcjd0b4n);background:var(--color-background-neutral-100__fcjd0bm);width:100%;max-width:560px;box-shadow:inset 0 0 0 1px var(--color-foreground-state-10__fcjd0bb);flex-direction:column;gap:16px;padding:24px;display:flex}.ErrorBoundary_title__xz9h5h3{font-family:var(--typography-scale-h4-fontFamily__fcjd0b2q);font-size:var(--typography-scale-h4-fontSize__fcjd0b2r);line-height:var(--typography-scale-h4-lineHeight__fcjd0b2s);font-weight:var(--typography-scale-h4-fontWeight__fcjd0b2t);letter-spacing:var(--typography-scale-h4-letterSpacing__fcjd0b2u);font-variation-settings:var(--typography-scale-h4-fontVariationSettings__fcjd0b2v);color:var(--color-foreground-neutral-400__fcjd0b4);margin:0}.ErrorBoundary_message__xz9h5h4{font-family:var(--typography-scale-bodySm-fontFamily__fcjd0b3k);font-size:var(--typography-scale-bodySm-fontSize__fcjd0b3l);line-height:var(--typography-scale-bodySm-lineHeight__fcjd0b3m);font-weight:var(--typography-scale-bodySm-fontWeight__fcjd0b3n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__fcjd0b3o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__fcjd0b3p);color:var(--color-foreground-neutral-300__fcjd0b3);margin:0}.ErrorBoundary_report__xz9h5h5{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--typography-scale-bodySm-fontSize__fcjd0b3l);line-height:var(--typography-scale-bodySm-lineHeight__fcjd0b3m);font-weight:var(--typography-scale-bodySm-fontWeight__fcjd0b3n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__fcjd0b3o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__fcjd0b3p);border-radius:var(--radius-sm__fcjd0b4l);background:var(--color-background-neutral-0__fcjd0bl);max-height:240px;color:var(--color-foreground-neutral-300__fcjd0b3);white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;user-select:text;margin:0;padding:12px;overflow:auto}.ErrorBoundary_actions__xz9h5h6{flex-wrap:wrap;gap:8px;display:flex}.ErrorBoundary_actionBase__xz9h5h7{font-family:var(--typography-scale-labelMd-fontFamily__fcjd0b42);font-size:var(--typography-scale-labelMd-fontSize__fcjd0b43);line-height:var(--typography-scale-labelMd-lineHeight__fcjd0b44);font-weight:var(--typography-scale-labelMd-fontWeight__fcjd0b45);letter-spacing:var(--typography-scale-labelMd-letterSpacing__fcjd0b46);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__fcjd0b47);box-sizing:border-box;border-radius:var(--radius-sm__fcjd0b4l);cursor:pointer;border:none;min-height:40px;padding-inline:16px;transition:background-color .12s,color .12s}.ErrorBoundary_actionPrimary__xz9h5h8{background:var(--color-background-state-50__fcjd0b10);color:var(--color-foreground-neutral-0__fcjd0b0)}.ErrorBoundary_actionPrimary__xz9h5h8:hover{background:var(--color-background-state-60__fcjd0b11)}.ErrorBoundary_actionSecondary__xz9h5h9{background:var(--color-state-color-10__fcjd0b17);color:var(--color-foreground-neutral-400__fcjd0b4)}.ErrorBoundary_actionSecondary__xz9h5h9:hover{background:var(--color-state-color-20__fcjd0b18)}.EnvBadge_root__vvgtii0{z-index:120;pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:fixed;bottom:16px;left:16px}.EnvBadge_chipShared__vvgtii1{pointer-events:auto;border-radius:var(--radius-full__fcjd0b4p);cursor:pointer;font-family:inherit;font-size:var(--typography-scale-labelSm-fontSize__fcjd0b49);line-height:var(--typography-scale-labelSm-lineHeight__fcjd0b4a);letter-spacing:.04em;font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__fcjd0b4d);text-transform:uppercase;box-shadow:var(--shadow-small__fcjd0b4q);color:#fff;border:none;align-items:center;gap:6px;padding:4px 8px;font-weight:700;display:inline-flex}.EnvBadge_chip_local__vvgtii2{background:#249a5d}.EnvBadge_chip_dev__vvgtii3{background:#2a6fe0}.EnvBadge_chip_prod__vvgtii4{background:#fa5252}.EnvBadge_chip_branch__vvgtii5{color:#171717;background:#e59215}.EnvBadge_rootInline__vvgtii6{pointer-events:auto;flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex;position:static}.EnvBadge_chipInlineShared__vvgtii7{width:100%;box-shadow:none;border-radius:0;justify-content:flex-start;gap:8px;min-height:48px;padding-inline:16px}.EnvBadge_chipInline_local__vvgtii8{background:#249a5d}.EnvBadge_chipInline_dev__vvgtii9{background:#2a6fe0}.EnvBadge_chipInline_prod__vvgtiia{background:#fa5252}.EnvBadge_chipInline_branch__vvgtiib{color:#171717;background:#e59215}.EnvBadge_chipBranch__vvgtiic{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;text-transform:none;opacity:.92;max-width:60%;margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;overflow:hidden}.EnvBadge_dot__vvgtiid{border-radius:var(--radius-full__fcjd0b4p);opacity:.85;background:currentColor;width:6px;height:6px}.EnvBadge_panel__vvgtiie{pointer-events:auto;background:var(--color-background-neutral-100__fcjd0bm);color:var(--color-foreground-neutral-0__fcjd0b0);border-radius:var(--radius-md__fcjd0b4m);box-shadow:var(--shadow-large__fcjd0b4r);max-width:360px;font-family:var(--typography-scale-bodyXs-fontFamily__fcjd0b3q);font-size:var(--typography-scale-bodyXs-fontSize__fcjd0b3r);line-height:var(--typography-scale-bodyXs-lineHeight__fcjd0b3s);font-weight:var(--typography-scale-bodyXs-fontWeight__fcjd0b3t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__fcjd0b3u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__fcjd0b3v);flex-direction:column;gap:4px;padding:8px 10px;display:flex}.EnvBadge_panelInline__vvgtiif{max-width:none;box-shadow:none;border-radius:0}.EnvBadge_panelRow__vvgtiig{align-items:baseline;gap:8px;display:flex}.EnvBadge_panelKey__vvgtiih{color:var(--color-foreground-neutral-200__fcjd0b2);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:10px;font-weight:600}.EnvBadge_panelValue__vvgtiii{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.EnvBadge_panelAction__vvgtiij{appearance:none;border:1px solid var(--color-foreground-state-20__fcjd0bc);color:var(--color-foreground-neutral-300__fcjd0b3);border-radius:var(--radius-full__fcjd0b4p);cursor:pointer;background:0 0;padding:2px 8px;font-size:11px;font-weight:600;transition:background-color .12s,color .12s}.EnvBadge_panelAction__vvgtiij:hover{background:var(--color-state-color-10__fcjd0b17);color:var(--color-foreground-neutral-400__fcjd0b4)}.EnvBadge_panelAction__vvgtiij:active{background:var(--color-state-color-20__fcjd0b18)}
