.m-surface{--m-bg:#f6f5f3;--m-surface:#ffffff;--m-surface-2:#edeae5;--m-surface-3:#f9f8f5;--m-border:#e6e1d9;--m-border-light:#efebe2;--m-text:#1a1a1a;--m-text-secondary:#5a5955;--m-text-tertiary:#8a8780;--m-primary-fg:#f2ede3;--m-primary-bg:#1a1a1a;--m-alert:#ea580c;--m-success:#059669;--m-info:#2563eb;--m-warn:#d97706;--m-destructive:#dc2626;--m-accent-support:#5a5955;--m-accent-support-bg:rgb(90 89 85/0.10);--m-alert-bg:rgb(234 88 12/0.1);--m-alert-bg-soft:rgb(234 88 12/0.05);--m-success-bg:rgb(5 150 105/0.1);--m-info-bg:rgb(37 99 235/0.1);--m-warn-bg:rgb(217 119 6/0.1);--m-destructive-bg:rgb(220 38 38/0.1);--m-radius-sm:8px;--m-radius:12px;--m-radius-lg:16px;background:var(--m-bg);color:var(--m-text);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.m-surface .m-selectable,.m-surface .m-selectable *,.m-surface [contenteditable=true],.m-surface input,.m-surface textarea{user-select:text;-webkit-user-select:text;-webkit-touch-callout:default}.m-surface[data-theme=dark],html[data-mtheme=dark] .m-surface:not([data-theme=light]){--m-bg:#0f0f10;--m-surface:#19191b;--m-surface-2:#222225;--m-surface-3:#1c1c1e;--m-border:#2a2a2d;--m-border-light:#1f1f22;--m-text:#f2f2f2;--m-text-secondary:#a8a8a6;--m-text-tertiary:#6b6b69;--m-primary-fg:#1a1a1a;--m-primary-bg:#f2f2f2;--m-alert-bg:rgb(234 88 12/0.18);--m-alert-bg-soft:rgb(234 88 12/0.08);--m-success-bg:rgb(16 185 129/0.18);--m-info-bg:rgb(59 130 246/0.18);--m-warn-bg:rgb(245 158 11/0.18);--m-destructive-bg:rgb(248 113 113/0.15);--m-accent-support:#a8a8a6;--m-accent-support-bg:rgb(168 168 166/0.12)}.m-surface[data-theme=light][data-time=night]{--m-bg:#f4efe5;--m-surface-3:#faf6ec}@media (prefers-color-scheme:dark){.m-surface:not([data-theme=light]){--m-bg:#0f0f10;--m-surface:#19191b;--m-surface-2:#222225;--m-surface-3:#1c1c1e;--m-border:#2a2a2d;--m-border-light:#1f1f22;--m-text:#f2f2f2;--m-text-secondary:#a8a8a6;--m-text-tertiary:#6b6b69;--m-primary-fg:#1a1a1a;--m-primary-bg:#f2f2f2;--m-alert-bg:rgb(234 88 12/0.18);--m-alert-bg-soft:rgb(234 88 12/0.08);--m-success-bg:rgb(16 185 129/0.18);--m-info-bg:rgb(59 130 246/0.18);--m-warn-bg:rgb(245 158 11/0.18);--m-destructive-bg:rgb(248 113 113/0.15);--m-accent-support:#a8a8a6;--m-accent-support-bg:rgb(168 168 166/0.12)}}.m-h-dvh{height:100vh;height:100dvh}.m-min-h-dvh{min-height:100vh;min-height:100dvh}.m-scroll{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-y:contain;overscroll-behavior-x:contain;touch-action:pan-y}.m-scroll::-webkit-scrollbar{display:none}.m-safe-top{padding-top:env(safe-area-inset-top,0)}.m-safe-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.m-tap{min-height:44px}.m-glass{background:color-mix(in srgb,var(--m-surface) 70%,transparent);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 -1px 0 rgb(0 0 0/.04),0 6px 24px rgb(0 0 0/.1)}.m-surface[data-theme=dark] .m-glass{background:color-mix(in srgb,var(--m-surface) 75%,transparent);box-shadow:inset 0 1px 0 rgb(255 255 255/.06),0 -1px 0 rgb(0 0 0/.5),0 6px 24px rgb(0 0 0/.4)}@supports not (backdrop-filter:blur(1px)){.m-glass{background:var(--m-surface)}}.m-surface[data-density=office] .m-tap{min-height:52px}.m-surface[data-density=office],.m-surface[data-density=office] .text-\[15px\]{font-size:16px}.m-surface[data-density=office] .text-\[14px\]{font-size:15px}.m-surface[data-density=office] .text-\[13px\]{font-size:14px}.m-surface[data-density=office] .text-\[12px\]{font-size:13px}.m-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.m-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.m-surface a,.m-surface button{-webkit-tap-highlight-color:transparent}.m-surface .wc-flag{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",var(--font-noto-emoji),"Twemoji Mozilla","EmojiOne Color","Android Emoji",sans-serif}.m-surface{--m-ease-spring:cubic-bezier(0.32,0.72,0,1);--m-ease-out:cubic-bezier(0.22,0.61,0.36,1);--m-ease-overshoot:cubic-bezier(0.34,1.56,0.64,1)}.m-surface .m-press{transition:transform .22s var(--m-ease-spring),opacity .22s var(--m-ease-out),background-color .18s var(--m-ease-out);transform:translateZ(0);will-change:transform}.m-surface .m-press:active{transform:scale(.965);opacity:.85;transition:transform .08s var(--m-ease-out),opacity .08s var(--m-ease-out),background-color .08s var(--m-ease-out)}.m-surface .m-press-soft{transition:transform .22s var(--m-ease-spring),opacity .22s var(--m-ease-out),background-color .18s var(--m-ease-out);transform:translateZ(0);will-change:transform}.m-surface .m-press-soft:active{transform:scale(.985);opacity:.92;transition:transform .08s var(--m-ease-out),opacity .08s var(--m-ease-out),background-color .08s var(--m-ease-out)}.m-surface .m-row-press{transition:background-color .28s var(--m-ease-out)}.m-surface .m-row-press:active{background-color:var(--m-surface-2);transition:background-color .08s linear .04s}.m-surface .m-row-inset{position:relative;isolation:isolate}.m-surface .m-row-inset:after{content:"";position:absolute;inset:4px 8px;border-radius:var(--m-radius);background:var(--m-surface-2);opacity:0;pointer-events:none;z-index:-1;transition:opacity .28s var(--m-ease-out)}.m-surface .m-row-inset:active:after{opacity:1;transition:opacity .08s linear .04s}.m-surface .m-divider{border-bottom:1px solid var(--m-border-light)}.m-surface .m-divider-inset{position:relative}.m-surface .m-divider-inset:after{content:"";position:absolute;bottom:0;left:72px;right:0;height:1px;background:var(--m-border-light);pointer-events:none}.m-surface .m-divider-inset.m-divider-last:after,.m-surface .m-divider-inset:last-child:after{display:none}.m-surface .active\:bg-\[var\(--m-surface-2\)\],.m-surface .active\:bg-\[var\(--m-surface-3\)\]{transition:background-color .28s var(--m-ease-out)}.m-surface .active\:bg-\[var\(--m-surface-2\)\]:active,.m-surface .active\:bg-\[var\(--m-surface-3\)\]:active{transition:background-color .08s linear .04s}.m-surface .m-longpress-active{transform:scale(.97);transition:transform .4s var(--m-ease-out)}.m-surface .m-longpress-pop{animation:m-longpress-pop .32s var(--m-ease-overshoot) both}@keyframes m-longpress-pop{0%{transform:scale(.97)}60%{transform:scale(1.025)}to{transform:scale(1)}}.m-glass,.m-glass-strong{isolation:isolate;transform:translateZ(0)}.m-glass-strong{background:color-mix(in srgb,var(--m-surface) 80%,transparent);-webkit-backdrop-filter:blur(28px) saturate(200%);backdrop-filter:blur(28px) saturate(200%);box-shadow:inset 0 1px 0 rgb(255 255 255/.22),inset 0 0 0 1px rgb(255 255 255/.04),0 8px 32px rgb(0 0 0/.16)}.m-surface[data-theme=dark] .m-glass-strong{background:color-mix(in srgb,var(--m-surface) 82%,transparent);box-shadow:inset 0 1px 0 rgb(255 255 255/.08),inset 0 0 0 1px rgb(255 255 255/.03),0 8px 32px rgb(0 0 0/.5)}@supports not (backdrop-filter:blur(1px)){.m-glass-strong{background:var(--m-surface)}}@keyframes m-tab-pop{0%{transform:scale(1)}45%{transform:scale(1.18)}to{transform:scale(1)}}.m-tab-pop{animation:m-tab-pop .36s var(--m-ease-overshoot) both;transform-origin:center}@keyframes m-drawer-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes m-dot-pulse{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.m-surface header[data-scrolled=true]{box-shadow:0 1px 0 0 var(--m-border-light);transition:box-shadow .2s var(--m-ease-out)}.m-surface header:not([data-scrolled]),.m-surface header[data-scrolled=false]{box-shadow:0 1px 0 0 transparent;transition:box-shadow .2s var(--m-ease-out)}.m-surface header[data-scrolled=true] h1{transform:scale(.96);letter-spacing:-.005em}.m-surface header h1{transform-origin:left center;transition:transform .28s var(--m-ease-spring),letter-spacing .28s var(--m-ease-out);will-change:transform}[data-sonner-toaster].m-toaster [data-sonner-toast]{--m-toast-surface:#ffffff;--m-toast-border:#e6e1d9;--m-toast-text:#1a1a1a;background:color-mix(in srgb,var(--m-toast-surface) 82%,transparent)!important;-webkit-backdrop-filter:blur(24px) saturate(190%);backdrop-filter:blur(24px) saturate(190%);border:1px solid color-mix(in srgb,var(--m-toast-border) 60%,transparent)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 8px 28px rgb(0 0 0/.16)!important;border-radius:var(--m-radius)!important;color:var(--m-toast-text)!important;isolation:isolate;transform:translateZ(0)}html[data-mtheme=dark] [data-sonner-toaster].m-toaster [data-sonner-toast]{--m-toast-surface:#19191b;--m-toast-border:#2a2a2d;--m-toast-text:#f2f2f2;background:color-mix(in srgb,var(--m-toast-surface) 86%,transparent)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.06),0 8px 28px rgb(0 0 0/.5)!important}.m-surface :focus{outline:none}.m-surface :focus-visible{outline:none;box-shadow:0 0 0 2px var(--m-bg),0 0 0 4px color-mix(in srgb,var(--m-text) 40%,transparent);border-radius:inherit}@keyframes m-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.m-fade-in{animation:m-fade-in .22s cubic-bezier(.32,.72,0,1) both}@keyframes m-stagger-item{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.m-stagger>*{animation:m-stagger-item .24s cubic-bezier(.32,.72,0,1) both}.m-stagger>:first-child{animation-delay:0s}.m-stagger>:nth-child(2){animation-delay:30ms}.m-stagger>:nth-child(3){animation-delay:60ms}.m-stagger>:nth-child(4){animation-delay:90ms}.m-stagger>:nth-child(5){animation-delay:.12s}.m-stagger>:nth-child(6){animation-delay:.15s}.m-stagger>:nth-child(7){animation-delay:.18s}.m-stagger>:nth-child(8),.m-stagger>:nth-child(n+9){animation-delay:.21s}@media (prefers-reduced-motion:reduce){.m-stagger>*{animation:none}}@keyframes m-roll-up{0%{transform:translateY(60%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes m-roll-down{0%{transform:translateY(-60%);opacity:0}to{transform:translateY(0);opacity:1}}.m-roll-up{animation:m-roll-up .22s ease-out both}.m-roll-down{animation:m-roll-down .22s ease-out both}@keyframes wc-tab-menu-in{0%{transform:translateY(-100%) scale(.86);opacity:0}to{transform:translateY(-100%) scale(1);opacity:1}}@keyframes wc-fab-fan-in{0%{transform:translateY(12px) scale(.7);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes wc-live-activity-in{0%{transform:translateY(8px) scale(.94);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes wc-smart-paste-in{0%{transform:translateY(-12px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}body[data-pedro-mode=on] .m-pedro-dim{opacity:.3;transition:opacity .32s var(--m-ease-out)}body:not([data-pedro-mode]) .m-pedro-dim,body[data-pedro-mode=off] .m-pedro-dim{opacity:1;transition:opacity .32s var(--m-ease-out)}@keyframes wc-rewind-in{0%{transform:translate(-50%,4px) scale(.92);opacity:0}to{transform:translate(-50%) scale(1);opacity:1}}@keyframes wc-assist-chip-in{0%{transform:translateY(6px) scale(.92);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}::view-transition-new(root),::view-transition-old(root){animation-duration:.28s;animation-timing-function:var(--m-ease-spring,cubic-bezier(.32,.72,0,1))}::view-transition-group(*){animation-duration:.32s;animation-timing-function:var(--m-ease-spring,cubic-bezier(.32,.72,0,1))}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(root),::view-transition-old(root){animation-duration:1ms}}@keyframes m-cotton-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-4px) rotate(2deg)}}.m-cotton-float{animation:m-cotton-float 4s ease-in-out infinite;transform-origin:32px 32px}@keyframes m-airplane-fly{0%{transform:translate(0) rotate(0deg) scale(1);opacity:0}10%{opacity:1}60%{transform:translate(40vw,-55vh) rotate(20deg) scale(.85);opacity:1}to{transform:translate(60vw,-85vh) rotate(35deg) scale(.55);opacity:0}}.m-airplane{animation:m-airplane-fly .8s cubic-bezier(.4,0,.2,1) forwards;will-change:transform,opacity}.m-surface .m-email-html,.m-surface .m-email-plain{font-size:15px;line-height:1.6;color:var(--m-text);word-break:break-word;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.m-surface .m-email-html a{color:var(--m-info)!important;text-decoration:underline}.m-surface .m-email-html img{max-width:100%;height:auto;border-radius:8px;margin:6px 0}.m-surface .m-email-html img[src=""]{display:none!important}.m-surface .m-email-html table{border-collapse:collapse;max-width:100%}.m-surface .m-email-html td,.m-surface .m-email-html th{padding:4px 8px;border:1px solid var(--m-border-light)}.m-surface .m-email-html blockquote{border-left:2px solid var(--m-border);padding-left:12px;margin:10px 0;opacity:.7}.m-surface .m-email-html p{margin:6px 0}.m-surface .m-email-html hr{border:none;border-top:1px solid var(--m-border-light);margin:14px 0}.m-surface .m-email-html .gmail_quote{opacity:.55}.m-surface .m-email-html .gmail_attr{opacity:.5;font-size:13px}.m-surface .m-email-html,.m-surface .m-email-html b,.m-surface .m-email-html div,.m-surface .m-email-html li,.m-surface .m-email-html p,.m-surface .m-email-html span,.m-surface .m-email-html strong,.m-surface .m-email-html td,.m-surface .m-email-html th{color:var(--m-text)!important}.m-surface .m-email-html [style*="#777"],.m-surface .m-email-html [style*="#999"],.m-surface .m-email-html [style*="#bbb"],.m-surface .m-email-html [style*="#ccc"]{color:var(--m-text-secondary)!important}.m-surface .m-email-html table,.m-surface .m-email-html tbody,.m-surface .m-email-html td,.m-surface .m-email-html tfoot,.m-surface .m-email-html th,.m-surface .m-email-html thead,.m-surface .m-email-html tr{background-color:transparent!important}.m-surface .m-email-quoted-block{display:none}.m-surface .m-email-quoted-block.m-email-show-quote{display:block;border-left:2px solid var(--m-border);padding-left:12px;margin:10px 0;opacity:.7}.m-surface .m-email-quoted-toggle{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;margin:6px 0;border-radius:999px;background:var(--m-surface-2);color:var(--m-text-secondary);font-size:12px;font-weight:500;border:none;cursor:pointer}.m-surface .m-email-plain .email-quoted-text{border-left:2px solid var(--m-border);padding-left:12px;margin:10px 0;opacity:.6;font-size:14px;color:var(--m-text-secondary)}.m-surface .m-email-plain .email-signature-text{opacity:.55;font-size:13px;color:var(--m-text-tertiary)}@font-face{font-family:GeistMono;src:url(/_next/static/media/78fec81b34c4a365.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_97c177{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_97c177{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}