@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-ext-700-normal-BWp9aGB1.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-700-normal-hbT5P32v.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-700-normal-Db4W_Rwa.woff2) format("woff2"),url(/assets/open-sans-cyrillic-700-normal-FWckWEfO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-greek-700-normal-YcFp24oM.woff2) format("woff2"),url(/assets/open-sans-greek-700-normal-bcfTBw-h.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-hebrew-700-normal-DnAL3HC_.woff2) format("woff2"),url(/assets/open-sans-hebrew-700-normal-CZc_Q6SQ.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-math-700-normal-EYnC2qGX.woff2) format("woff2"),url(/assets/open-sans-math-700-normal-B7X9EnEK.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-symbols-700-normal-DfXrtqu8.woff2) format("woff2"),url(/assets/open-sans-symbols-700-normal-DNvDgxgv.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-vietnamese-700-normal-C0rmKuKj.woff2) format("woff2"),url(/assets/open-sans-vietnamese-700-normal-BwQSBZ9d.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-ext-700-normal-DatbY7Hl.woff2) format("woff2"),url(/assets/open-sans-latin-ext-700-normal-IE4yTLg1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-700-normal-CceUhp2e.woff2) format("woff2"),url(/assets/open-sans-latin-700-normal-CZCQA30i.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/montserrat-latin-400-normal.woff2) format("woff2")}:root{color:#1f2933;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:#10241f;margin:0}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.bg-leaf{background-image:url(/website-background.png);background-position:center;background-size:cover;top:0;right:0;bottom:0;left:0;position:fixed;z-index:-1}.app-shell{display:flex;flex-direction:column;gap:20px;min-height:100vh;padding:20px 28px 28px}.topnav-bar{align-items:center;background:#f2f5fa4d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;color:#000;display:flex;gap:24px;justify-content:space-between;padding:14px 72px;position:relative;z-index:2}.topnav-logo{color:#000;font-size:20px;font-style:italic;font-weight:800}.topnav-links{display:flex;gap:61px}.topnav-links a{color:#000;font-size:14px;font-weight:700;letter-spacing:.04em;padding:4px 0;text-transform:uppercase}.topnav-links a.active{border-bottom:2px solid #000000}.topnav-actions{align-items:center;display:flex;gap:16px}.topnav-actions a,.topnav-actions button{color:#000;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.search-icon{align-items:center;background:#fff;border-radius:999px;color:#1f2933;display:inline-flex;height:40px;justify-content:center;min-height:0;width:40px}.nav-menu-toggle{background:#fff;border-radius:999px;display:none;flex-direction:column;gap:4px;height:40px;justify-content:center;min-height:0;padding:0;width:40px}.nav-menu-toggle span{background:#1f2933;border-radius:999px;height:2px;margin:0 auto;width:18px}.mobile-nav-panel{display:none}.content-shell{display:flex;flex:1;flex-direction:column}.content-panel{background:#fffffffa;border-radius:20px;flex:1;min-height:100%;overflow-x:hidden;overflow-y:auto;padding:32px}.hero-shell.login-hero{align-items:center;display:flex;height:100vh;top:0;right:0;bottom:0;left:0;justify-content:center;padding:0;position:fixed;width:100vw;z-index:1}.hero-shell{align-items:center;display:flex;flex:1;justify-content:center;padding:40px 16px}.glass-card{background:#d2dccd59;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:18px;color:#1a2420;max-width:620px;padding:44px;text-align:center;width:100%}.glass-card h2{font-size:40px;font-weight:800;letter-spacing:.02em;margin:0 0 24px;text-shadow:0 2px 12px rgba(0,0,0,.15)}.glass-card p{line-height:1.7;margin:0 0 12px}.glass-card .form{margin-top:8px;text-align:left}.hero-shell.home-hero{flex-direction:column;justify-content:flex-start;padding-top:113px}.home-welcome-card,.home-welcome-card h2{color:#fff}.home-welcome-card{background:#f3f3f32a;border-radius:70px}.home-welcome-card h2{font-family:Montserrat,Inter,ui-sans-serif,system-ui,sans-serif;font-size:48px;font-weight:400}.home-welcome-card p{font-size:16px}.about-welcome-card,.about-welcome-card h2{color:#fff}.hero-shell.about-hero{flex-direction:column;justify-content:flex-start;padding-top:117px}.about-welcome-card{flex-shrink:0;height:355px;max-width:1203px;width:1203px}.about-welcome-card h2{font-family:Montserrat,Inter,ui-sans-serif,system-ui,sans-serif;font-size:48px;font-weight:400}.about-welcome-card p{font-size:16px}.pill-dark.home-enjoy-button{align-items:center;background:#d2dccd59;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;font-family:Montserrat,Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;height:53px;justify-content:center;margin-top:129px;padding:0;width:214px}.glass-card .eyebrow{color:#3c4f45}button,.button-link{align-items:center;background:#226d68;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;justify-content:center;min-height:40px;padding:0 18px}button:disabled{cursor:default;opacity:.55}.pill-dark{background:#171a17}.secondary{background:#3c4f53}.danger{background:#b3402f}.outline-button{background:transparent;border:1px solid #1f9d6b;border-radius:36px;color:#1f9d6b;padding-bottom:15px;padding-top:15px}input,textarea{background:#fff9;border:1px solid #9fae9f;border-radius:8px;color:#1f2933;font:inherit;padding:12px 14px;width:100%}.content-panel input,.content-panel textarea{background:#fff;border-color:#d4d0c8}label,.field-label{display:grid;font-weight:700;gap:8px}.toggle-switch{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:10px}.toggle-switch input{height:0;position:absolute;width:0;opacity:0}.toggle-track{background:#c3c7c2;border-radius:999px;flex-shrink:0;height:24px;position:relative;transition:background .15s ease;width:44px}.toggle-thumb{background:#fff;border-radius:50%;height:20px;left:2px;position:absolute;top:2px;transition:transform .15s ease;width:20px}.toggle-switch input:checked+.toggle-track{background:#1f9d6b}.toggle-switch input:checked+.toggle-track .toggle-thumb{transform:translate(20px)}.slide-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .25s ease,opacity .2s ease}.slide-panel.open{grid-template-rows:1fr;opacity:1}.slide-panel-inner{display:flex;flex-direction:column;gap:21px;overflow:hidden}.slide-panel-inner input{background:#eef6f1;border-color:#bfdccb;border-radius:12px}.password-field{position:relative}.password-field input{padding-right:44px}.password-toggle{align-items:center;background:none;border:0;color:inherit;display:flex;min-height:0;padding:4px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.login-button{height:53px;justify-self:center;width:214px}.password-hint{color:#4a5a51;font-size:13px;font-weight:400;margin:-8px 0 0}.form,.editor{display:grid;gap:21px}.editor{max-width:980px}.toolbar-chrome{align-items:center;background:#fafaf8;border:1px solid #d4d0c8;border-bottom:0;border-radius:8px 8px 0 0;display:flex;gap:14px;padding:8px 12px}.toolbar-chrome select{color:#4a5a51;font-size:13px}.toolbar-chrome button{background:transparent;border-radius:4px;color:#4a5a51;font-size:13px;font-weight:400;min-height:26px;padding:0 6px}.toolbar-chrome button:hover{background:#ece9e2}.editor-textarea{border-radius:0 0 8px 8px!important}.rich-text-content{cursor:text;font-weight:400;min-height:140px}.rich-text-content:empty:before{color:#9aa39a;content:attr(data-placeholder)}.rich-text-content code{background:#f0f0ee;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;padding:1px 5px}.rich-text-content img{border-radius:6px;margin:8px 0;max-width:240px}.tag-pill{border:1px solid #d9791f;border-radius:999px;color:#d9791f;display:inline-block;font-size:12px;font-weight:700;margin:0 6px 6px 0;padding:4px 14px}.comic-list{display:grid}.comic-list-row{align-items:center;background:#fff;display:grid;gap:32px;grid-template-columns:1fr 280px;margin:0 -32px;padding:32px}.comic-list-row:nth-child(2n){background:#eaeaea}.comic-list-date{align-items:center;color:#ff6800;display:flex;font-family:Open Sans,Inter,ui-sans-serif,system-ui,sans-serif;font-size:18px;font-weight:700;gap:6px;margin-bottom:8px}.comic-list-date:before{background:#ff6800;border-radius:999px;content:"";height:6px;width:6px}.comic-list-row h3,.reader-comic-info h3{color:#393939;font-family:Open Sans,Inter,ui-sans-serif,system-ui,sans-serif;font-size:50px;font-weight:700;margin:0 0 10px}.reader-page-header{align-items:flex-start;display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.reader-page-header>.outline-button{align-self:flex-end}.reader-comic-info{flex:1}.reader-tags{display:flex;flex-wrap:wrap}.comic-list-meta{color:#000;display:grid;font-family:Open Sans,Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;gap:19px;margin-top:12px}.comic-list-meta strong{display:inline-block;min-width:130px;text-transform:uppercase}.comic-list-description{display:inline}.comic-list-description p,.comic-list-description div{display:inline;margin:0}.comic-list-description img{display:none}.comic-list-row img{aspect-ratio:4 / 3;background:#d9d9d9;border-radius:8px;object-fit:cover;width:100%}.admin-comics-header .eyebrow{color:#22c3a0}.create-comic-button{align-items:center;background:#fff;border:1px solid #008767;border-radius:36px;color:#008767;display:inline-flex;font-weight:700;height:37px;justify-content:center;width:168px}.mint-pill{align-items:center;background:#a6e7d8;border:1px solid #00b087;border-radius:4px;color:#0e8f72;display:inline-flex;font-weight:700;justify-content:center}.status-toggle{font-size:13px;justify-self:start;min-height:34px;padding:0 20px;width:fit-content}.status-toggle.unpublished{background:#ececea;border:1px solid #c3c7c2;border-radius:4px;color:#767f76;font-weight:700}.table{display:grid;gap:12px}.table-header,.row{align-items:center;display:grid;gap:16px;grid-template-columns:1.4fr 1fr .9fr 1fr 1.2fr 1fr}.table-header{color:#9aa39a;font-size:13px;padding:0 6px 8px}.row{background:#fff;border-bottom:1px solid #ece9e2;padding:14px 6px}.status-pill{border-radius:999px;display:inline-flex;font-size:13px;font-weight:700;padding:6px 16px}.status-pill.published{border:1px solid #1f9d6b;color:#1f9d6b}.status-pill.unpublished,.status-pill.draft{border:1px solid #9aa39a;color:#6b756b}.actions{display:flex;gap:10px;justify-content:flex-end}.actions a,.actions button{font-size:13px;min-height:34px;padding:0 14px}.pagination-footer{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.pagination{align-items:center;display:flex;gap:8px}.pagination button{background:#f5f5f5;border-radius:4px;color:#6b7280;font-weight:700;min-height:32px;min-width:32px;padding:0}.pagination button.active{background:#5932ea;color:#fff}.image-gallery{display:grid;gap:21px;grid-template-columns:repeat(5,1fr)}.image-gallery .thumb{aspect-ratio:3 / 4;background:#f0f0ee;border-radius:8px;object-fit:cover;width:100%}.image-gallery .thumb-empty{aspect-ratio:3 / 4;background:#f0f0ee;border-radius:8px}.page-thumb{border-radius:8px;cursor:grab;outline:2px solid transparent;outline-offset:2px;transition:opacity .15s ease,outline-color .15s ease}.page-thumb.dragging{cursor:grabbing;opacity:.4}.page-thumb.drag-over{outline-color:#1f9d6b}.page-list{display:grid;gap:10px}.page-item{align-items:center;display:grid;gap:10px;grid-template-columns:32px 1fr auto}.reader{margin:0 auto;max-width:900px}.reader-scroll{display:grid;gap:15px}.reader-page-frame{background:#eee;width:100%}.reader-page-frame img{height:100%;object-fit:contain;width:100%}.reader-lock{background:#ffffff80;margin:0 auto;max-width:625px;min-height:305px;width:625px}.reader-lock h2{font-family:Open Sans,Inter,ui-sans-serif,system-ui,sans-serif;font-size:50px;font-weight:700}.reader-lock-subtitle{font-family:Open Sans,Inter,ui-sans-serif,system-ui,sans-serif;font-size:20px;font-weight:400}.reader-unlock-button{background:#393939;border-radius:6px;min-height:56px}.page-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.page-header h2,.panel h2,.panel h3{margin:0}.eyebrow{color:#c86f43;font-size:12px;font-weight:800;letter-spacing:0;margin:0 0 8px;text-transform:uppercase}.panel{background:#fffdfa;border:1px solid #e2ddd4;border-radius:8px;display:flex;flex-direction:column;gap:21px;padding:22px}.narrow{max-width:460px}.grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.comic-card{background:#fffdfa;border:1px solid #e2ddd4;border-radius:8px;padding:12px}.comic-card img{aspect-ratio:3 / 4;background:#ece7de;border-radius:6px;object-fit:cover;width:100%}.comic-card h3{margin:12px 0 4px}.comic-card p{color:#66737a;margin:0}.muted{color:#66737a}.empty-state{color:#66737a;font-size:30px;text-align:center;padding-top:50px}.spinner{animation:spinner-rotate .8s linear infinite;border:4px solid #e2ddd4;border-radius:50%;border-top-color:#d9791f;height:40px;margin:50px auto;width:40px}@keyframes spinner-rotate{to{transform:rotate(360deg)}}.error{color:#b42318;font-weight:700}.save-toast{align-items:center;animation:save-toast-in .2s ease;background:#1f9d6b;border-radius:10px;bottom:32px;box-shadow:0 8px 24px #0000002e;color:#fff;display:flex;font-weight:700;gap:8px;padding:14px 20px;position:fixed;right:32px;z-index:50}.save-toast-icon{font-size:16px}@keyframes save-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.comic-list-row,.table-header,.row{grid-template-columns:1fr}.comic-list-row img{order:-1}.table-header{display:none}.image-gallery{grid-template-columns:repeat(3,1fr)}.app-shell{padding:14px 14px 20px}.hero-shell.login-hero{padding:0 16px}.topnav-links{display:none}.topnav-bar{padding:14px 20px}.nav-menu-toggle{display:flex}.mobile-nav-panel{background:#f2f5faf2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:20px;display:flex;flex-direction:column;gap:4px;margin-top:-6px;padding:8px;position:relative;z-index:1}.mobile-nav-panel:not(.open){display:none}.mobile-nav-panel a,.mobile-nav-panel button{background:transparent;color:#000;font-size:14px;font-weight:700;justify-content:flex-start;letter-spacing:.04em;padding:10px 14px;text-transform:uppercase}.mobile-nav-panel a.active{background:#fff9;border-radius:12px}.content-panel{padding:20px}.comic-list-row{margin:0 -20px;padding:20px}.about-welcome-card{height:auto;max-width:100%;width:100%}.reader-lock{min-height:0;width:100%}}@media(max-width:520px){.glass-card{padding:24px}.glass-card h2,.home-welcome-card h2,.about-welcome-card h2,.comic-list-row h3,.reader-comic-info h3,.reader-lock h2{font-size:28px}.hero-shell{padding:24px 16px}.pill-dark.home-enjoy-button{margin-top:40px}}
