:root{--ansi-0-black:#000;--ansi-1-maroon:maroon;--ansi-2-green:green;--ansi-3-olive:olive;--ansi-4-navy:navy;--ansi-5-purple:purple;--ansi-6-teal:teal;--ansi-7-silver:silver;--ansi-8-gray:gray;--ansi-9-red:red;--ansi-10-lime:#0f0;--ansi-11-yellow:#ff0;--ansi-12-blue:#00f;--ansi-13-fuchsia:#f0f;--ansi-14-aqua:#0ff;--ansi-15-white:#fff;--ansi-100-yellow4a:#878700;--ansi-148-yellow3a:#afd700;--ansi-232-gray-3:#080808;--ansi-235-gray-15:#262626;--ansi-237-gray-23:#3a3a3a;--ansi-240-gray-35:#585858;--ansi-242-gray-42:#6c6c6c;--ansi-245-gray-54:#8a8a8a;--ansi-248-gray-66:#a8a8a8;--ansi-251-gray-78:#c6c6c6;--ansi-254-gray-89:#e4e4e4;--ansi-255-gray-93:#eee;--ansi-bright-green:#5f5;--ansi-true-brand:#e4f221;--color-black:var(--ansi-0-black);--color-white:var(--ansi-15-white);--color-green:var(--ansi-2-green);--color-lime:var(--ansi-10-lime);--color-bright-green:var(--ansi-bright-green);--color-brand:var(--ansi-true-brand);--color-gray-93:var(--ansi-255-gray-93);--color-gray-89:var(--ansi-254-gray-89);--color-gray-78:var(--ansi-251-gray-78);--color-gray-66:var(--ansi-248-gray-66);--color-gray-54:var(--ansi-245-gray-54);--color-gray-42:var(--ansi-242-gray-42);--color-gray-35:var(--ansi-240-gray-35);--color-gray-23:var(--ansi-237-gray-23);--color-gray-15:var(--ansi-235-gray-15);--color-gray-3:var(--ansi-232-gray-3);--color-black-alpha-40:#0006;--color-white-alpha-40:#fff6;--color-gray-89-border-alpha:#e4e4e499;--color-gray-23-border-alpha:#3a3a3a4d;--color-brand-alpha-50:#e4f22180;--font-family-mono:"GeistMono-Regular", Consolas, monaco, monospace;--theme-line-height-base:1.25;--font-size:16px;--z-index-page:1;--z-index-page-select:3;--z-index-page-tooltips:4;--z-index-page-popover:5;--z-index-page-dropdown-menus:6;--z-index-page-modals:10;--color-bg:#f7f7f7;--color-surface:#fff;--color-surface-raised:#fafafa;--color-border:#e2e2e2;--color-border-strong:#c8c8c8;--color-text:#1a1a1a;--color-text-secondary:#4a4a4a;--color-text-muted:#8c8c8c;--color-text-placeholder:#b0b0b0;--color-tag-movie-bg:#dde8ff;--color-tag-movie-text:#2d4fa0;--color-tag-book-bg:#d5eddd;--color-tag-book-text:#1e6b3a;--color-tag-lifelog-bg:#fdefd2;--color-tag-lifelog-text:#7a4f00;--color-tag-github-bg:#ecddf8;--color-tag-github-text:#5a2a9c;--color-unsent-bg:#fffdf4;--color-unsent-dot:#d4910a;--color-sent-check:#3d9e60;--color-error:#c0392b;--color-focus:#2d4fa0;--color-btn-primary-bg:#1a1a1a;--color-btn-primary-text:#fff;--color-btn-primary-hover:#333;--color-row-hover:#f2f2f2;--color-row-selected:#eef3ff;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:10px;--space-6:12px;--space-7:16px;--space-8:20px;--space-9:24px;--space-10:32px;--space-11:40px;--space-12:48px;--font-size-xs:11px;--font-size-sm:13px;--font-size-base:14px;--font-size-md:15px;--font-size-lg:16px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--line-height-tight:1.3;--line-height-normal:1.5;--radius-sm:3px;--radius-md:5px;--radius-lg:8px;--radius-pill:999px;--transition-fast:.1s ease;--transition-normal:.16s ease;--tabbar-height:40px;--toolbar-height:38px;--panel-width:360px;--bottom-nav-height:60px;--mobile-nav-height:52px;--mobile-action-height:50px}body.theme-light{--theme-overlay:var(--color-black-alpha-40);--theme-background:var(--color-white);--theme-background-modal:var(--color-gray-89);--theme-background-modal-footer:var(--color-gray-66);--theme-background-input:var(--color-gray-89);--theme-border:var(--color-gray-89);--theme-border-subdued:var(--color-gray-89-border-alpha);--theme-text:var(--color-black);--theme-button:var(--color-black);--theme-button-text:var(--color-white);--theme-button-foreground:var(--color-gray-78);--theme-button-background:var(--color-gray-89);--theme-focused-foreground:var(--color-bright-green);--theme-focused-foreground-subdued:var(--color-brand-alpha-50);--theme-window-background:var(--color-gray-89);--theme-window-shadow:var(--color-gray-66)}body.theme-dark{--theme-overlay:var(--color-black-alpha-40);--theme-background:var(--color-black);--theme-background-modal:var(--color-gray-23);--theme-background-modal-footer:var(--color-gray-35);--theme-background-input:var(--color-gray-23);--theme-border:var(--color-gray-23);--theme-border-subdued:var(--color-gray-23-border-alpha);--theme-text:var(--color-white);--theme-button:var(--color-white);--theme-button-text:var(--color-black);--theme-button-foreground:var(--color-gray-15);--theme-button-background:var(--color-gray-23);--theme-focused-foreground:oklch(from var(--ansi-13-fuchsia) .55 c h);--theme-focused-foreground-subdued:oklch(from var(--ansi-13-fuchsia) .55 c h / .5);--theme-window-background:var(--color-gray-23);--theme-window-shadow:var(--color-gray-15)}body.tint-blue{--tint:#0047ff}body.tint-orange{--tint:#ffac1c}body.tint-purple{--tint:#8000ff}body.tint-yellow{--tint:var(--ansi-true-brand)}body.tint-pink{--tint:#f0f}body.theme-dark.tint-blue,body.theme-dark.tint-orange,body.theme-dark.tint-purple,body.theme-dark.tint-yellow,body.theme-dark.tint-pink{--theme-overlay:var(--color-black-alpha-40);--theme-background:oklch(from var(--tint) .14 calc(c * .18) h);--theme-background-modal:oklch(from var(--tint) .24 calc(c * .22) h);--theme-background-modal-footer:oklch(from var(--tint) .3 calc(c * .24) h);--theme-background-input:oklch(from var(--tint) .28 calc(c * .2) h);--theme-border:oklch(from var(--tint) .4 calc(c * .28) h);--theme-border-subdued:oklch(from var(--tint) .4 calc(c * .28) h / .6);--theme-text:oklch(from var(--tint) .92 calc(c * .18) h);--theme-button:oklch(from var(--tint) .92 calc(c * .18) h);--theme-button-text:oklch(from var(--tint) .14 calc(c * .18) h);--theme-button-foreground:oklch(from var(--tint) .3 calc(c * .22) h);--theme-button-background:oklch(from var(--tint) .24 calc(c * .22) h);--theme-focused-foreground:oklch(from var(--tint) .72 c h);--theme-focused-foreground-subdued:oklch(from var(--tint) .72 c h / .5);--theme-window-background:oklch(from var(--tint) .24 calc(c * .22) h);--theme-window-shadow:oklch(from var(--tint) .18 calc(c * .2) h)}
@font-face{font-family:GeistMono-Regular;src:url(https://intdev-global.s3.us-west-2.amazonaws.com/public/internet-dev/996b00fb-4b7a-403d-8da2-ce2225450681.woff2)format("woff2")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,em,figure,figcaption,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{box-sizing:border-box;vertical-align:baseline;border:0;margin:0;padding:0}a{background:var(--theme-border-subdued);color:var(--theme-text)}a:hover,a:focus,a:active{background:var(--theme-focused-foreground);color:var(--theme-text)}a:focus{outline:0}ul{text-indent:-1ch;list-style-type:"▪";list-style-position:inside}ol{counter-reset:cupcake;text-indent:-1ch;list-style-type:"";list-style-position:inside}ul ul,ul ol,ol ul,ol ol{padding-left:2ch}ol li{counter-increment:cupcake;padding-left:1ch}ul li:before{content:" ";visibility:hidden;width:1ch;height:0;display:inline-block}ol li:before{content:counters(cupcake, ".") ". "}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{height:100%}body{background:var(--theme-background);color:var(--theme-text);font-family:var(--font-family-mono);line-height:calc(var(--theme-line-height-base) * 1rem);font-size:var(--font-size);font-optical-sizing:auto;text-rendering:geometricprecision;font-variant-numeric:tabular-nums lining-nums;font-weight:400}body::-webkit-scrollbar{height:calc(var(--theme-line-height-base) * 1rem);background:0 0;width:1ch}body::-webkit-scrollbar-track{background:var(--theme-background)}body::-webkit-scrollbar-thumb{background:var(--theme-border)}button{cursor:pointer;font:inherit;color:inherit}input,select,textarea{font:inherit;color:inherit}
.InstallPrompt-module__Zl8Uua__toast{bottom:calc(var(--bottom-nav-height,60px) + var(--space-7));z-index:9999;align-items:center;gap:var(--space-6);background:var(--color-btn-primary-bg);color:var(--color-btn-primary-text);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6) var(--space-5) var(--space-8);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;animation:InstallPrompt-module__Zl8Uua__slideUp var(--transition-normal) forwards;display:flex;position:fixed;left:50%;transform:translate(-50%)translateY(0);box-shadow:0 4px 20px #00000040}@keyframes InstallPrompt-module__Zl8Uua__slideUp{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.InstallPrompt-module__Zl8Uua__message{line-height:var(--line-height-normal);white-space:normal;max-width:200px}.InstallPrompt-module__Zl8Uua__shareIcon{vertical-align:middle;margin:0 2px;display:inline-block}.InstallPrompt-module__Zl8Uua__actions{align-items:center;gap:var(--space-4);flex-shrink:0;display:flex}.InstallPrompt-module__Zl8Uua__installBtn{background:var(--color-btn-primary-text);color:var(--color-btn-primary-bg);border-radius:var(--radius-md);padding:var(--space-2) var(--space-6);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:opacity var(--transition-fast);border:none}.InstallPrompt-module__Zl8Uua__installBtn:hover{opacity:.85}.InstallPrompt-module__Zl8Uua__dismissBtn{color:#fff9;cursor:pointer;font-size:var(--font-size-base);padding:var(--space-2);transition:color var(--transition-fast);background:0 0;border:none;line-height:1}.InstallPrompt-module__Zl8Uua__dismissBtn:hover{color:#fff}
