@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c93c17ea-module__V5SHQq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c93c17ea-module__V5SHQq__variable{--font-narrly-body:"Inter", "Inter Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_6e31879a-module__cBonTa__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_6e31879a-module__cBonTa__variable{--font-narrly-reading:"Newsreader", "Newsreader Fallback"}
.container{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (min-width:1400px){.container{max-width:1400px}}.narrly-settings-page{gap:var(--n-space-8);max-width:calc(var(--n-size-sidebar) + var(--n-size-tools-rail) + var(--n-size-tools-rail) + var(--n-space-14));padding:var(--n-space-gutter-phone);color:var(--n-text);background:var(--n-bg);font-size:var(--n-type-ui-body-size);line-height:var(--n-type-ui-body-lineHeight);margin:auto;display:grid}.narrly-settings-page h1{font-size:var(--n-type-ui-title-1-size);font-weight:700}.narrly-settings-page h2{font-size:var(--n-type-ui-title-3-size);font-weight:600}.narrly-settings-page p{color:var(--n-text-secondary);overflow-wrap:anywhere}.narrly-settings-index nav{gap:var(--n-space-2);margin-top:var(--n-space-4);flex-wrap:wrap;display:flex}.narrly-settings-page a{min-height:var(--n-size-touch-min);color:var(--n-accent-text);overflow-wrap:anywhere;align-items:center;display:inline-flex}.narrly-settings-index a{padding:var(--n-space-2);color:var(--n-text-secondary)}.narrly-settings-content{gap:var(--n-space-6);min-width:0;display:grid}.narrly-settings-content section{gap:var(--n-space-3);border:thin solid var(--n-border);border-radius:var(--n-radius-lg);padding:var(--n-space-6);scroll-margin-top:calc(var(--n-space-14) + var(--n-space-4));display:grid}.narrly-settings-actions,.narrly-settings-topics{gap:var(--n-space-3);flex-wrap:wrap;align-items:center;display:flex}.narrly-settings-topics label{gap:var(--n-space-2);min-height:var(--n-size-touch-min);align-items:center;display:flex}.narrly-settings-danger{color:var(--n-danger);border-color:var(--n-danger)}.narrly-settings-error{color:var(--n-danger)!important}.narrly-profile{color:var(--n-text)}.narrly-profile summary{min-height:var(--n-size-touch-min);padding:var(--n-space-3);cursor:pointer}.narrly-profile label{min-height:var(--n-size-touch-min)}.narrly-profile input{color:var(--n-text);background:var(--n-surface);border-color:var(--n-border)}.narrly-profile-name{font-family:var(--font-narrly-reading),serif;font-size:var(--n-type-read-title-size);font-weight:var(--n-type-read-title-weight);line-height:var(--n-type-read-title-lineHeight)}.narrly-profile-bio{font-family:var(--font-narrly-reading),serif;font-size:var(--n-type-read-body-size);line-height:var(--n-type-read-body-lineHeight)}@media (min-width:1024px){.narrly-settings-page{grid-template-columns:var(--n-size-sidebar) minmax(0,1fr);padding:var(--n-space-gutter-desktop)}.narrly-settings-index nav{display:grid}}.narrly-billing{max-width:var(--n-type-read-measure);margin-inline:auto}.narrly-billing-meter{inline-size:100%;max-inline-size:var(--n-size-tools-rail);block-size:var(--n-space-3);accent-color:var(--n-accent);margin-block-start:var(--n-space-3);display:block}.narrly-billing-meter::-webkit-meter-bar{background:var(--n-border);border:none}.narrly-billing-meter::-webkit-meter-optimum-value{background:var(--n-accent)}.narrly-billing-meter::-moz-meter-bar{background:var(--n-accent)}.narrly-limit-sheet{border-end-end-radius:0;border-end-start-radius:0;align-self:flex-end}.narrly-limit-sheet h2{font-size:var(--n-type-ui-title-2-size);line-height:var(--n-type-ui-title-2-lineHeight)}.narrly-limit-sheet p{color:var(--n-text-secondary)}.narrly-limit-sheet li{margin-block:var(--n-space-2)}@media (min-width:768px){.narrly-limit-sheet{border-radius:var(--n-radius-xl);align-self:center}}
.container{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (min-width:1400px){.container{max-width:1400px}}.narrly-rail-frame{height:var(--n-size-tabbar);border-top:thin solid var(--n-border);background:var(--n-bg);right:0;width:100%!important;max-width:none!important;top:auto!important;bottom:0!important}.narrly-sidebar{background:var(--n-bg);height:100%;color:var(--n-text-secondary);flex-direction:column;display:flex}.narrly-primary-nav{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;height:100%;display:grid}.narrly-nav-item{min-width:0;min-height:var(--n-size-touch-min);justify-content:center;align-items:center;gap:var(--n-space-1);font-size:var(--n-type-ui-caption-size);line-height:var(--n-type-ui-caption-lineHeight);padding:var(--n-space-1);border-radius:var(--n-radius-sm);flex-direction:column;display:flex}.narrly-nav-item svg{width:var(--n-space-6);height:var(--n-space-6)}.narrly-nav-item[aria-current=page]{color:var(--n-accent-text);background:var(--n-accent-wash)}.narrly-nav-item:focus-visible,.narrly-library-nav a:focus-visible{outline:var(--n-focus-width) solid var(--n-focus-ring);outline-offset:var(--n-focus-offset)}.narrly-nav-new{color:var(--n-on-accent);background:var(--n-accent)}.narrly-library-nav{display:none}.narrly-content{min-width:0;padding-bottom:calc(var(--n-size-tabbar) + var(--n-space-4));margin-left:0!important}.narrly-account-trigger{width:var(--n-size-touch-min);height:var(--n-size-touch-min)}.narrly-you-menu{width:min(var(--n-size-tools-rail),calc(100vw - var(--n-space-8)));color:var(--n-text);background:var(--n-surface);border:thin solid var(--n-border);border-radius:var(--n-radius-lg);padding:var(--n-space-2)}.narrly-you-menu a{min-height:var(--n-size-touch-min);overflow-wrap:anywhere}.narrly-you-menu button{min-height:var(--n-size-touch-min)}@media (min-width:768px){.narrly-rail-frame{border-top:0;border-right:thin solid var(--n-border);height:auto;right:auto;top:calc(var(--n-space-8) + var(--n-space-8))!important;width:var(--n-size-rail)!important}.narrly-primary-nav{height:auto;padding:var(--n-space-2);gap:var(--n-space-2);flex-direction:column;display:flex}.narrly-nav-item{width:100%}.narrly-content{padding-bottom:var(--n-space-4);margin-left:var(--n-size-rail)!important}}@media (min-width:1024px){.narrly-rail-frame{width:var(--n-size-sidebar)!important}.narrly-primary-nav{padding:var(--n-space-4)}.narrly-nav-item{justify-content:flex-start;gap:var(--n-space-3);padding:var(--n-space-3);font-size:var(--n-type-ui-body-size);line-height:var(--n-type-ui-body-lineHeight);flex-direction:row}.narrly-nav-new{order:-1}.narrly-content{margin-left:var(--n-size-sidebar)!important}.narrly-library-nav{gap:var(--n-space-2);padding:var(--n-space-4);margin-top:auto;display:grid}.narrly-library-nav a{min-height:var(--n-size-touch-min);padding:var(--n-space-3)}}.narrly-unavailable{max-width:var(--n-type-read-measure);padding:var(--n-space-gutter-phone);color:var(--n-text)}.narrly-unavailable-actions{justify-content:center;gap:var(--n-space-3);flex-wrap:wrap;display:flex}.narrly-header-actions{align-items:center;gap:var(--n-space-2);min-width:0;display:flex}.narrly-header-search{display:none}.narrly-tusk-trigger{min-width:var(--n-size-touch-min);min-height:var(--n-size-touch-min);border:thin solid var(--n-border);border-radius:var(--n-radius-pill);background:var(--n-surface);place-items:center;display:grid}.narrly-tusk-trigger img{width:var(--n-space-8);height:var(--n-space-8);-o-object-fit:contain;object-fit:contain}.narrly-notifications-panel{width:min(var(--n-size-tools-rail),calc(100vw - var(--n-space-8)))}@media (min-width:1024px){.narrly-header-search{border:thin solid var(--n-border);border-radius:var(--n-radius-md);padding:var(--n-space-2);align-items:center;display:flex}.narrly-header-search input{color:var(--n-text);background:0 0;min-width:0}.narrly-header-search button{min-width:var(--n-size-touch-min);min-height:var(--n-size-touch-min)}}.narrly-offline{min-height:var(--n-space-14);padding:var(--n-space-3);background:var(--n-surface);color:var(--n-warning);border-bottom:thin solid var(--n-border);text-align:center;position:absolute;top:100%;left:0;right:0}[data-narrly-offline=true] .narrly-content{padding-top:calc(var(--n-space-8) + var(--n-space-8) + var(--n-offline-height,var(--n-space-14)))}.narrly-header{background:var(--n-bg);border-color:var(--n-border);color:var(--n-text)}.narrly-content{background:var(--n-bg);color:var(--n-text)}.narrly-notifications>button{min-width:var(--n-size-touch-min);min-height:var(--n-size-touch-min)}.narrly-library-tools-phone{gap:var(--n-space-3);margin-bottom:var(--n-space-4);flex-wrap:wrap;display:flex}.narrly-library-tools-phone a{min-height:var(--n-size-touch-min);color:var(--n-accent-text);align-items:center;display:flex}@media (min-width:1024px){.narrly-library-tools-phone{display:none}}.narrly-unavailable-screen{background:var(--n-bg);justify-content:center;align-items:center;min-height:100vh;display:flex}.narrly-you-menu [data-workspace-dropdown]>button{text-align:left;max-width:100%}.narrly-you-menu [data-workspace-dropdown]>button span{overflow-wrap:anywhere;min-width:0}.narrly-offline button{min-height:var(--n-size-touch-min);padding:var(--n-space-2);border:thin solid var(--n-border);border-radius:var(--n-radius-sm);color:var(--n-text)}@media (min-width:768px){[data-narrly-offline=true] .narrly-rail-frame{top:calc(var(--n-space-8) + var(--n-space-8) + var(--n-offline-height,var(--n-space-14)))!important}}
:root{--n-space-1:4px;--n-space-2:8px;--n-space-3:12px;--n-space-4:16px;--n-space-5:20px;--n-space-6:24px;--n-space-8:32px;--n-space-10:40px;--n-space-14:56px;--n-space-gutter-phone:16px;--n-space-gutter-reading-phone:22px;--n-space-gutter-desktop:28px;--n-radius-sm:8px;--n-radius-md:12px;--n-radius-lg:16px;--n-radius-xl:20px;--n-radius-pill:999px;--n-size-touch-min:44px;--n-size-button-lg:52px;--n-size-button-md:44px;--n-size-button-sm:36px;--n-size-row:48px;--n-size-tabbar:84px;--n-size-sidebar:232px;--n-size-rail:72px;--n-size-tools-rail:320px;--n-breakpoint-phone:0px;--n-breakpoint-tablet:768px;--n-breakpoint-desktop:1024px;--n-breakpoint-desktop-wide:1280px;--n-focus-width:2px;--n-focus-offset:2px;--n-motion-duration-fast:.12s;--n-motion-duration-base:.2s;--n-motion-duration-sheet:.32s;--n-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--n-type-ui-caption-size:12px;--n-type-ui-caption-lineHeight:16px;--n-type-ui-caption-weight:500;--n-type-ui-small-size:13px;--n-type-ui-small-lineHeight:18px;--n-type-ui-small-weight:400;--n-type-ui-body-size:15px;--n-type-ui-body-lineHeight:22px;--n-type-ui-body-weight:400;--n-type-ui-body-strong-size:15px;--n-type-ui-body-strong-lineHeight:22px;--n-type-ui-body-strong-weight:600;--n-type-ui-row-size:16px;--n-type-ui-row-lineHeight:22px;--n-type-ui-row-weight:400;--n-type-ui-title-3-size:17px;--n-type-ui-title-3-lineHeight:22px;--n-type-ui-title-3-weight:600;--n-type-ui-title-2-size:22px;--n-type-ui-title-2-lineHeight:28px;--n-type-ui-title-2-weight:700;--n-type-ui-title-1-size:34px;--n-type-ui-title-1-lineHeight:40px;--n-type-ui-title-1-weight:700;--n-type-ui-title-1-tracking:-.02em;--n-type-read-body-size:19px;--n-type-read-body-lineHeight:30px;--n-type-read-body-weight:400;--n-type-read-lede-size:22px;--n-type-read-lede-lineHeight:32px;--n-type-read-lede-weight:400;--n-type-read-title-size:32px;--n-type-read-title-lineHeight:37px;--n-type-read-title-weight:500;--n-type-read-row-title-size:20px;--n-type-read-row-title-lineHeight:25px;--n-type-read-row-title-weight:400;--n-type-read-measure:68ch;--n-font-ui:Inter, -apple-system, system-ui, sans-serif;--n-font-reading:Newsreader, "New York", Georgia, serif}:root,[data-narrly-theme=ink]{--n-bg:#030712;--n-surface:#0d121c;--n-surface-raised:#111827;--n-border:#1f2937;--n-border-subtle:#111827;--n-text:#f8fafc;--n-text-reading:#e5e7eb;--n-text-secondary:#9ca3af;--n-text-muted:#8b95a5;--n-accent:#0dceda;--n-accent-text:#0dceda;--n-accent-wash:#0dceda24;--n-accent-border:#0dceda73;--n-on-accent:#03121a;--n-danger:#f87171;--n-success:#10b981;--n-warning:#f59e0b;--n-overlay:#0009;--n-focus-ring:#0dceda;--background:224 71.4286% 4.11765%;--foreground:210 40% 98.0392%;--card:220 36.5854% 8.03922%;--card-foreground:210 40% 98.0392%;--popover:220.909 39.2857% 10.9804%;--popover-foreground:210 40% 98.0392%;--primary:183.512 88.7446% 45.2941%;--primary-foreground:200.87 79.3104% 5.68628%;--secondary:220.909 39.2857% 10.9804%;--secondary-foreground:210 40% 98.0392%;--muted:220.909 39.2857% 10.9804%;--muted-foreground:217.895 10.6145% 64.902%;--accent:220.909 39.2857% 10.9804%;--accent-foreground:183.512 88.7446% 45.2941%;--destructive:0 90.604% 70.7843%;--destructive-foreground:224 71.4286% 4.11765%;--border:215 27.907% 16.8627%;--input:216.923 12.6214% 59.6078%;--ring:183.512 88.7446% 45.2941%;--brand-accent:var(--n-accent);--radius:var(--n-radius-sm);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-narrly-theme=paper]{--n-bg:#fff;--n-surface:#f9fafb;--n-surface-raised:#f3f4f6;--n-border:#e5e7eb;--n-border-subtle:#f3f4f6;--n-text:#111827;--n-text-reading:#1f2937;--n-text-secondary:#4b5563;--n-text-muted:#6b7280;--n-accent:#0dceda;--n-accent-text:#087b83;--n-accent-wash:#0dceda1f;--n-accent-border:#087b8373;--n-on-accent:#03121a;--n-danger:#b91c1c;--n-success:#047857;--n-warning:#b45309;--n-overlay:#0006;--n-focus-ring:#087b83;--background:0 0% 100%;--foreground:220.909 39.2857% 10.9804%;--card:210 20% 98.0392%;--card-foreground:220.909 39.2857% 10.9804%;--popover:220 14.2857% 95.8824%;--popover-foreground:220.909 39.2857% 10.9804%;--primary:183.512 88.7446% 45.2941%;--primary-foreground:200.87 79.3104% 5.68628%;--secondary:220 14.2857% 95.8824%;--secondary-foreground:220.909 39.2857% 10.9804%;--muted:220 14.2857% 95.8824%;--muted-foreground:215 13.7931% 34.1177%;--accent:220 14.2857% 95.8824%;--accent-foreground:183.902 88.4892% 27.2549%;--destructive:0 73.7089% 41.7647%;--destructive-foreground:0 0% 100%;--border:220 13.0435% 90.9804%;--input:220 8.93617% 46.0784%;--ring:183.902 88.4892% 27.2549%;--brand-accent:var(--n-accent);--radius:var(--n-radius-sm);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:1280px){:root{--n-type-read-body-size:20px;--n-type-read-body-lineHeight:32px;--n-type-read-title-size:44px;--n-type-read-title-lineHeight:50px}}
.container{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (min-width:1400px){.container{max-width:1400px}}.narrly-primitives-preview{background:var(--n-bg);color:var(--n-text);padding:var(--n-space-gutter-phone);font-family:var(--font-narrly-body), var(--n-font-ui);font-size:var(--n-type-ui-body-size);line-height:var(--n-type-ui-body-lineHeight);gap:var(--n-space-4);display:grid}.narrly-preview-stack{gap:var(--n-space-3);display:grid}.narrly-preview-actions{align-items:center;gap:var(--n-space-2);flex-wrap:wrap;display:flex}.narrly-preview-skeleton{min-height:var(--n-space-8)}.narrly-button{justify-content:center;align-items:center;gap:var(--n-space-2);white-space:normal;overflow-wrap:anywhere;min-width:var(--n-size-touch-min);min-height:var(--n-size-touch-min);border-radius:var(--n-radius-sm);padding:var(--n-space-2) var(--n-space-4);font-family:var(--font-narrly-body), var(--n-font-ui);font-size:var(--n-type-ui-body-strong-size);line-height:var(--n-type-ui-body-strong-lineHeight);font-weight:var(--n-type-ui-body-strong-weight);transition:background-color var(--n-motion-duration-fast) var(--n-motion-easing-standard);display:inline-flex}.narrly-button:disabled{pointer-events:none;opacity:.5}.narrly-button:focus-visible,.narrly-input:focus-visible,.narrly-textarea:focus-visible{outline:var(--n-focus-width) solid var(--n-focus-ring);outline-offset:var(--n-focus-offset)}.narrly-button-primary{background:var(--n-accent);color:var(--n-on-accent);border:var(--n-focus-width) solid var(--n-accent-text)}.narrly-button-outline{border:var(--n-focus-width) solid var(--n-accent-text);color:var(--n-accent-text)}.narrly-button-ghost,.narrly-button-link{color:var(--n-accent-text)}.narrly-button-outline:hover,.narrly-button-ghost:hover{background:var(--n-accent-wash)}.narrly-button-link:hover{text-decoration:underline}.narrly-button-sm{font-size:var(--n-type-ui-small-size);padding-inline:var(--n-space-3)}.narrly-button-lg{min-height:var(--n-size-button-lg);padding-inline:var(--n-space-8)}.narrly-button-xl{min-height:var(--n-space-14);padding-inline:var(--n-space-10)}.narrly-icon-button{padding:var(--n-space-2);flex-shrink:0}.narrly-icon{width:var(--n-space-4);height:var(--n-space-4)}.narrly-input,.narrly-textarea{width:100%;min-height:var(--n-size-touch-min);border:var(--n-focus-width) solid var(--n-text-muted);border-radius:var(--n-radius-md);padding:var(--n-space-2) var(--n-space-3);background:var(--n-surface);color:var(--n-text);font-family:var(--font-narrly-body), var(--n-font-ui);font-size:var(--n-type-ui-body-size);line-height:var(--n-type-ui-body-lineHeight);display:block}.narrly-input::-moz-placeholder{color:var(--n-text-secondary);opacity:1}.narrly-textarea::-moz-placeholder{color:var(--n-text-secondary);opacity:1}.narrly-input::placeholder,.narrly-textarea::placeholder{color:var(--n-text-secondary);opacity:1}.narrly-textarea{min-height:calc(var(--n-space-10) + var(--n-space-10));resize:vertical}.narrly-card{border:thin solid var(--n-border);border-radius:var(--n-radius-md);background:var(--n-surface);color:var(--n-text)}.narrly-card-header,.narrly-card-content,.narrly-card-footer{padding:var(--n-space-6)}.narrly-card-header{gap:var(--n-space-2);flex-direction:column;display:flex}.narrly-card-content,.narrly-card-footer{padding-top:0}.narrly-card-footer{align-items:center;display:flex}.narrly-card-title{font-size:var(--n-type-ui-title-2-size);line-height:var(--n-type-ui-title-2-lineHeight);font-weight:var(--n-type-ui-title-2-weight);overflow-wrap:anywhere}.narrly-card-description{color:var(--n-text-secondary);font-size:var(--n-type-ui-small-size);line-height:var(--n-type-ui-small-lineHeight)}.narrly-badge{white-space:normal;border-radius:var(--n-radius-pill);padding:var(--n-space-1) var(--n-space-2);font-size:var(--n-type-ui-caption-size);line-height:var(--n-type-ui-caption-lineHeight);font-weight:var(--n-type-ui-caption-weight);align-items:center;display:inline-flex}.narrly-badge-primary{background:var(--n-accent);color:var(--n-on-accent)}.narrly-badge-secondary{background:var(--n-surface-raised);color:var(--n-text-secondary)}.narrly-badge-outline{border:thin solid var(--n-text-muted);color:var(--n-text-secondary)}.narrly-badge-danger{border:thin solid var(--n-danger);color:var(--n-danger)}.narrly-overlay{background:var(--n-overlay)}.narrly-sheet{width:100%;max-width:var(--n-type-read-measure);gap:var(--n-space-4);max-height:100dvh;padding:var(--n-space-6);padding-top:var(--n-space-14);border-radius:var(--n-radius-xl);border:thin solid var(--n-border);background:var(--n-surface);color:var(--n-text);animation:narrly-sheet-in var(--n-motion-duration-sheet) var(--n-motion-easing-standard);display:grid;overflow:auto}.narrly-dialog-close{top:var(--n-space-2);right:var(--n-space-2);position:absolute}.narrly-dialog-header{gap:var(--n-space-2);flex-direction:column;display:flex}.narrly-reading{font-family:var(--font-narrly-reading), var(--n-font-reading);font-size:var(--n-type-read-body-size);line-height:var(--n-type-read-body-lineHeight);font-weight:var(--n-type-read-body-weight);max-width:var(--n-type-read-measure);color:var(--n-text-reading);overflow-wrap:break-word}.narrly-skeleton{background:var(--n-border);border-radius:var(--n-radius-sm);animation:none}@keyframes narrly-sheet-in{0%{opacity:0;transform:translateY(var(--n-space-6))}to{opacity:1;transform:translateY(0)}}@keyframes narrly-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.narrly-sheet{animation:narrly-fade var(--n-motion-duration-fast) linear}.narrly-skeleton{animation:none}}
