[data-shell=macos]{--macos-titlebar-height:52px;--macos-traffic-light-inset:80px;--macos-material:hsl(0 0% 100%/0.72);--macos-material-rim:rgb(0 0 0/0.08);--macos-material-highlight:rgb(255 255 255/0.5);--macos-material-shadow:0 8px 18px rgb(0 0 0/0.12),0 1px 3px rgb(0 0 0/0.06);--surface-overlay:var(--macos-material)}[data-shell=macos].theme-sepia{--macos-material:hsl(40 52% 95%/0.74);--macos-material-rim:hsl(30 33% 26%/0.1)}[data-shell=macos].theme-dark{--macos-material:hsl(240 6% 14%/0.72);--macos-material-rim:rgb(255 255 255/0.1);--macos-material-highlight:rgb(255 255 255/0.06);--macos-material-shadow:0 8px 18px rgb(0 0 0/0.28),0 1px 3px rgb(0 0 0/0.2)}@media (min-width:768px){[data-shell=macos] .app-navbar-shell{padding-top:var(--macos-titlebar-height)}[data-shell=macos] .chat-sidebar-brand{height:var(--macos-titlebar-height);padding-top:0;padding-left:var(--macos-traffic-light-inset)}}[data-shell=macos] body:before{content:"";position:fixed;inset:0 0 auto 0;height:16px;z-index:1;pointer-events:none;-webkit-app-region:drag}@media (min-width:768px){[data-shell=macos] .chat-sidebar-brand,[data-shell=macos] [data-app-navbar]{-webkit-app-region:drag}}[data-shell=macos] .reader-top-header-bar{-webkit-app-region:drag}[data-shell=macos] :is(a,button,input,textarea,select,summary,label,[role=button],[role=menuitem],[role=tab],[role=switch],[role=combobox],[contenteditable=true],[data-radix-popper-content-wrapper],[role=dialog],[role=menu],[role=listbox]){-webkit-app-region:no-drag}[data-shell=macos] :is([data-app-navbar],[data-reader-top-header],.chat-sidebar-shell,[role=menu],[role=toolbar],[role=tablist]) a,[data-shell=macos] :is(button,summary,select,label,[role=button],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=tab],[role=switch],[role=checkbox],[role=radio],[role=slider]){cursor:default}[data-shell=macos] :is([data-app-navbar],[data-reader-top-header],.chat-sidebar-shell,[role=menu],[role=toolbar],[role=tablist],button,[role=button]){-webkit-user-select:none;user-select:none}[data-shell=macos] :is([data-app-navbar],[data-reader-top-header],.chat-sidebar-shell) :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text}[data-shell=macos] .surface-overlay,[data-shell=macos] [data-radix-popper-content-wrapper]>[role=dialog],[data-shell=macos] [data-radix-popper-content-wrapper]>[role=listbox],[data-shell=macos] [data-radix-popper-content-wrapper]>[role=menu]{background:var(--macos-material);border-color:transparent;box-shadow:0 0 0 .5px var(--macos-material-rim),inset 0 .5px 0 var(--macos-material-highlight),var(--macos-material-shadow);-webkit-backdrop-filter:blur(24px) saturate(1.8);backdrop-filter:blur(24px) saturate(1.8)}[data-shell=macos] :where(a,button,[role=button],input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:auto!important;outline-offset:2px!important}[data-shell=macos] :is(input,textarea):focus-visible{outline:none!important}@font-face{font-family:geist;src:url(/_next/static/media/b2ea8f8367cb9d9d-s.p.woff2) format("woff2");font-display:optional;font-weight:100 900;font-style:normal}@font-face{font-family:geist Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_a543ba{font-family:geist,geist Fallback;font-style:normal}.__variable_a543ba{--font-geist-sans:"geist","geist Fallback"}@font-face{font-family:"untitledSerif";src:url(/_next/static/media/93dd62bafb1e1faa-s.woff2) format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:"untitledSerif";src:url(/_next/static/media/a28a254f29ec4812-s.woff2) format("woff2");font-display:block;font-weight:400;font-style:italic}@font-face{font-family:"untitledSerif";src:url(/_next/static/media/11abbb80aecc4161-s.woff2) format("woff2");font-display:block;font-weight:500;font-style:normal}@font-face{font-family:"untitledSerif";src:url(/_next/static/media/be852c06c586534e-s.woff2) format("woff2");font-display:block;font-weight:500;font-style:italic}@font-face{font-family:"untitledSerif";src:url(/_next/static/media/c9990fb168b55729-s.woff2) format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:"untitledSerif";src:url(/_next/static/media/61400eb11db86f83-s.woff2) format("woff2");font-display:block;font-weight:700;font-style:italic}@font-face{font-family:"untitledSerif Fallback";src:local("Times New Roman");ascent-override:93.48%;descent-override:23.95%;line-gap-override:0.00%;size-adjust:104.78%}.__className_e05a8a{font-family:"untitledSerif","untitledSerif Fallback",Georgia,Times New Roman,serif}.__variable_e05a8a{--font-untitled-serif:"untitledSerif","untitledSerif Fallback",Georgia,Times New Roman,serif}@font-face{font-family:ebGaramond;src:url(/_next/static/media/142c2097d4594dc1-s.woff2) format("woff2");font-display:optional;font-weight:400 700;font-style:normal}@font-face{font-family:ebGaramond Fallback;src:local("Times New Roman");ascent-override:107.66%;descent-override:31.86%;line-gap-override:0.00%;size-adjust:93.54%}.__className_c12389{font-family:ebGaramond,ebGaramond Fallback;font-style:normal}.__variable_c12389{--font-eb-garamond:"ebGaramond","ebGaramond Fallback"}@font-face{font-family:literata;src:url(/_next/static/media/e5fa52d585460ac9-s.woff2) format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:literata;src:url(/_next/static/media/48e7ec02c826492a-s.woff2) format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:literata Fallback;src:local("Times New Roman");ascent-override:99.69%;descent-override:26.09%;line-gap-override:0.00%;size-adjust:118.07%}.__className_611d32{font-family:literata,literata Fallback,Georgia,Times New Roman,serif}.__variable_611d32{--font-literata:"literata","literata Fallback",Georgia,Times New Roman,serif}@font-face{font-family:gentiumPlus;src:url(/_next/static/media/84220e70c3e6cb0c-s.woff2) format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:gentiumPlus;src:url(/_next/static/media/ea84fc1415e9baa7-s.woff2) format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:gentiumPlus Fallback;src:local("Times New Roman");ascent-override:107.81%;descent-override:35.94%;line-gap-override:0.00%;size-adjust:101.91%}.__className_ece579{font-family:gentiumPlus,gentiumPlus Fallback,Georgia,Times New Roman,serif}.__variable_ece579{--font-gentium-plus:"gentiumPlus","gentiumPlus Fallback",Georgia,Times New Roman,serif}