:root,html[data-tecka-theme=light],html[data-tecka-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tecka-page:var(--tecka-custom-page,#f3eee6);--tecka-page-soft:#f7f3ed;--tecka-surface:var(--tecka-custom-surface,#fbf7f0);--tecka-surface-raised:var(--tecka-custom-surface-raised,#fffaf5);--tecka-surface-3:#eee7dd;--tecka-surface-glass:#fbf7f0db;--tecka-surface-3-glass:#eee7ddad;--tecka-text:var(--tecka-custom-text,#181615);--tecka-text-soft:#625853;--tecka-muted:var(--tecka-custom-muted,#81766f);--tecka-muted-soft:#91857d;--tecka-border:#2d221e17;--tecka-border-strong:#2d221e24;--tecka-subtle:#2d221e0a;--tecka-subtle-strong:#2d221e11;--tecka-accent:var(--tecka-custom-accent,#a65b73);--tecka-accent-hover:#955067;--tecka-accent-rgb:var(--tecka-custom-accent-rgb,166, 91, 115);--tecka-accent-soft:#a65b7316;--tecka-accent-soft-strong:#a65b7326;--tecka-accent-border:#a65b7338;--tecka-accent-border-strong:#a65b7366;--tecka-accent-ink:#7e4d5d;--tecka-action:#302725;--tecka-action-hover:#453735;--tecka-action-text:#fffaf5;--tecka-input:#fffdf9d1;--tecka-placeholder:#a69b94;--tecka-shadow-sm:var(--tecka-custom-shadow,0 8px 30px #2e221d0b);--tecka-shadow:var(--tecka-shadow-lg);--tecka-shadow-lg:0 26px 80px #2a1e1a24;--tecka-paper:var(--tecka-page);--tecka-paper-2:var(--tecka-surface);--tecka-ink:var(--tecka-text);--tecka-ink-soft:var(--tecka-action);--tecka-rose:var(--tecka-accent);--tecka-rose-soft:#d6a0b0;--tecka-line:var(--tecka-border)}html[data-tecka-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tecka-page:var(--tecka-custom-page,#171514);--tecka-page-soft:#151311;--tecka-surface:var(--tecka-custom-surface,#211e1c);--tecka-surface-raised:var(--tecka-custom-surface-raised,#2a2522);--tecka-surface-3:#292320;--tecka-surface-glass:#1b1817e6;--tecka-surface-3-glass:#292320c7;--tecka-text:var(--tecka-custom-text,#f6efe9);--tecka-text-soft:#d0c4bc;--tecka-muted:var(--tecka-custom-muted,#b9aaa1);--tecka-muted-soft:#9d9088;--tecka-border:#fff4eb18;--tecka-border-strong:#fff4eb29;--tecka-subtle:#fff4eb0b;--tecka-subtle-strong:#fff4eb13;--tecka-accent:var(--tecka-custom-accent,#d889a4);--tecka-accent-hover:#e08aa6;--tecka-accent-rgb:var(--tecka-custom-accent-rgb,216, 137, 164);--tecka-accent-soft:#d27d991b;--tecka-accent-soft-strong:#d27d992e;--tecka-accent-border:#d27d9942;--tecka-accent-border-strong:#d27d9975;--tecka-accent-ink:#efafc2;--tecka-action:#b76882;--tecka-action-hover:#c87490;--tecka-action-text:#fff8f5;--tecka-input:#211d1b;--tecka-placeholder:#847870;--tecka-shadow-sm:var(--tecka-custom-shadow,0 9px 32px #0000002e);--tecka-shadow:var(--tecka-shadow-lg);--tecka-shadow-lg:0 30px 95px #0000006b;--tecka-paper:var(--tecka-page);--tecka-paper-2:var(--tecka-surface);--tecka-ink:var(--tecka-text);--tecka-ink-soft:var(--tecka-action);--tecka-rose:var(--tecka-accent);--tecka-rose-soft:#b96e87;--tecka-line:var(--tecka-border)}@media (prefers-color-scheme:dark){html[data-tecka-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tecka-page:var(--tecka-custom-page,#171514);--tecka-page-soft:#151311;--tecka-surface:var(--tecka-custom-surface,#211e1c);--tecka-surface-raised:var(--tecka-custom-surface-raised,#2a2522);--tecka-surface-3:#292320;--tecka-surface-glass:#1b1817e6;--tecka-surface-3-glass:#292320c7;--tecka-text:var(--tecka-custom-text,#f6efe9);--tecka-text-soft:#d0c4bc;--tecka-muted:var(--tecka-custom-muted,#b9aaa1);--tecka-muted-soft:#9d9088;--tecka-border:#fff4eb18;--tecka-border-strong:#fff4eb29;--tecka-subtle:#fff4eb0b;--tecka-subtle-strong:#fff4eb13;--tecka-accent:var(--tecka-custom-accent,#d889a4);--tecka-accent-hover:#e08aa6;--tecka-accent-rgb:var(--tecka-custom-accent-rgb,216, 137, 164);--tecka-accent-soft:#d27d991b;--tecka-accent-soft-strong:#d27d992e;--tecka-accent-border:#d27d9942;--tecka-accent-border-strong:#d27d9975;--tecka-accent-ink:#efafc2;--tecka-action:#b76882;--tecka-action-hover:#c87490;--tecka-action-text:#fff8f5;--tecka-input:#211d1b;--tecka-placeholder:#847870;--tecka-shadow-sm:var(--tecka-custom-shadow,0 9px 32px #0000002e);--tecka-shadow:var(--tecka-shadow-lg);--tecka-shadow-lg:0 30px 95px #0000006b;--tecka-paper:var(--tecka-page);--tecka-paper-2:var(--tecka-surface);--tecka-ink:var(--tecka-text);--tecka-ink-soft:var(--tecka-action);--tecka-rose:var(--tecka-accent);--tecka-rose-soft:#b96e87;--tecka-line:var(--tecka-border)}}html{scroll-behavior:smooth;background:var(--tecka-page)}body{background:radial-gradient(circle at 10% 8%, rgba(var(--tecka-accent-rgb), .055), transparent 24rem), radial-gradient(circle at 88% 35%, var(--tecka-subtle), transparent 32rem), var(--tecka-page);min-height:100vh;color:var(--tecka-text);transition:background-color .2s,color .2s}::selection{background:rgba(var(--tecka-accent-rgb), .25);color:var(--tecka-text)}a,button,input,textarea,select,summary{transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,opacity .18s,transform .18s}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select{background-color:var(--tecka-input);color:var(--tecka-text);border-color:var(--tecka-border)}input::-moz-placeholder{color:var(--tecka-placeholder);opacity:1}textarea::-moz-placeholder{color:var(--tecka-placeholder);opacity:1}input::placeholder,textarea::placeholder{color:var(--tecka-placeholder);opacity:1}select option{background:var(--tecka-surface-raised);color:var(--tecka-text)}hr{border-color:var(--tecka-border)}.tecka-serif{font-family:Georgia,Times New Roman,serif}.tecka-hand{letter-spacing:-.04em;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive;font-weight:400}.tecka-paper{background-color:var(--tecka-surface);background-image:radial-gradient(circle at 20% 10%, var(--tecka-subtle) 0 1px, transparent 1.4px), radial-gradient(circle at 80% 40%, var(--tecka-subtle) 0 1px, transparent 1.4px);background-size:18px 18px,24px 24px}.tecka-dark{color:#fff9f4;background:radial-gradient(circle at 78% 20%,#d27d9929,#0000 24rem),radial-gradient(circle at 20% 90%,#e1b7a412,#0000 22rem),#161515}.tecka-night{color:#fff9f4;background:linear-gradient(#08080952,#080809d6),radial-gradient(circle at 70% 32%,#b76a822e,#0000 19rem),#151515}.tecka-card{border:1px solid var(--tecka-border);border-radius:var(--tecka-card-radius,20px);background:var(--tecka-surface-glass);box-shadow:var(--tecka-shadow-sm)}.tecka-card:hover{border-color:var(--tecka-border-strong);box-shadow:var(--tecka-shadow)}.tecka-kicker{color:var(--tecka-accent);letter-spacing:.22em;text-transform:uppercase;font-size:10px;font-weight:800}.tecka-ink-line{background:linear-gradient(90deg, transparent, var(--tecka-border-strong), transparent);height:1px}.tecka-torn{clip-path:polygon(1% 3%,7% 1%,13% 3%,20% 1%,27% 3%,34% 1%,42% 3%,50% 1%,58% 3%,66% 1%,74% 3%,82% 1%,91% 3%,99% 1%,98% 96%,91% 99%,82% 97%,74% 99%,65% 97%,57% 99%,48% 97%,40% 99%,31% 97%,22% 99%,14% 97%,6% 99%,1% 96%)}.tecka-dotted-paper{background-image:radial-gradient(var(--tecka-border-strong) .7px, transparent .7px);background-size:15px 15px}.tecka-button-dark{border-radius:var(--tecka-button-radius,999px);background:var(--tecka-action);color:var(--tecka-action-text);box-shadow:0 8px 22px #0000000f}.tecka-button-dark:hover{background:var(--tecka-action-hover);box-shadow:var(--tecka-shadow);transform:translateY(-1px)}.tecka-button-light{border:1px solid var(--tecka-border);border-radius:var(--tecka-button-radius,999px);background:var(--tecka-surface-raised);color:var(--tecka-text)}.tecka-button-light:hover{background:var(--tecka-surface);border-color:var(--tecka-border-strong);transform:translateY(-1px)}.tecka-book{transition:transform .28s,box-shadow .28s}.tecka-book:hover{box-shadow:var(--tecka-shadow-lg);transform:translateY(-7px)rotate(-.25deg)}.tecka-writing-rule{background-image:linear-gradient(to bottom, transparent 31px, var(--tecka-subtle-strong) 32px);background-size:100% 32px}.tecka-editor-tool{border:1px solid var(--tecka-border);background:var(--tecka-surface-raised);min-width:34px;height:32px;color:var(--tecka-text-soft);border-radius:9px;font-size:12px}.tecka-editor-tool:hover{background:var(--tecka-surface);color:var(--tecka-accent);border-color:var(--tecka-accent-border);transform:translateY(-1px)}.tecka-story-divider{color:var(--tecka-accent);justify-content:center;align-items:center;gap:14px;display:flex}.tecka-story-divider:before,.tecka-story-divider:after{content:"";background:linear-gradient(90deg, transparent, var(--tecka-accent-border-strong));width:min(120px,26vw);height:1px}.tecka-story-divider:after{transform:rotate(180deg)}.tecka-story-divider span{letter-spacing:.16em}@media (min-width:1280px){.tecka-recent-grid:has(>:only-child){grid-template-columns:minmax(0,1fr)}.tecka-recent-grid:has(>:only-child)>a{-moz-column-gap:24px;grid-template-columns:190px minmax(0,1fr);align-items:center;column-gap:24px;max-width:720px;display:grid}.tecka-recent-grid:has(>:only-child)>a>div:first-child{aspect-ratio:2/3}.tecka-recent-grid:has(>:only-child)>a>h3{align-self:end;margin-top:0;font-size:30px}}.tecka-reward-glow{box-shadow:0 0 0 1px var(--tecka-accent-border), 0 18px 55px rgba(var(--tecka-accent-rgb), .12)}@keyframes tecka-reward-pop{0%{opacity:0;transform:translate(-50%,-8px)scale(.92)}15%{opacity:1;transform:translate(-50%)scale(1.04)}to{opacity:1;transform:translate(-50%)scale(1)}}.tecka-reward-pop{animation:.4s ease-out tecka-reward-pop}.tecka-achievement-toast{animation:.45s cubic-bezier(.2,.85,.25,1) tecka-achievement-in}@keyframes tecka-achievement-in{0%{opacity:0;transform:translate(-50%,-12px)scale(.94)}to{opacity:1;transform:translate(-50%)scale(1)}}.tecka-bonus-lock{background:radial-gradient(circle at 80% 20%, rgba(var(--tecka-accent-rgb), .18), transparent 35%), #302725}.tecka-badge-shine{position:relative;overflow:hidden}.tecka-badge-shine:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff38 50%,#0000 60%);position:absolute;inset:-60%;transform:translate(-70%)}.tecka-badge-shine:hover:after{transition:transform .7s;transform:translate(70%)}.tecka-rich-editor{z-index:1;border:1px solid var(--tecka-border);background:var(--tecka-input);width:100%;min-height:22rem;color:var(--tecka-text);caret-color:var(--tecka-accent);border-radius:18px;outline:none;padding:1.55rem 1.7rem;font-family:Georgia,Times New Roman,serif;position:relative;box-shadow:inset 0 1px #ffffff14}.tecka-rich-editor:focus{border-color:var(--tecka-accent-border-strong);box-shadow:0 0 0 4px var(--tecka-accent-soft), inset 0 1px 0 #ffffff14}.tecka-rich-editor-chapter{min-height:66vh;font-size:19px;line-height:1.95}.tecka-rich-editor-annotation{min-height:16rem;font-size:16px;line-height:1.8}.tecka-rich-editor>p,.tecka-rich-editor>div:not([data-divider]){margin:0 0 1.05em}.tecka-rich-editor-indent>p,.tecka-rich-editor-indent>div:not([data-divider]){text-indent:1.9em}.tecka-rich-editor>h2{text-indent:0;margin:1.8em 0 .8em;font-family:Georgia,Times New Roman,serif;font-size:1.65em;font-weight:700;line-height:1.2}.tecka-rich-editor>blockquote{border-left:2px solid var(--tecka-accent);color:var(--tecka-accent-ink);text-indent:0;margin:1.5em 0;padding-left:1.2em;font-style:italic}.tecka-rich-editor [style*="text-align: center"]{text-indent:0!important}.tecka-rich-divider{text-align:center;color:var(--tecka-accent);letter-spacing:.18em;-webkit-user-select:none;user-select:none;padding:.6rem 0;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;text-indent:0!important;margin:2.2rem 0!important}.tecka-rich-divider:before,.tecka-rich-divider:after{content:"";background:var(--tecka-accent-border);width:2rem;height:1px;margin:0 .8rem .25rem;display:inline-block}.tecka-reading-settings-panel{background:var(--tecka-surface-raised);color:var(--tecka-text);border-color:var(--tecka-border);box-shadow:var(--tecka-shadow-lg)}.tecka-reading-settings-panel select,.tecka-reading-settings-panel input{background-color:var(--tecka-input)!important;color:var(--tecka-text)!important}.tecka-reading-settings-choice{background:var(--tecka-surface);color:var(--tecka-text-soft);border-color:var(--tecka-border)}.tecka-reading-settings-choice[data-active=true]{background:var(--tecka-accent-soft-strong);color:var(--tecka-accent);border-color:var(--tecka-accent-border-strong)}.tecka-reading-color{border-color:var(--tecka-border)}header{color:var(--tecka-text)}details>div{border-color:var(--tecka-border)}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--tecka-muted) 55%, transparent) var(--tecka-page-soft)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--tecka-page-soft)}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--tecka-muted) 42%, transparent);border:2px solid var(--tecka-page-soft);border-radius:999px}.tecka-bookmark-skin{width:42px;height:52px;box-shadow:var(--tecka-shadow-sm);border:1px solid var(--tecka-border);border-radius:8px 8px 14px 14px;flex:none;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.tecka-bookmark-rose{color:#70394b;background:linear-gradient(#f5d7df 0%,#d996aa 100%)}.tecka-bookmark-ink{color:#f2e8e2;background:linear-gradient(#363234 0%,#171516 100%)}.tecka-bookmark-gold{color:#694f1f;background:linear-gradient(#f4e3b6 0%,#c9a659 100%)}.tecka-bookmark-lavender{color:#5e4677;background:linear-gradient(#e7dff1 0%,#b7a0d0 100%)}.tecka-bookmark-forest{color:#28472e;background:linear-gradient(#d6e3d6 0%,#6d8d72 100%)}.tecka-bookmark-midnight{color:#ece8ff;background:linear-gradient(#323447 0%,#11121b 100%)}html[data-tecka-theme=dark] [class*=bg-red-50],html[data-tecka-theme=dark] [class*=bg-red-500\/]{background-color:#ef64641a!important}html[data-tecka-theme=dark] [class*=text-red-5],html[data-tecka-theme=dark] [class*=text-red-6],html[data-tecka-theme=dark] [class*=text-red-7]{color:#f09a9a!important}html[data-tecka-theme=dark] [class*=bg-amber-50],html[data-tecka-theme=dark] [class*=bg-amber-500\/]{background-color:#d9a9491f!important}html[data-tecka-theme=dark] [class*=text-amber-6],html[data-tecka-theme=dark] [class*=text-amber-7],html[data-tecka-theme=dark] [class*=text-amber-8],html[data-tecka-theme=dark] [class*=text-amber-9]{color:#e5bd72!important}html[data-tecka-theme=dark] [class*=border-amber-2],html[data-tecka-theme=dark] [class*=border-amber-3],html[data-tecka-theme=dark] [class*=border-amber-4],html[data-tecka-theme=dark] [class*=border-amber-5]{border-color:#e5bd7240!important}html[data-tecka-theme=dark] [class*=bg-emerald-50],html[data-tecka-theme=dark] [class*=bg-emerald-100],html[data-tecka-theme=dark] [class*=bg-emerald-500\/]{background-color:#4abe811c!important}html[data-tecka-theme=dark] [class*=text-emerald-7],html[data-tecka-theme=dark] [class*=text-emerald-8]{color:#83d7aa!important}html[data-tecka-theme=dark] [class*=border-emerald-2]{border-color:#83d7aa3d!important}@media (prefers-color-scheme:dark){html[data-tecka-theme=system] [class*=bg-red-50],html[data-tecka-theme=system] [class*=bg-red-500\/]{background-color:#ef64641a!important}html[data-tecka-theme=system] [class*=text-red-5],html[data-tecka-theme=system] [class*=text-red-6],html[data-tecka-theme=system] [class*=text-red-7]{color:#f09a9a!important}html[data-tecka-theme=system] [class*=bg-amber-50],html[data-tecka-theme=system] [class*=bg-amber-500\/]{background-color:#d9a9491f!important}html[data-tecka-theme=system] [class*=text-amber-6],html[data-tecka-theme=system] [class*=text-amber-7],html[data-tecka-theme=system] [class*=text-amber-8],html[data-tecka-theme=system] [class*=text-amber-9]{color:#e5bd72!important}html[data-tecka-theme=system] [class*=border-amber-2],html[data-tecka-theme=system] [class*=border-amber-3],html[data-tecka-theme=system] [class*=border-amber-4],html[data-tecka-theme=system] [class*=border-amber-5]{border-color:#e5bd7240!important}html[data-tecka-theme=system] [class*=bg-emerald-50],html[data-tecka-theme=system] [class*=bg-emerald-100],html[data-tecka-theme=system] [class*=bg-emerald-500\/]{background-color:#4abe811c!important}html[data-tecka-theme=system] [class*=text-emerald-7],html[data-tecka-theme=system] [class*=text-emerald-8]{color:#83d7aa!important}html[data-tecka-theme=system] [class*=border-emerald-2]{border-color:#83d7aa3d!important}}.tecka-inverse{--tecka-page:#f3eee6;--tecka-page-soft:#f7f3ed;--tecka-surface:#fbf7f0;--tecka-surface-raised:#fffaf5;--tecka-surface-3:#eee7dd;--tecka-surface-glass:#fbf7f0e6;--tecka-text:#302725;--tecka-text-soft:#625853;--tecka-muted:#81766f;--tecka-muted-soft:#91857d;--tecka-border:#3027251a;--tecka-border-strong:#3027252e;--tecka-accent:#a65b73;--tecka-accent-soft:#a65b731a;--tecka-accent-soft-strong:#a65b732e;--tecka-accent-border:#a65b733d;--tecka-action:#302725;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background-color:var(--tecka-page)!important}main,main[class*=bg-]{color:var(--tecka-text);background-color:var(--tecka-page)!important}main>div.mx-auto[class*=max-w-]{max-width:var(--tecka-content-max,1280px)!important}.tecka-card,[class*="rounded-[20px]"],[class*="rounded-[22px]"]{--tecka-local-radius:var(--tecka-card-radius,20px)}html[data-tecka-density=compact] .tecka-card,html[data-tecka-density=airy] .tecka-card{padding-top:calc(1rem * var(--tecka-density-scale));padding-bottom:calc(1rem * var(--tecka-density-scale))}header[data-tecka-site-header=true]{background:var(--tecka-surface-glass)!important;color:var(--tecka-text)!important}html[data-tecka-header-style=solid] header[data-tecka-site-header=true]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--tecka-surface)!important}html[data-tecka-header-style=minimal] header[data-tecka-site-header=true]{background:color-mix(in srgb, var(--tecka-page) 94%, transparent)!important;box-shadow:none!important;border-bottom-color:#0000!important}html[data-tecka-theme=dark] main [class*="bg-[#f3eee6]"],html[data-tecka-theme=dark] main [class*="bg-[#fbf7f0]"],html[data-tecka-theme=dark] main [class*=bg-white],html[data-tecka-theme=dark] main [class*="bg-[#fff"],html[data-tecka-theme=dark] main [class*="bg-[#f7"]{background-color:var(--tecka-surface)!important}html[data-tecka-theme=dark] main [class*="text-[#181615]"],html[data-tecka-theme=dark] main [class*="text-[#302725]"]{color:var(--tecka-text)!important}html[data-tecka-theme=dark] main [class*="text-[#81766f]"],html[data-tecka-theme=dark] main [class*="text-[#91857d]"]{color:var(--tecka-muted)!important}html[data-tecka-theme=dark] main [class*=border-black\/],html[data-tecka-theme=dark] main [class*=border-black\[]{border-color:var(--tecka-border)!important}@media (prefers-color-scheme:dark){html[data-tecka-theme=system] main [class*="bg-[#f3eee6]"],html[data-tecka-theme=system] main [class*="bg-[#fbf7f0]"],html[data-tecka-theme=system] main [class*=bg-white]{background-color:var(--tecka-surface)!important}html[data-tecka-theme=system] main [class*="text-[#181615]"]{color:var(--tecka-text)!important}}html[data-tecka-theme=light],html[data-tecka-theme=system]{--home-bg:#f6efe8;--home-bg-2:#efe4dc;--home-panel:#fffaf6;--home-panel-2:#f9f0eb;--home-border:#53374021;--home-border-soft:#53374013;--home-text:#2a2023;--home-muted:#77686d;--home-muted-soft:#99898e;--home-accent:#b35f7c;--home-accent-hover:#9f4f6b;--home-accent-soft:#f1dbe3;--home-list-hover:#b35f7c12;--home-cover-bg:#eaded8;--home-shadow:0 18px 50px #51363d14;--home-shadow-hover:0 18px 42px #51363d21;--home-header:#faf5f0eb;--home-header-input:#5337400d;--home-hero-text:#261b1f;--home-hero-muted:#6d5b61;--home-hero-accent:#a95672;--home-hero-shade:linear-gradient(90deg,#f9f4eefe_0%,#f9f4eef7_34%,#f9f4eed1_54%,#f9f4ee21_88%);--home-hero-bottom:linear-gradient(0deg,#5f434a1a,transparent 52%);--home-hero-glow:radial-gradient(circle at 18% 20%,#b45a781a,transparent 40%)}html[data-tecka-theme=dark]{--home-bg:#0d0b0c;--home-bg-2:#120f10;--home-panel:#151214;--home-panel-2:#191517;--home-border:#ffebf21b;--home-border-soft:#ffebf211;--home-text:#fff8f5;--home-muted:#a99ca1;--home-muted-soft:#8f8388;--home-accent:#ef9eb7;--home-accent-hover:#ffc6d8;--home-accent-soft:#ef9eb71f;--home-list-hover:#ef9eb70e;--home-cover-bg:#21191c;--home-shadow:0 22px 70px #0000003d;--home-shadow-hover:0 16px 38px #0000002e;--home-header:#0e0b0ceb;--home-header-input:#ffffff0b;--home-hero-text:#fff9f6;--home-hero-muted:#d1c5c8;--home-hero-accent:#f3a9c0;--home-hero-shade:linear-gradient(90deg,#0c090afc_0%,#0c090af2_35%,#0c090ac2_56%,#0c090a21_88%);--home-hero-bottom:linear-gradient(0deg,#0706065c,transparent 48%);--home-hero-glow:radial-gradient(circle at 18% 20%,#df7e9d1a,transparent 40%)}@media (prefers-color-scheme:dark){html[data-tecka-theme=system]{--home-bg:#0d0b0c;--home-bg-2:#120f10;--home-panel:#151214;--home-panel-2:#191517;--home-border:#ffebf21b;--home-border-soft:#ffebf211;--home-text:#fff8f5;--home-muted:#a99ca1;--home-muted-soft:#8f8388;--home-accent:#ef9eb7;--home-accent-hover:#ffc6d8;--home-accent-soft:#ef9eb71f;--home-list-hover:#ef9eb70e;--home-cover-bg:#21191c;--home-shadow:0 22px 70px #0000003d;--home-shadow-hover:0 16px 38px #0000002e;--home-header:#0e0b0ceb;--home-header-input:#ffffff0b;--home-hero-text:#fff9f6;--home-hero-muted:#d1c5c8;--home-hero-accent:#f3a9c0;--home-hero-shade:linear-gradient(90deg,#0c090afc_0%,#0c090af2_35%,#0c090ac2_56%,#0c090a21_88%);--home-hero-bottom:linear-gradient(0deg,#0706065c,transparent 48%);--home-hero-glow:radial-gradient(circle at 18% 20%,#df7e9d1a,transparent 40%)}}main.tecka-home{background:radial-gradient(circle at 12% 10%, color-mix(in srgb, var(--home-accent) 8%, transparent), transparent 24rem), radial-gradient(circle at 86% 38%, color-mix(in srgb, var(--home-accent) 5%, transparent), transparent 28rem), var(--home-bg)!important;color:var(--home-text)!important}header[data-tecka-site-header=true].tecka-home-header,.tecka-home-header{box-shadow:0 10px 34px color-mix(in srgb, var(--home-text) 7%, transparent);background:var(--home-header)!important;color:var(--home-text)!important;border-bottom-color:var(--home-border-soft)!important}.tecka-home-header input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--home-text)!important}html[data-tecka-theme=dark] .tecka-home-header input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){html[data-tecka-theme=system] .tecka-home-header input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.tecka-home-header-icon button,.tecka-home-header-icon a{color:var(--home-muted)!important}.tecka-home-header-icon summary{border-color:var(--home-border-soft)!important;background:var(--home-header-input)!important;width:40px!important;height:40px!important;color:var(--home-muted)!important;box-shadow:none!important}.tecka-home-header-icon summary:hover{border-color:color-mix(in srgb, var(--home-accent) 45%, transparent)!important;background:var(--home-accent-soft)!important;color:var(--home-accent)!important}.tecka-home-hero{background:var(--home-bg-2);box-shadow:var(--home-shadow), inset 0 1px 0 #ffffff06}.tecka-home-hero-image{filter:saturate(.96)contrast(1.02);transform:translateZ(0)}html[data-tecka-theme=light] .tecka-home-hero-image{filter:saturate(.76)contrast(.94)brightness(1.08)}@media (prefers-color-scheme:light){html[data-tecka-theme=system] .tecka-home-hero-image{filter:saturate(.76)contrast(.94)brightness(1.08)}}.tecka-home-panel,.tecka-home-cta,.tecka-home-rec,.tecka-home-genre{border:1px solid var(--home-border);background:linear-gradient(145deg, color-mix(in srgb, var(--home-text) 1.8%, transparent), transparent), var(--home-panel);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--home-text) 2%, transparent), var(--home-shadow)}.tecka-home-panel{min-height:405px}.tecka-home-list-row:hover{background:var(--home-list-hover)}.tecka-home-genre,.tecka-home-cta,.tecka-home-rec{transition:transform .24s cubic-bezier(.2,.8,.2,1),border-color .2s,background-color .2s,box-shadow .24s}.tecka-home-genre:hover,.tecka-home-cta:hover,.tecka-home-rec:hover{border-color:color-mix(in srgb, var(--home-accent) 42%, transparent);box-shadow:var(--home-shadow-hover);transform:translateY(-3px)}.tecka-home-primary-btn{background:linear-gradient(135deg,#f5b4c8,#e78ea9);transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,filter .2s;box-shadow:0 10px 28px #dc739533;color:#241319!important}.tecka-home-primary-btn:hover{filter:brightness(1.04);transform:translateY(-2px);box-shadow:0 15px 38px #dc739547}.tecka-home-secondary-btn{border:1px solid color-mix(in srgb, var(--home-text) 22%, transparent);background:color-mix(in srgb, var(--home-panel) 30%, transparent);transition:transform .2s,border-color .2s,background-color .2s;color:var(--home-text)!important}.tecka-home-secondary-btn:hover{border-color:color-mix(in srgb, var(--home-accent) 65%, transparent);background:var(--home-accent-soft);transform:translateY(-2px)}.tecka-home-write{box-shadow:var(--home-shadow), inset 0 1px 0 color-mix(in srgb, var(--home-text) 2%, transparent);border-color:var(--home-border)!important}.tecka-home-note{border:1px solid color-mix(in srgb, var(--home-accent) 28%, transparent);background:linear-gradient(145deg,#c99aa7,#9b6877)}.tecka-home-note-text{color:#2b171e!important}html[data-tecka-theme=light] main.tecka-home [class*="text-[#fff8f5]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#fff9f6]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#f5edef]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#ead9df]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#e7dce0]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#fff8f5]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#f7eef1]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#f8eff2]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#d8cbd0]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#d5c6cb]"]{color:var(--home-text)!important}html[data-tecka-theme=light] main.tecka-home [class*="text-[#a99ca1]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#aa9ca1]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#b7a9ae]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#8f8388]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#96888d]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#998b90]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#9a8c91]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#9e9095]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#c9bbc0]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#d1c5c8]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#d0c3c7]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#9f9095]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#91858a]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#8d7f84]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#887a7f]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#75696d]"]{color:var(--home-muted)!important}html[data-tecka-theme=light] main.tecka-home [class*="text-[#ef9eb7]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#e7a0b7]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#e99bb3]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#f3a9c0]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#d7a0b2]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#d791aa]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#d79aaf]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#eeb0c4]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#d598ad]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#b18594]"],html[data-tecka-theme=light] main.tecka-home [class*="text-[#c9839b]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#ef9eb7]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#f1aec4]"],html[data-tecka-theme=light] .tecka-home-header [class*="text-[#f2abc1]"]{color:var(--home-accent)!important}html[data-tecka-theme=light] main.tecka-home [class*=border-white\/],html[data-tecka-theme=light] .tecka-home-header [class*=border-white\/]{border-color:var(--home-border)!important}html[data-tecka-theme=light] main.tecka-home [class*=bg-black\/20]{background-color:#ffffff6b!important}html[data-tecka-theme=light] .tecka-home-header [class*=bg-white\/]{background-color:var(--home-header-input)!important}html[data-tecka-theme=light] .tecka-home-header [class*="bg-[#171315]"]{background:var(--home-panel)!important;color:var(--home-text)!important;border-color:var(--home-border)!important;box-shadow:var(--home-shadow)!important}html[data-tecka-theme=light] main.tecka-home [class*="bg-[#21191c]"],html[data-tecka-theme=light] main.tecka-home [class*="bg-[#20171a]"]{background-color:var(--home-cover-bg)!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system] main.tecka-home [class*="text-[#fff8f5]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#fff9f6]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#f5edef]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#ead9df]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#e7dce0]"],html[data-tecka-theme=system] .tecka-home-header [class*="text-[#fff8f5]"],html[data-tecka-theme=system] .tecka-home-header [class*="text-[#f7eef1]"],html[data-tecka-theme=system] .tecka-home-header [class*="text-[#d8cbd0]"],html[data-tecka-theme=system] .tecka-home-header [class*="text-[#d5c6cb]"]{color:var(--home-text)!important}html[data-tecka-theme=system] main.tecka-home [class*="text-[#a99ca1]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#aa9ca1]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#b7a9ae]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#8f8388]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#96888d]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#998b90]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#9a8c91]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#9e9095]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#c9bbc0]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#d1c5c8]"]{color:var(--home-muted)!important}html[data-tecka-theme=system] main.tecka-home [class*="text-[#ef9eb7]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#e7a0b7]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#e99bb3]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#f3a9c0]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#d7a0b2]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#d791aa]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#d79aaf]"],html[data-tecka-theme=system] main.tecka-home [class*="text-[#eeb0c4]"]{color:var(--home-accent)!important}html[data-tecka-theme=system] main.tecka-home [class*=border-white\/],html[data-tecka-theme=system] .tecka-home-header [class*=border-white\/]{border-color:var(--home-border)!important}html[data-tecka-theme=system] main.tecka-home [class*=bg-black\/20]{background-color:#ffffff6b!important}}.tecka-home img{transform:translateZ(0)}@keyframes tecka-home-enter{0%{opacity:.01;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.tecka-home-reveal{opacity:1;animation:.42s cubic-bezier(.2,.75,.2,1) both tecka-home-enter;transform:none}.tecka-home-reveal:nth-of-type(2){animation-delay:25ms}.tecka-home-reveal:nth-of-type(3){animation-delay:50ms}.tecka-home-reveal:nth-of-type(4){animation-delay:75ms}@keyframes tecka-route-enter{0%{opacity:.45;filter:blur(1.5px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:translateY(0)}}.tecka-route-transition{animation:.24s cubic-bezier(.2,.75,.25,1) both tecka-route-enter}@media (max-width:767px){.tecka-home-panel{min-height:auto}.tecka-home-hero{min-height:390px}.tecka-home-hero-glow{width:100%!important}}@media (prefers-reduced-motion:reduce){.tecka-home-reveal,.tecka-route-transition{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.tecka-home-genre,.tecka-home-cta,.tecka-home-rec,.tecka-home-primary-btn,.tecka-home-secondary-btn{transition-duration:.01ms!important}}html[data-tecka-theme=light]{--home-bg:#f7f2ec;--home-bg-2:#f1e8e2;--home-panel:#fffdfa;--home-panel-2:#faf3ee;--home-border:#482e3722;--home-border-soft:#482e3716;--home-text:#2d2226;--home-muted:#716268;--home-muted-soft:#95858b;--home-accent:#bd6482;--home-accent-hover:#a95170;--home-accent-soft:#bd64821b;--home-list-hover:#bd648211;--home-cover-bg:#eee2dc;--home-shadow:0 14px 42px #432b3312;--home-shadow-hover:0 18px 46px #432b331f;--home-header:#faf7f3f0;--home-header-input:#4d343c0e;--home-menu-bg:#fffdfafb;--home-menu-raised:#faf4ef;--home-menu-hover:#f8efeb;--home-menu-text:#2e2427;--home-menu-muted:#85767b;--home-menu-border:#4930381f;--home-menu-divider:#49303816;--home-menu-shadow:0 26px 70px #37252b2e}@media (prefers-color-scheme:light){html[data-tecka-theme=system]{--home-bg:#f7f2ec;--home-bg-2:#f1e8e2;--home-panel:#fffdfa;--home-panel-2:#faf3ee;--home-border:#482e3722;--home-border-soft:#482e3716;--home-text:#2d2226;--home-muted:#716268;--home-muted-soft:#95858b;--home-accent:#bd6482;--home-accent-hover:#a95170;--home-accent-soft:#bd64821b;--home-list-hover:#bd648211;--home-cover-bg:#eee2dc;--home-shadow:0 14px 42px #432b3312;--home-shadow-hover:0 18px 46px #432b331f;--home-header:#faf7f3f0;--home-header-input:#4d343c0e;--home-menu-bg:#fffdfafb;--home-menu-raised:#faf4ef;--home-menu-hover:#f8efeb;--home-menu-text:#2e2427;--home-menu-muted:#85767b;--home-menu-border:#4930381f;--home-menu-divider:#49303816;--home-menu-shadow:0 26px 70px #37252b2e}}html[data-tecka-theme=dark]{--home-menu-bg:#181315fb;--home-menu-raised:#20191c;--home-menu-hover:#ffffff0b;--home-menu-text:#fff7f4;--home-menu-muted:#a99ca1;--home-menu-border:#ffebf21a;--home-menu-divider:#ffebf213;--home-menu-shadow:0 28px 80px #0000007a}@media (prefers-color-scheme:dark){html[data-tecka-theme=system]{--home-menu-bg:#181315fb;--home-menu-raised:#20191c;--home-menu-hover:#ffffff0b;--home-menu-text:#fff7f4;--home-menu-muted:#a99ca1;--home-menu-border:#ffebf21a;--home-menu-divider:#ffebf213;--home-menu-shadow:0 28px 80px #0000007a}}.tecka-home-brand{color:var(--home-text)!important}.tecka-home-brand-dot{color:var(--home-accent)!important}.tecka-home-nav-link{color:var(--home-muted);transition:color .18s,background-color .18s,transform .18s}.tecka-home-nav-link:hover{color:var(--home-text);background:var(--home-list-hover)}.tecka-home-nav-link.is-active{color:var(--home-accent);background:var(--home-accent-soft);font-weight:700}.tecka-home-search{color:var(--home-muted);border:1px solid var(--home-border-soft);background:var(--home-header-input);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--home-text) 2%, transparent);transition:border-color .18s,background .18s,box-shadow .18s}.tecka-home-search:focus-within{border-color:color-mix(in srgb, var(--home-accent) 42%, transparent);background:color-mix(in srgb, var(--home-panel) 72%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--home-accent) 8%, transparent)}.tecka-home-search input::placeholder{color:var(--home-muted-soft)!important}.tecka-home-round-action,.tecka-home-profile-trigger{border:1px solid var(--home-border-soft);background:var(--home-header-input);color:var(--home-muted);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--home-text) 2%, transparent);transition:border-color .18s,background .18s,color .18s,transform .18s}.tecka-home-round-action:hover,.tecka-home-profile-trigger:hover,details[open]>.tecka-home-profile-trigger{border-color:color-mix(in srgb, var(--home-accent) 38%, transparent);background:var(--home-accent-soft);color:var(--home-accent)}.tecka-home-round-action:hover{transform:translateY(-1px)}.tecka-home-profile-trigger{color:var(--home-menu-text)}.tecka-home-profile-chevron{color:var(--home-muted-soft)}.tecka-home-avatar-fallback{color:#fff7f4;background:linear-gradient(145deg,#7b4355,#4f2d39);box-shadow:inset 0 0 0 1px #ffffff14}.tecka-home-profile-menu{-webkit-backdrop-filter:blur(22px)saturate(1.08);backdrop-filter:blur(22px)saturate(1.08);color:var(--home-menu-text)!important;border:1px solid var(--home-menu-border)!important;background:var(--home-menu-bg)!important;box-shadow:var(--home-menu-shadow)!important}.tecka-home-profile-head{color:var(--home-menu-text);background:var(--home-menu-raised);border:1px solid var(--home-menu-border)}.tecka-home-profile-muted{color:var(--home-menu-muted)!important}.tecka-home-profile-label{text-transform:uppercase;letter-spacing:.14em;font-size:9px;font-weight:800;color:var(--home-menu-muted)!important}.tecka-home-menu-divider{background:var(--home-menu-divider)}.tecka-home-mobile-nav{border-color:var(--home-menu-divider)}.tecka-home-profile-link{transition:background-color .16s,color .16s,transform .16s;color:var(--home-menu-text)!important}.tecka-home-profile-link:hover{background:var(--home-menu-hover)}.tecka-home-profile-link:active{transform:scale(.992)}.tecka-home-profile-link-accent{background:var(--home-accent-soft);color:var(--home-accent)!important}.tecka-home-profile-link-accent:hover{background:color-mix(in srgb, var(--home-accent) 15%, transparent)}.tecka-home-menu-icon{width:30px;height:30px;color:var(--home-menu-muted);border:1px solid var(--home-menu-border);background:var(--home-menu-raised);border-radius:10px;flex:0 0 30px;justify-content:center;align-items:center;display:flex}.tecka-home-menu-icon-accent{color:var(--home-accent);border-color:color-mix(in srgb, var(--home-accent) 24%, transparent);background:var(--home-accent-soft)}.tecka-home-theme-card{border:1px solid var(--home-menu-border);color:var(--home-menu-text);background:var(--home-menu-raised)}.tecka-home-theme-option{color:var(--home-menu-muted);border:1px solid var(--home-menu-border);background:color-mix(in srgb, var(--home-menu-bg) 74%, transparent);transition:border-color .16s,background-color .16s,color .16s,transform .16s}.tecka-home-theme-option:hover{color:var(--home-menu-text);background:var(--home-menu-hover)}.tecka-home-theme-option.is-active{color:var(--home-accent);border-color:color-mix(in srgb, var(--home-accent) 42%, transparent);background:var(--home-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--home-accent) 6%, transparent)}.tecka-home-admin-link{color:var(--home-accent)!important}.tecka-home-signout{color:#c9515c;transition:background-color .16s}.tecka-home-signout:hover{background:#c9515c14}.tecka-home-hero{background:#100c0e!important;border-color:#ffebf21a!important;box-shadow:0 22px 64px #2b1b2229,inset 0 1px #ffffff09!important}.tecka-home-hero-image{image-rendering:auto;backface-visibility:hidden;filter:saturate(.98)contrast(1.055)brightness(.96)!important}.tecka-home-hero-shade{background:linear-gradient(90deg,#100c0e 0% 34%,#100c0efb 43%,#100c0ee8 51%,#100c0e9c 63%,#100c0e29 84%,#100c0e0a 100%)!important}.tecka-home-hero-bottom{background:linear-gradient(#0000 48%,#0705066b)!important}.tecka-home-hero-glow{background:radial-gradient(circle at 18% 22%,#e27e9e21,#0000 42%)!important}.tecka-home-hero-kicker{color:#ed9eb8!important}.tecka-home-hero-title{text-shadow:0 2px 20px #00000026;color:#fff9f6!important}.tecka-home-hero-script{color:#f2a5bd!important}.tecka-home-hero-copy{color:#d9cdd1!important}.tecka-home-hero .tecka-home-secondary-btn{color:#fff8f5!important;background:#0003!important;border-color:#ffffff3d!important}.tecka-home-hero .tecka-home-secondary-btn:hover{background:#ffffff13!important;border-color:#f2a5bd94!important}html[data-tecka-theme=light] .tecka-home-panel,html[data-tecka-theme=light] .tecka-home-genre,html[data-tecka-theme=light] .tecka-home-cta,html[data-tecka-theme=light] .tecka-home-rec{background:linear-gradient(145deg,#ffffffb8,#ffffff1f),#fffdfa!important;border-color:#482e371f!important;box-shadow:0 12px 36px #432b330e,inset 0 1px #fffffff2!important}html[data-tecka-theme=light] .tecka-home-panel:hover,html[data-tecka-theme=light] .tecka-home-genre:hover,html[data-tecka-theme=light] .tecka-home-cta:hover,html[data-tecka-theme=light] .tecka-home-rec:hover{border-color:#bd648247!important;box-shadow:0 16px 42px #432b3318!important}.tecka-home-write{background:#26151b!important;border-color:#ffebf21c!important;box-shadow:0 20px 55px #361e272e,inset 0 1px #ffffff09!important}.tecka-home-write-bg{background:radial-gradient(circle at 81% 32%,#dc789940,#0000 30%),radial-gradient(circle at 16% 84%,#8f4a622e,#0000 35%),linear-gradient(105deg,#211318 0%,#321a23 48%,#5a3040 100%)!important}.tecka-home-feature-title{color:#fff9f6!important}.tecka-home-feature-copy{color:#d8c9ce!important}.tecka-notification-widget{--notification-bg:var(--tecka-surface-raised);--notification-raised:var(--tecka-surface);--notification-text:var(--tecka-text);--notification-muted:var(--tecka-muted);--notification-border:var(--tecka-border);--notification-hover:var(--tecka-subtle);--notification-accent:var(--tecka-accent);--notification-accent-soft:var(--tecka-accent-soft);color:var(--notification-text)}.tecka-home-header-icon .tecka-notification-widget{--notification-bg:var(--home-menu-bg);--notification-raised:var(--home-menu-raised);--notification-text:var(--home-menu-text);--notification-muted:var(--home-menu-muted);--notification-border:var(--home-menu-border);--notification-hover:var(--home-menu-hover);--notification-accent:var(--home-accent);--notification-accent-soft:var(--home-accent-soft)}.tecka-notification-trigger{color:var(--notification-muted);border:1px solid var(--notification-border);background:color-mix(in srgb, var(--notification-raised) 80%, transparent);box-shadow:var(--tecka-shadow-sm);transition:transform .18s,border-color .18s,background .18s,color .18s}.tecka-notification-trigger:hover,.tecka-notification-widget[open]>.tecka-notification-trigger{color:var(--notification-accent);border-color:color-mix(in srgb, var(--notification-accent) 38%, transparent);background:var(--notification-accent-soft);transform:translateY(-1px)}.tecka-home-header-icon .tecka-notification-trigger{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--notification-text) 2%, transparent);width:40px!important;height:40px!important}.tecka-notification-pulse,.tecka-notification-unread-dot{background:var(--notification-accent)}.tecka-notification-pulse{box-shadow:0 0 0 3px color-mix(in srgb, var(--notification-accent) 14%, transparent)}.tecka-notification-count{color:#fff;background:var(--notification-accent);border:2px solid var(--notification-bg)}.tecka-notification-panel{color:var(--notification-text);border:1px solid var(--notification-border);background:var(--notification-bg);-webkit-backdrop-filter:blur(22px)saturate(1.08);backdrop-filter:blur(22px)saturate(1.08);box-shadow:0 26px 76px #00000038}.tecka-notification-head,.tecka-notification-footer,.tecka-notification-row-wrap{border-color:var(--notification-border)}.tecka-notification-head{border-bottom:1px solid var(--notification-border)}.tecka-notification-footer{border-top:1px solid var(--notification-border);transition:background-color .16s,color .16s}.tecka-notification-footer span:last-child{color:var(--notification-accent)}.tecka-notification-footer:hover{background:var(--notification-hover)}.tecka-notification-muted{color:var(--notification-muted)}.tecka-notification-time{color:color-mix(in srgb, var(--notification-muted) 82%, transparent)}.tecka-notification-mark-all{color:var(--notification-accent);background:var(--notification-accent-soft);transition:background-color .16s,transform .16s}.tecka-notification-mark-all:hover{background:color-mix(in srgb, var(--notification-accent) 16%, transparent);transform:translateY(-1px)}.tecka-notification-row-wrap{border-bottom:1px solid var(--notification-border)}.tecka-notification-row-wrap:last-child{border-bottom:0}.tecka-notification-row{color:var(--notification-text);transition:background-color .16s}.tecka-notification-row:hover{background:var(--notification-hover)}.tecka-notification-row.is-unread{background:var(--notification-accent-soft)}.tecka-notification-row.is-unread:hover{background:color-mix(in srgb, var(--notification-accent) 14%, transparent)}.tecka-notification-type{color:var(--notification-muted);background:var(--notification-raised);border:1px solid var(--notification-border)}.tecka-notification-type.is-unread{color:var(--notification-accent);background:var(--notification-accent-soft);border-color:color-mix(in srgb, var(--notification-accent) 18%, transparent)}@media (max-width:640px){.tecka-home-profile-menu{width:min(310px,100vw - 16px);right:-4px}.tecka-home-hero-shade{background:linear-gradient(90deg,#100c0efb 0%,#100c0ef0 58%,#100c0e8f 100%)!important}}.tecka-home-visual-cta{isolation:isolate;background:#171114!important;border:1px solid #ffebf21a!important;box-shadow:0 18px 46px #0003,inset 0 1px #ffffff06!important}.tecka-home-cta-image{z-index:-3;opacity:.94;filter:saturate(.92)contrast(1.035)brightness(.92);transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .45s,opacity .45s;transform:scale(1.012)}.tecka-home-visual-cta:hover .tecka-home-cta-image{filter:saturate()contrast(1.055)brightness(.98);transform:scale(1.035)}.tecka-home-cta-overlay{z-index:-2;pointer-events:none}.tecka-home-cta-overlay-writing{background:linear-gradient(90deg,#120c0ffa 0%,#160d11f0 38%,#1f1017ad 60%,#1f101726 100%),linear-gradient(#07050614,#0705062e)}.tecka-home-cta-overlay-small{background:linear-gradient(90deg,#120c0ffc 0%,#140d11f5 36%,#190e14d1 54%,#190e1440 78%,#190e1414 100%),linear-gradient(#0705060a,#07050629)}.tecka-home-visual-title{text-shadow:0 2px 22px #00000038;color:#fff9f6!important}.tecka-home-visual-copy{text-shadow:0 1px 12px #0000002e;color:#d8c9ce!important}.tecka-home-visual-link{color:#f0abc1!important}.tecka-home-visual-cta:hover{border-color:#ef9eb745!important;box-shadow:0 22px 55px #00000045,inset 0 1px #ffffff09!important}html[data-tecka-theme=light] .tecka-home-visual-cta{background:#1b1115!important;border-color:#522f3c29!important;box-shadow:0 18px 45px #4d2a3724,inset 0 1px #ffffff09!important}html[data-tecka-theme=light] .tecka-home-visual-title{color:#fff9f6!important}html[data-tecka-theme=light] .tecka-home-visual-copy{color:#ded0d5!important}html[data-tecka-theme=light] .tecka-home-visual-link{color:#f4b0c6!important}@media (max-width:639px){.tecka-home-visual-cta-small .tecka-home-cta-image{opacity:.72}.tecka-home-visual-cta-small>.relative{max-width:82%!important}.tecka-home-cta-overlay-small{background:linear-gradient(90deg,#120c0ffc 0%,#140d11f5 48%,#190e14a8 78%,#190e1438 100%)}}@media (prefers-reduced-motion:reduce){.tecka-home-cta-image{transition:none!important}.tecka-home-visual-cta:hover .tecka-home-cta-image{transform:scale(1.012)}}.tecka-home-rec-kicker,.tecka-home-rec-more{color:var(--home-accent)}.tecka-home-rec-feature{border:1px solid color-mix(in srgb, var(--home-accent) 42%, var(--home-border));background:radial-gradient(circle at 88% 18%, color-mix(in srgb, var(--home-accent) 13%, transparent), transparent 28%), linear-gradient(135deg, color-mix(in srgb, var(--home-panel-2) 88%, #321620 12%), var(--home-panel));box-shadow:0 18px 56px #0003, inset 0 1px 0 color-mix(in srgb, var(--home-text) 3%, transparent);transition:border-color .24s,box-shadow .28s,transform .28s cubic-bezier(.2,.8,.2,1)}.tecka-home-rec-feature-glow{pointer-events:none;background:linear-gradient(90deg, transparent 44%, color-mix(in srgb, var(--home-accent) 4%, transparent) 100%), radial-gradient(circle at 76% 74%, color-mix(in srgb, var(--home-accent) 10%, transparent), transparent 36%)}.tecka-home-rec-poster{border:1px solid var(--home-border);background:var(--home-panel);transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .3s;box-shadow:0 16px 42px #00000029}html[data-tecka-theme=light] .tecka-home-rec-feature{border-color:color-mix(in srgb, var(--home-accent) 38%, var(--home-border));background:radial-gradient(circle at 88% 18%,#bd648214,#0000 30%),linear-gradient(135deg,#fffaf7,#f8eeea);box-shadow:0 18px 48px #4c30391a,inset 0 1px #ffffffb3}html[data-tecka-theme=light] .tecka-home-rec-feature:hover{box-shadow:0 22px 58px #4c303926,0 0 24px #bd648214}html[data-tecka-theme=light] .tecka-home-rec-poster:hover{border-color:#bd64827a;box-shadow:0 20px 48px #472e3624,0 0 22px #bd648214}@media (prefers-color-scheme:light){html[data-tecka-theme=system] .tecka-home-rec-feature{border-color:color-mix(in srgb, var(--home-accent) 38%, var(--home-border));background:radial-gradient(circle at 88% 18%,#bd648214,#0000 30%),linear-gradient(135deg,#fffaf7,#f8eeea);box-shadow:0 18px 48px #4c30391a,inset 0 1px #ffffffb3}html[data-tecka-theme=system] .tecka-home-rec-poster{border-color:#53353f24;box-shadow:0 15px 38px #472e3617}}@media (max-width:1279px){.tecka-home-rec-feature{min-height:auto}.tecka-home-rec-poster{min-height:320px}}@media (max-width:639px){.tecka-home-rec-feature>div.relative{padding:18px}.tecka-home-rec-feature-title{font-size:31px}.tecka-home-rec-feature-copy{font-size:15px;line-height:1.55}.tecka-home-rec-poster{min-height:270px}}@media (prefers-reduced-motion:reduce){.tecka-home-rec-feature,.tecka-home-rec-poster,.tecka-home-rec-poster img,.tecka-home-rec-feature img{transition:none!important;transform:none!important}}.tecka-home-rec-heading{color:var(--home-text)}.tecka-home-rec-more{color:var(--home-accent)}.tecka-home-recommendation-layout{align-items:stretch}.tecka-home-rec-feature{isolation:isolate;border:1px solid color-mix(in srgb, var(--home-accent) 54%, var(--home-border));background:linear-gradient(115deg, #ffffff03, transparent 34%), linear-gradient(135deg, color-mix(in srgb, var(--home-panel-2) 92%, #391a26 8%), var(--home-panel));min-width:0;box-shadow:0 18px 52px #0003, 0 0 25px color-mix(in srgb, var(--home-accent) 7%, transparent), inset 0 1px 0 #ffffff06;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .28s}.tecka-home-rec-feature:hover{border-color:color-mix(in srgb, var(--home-accent) 78%, transparent);box-shadow:0 22px 58px #00000042, 0 0 30px color-mix(in srgb, var(--home-accent) 11%, transparent), inset 0 1px 0 #ffffff08;transform:translateY(-2px)}.tecka-home-rec-feature-ambient{pointer-events:none;background:radial-gradient(circle at 84% 44%, color-mix(in srgb, var(--home-accent) 10%, transparent), transparent 28%), radial-gradient(circle at 68% 86%, color-mix(in srgb, var(--home-accent) 6%, transparent), transparent 24%)}.tecka-home-rec-feature-feather{z-index:0;color:color-mix(in srgb, var(--home-text) 9%, transparent);font-family:Georgia,serif;font-size:92px;line-height:1;transform:rotate(-18deg)}.tecka-home-rec-petals span{background:linear-gradient(145deg, color-mix(in srgb, var(--home-accent) 62%, #7d2447), #581b34);opacity:.66;border-radius:70% 25% 65% 30%;width:18px;height:27px;position:absolute;right:3.5%;transform:rotate(35deg);box-shadow:0 8px 18px #460d273d}.tecka-home-rec-petals span:first-child{top:31%}.tecka-home-rec-petals span:nth-child(2){top:45%;right:2.6%;transform:rotate(72deg)scale(.78)}.tecka-home-rec-petals span:nth-child(3){top:58%;right:4.7%;transform:rotate(15deg)scale(.67)}.tecka-home-rec-feature-cover{border:1px solid color-mix(in srgb, var(--home-text) 12%, transparent);background:#1b1416;box-shadow:0 20px 48px #00000047,inset 0 0 0 1px #ffffff04}.tecka-home-rec-badge{border:1px solid color-mix(in srgb, var(--home-accent) 52%, transparent);background:color-mix(in srgb, var(--home-accent) 15%, transparent);color:color-mix(in srgb, var(--home-accent) 92%, var(--home-text))}.tecka-home-rec-feature-title{color:var(--home-text)}.tecka-home-rec-feature-meta{color:var(--home-accent)}.tecka-home-rec-feature-copy{color:color-mix(in srgb, var(--home-text) 84%, var(--home-muted))}.tecka-home-rec-tag{border:1px solid color-mix(in srgb, var(--home-accent) 17%, var(--home-border));background:color-mix(in srgb, var(--home-accent) 8%, var(--home-panel));color:color-mix(in srgb, var(--home-text) 80%, var(--home-muted))}.tecka-home-rec-stats{color:var(--home-muted)}.tecka-home-rec-stats svg{color:var(--home-accent)}.tecka-home-rec-read{color:#26141b;background:linear-gradient(135deg,#f5b4c8,#e88fab);box-shadow:0 10px 26px #da6f932e}.tecka-home-rec-posters{align-items:stretch;min-width:0}.tecka-home-rec-poster{border:1px solid var(--home-border);background:#151214;min-width:0;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .3s;position:relative;box-shadow:0 16px 38px #00000026}.tecka-home-rec-poster:nth-child(2){border-color:color-mix(in srgb, var(--home-accent) 72%, transparent);box-shadow:0 18px 44px #0003, 0 0 22px color-mix(in srgb, var(--home-accent) 11%, transparent)}.tecka-home-rec-poster:hover{border-color:color-mix(in srgb, var(--home-accent) 66%, transparent);box-shadow:0 22px 50px #0000003d, 0 0 24px color-mix(in srgb, var(--home-accent) 10%, transparent);transform:translateY(-4px)}.tecka-home-rec-poster>img,.tecka-home-rec-poster>div:first-child{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.tecka-home-rec-poster-shade{background:linear-gradient(#0000 45%,#0705060d 58%,#070506e6 100%)}.tecka-home-rec-poster-arrow{color:#f7b0c6;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0d090b9e;border:1px solid #ffffff24}.tecka-home-rec-poster-fallback{min-height:430px}@media (min-width:1280px){.tecka-home-rec-feature,.tecka-home-rec-posters,.tecka-home-rec-poster{height:430px;min-height:430px}}html[data-tecka-theme=light] .tecka-home-rec-feature{background:radial-gradient(circle at 82% 34%,#bd648212,#0000 30%),linear-gradient(135deg,#fffaf7,#f8eeea);border-color:#bd648261;box-shadow:0 18px 46px #4c303917,0 0 20px #bd64820d}html[data-tecka-theme=light] .tecka-home-rec-feature-feather{color:#5f394712}html[data-tecka-theme=light] .tecka-home-rec-petals span{opacity:.32}html[data-tecka-theme=light] .tecka-home-rec-poster{border-color:#53353f26;box-shadow:0 14px 34px #472e3617}html[data-tecka-theme=light] .tecka-home-rec-poster:nth-child(2){border-color:#bd648294;box-shadow:0 16px 38px #472e361f,0 0 20px #bd648214}@media (prefers-color-scheme:light){html[data-tecka-theme=system] .tecka-home-rec-feature{background:radial-gradient(circle at 82% 34%,#bd648212,#0000 30%),linear-gradient(135deg,#fffaf7,#f8eeea);border-color:#bd648261}html[data-tecka-theme=system] .tecka-home-rec-feature-feather{color:#5f394712}html[data-tecka-theme=system] .tecka-home-rec-petals span{opacity:.32}}@media (max-width:1279px){.tecka-home-rec-posters{min-height:360px}.tecka-home-rec-poster{aspect-ratio:2/3;min-height:360px}}@media (max-width:639px){.tecka-home-rec-feature>.relative.z-10{grid-template-columns:1fr;min-height:0}.tecka-home-rec-feature-cover{max-width:190px}.tecka-home-rec-feature-copy{font-size:12px;line-height:1.55}.tecka-home-rec-posters{scroll-snap-type:x mandatory;gap:12px;min-height:0;padding-bottom:6px;display:flex;overflow-x:auto}.tecka-home-rec-posters .tecka-home-rec-poster{aspect-ratio:auto;scroll-snap-align:start;width:215px;min-width:215px;height:330px;min-height:330px}}@media (prefers-reduced-motion:reduce){.tecka-home-rec-feature,.tecka-home-rec-poster,.tecka-home-rec-poster img,.tecka-home-rec-feature img{transition:none!important;transform:none!important}}.tecka-rec27{isolation:isolate;padding:18px 0 30px;position:relative}.tecka-rec27:before{content:"";z-index:-1;pointer-events:none;filter:blur(28px);background:radial-gradient(at 17% 46%,#c4537a21,#0000 31%),radial-gradient(at 63% 38%,#953a5b12,#0000 36%);position:absolute;inset:18% -4% -18%}.tecka-rec27-header{margin:0 4px 18px}.tecka-rec27-heading{color:var(--home-text);letter-spacing:-.035em;font-size:32px;line-height:1}.tecka-rec27-more{color:var(--home-accent);padding-bottom:2px;font-size:10px;font-weight:650}.tecka-rec27-layout{align-items:stretch;gap:18px;display:grid}.tecka-rec27-feature{background:radial-gradient(circle at 83% 27%,#ef9eb713,#0000 25%),linear-gradient(135deg,#211419 0%,#160f12 62%,#110d0f 100%);border:1px solid #ef9eb77a;border-radius:18px;height:320px;transition:border-color .22s,box-shadow .28s,transform .28s cubic-bezier(.2,.8,.2,1);box-shadow:inset 0 0 0 1px #ffffff03,0 18px 46px #0003,0 0 24px #dc69911a}.tecka-rec27-feature:hover{border-color:#f29ab9c7;transform:translateY(-2px);box-shadow:0 22px 50px #00000040,0 0 28px #dc699129}.tecka-rec27-feature-glow{background:linear-gradient(90deg,#ffffff04,#0000 34%),radial-gradient(circle at 72% 80%,#ca527a13,#0000 31%)}.tecka-rec27-feature-inner{grid-template-columns:195px minmax(0,1fr);align-items:center;gap:22px;height:100%;padding:18px 24px;display:grid}.tecka-rec27-feature-cover{background:#1a1215;border:1px solid #ffffff17;border-radius:12px;align-self:center;width:195px;height:268px;box-shadow:0 18px 38px #0000004d,inset 0 0 0 1px #ffffff03}.tecka-rec27-feature-content{flex-direction:column;justify-content:space-between;align-self:stretch;padding:13px 0 11px;display:flex}.tecka-rec27-badge{color:#efa6bd;background:#ef9eb71f;border:1px solid #ef9eb775;border-radius:999px;padding:6px 12px;font-size:9px;font-weight:650}.tecka-rec27-feature-title{color:#fff7f4;letter-spacing:-.035em;margin-top:11px;font-size:30px;line-height:1}.tecka-rec27-feature-meta{color:#d8a0b3;margin-top:7px;font-size:10px}.tecka-rec27-feature-copy{color:#f9eef1c7;max-width:350px;margin-top:14px;font-family:Georgia,Times New Roman,serif;font-size:12px;line-height:1.48}.tecka-rec27-tags{gap:7px;margin-top:13px}.tecka-rec27-tag{color:#f8ebefc2;background:#ef9eb712;border:1px solid #ef9eb724;border-radius:999px;padding:6px 11px;font-size:8px;line-height:1}.tecka-rec27-feature-footer{margin-top:12px}.tecka-rec27-stats{color:#dcccd1a8;gap:15px;font-size:9px}.tecka-rec27-stats svg{color:#e79ab4}.tecka-rec27-read{color:#251319;background:linear-gradient(135deg,#f6b2c8,#e98ba9);border-radius:999px;padding:10px 21px;font-size:10px;font-weight:750;box-shadow:0 10px 24px #dc69912e}.tecka-rec27-feather{z-index:0;color:#fff5f811;font-family:Georgia,serif;font-size:68px;line-height:1;top:8%;right:8%;transform:rotate(-19deg)}.tecka-rec27-petals span{z-index:0;opacity:.65;background:linear-gradient(145deg,#d35f89b8,#691e3bb3);border-radius:70% 25% 65% 30%;width:14px;height:21px;position:absolute;right:2.8%;box-shadow:0 7px 16px #450d2433}.tecka-rec27-petals span:first-child{top:34%;transform:rotate(38deg)}.tecka-rec27-petals span:nth-child(2){top:47%;right:1.9%;transform:rotate(74deg)scale(.76)}.tecka-rec27-petals span:nth-child(3){top:61%;right:4%;transform:rotate(17deg)scale(.62)}.tecka-rec27-posters{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;height:320px;display:grid}.tecka-rec27-poster{background:#151214;border:1px solid #ffffff1a;border-radius:14px;height:320px;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .3s;box-shadow:0 15px 36px #00000029}.tecka-rec27-poster>img,.tecka-rec27-poster>div:first-child{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.tecka-rec27-poster-vignette{background:linear-gradient(#07050608,#0000 58%,#07050629 100%)}.tecka-rec27-poster-featured{border-color:#eb729ed6;box-shadow:0 18px 40px #0003,0 0 22px #e25d8e29}.tecka-rec27-poster:hover{border-color:#ef9eb79e;transform:translateY(-4px);box-shadow:0 20px 46px #0000003d,0 0 20px #e25d8e1c}.tecka-rec27-poster-arrow{color:#f7b0c6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d090b99;border:1px solid #ffffff24;border-radius:999px;width:30px;height:30px}.tecka-rec27-fallback{padding:0}.tecka-rec27-empty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:690px;margin-left:auto;display:grid}@media (min-width:1280px){.tecka-rec27-layout{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr)}}html[data-tecka-theme=light] .tecka-rec27:before{background:radial-gradient(at 17% 46%,#c4537a17,#0000 31%),radial-gradient(at 63% 38%,#953a5b0b,#0000 36%)}html[data-tecka-theme=light] .tecka-rec27-feature{background:radial-gradient(circle at 83% 27%,#bd64820e,#0000 26%),linear-gradient(135deg,#fffaf7,#f8eeea);border-color:#bd64826b;box-shadow:0 18px 42px #4d2e3917,0 0 22px #bd64820f}html[data-tecka-theme=light] .tecka-rec27-feature-title{color:#2b2023}html[data-tecka-theme=light] .tecka-rec27-feature-meta{color:#b65f7d}html[data-tecka-theme=light] .tecka-rec27-feature-copy{color:#37282dc7}html[data-tecka-theme=light] .tecka-rec27-tag{color:#39282eb8;background:#bd64820f;border-color:#a3536e21}html[data-tecka-theme=light] .tecka-rec27-stats{color:#49353c9e}html[data-tecka-theme=light] .tecka-rec27-feather{color:#5f39470e}html[data-tecka-theme=light] .tecka-rec27-petals span{opacity:.3}@media (prefers-color-scheme:light){html[data-tecka-theme=system] .tecka-rec27-feature{background:radial-gradient(circle at 83% 27%,#bd64820e,#0000 26%),linear-gradient(135deg,#fffaf7,#f8eeea);border-color:#bd64826b}html[data-tecka-theme=system] .tecka-rec27-feature-title{color:#2b2023}html[data-tecka-theme=system] .tecka-rec27-feature-meta{color:#b65f7d}html[data-tecka-theme=system] .tecka-rec27-feature-copy{color:#37282dc7}}@media (max-width:1279px){.tecka-rec27-layout{grid-template-columns:1fr}.tecka-rec27-feature{height:auto;min-height:320px}.tecka-rec27-posters{height:auto}.tecka-rec27-poster{aspect-ratio:2/3;height:auto}}@media (max-width:639px){.tecka-rec27{padding-top:10px}.tecka-rec27-heading{font-size:27px}.tecka-rec27-feature-inner{grid-template-columns:1fr;gap:16px;padding:18px}.tecka-rec27-feature-cover{width:170px;height:233px;margin:0 auto}.tecka-rec27-feature-content{padding:0}.tecka-rec27-feature-title{font-size:29px}.tecka-rec27-feature-copy{max-width:none}.tecka-rec27-feather,.tecka-rec27-petals{display:none}.tecka-rec27-posters{scroll-snap-type:x mandatory;gap:12px;padding-bottom:5px;display:flex;overflow-x:auto}.tecka-rec27-poster{aspect-ratio:auto;scroll-snap-align:start;flex:0 0 180px;height:270px}.tecka-rec27-empty-grid{gap:12px;max-width:none;display:flex;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.tecka-rec27-feature,.tecka-rec27-poster,.tecka-rec27-poster img,.tecka-rec27-feature-cover img{transition:none!important;transform:none!important}}.tecka-rec28-cover-echo{z-index:0;opacity:.22;filter:blur(7px)saturate(.72)brightness(.64);width:55%;height:160%;top:-30%;right:-5%;overflow:hidden;transform:rotate(4deg)scale(1.08);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000003d 20%,#000 66%,#00000094 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000003d 20%,#000 66%,#00000094 100%)}.tecka-rec28-cover-echo-image{transform:scale(1.1);-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}.tecka-rec28-cover-echo-shade{z-index:1;background:linear-gradient(90deg,#211419 0%,#211419fa 39%,#1b1014bf 67%,#110d0f6b 100%),linear-gradient(#120d0f4d,#0000 42%,#120d0f80)}.tecka-rec27-feature-glow{z-index:2}.tecka-rec27-feather,.tecka-rec27-petals{z-index:3}.tecka-rec27-feature-inner{z-index:5}.tecka-rec27-poster,.tecka-rec27-poster-featured{border-color:#ffffff1a;box-shadow:0 15px 36px #00000029}.tecka-rec27-poster:hover,.tecka-rec27-poster-featured:hover{border-color:#eb729ee0;transform:translateY(-4px);box-shadow:0 20px 46px #00000040,0 0 24px #e25d8e30}html[data-tecka-theme=light] .tecka-rec28-cover-echo{opacity:.14;filter:blur(8px)saturate(.58)brightness(.9)}html[data-tecka-theme=light] .tecka-rec28-cover-echo-shade{background:linear-gradient(90deg,#fffaf7 0%,#fffaf7fa 39%,#f8eeeac9 67%,#f8eeea7a 100%),linear-gradient(#fffaf76b,#0000 42%,#f8eeea8a)}html[data-tecka-theme=light] .tecka-rec27-poster,html[data-tecka-theme=light] .tecka-rec27-poster-featured{border-color:#53353f24;box-shadow:0 14px 34px #472e3617}html[data-tecka-theme=light] .tecka-rec27-poster:hover,html[data-tecka-theme=light] .tecka-rec27-poster-featured:hover{border-color:#bd6482a3;box-shadow:0 19px 44px #472e3624,0 0 22px #bd648221}@media (prefers-color-scheme:light){html[data-tecka-theme=system] .tecka-rec28-cover-echo{opacity:.14;filter:blur(8px)saturate(.58)brightness(.9)}html[data-tecka-theme=system] .tecka-rec28-cover-echo-shade{background:linear-gradient(90deg,#fffaf7 0%,#fffaf7fa 39%,#f8eeeac9 67%,#f8eeea7a 100%),linear-gradient(#fffaf76b,#0000 42%,#f8eeea8a)}}@media (max-width:639px){.tecka-rec28-cover-echo{opacity:.1;width:78%;height:72%;top:-6%;right:-20%}}@media (prefers-reduced-motion:reduce){.tecka-rec27-poster:hover,.tecka-rec27-poster-featured:hover{transform:none!important}}.tecka-rec29-feature-enter{animation:.28s tecka-rec29-fade-in}@keyframes tecka-rec29-fade-in{0%{opacity:.55;transform:translateY(6px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}.tecka-rec29-poster-button{text-align:left;cursor:pointer;appearance:none;background:#151214;border:1px solid #ffffff1a;width:100%;padding:0}.tecka-rec29-poster-button:focus-visible{outline-offset:3px;outline:2px solid #ef9eb7d9}.tecka-rec29-poster-button:hover{border-color:#eb729ee0}.tecka-rec27-feature-cover{display:block}@media (hover:none){.tecka-rec29-poster-button{-webkit-tap-highlight-color:#ef9eb72e}}@media (prefers-reduced-motion:reduce){.tecka-rec29-feature-enter{animation:none!important}}.tecka-rec30{isolation:isolate;padding:18px 0 30px;position:relative}.tecka-rec30:before{content:"";z-index:-1;pointer-events:none;filter:blur(28px);background:radial-gradient(at 18% 48%,#c4537a21,#0000 31%),radial-gradient(at 68% 42%,#953a5b0f,#0000 36%);position:absolute;inset:18% -4% -18%}.tecka-rec30-header{margin:0 4px 18px}.tecka-rec30-heading{color:var(--home-text);letter-spacing:-.035em;font-size:32px;line-height:1}.tecka-rec30-more{color:var(--home-accent);padding-bottom:2px;font-size:10px;font-weight:650}.tecka-rec30-strip{align-items:stretch;gap:18px;width:100%;height:320px;display:flex}.tecka-rec30-item{will-change:flex-grow;background:#151214;border:1px solid #ffffff1a;border-radius:15px;flex-grow:1;flex-basis:0;min-width:0;height:320px;transition:flex-grow .58s cubic-bezier(.2,.78,.18,1),border-color .26s,box-shadow .32s,transform .32s cubic-bezier(.2,.78,.18,1);position:relative;overflow:hidden;box-shadow:0 15px 36px #00000029}.tecka-rec30-item.is-active{border-color:#ef9eb77a;border-radius:18px;flex-grow:3.15;box-shadow:0 18px 46px #0003,0 0 24px #dc69911a}.tecka-rec30-item.is-collapsed:hover{border-color:#eb729ee0;transform:translateY(-4px);box-shadow:0 20px 46px #00000040,0 0 24px #e25d8e30}.tecka-rec30-expanded-layer,.tecka-rec30-collapsed-layer{transition:opacity .26s,visibility 0s linear .26s;position:absolute;inset:0}.tecka-rec30-item.is-active .tecka-rec30-expanded-layer{opacity:1;visibility:visible;transition-delay:.15s,0s}.tecka-rec30-item.is-active .tecka-rec30-collapsed-layer,.tecka-rec30-item.is-collapsed .tecka-rec30-expanded-layer{opacity:0;visibility:hidden;pointer-events:none}.tecka-rec30-item.is-collapsed .tecka-rec30-collapsed-layer{opacity:1;visibility:visible;transition-delay:.15s,0s}.tecka-rec30-expanded{border-radius:inherit;background:radial-gradient(circle at 83% 27%,#ef9eb713,#0000 25%),linear-gradient(135deg,#211419 0%,#160f12 62%,#110d0f 100%)}.tecka-rec30-expanded-inner{grid-template-columns:195px minmax(0,1fr);align-items:center;gap:22px;height:100%;padding:18px 24px;display:grid}.tecka-rec30-expanded-cover{background:#1a1215;border:1px solid #ffffff17;border-radius:12px;align-self:center;width:195px;height:268px;box-shadow:0 18px 38px #0000004d}.tecka-rec30-expanded-content{opacity:0;flex-direction:column;justify-content:space-between;align-self:stretch;padding:13px 0 11px;transition:opacity .3s .22s,transform .42s cubic-bezier(.2,.78,.18,1) .18s;display:flex;transform:translate(18px)}.tecka-rec30-item.is-active .tecka-rec30-expanded-content{opacity:1;transform:translate(0)}.tecka-rec30-badge{color:#efa6bd;background:#ef9eb71f;border:1px solid #ef9eb775;border-radius:999px;padding:6px 12px;font-size:9px;font-weight:650}.tecka-rec30-title{color:#fff7f4;letter-spacing:-.035em;margin-top:11px;font-size:30px;line-height:1}.tecka-rec30-meta{color:#d8a0b3;margin-top:7px;font-size:10px}.tecka-rec30-copy{color:#f9eef1c7;max-width:350px;margin-top:14px;font-family:Georgia,Times New Roman,serif;font-size:12px;line-height:1.48}.tecka-rec30-tags{gap:7px;margin-top:13px}.tecka-rec30-tag{color:#f8ebefc2;background:#ef9eb712;border:1px solid #ef9eb724;border-radius:999px;padding:6px 11px;font-size:8px;line-height:1}.tecka-rec30-footer{margin-top:12px}.tecka-rec30-stats{color:#dcccd1a8;gap:15px;font-size:9px}.tecka-rec30-stats svg{color:#e79ab4}.tecka-rec30-read{color:#251319;background:linear-gradient(135deg,#f6b2c8,#e98ba9);border-radius:999px;padding:10px 21px;font-size:10px;font-weight:750;box-shadow:0 10px 24px #dc69912e}.tecka-rec30-collapsed{cursor:pointer;appearance:none;text-align:left;background:0 0;border:0;width:100%;height:100%;padding:0}.tecka-rec30-collapsed>img,.tecka-rec30-collapsed>div:first-child{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.tecka-rec30-collapsed:focus-visible{outline-offset:-3px;border-radius:14px;outline:2px solid #ef9eb7db}.tecka-rec30-collapsed-shade{background:linear-gradient(#07050605,#0000 62%,#07050624 100%)}.tecka-rec30-collapsed-arrow{color:#f7b0c6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d090b99;border:1px solid #ffffff24;border-radius:999px;width:30px;height:30px}.tecka-rec30-echo{z-index:0;opacity:.22;filter:blur(7px)saturate(.72)brightness(.64);width:55%;height:160%;top:-30%;right:-5%;overflow:hidden;transform:rotate(4deg)scale(1.08);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000003d 20%,#000 66%,#00000094 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000003d 20%,#000 66%,#00000094 100%)}.tecka-rec30-echo-image{transform:scale(1.1);-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}.tecka-rec30-echo-shade{z-index:1;background:linear-gradient(90deg,#211419 0%,#211419fa 39%,#1b1014bf 67%,#110d0f6b 100%),linear-gradient(#120d0f4d,#0000 42%,#120d0f80)}.tecka-rec30-glow{z-index:2;background:linear-gradient(90deg,#ffffff04,#0000 34%),radial-gradient(circle at 72% 80%,#ca527a13,#0000 31%)}.tecka-rec30-feather{z-index:3;color:#fff5f811;font-family:Georgia,serif;font-size:68px;line-height:1;top:8%;right:8%;transform:rotate(-19deg)}.tecka-rec30-petals{z-index:3}.tecka-rec30-petals span{opacity:.65;background:linear-gradient(145deg,#d35f89b8,#691e3bb3);border-radius:70% 25% 65% 30%;width:14px;height:21px;position:absolute;right:2.8%;box-shadow:0 7px 16px #450d2433}.tecka-rec30-petals span:first-child{top:34%;transform:rotate(38deg)}.tecka-rec30-petals span:nth-child(2){top:47%;right:1.9%;transform:rotate(74deg)scale(.76)}.tecka-rec30-petals span:nth-child(3){top:61%;right:4%;transform:rotate(17deg)scale(.62)}.tecka-rec30-empty-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.tecka-rec30-fallback{border:1px solid #ffffff1a;border-radius:15px;min-height:280px}html[data-tecka-theme=light] .tecka-rec30-expanded{background:radial-gradient(circle at 83% 27%,#bd64820e,#0000 26%),linear-gradient(135deg,#fffaf7,#f8eeea)}html[data-tecka-theme=light] .tecka-rec30-item.is-active{border-color:#bd64826b;box-shadow:0 18px 42px #4d2e3917,0 0 22px #bd64820f}html[data-tecka-theme=light] .tecka-rec30-title{color:#2b2023}html[data-tecka-theme=light] .tecka-rec30-meta{color:#b65f7d}html[data-tecka-theme=light] .tecka-rec30-copy{color:#37282dc7}html[data-tecka-theme=light] .tecka-rec30-tag{color:#39282eb8;background:#bd64820f;border-color:#a3536e21}html[data-tecka-theme=light] .tecka-rec30-stats{color:#49353c9e}html[data-tecka-theme=light] .tecka-rec30-echo{opacity:.14;filter:blur(8px)saturate(.58)brightness(.9)}html[data-tecka-theme=light] .tecka-rec30-item.is-collapsed{border-color:#53353f24;box-shadow:0 14px 34px #472e3617}html[data-tecka-theme=light] .tecka-rec30-item.is-collapsed:hover{border-color:#bd6482a3;box-shadow:0 19px 44px #472e3624,0 0 22px #bd648221}@media (min-width:900px) and (max-width:1279px){.tecka-rec30-strip{gap:12px;height:300px}.tecka-rec30-item{height:300px}.tecka-rec30-item.is-active{flex-grow:2.85}.tecka-rec30-expanded-inner{grid-template-columns:165px minmax(0,1fr);gap:18px;padding:16px 18px}.tecka-rec30-expanded-cover{width:165px;height:238px}.tecka-rec30-title{font-size:27px}.tecka-rec30-copy{font-size:11px}}@media (max-width:899px){.tecka-rec30-heading{font-size:27px}.tecka-rec30-strip{scroll-snap-type:x proximity;gap:12px;height:300px;padding-bottom:4px;display:flex;overflow:auto hidden}.tecka-rec30-item{scroll-snap-align:start;flex:0 0 150px;height:290px;transition:flex-basis .52s cubic-bezier(.2,.78,.18,1),border-color .25s,box-shadow .3s}.tecka-rec30-item.is-active{flex-basis:min(88vw,560px)}.tecka-rec30-expanded-inner{grid-template-columns:145px minmax(0,1fr);gap:14px;padding:14px}.tecka-rec30-expanded-cover{width:145px;height:224px}.tecka-rec30-title{font-size:25px}.tecka-rec30-copy{font-size:10.5px;line-height:1.44}.tecka-rec30-tags{display:none}.tecka-rec30-footer{gap:8px}.tecka-rec30-read{padding:8px 13px}.tecka-rec30-feather,.tecka-rec30-petals{display:none}}@media (max-width:520px){.tecka-rec30-item.is-active{flex-basis:92vw}.tecka-rec30-expanded-inner{grid-template-columns:118px minmax(0,1fr);gap:12px;padding:12px}.tecka-rec30-expanded-cover{width:118px;height:188px}.tecka-rec30-badge{padding:5px 8px;font-size:8px}.tecka-rec30-title{font-size:22px}.tecka-rec30-copy{-webkit-line-clamp:4}.tecka-rec30-stats{gap:9px}}@media (prefers-reduced-motion:reduce){.tecka-rec30-item,.tecka-rec30-expanded-layer,.tecka-rec30-collapsed-layer,.tecka-rec30-expanded-content,.tecka-rec30-collapsed img,.tecka-rec30-expanded-cover img{transition:none!important}}@media (min-width:900px){.tecka-rec31-strip{will-change:grid-template-columns;grid-template-columns:3.15fr 1fr 1fr 1fr;align-items:stretch;gap:18px;width:100%;height:320px;transition:grid-template-columns .78s cubic-bezier(.22,.82,.18,1),gap .42s;display:grid}.tecka-rec31-strip[data-active-index="0"]{grid-template-columns:3.15fr 1fr 1fr 1fr}.tecka-rec31-strip[data-active-index="1"]{grid-template-columns:1fr 3.15fr 1fr 1fr}.tecka-rec31-strip[data-active-index="2"]{grid-template-columns:1fr 1fr 3.15fr 1fr}.tecka-rec31-strip[data-active-index="3"]{grid-template-columns:1fr 1fr 1fr 3.15fr}.tecka-rec31-item{will-change:transform;flex:none;width:auto;min-width:0;height:320px;transition:border-radius .48s cubic-bezier(.22,.82,.18,1),border-color .3s,box-shadow .42s,transform .42s cubic-bezier(.22,.82,.18,1);transform:translateZ(0)}.tecka-rec31-item.is-active{flex:none;transform:translateY(0)translateZ(0)}.tecka-rec31-item.is-collapsed:hover{transform:translateY(-3px)translateZ(0)}}.tecka-rec31-item .tecka-rec30-expanded-layer,.tecka-rec31-item .tecka-rec30-collapsed-layer{visibility:visible!important;transition:opacity .42s cubic-bezier(.22,.72,.22,1),transform .62s cubic-bezier(.22,.82,.18,1),filter .42s!important}.tecka-rec31-item .tecka-rec30-expanded-layer{opacity:0;filter:blur(2px);pointer-events:none;transform:scale(.988)}.tecka-rec31-item.is-active .tecka-rec30-expanded-layer{opacity:1;filter:blur();pointer-events:auto;transform:scale(1);transition-delay:.1s,60ms,80ms!important}.tecka-rec31-item .tecka-rec30-collapsed-layer{opacity:1;filter:blur();pointer-events:auto;transform:scale(1)}.tecka-rec31-item.is-active .tecka-rec30-collapsed-layer{opacity:0;filter:blur(1.5px);pointer-events:none;transform:scale(1.025);transition-delay:0s!important}.tecka-rec31-item .tecka-rec30-expanded-content{opacity:0;filter:blur(2px);transition:opacity .34s,transform .52s cubic-bezier(.22,.82,.18,1),filter .34s;transform:translate(10px)}.tecka-rec31-item.is-active .tecka-rec30-expanded-content{opacity:1;filter:blur();transition-delay:.25s,.2s,.22s;transform:translate(0)}.tecka-rec31-item .tecka-rec30-expanded-cover{opacity:.72;transition:opacity .42s,transform .66s cubic-bezier(.18,.88,.18,1),box-shadow .42s;transform:translate(-7px)scale(.972)}.tecka-rec31-item.is-active .tecka-rec30-expanded-cover{opacity:1;transition-delay:.12s,70ms,80ms;transform:translate(0)scale(1)}.tecka-rec31-item .tecka-rec30-echo{opacity:0;transition:opacity .55s,transform .85s cubic-bezier(.2,.82,.18,1),filter .55s;transform:rotate(4deg)scale(1.02)}.tecka-rec31-item.is-active .tecka-rec30-echo{opacity:.22;transition-delay:.12s,40ms,.1s;transform:rotate(4deg)scale(1.08)}.tecka-rec31-item.is-collapsed .tecka-rec30-collapsed img{transition:transform .55s cubic-bezier(.22,.82,.18,1),filter .35s}.tecka-rec31-item.is-collapsed:hover .tecka-rec30-collapsed img{filter:saturate(1.04)brightness(1.02);transform:scale(1.018)}@media (min-width:900px) and (max-width:1279px){.tecka-rec31-strip{gap:12px;height:300px}.tecka-rec31-strip[data-active-index="0"]{grid-template-columns:2.8fr 1fr 1fr 1fr}.tecka-rec31-strip[data-active-index="1"]{grid-template-columns:1fr 2.8fr 1fr 1fr}.tecka-rec31-strip[data-active-index="2"]{grid-template-columns:1fr 1fr 2.8fr 1fr}.tecka-rec31-strip[data-active-index="3"]{grid-template-columns:1fr 1fr 1fr 2.8fr}.tecka-rec31-item{height:300px}}@media (max-width:899px){.tecka-rec31-item{transition:flex-basis .7s cubic-bezier(.22,.82,.18,1),border-radius .44s,border-color .28s,box-shadow .38s!important}}@media (prefers-color-scheme:light){html[data-tecka-theme=system] .tecka-rec31-item.is-active .tecka-rec30-echo{opacity:.14}}@media (prefers-reduced-motion:reduce){.tecka-rec31-strip,.tecka-rec31-item,.tecka-rec31-item .tecka-rec30-expanded-layer,.tecka-rec31-item .tecka-rec30-collapsed-layer,.tecka-rec31-item .tecka-rec30-expanded-content,.tecka-rec31-item .tecka-rec30-expanded-cover,.tecka-rec31-item .tecka-rec30-echo{transition:none!important}}.tecka-rec30-echo{filter:blur(8px)saturate(.78)brightness(.64);width:58%;height:168%;top:-26%;right:-8%}.tecka-rec31-item.is-active .tecka-rec30-echo{opacity:.3;transform:rotate(4deg)scale(1.11)}.tecka-rec30-echo-shade{background:linear-gradient(90deg,#110d0ffa 0%,#110d0ff5 38%,#110d0fc2 68%,#110d0f57 100%),linear-gradient(#110d0f47,#0000 42%,#110d0f70)}.tecka-rec32-collapsed{border-radius:14px}.tecka-rec32-collapsed-echo{opacity:.28;filter:blur(10px)saturate(.76)brightness(.68);border-radius:14px;transition:opacity .55s,transform .75s cubic-bezier(.22,.82,.18,1),filter .55s;overflow:hidden;transform:scale(1.16)}.tecka-rec32-collapsed-echo-image{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}.tecka-rec32-collapsed-main{box-shadow:none;background:#0f0b0db8;border:0;transition:transform .62s cubic-bezier(.22,.82,.18,1),box-shadow .42s}.tecka-rec32-collapsed-main img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.tecka-rec31-item.is-collapsed:hover .tecka-rec32-collapsed-echo{opacity:.36;filter:blur(11px)saturate(.84)brightness(.72);transform:scale(1.22)}.tecka-rec31-item.is-collapsed:hover .tecka-rec32-collapsed-main{box-shadow:none}.tecka-rec31-item.is-active .tecka-rec30-expanded-cover{box-shadow:0 18px 38px #0000004d,inset 0 0 0 1px #ffffff05}html[data-tecka-theme=light] .tecka-rec30-echo{filter:blur(8px)saturate(.6)brightness(.92)}html[data-tecka-theme=light] .tecka-rec31-item.is-active .tecka-rec30-echo{opacity:.18}html[data-tecka-theme=light] .tecka-rec30-echo-shade{background:linear-gradient(90deg,#fffaf7fa 0%,#fffaf7f5 38%,#f8eeeac7 68%,#f8eeea57 100%),linear-gradient(#fffaf73d,#0000 42%,#f8eeea66)}html[data-tecka-theme=light] .tecka-rec32-collapsed-echo{opacity:.18;filter:blur(10px)saturate(.58)brightness(.94)}html[data-tecka-theme=light] .tecka-rec32-collapsed-main{background:#fffaf7c2;border-color:#53353f24;box-shadow:0 12px 26px #472e361a,inset 0 0 0 1px #ffffff40}html[data-tecka-theme=light] .tecka-rec31-item.is-collapsed:hover .tecka-rec32-collapsed-echo{opacity:.24}html[data-tecka-theme=light] .tecka-rec31-item.is-collapsed:hover .tecka-rec32-collapsed-main{border-color:#bd648280;box-shadow:0 16px 32px #472e361f,0 0 18px #bd64821a}@media (prefers-color-scheme:light){html[data-tecka-theme=system] .tecka-rec30-echo{filter:blur(8px)saturate(.6)brightness(.92)}html[data-tecka-theme=system] .tecka-rec31-item.is-active .tecka-rec30-echo{opacity:.18}html[data-tecka-theme=system] .tecka-rec30-echo-shade{background:linear-gradient(90deg,#fffaf7fa 0%,#fffaf7f5 38%,#f8eeeac7 68%,#f8eeea57 100%),linear-gradient(#fffaf73d,#0000 42%,#f8eeea66)}html[data-tecka-theme=system] .tecka-rec32-collapsed-echo{opacity:.18;filter:blur(10px)saturate(.58)brightness(.94)}html[data-tecka-theme=system] .tecka-rec32-collapsed-main{background:#fffaf7c2;border-color:#53353f24}}@media (max-width:899px){.tecka-rec32-collapsed-main{inset:6px}.tecka-rec32-collapsed-echo{opacity:.24;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.tecka-rec32-collapsed-echo,.tecka-rec32-collapsed-main{transition:none!important}}.tecka-rec34-accent-echo{z-index:1;opacity:.21;filter:blur(11px)saturate(.78)brightness(.66);mix-blend-mode:screen;border-radius:24px;width:26%;height:54%;transition:opacity .45s,transform .75s cubic-bezier(.22,.82,.18,1),filter .45s;top:7%;right:2.8%;overflow:hidden;transform:rotate(7deg)scale(1.08);-webkit-mask-image:radial-gradient(circle,#000 0%,#000000f2 42%,#000000a6 68%,#0000 100%);mask-image:radial-gradient(circle,#000 0%,#000000f2 42%,#000000a6 68%,#0000 100%)}.tecka-rec34-accent-echo-image{transform:scale(1.18);-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center top!important;object-position:center top!important;width:100%!important;height:100%!important}.tecka-rec31-item.is-active .tecka-rec34-accent-echo{opacity:.24;transform:rotate(8deg)scale(1.12)}.tecka-rec31-item.is-active:hover .tecka-rec34-accent-echo{opacity:.28;filter:blur(12px)saturate(.84)brightness(.72)}.tecka-rec31-item.is-active .tecka-rec30-echo-shade{background:linear-gradient(90deg,#110d0ffa 0%,#110d0ff5 37%,#110d0fc2 66%,#110d0f70 83%,#110d0f47 100%),radial-gradient(circle at 86% 24%,#ffccdc14,#0000 20%),linear-gradient(#110d0f47,#0000 42%,#110d0f70)}html[data-tecka-theme=light] .tecka-rec34-accent-echo{opacity:.14;filter:blur(12px)saturate(.58)brightness(.95);mix-blend-mode:multiply}html[data-tecka-theme=light] .tecka-rec31-item.is-active .tecka-rec34-accent-echo{opacity:.16}html[data-tecka-theme=light] .tecka-rec31-item.is-active .tecka-rec30-echo-shade{background:linear-gradient(90deg,#fffaf7fa 0%,#fffaf7f5 37%,#f8eeeac7 66%,#f8eeea85 83%,#f8eeea52 100%),radial-gradient(circle at 86% 24%,#cf709214,#0000 20%),linear-gradient(#fffaf73d,#0000 42%,#f8eeea66)}@media (prefers-color-scheme:light){html[data-tecka-theme=system] .tecka-rec34-accent-echo{opacity:.14;filter:blur(12px)saturate(.58)brightness(.95);mix-blend-mode:multiply}html[data-tecka-theme=system] .tecka-rec31-item.is-active .tecka-rec34-accent-echo{opacity:.16}html[data-tecka-theme=system] .tecka-rec31-item.is-active .tecka-rec30-echo-shade{background:linear-gradient(90deg,#fffaf7fa 0%,#fffaf7f5 37%,#f8eeeac7 66%,#f8eeea85 83%,#f8eeea52 100%),radial-gradient(circle at 86% 24%,#cf709214,#0000 20%),linear-gradient(#fffaf73d,#0000 42%,#f8eeea66)}}@media (max-width:1199px){.tecka-rec34-accent-echo{width:24%;height:48%;top:8%;right:2%}}@media (max-width:899px){.tecka-rec34-accent-echo{opacity:.15;width:20%;height:34%;top:10%;right:1.5%}}@media (prefers-reduced-motion:reduce){.tecka-rec34-accent-echo{transition:none!important}}.tecka-pulse35{background:radial-gradient(circle at 38% 0,#c2597d0e,#0000 32%),linear-gradient(145deg,#1a1215f7,#0c0a0bfa);border:1px solid #ef9eb745;box-shadow:0 18px 48px #00000026,inset 0 0 0 1px #ffffff03}.tecka-pulse35-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1.15fr) minmax(260px,.82fr);min-height:286px;display:grid}.tecka-pulse35-stats,.tecka-pulse35-forum,.tecka-pulse35-live{min-width:0;padding:26px 28px}.tecka-pulse35-forum,.tecka-pulse35-live{border-left:1px solid #ef9eb726}.tecka-pulse35-title{color:#fff8f5;letter-spacing:-.04em;font-size:34px;line-height:1}.tecka-pulse35-title span{color:#ef9eb7}.tecka-pulse35-subtitle{color:#ded0d5a3;margin-top:8px;font-size:11px;line-height:1.55}.tecka-pulse35-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:27px;display:grid}.tecka-pulse35-stat{border-left:1px solid #ef9eb729;min-width:0;padding:1px 16px 2px}.tecka-pulse35-stat:first-child{border-left:0;padding-left:0}.tecka-pulse35-stat-icon{color:#ef9eb7;filter:drop-shadow(0 0 10px #ef9eb71f)}.tecka-pulse35-stat-value{color:#fff9f7;letter-spacing:-.035em;white-space:nowrap;margin-top:12px;font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1}.tecka-pulse35-stat-label{color:#d3c3c9ad;max-width:104px;margin-top:7px;font-size:9px;line-height:1.42}.tecka-pulse35-column-head{color:#ef9eb7;justify-content:space-between;align-items:center;gap:14px;display:flex}.tecka-pulse35-column-head h3{color:#f2a6be;font-size:12px;font-weight:700}.tecka-pulse35-link{color:#d994aa;white-space:nowrap;align-items:center;gap:6px;font-size:9px;font-weight:650;transition:color .2s,gap .25s}.tecka-pulse35-link:hover{color:#ffc0d4;gap:9px}.tecka-pulse35-forum-list{gap:8px;margin-top:17px;display:grid}.tecka-pulse35-thread{color:#e5d7dc7a;background:#ffffff05;border:1px solid #ffffff0e;border-radius:13px;align-items:center;gap:11px;min-height:52px;padding:10px 12px;transition:transform .28s cubic-bezier(.22,.82,.18,1),border-color .25s,background .25s,box-shadow .3s;display:flex}.tecka-pulse35-thread.is-primary{background:#ef9eb709;border-color:#ef9eb72b}.tecka-pulse35-thread:hover{background:#ef9eb70e;border-color:#ef9eb752;transform:translate(3px);box-shadow:0 9px 24px #00000021}.tecka-pulse35-thread-icon{color:#ef9eb7;background:#ef9eb716;border-radius:999px;flex:0 0 31px;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.tecka-pulse35-thread strong{color:#eee3e6;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;line-height:1.35;display:block;overflow:hidden}.tecka-pulse35-thread small{color:#c0afb594;margin-top:4px;font-size:8px;display:block}.tecka-pulse35-live{flex-direction:column;display:flex}.tecka-pulse35-live-list{margin-top:13px;display:grid}.tecka-pulse35-live-row{border-bottom:1px solid #ffffff0b;grid-template-columns:9px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.tecka-pulse35-live-row:last-child{border-bottom:0}.tecka-pulse35-live-dot{background:#e987a8;border-radius:999px;width:6px;height:6px;margin-top:4px;box-shadow:0 0 10px #e987a847}.tecka-pulse35-live-row strong,.tecka-pulse35-live-row .tecka-pulse35-accent{color:#e8dde1;font-size:9.5px;font-weight:500;line-height:1.45}.tecka-pulse35-live-row .tecka-pulse35-accent{color:#ee9db7;font-weight:650}.tecka-pulse35-live-row small{color:#b9a7ae8a;margin-top:3px;font-size:8px;display:block}.tecka-pulse35-live-empty{color:#beadb494;padding:18px 0;font-size:9px;line-height:1.55}html[data-tecka-theme=light] .tecka-pulse35{background:radial-gradient(circle at 38% 0,#c2597d0b,#0000 32%),linear-gradient(145deg,#fffbf8fa,#f7eeeafa);border-color:#ae5b783d;box-shadow:0 18px 42px #4d2e3913}html[data-tecka-theme=light] .tecka-pulse35-forum,html[data-tecka-theme=light] .tecka-pulse35-live,html[data-tecka-theme=light] .tecka-pulse35-stat{border-color:#ae5b781f}html[data-tecka-theme=light] .tecka-pulse35-title,html[data-tecka-theme=light] .tecka-pulse35-stat-value{color:#2d2226}html[data-tecka-theme=light] .tecka-pulse35-subtitle,html[data-tecka-theme=light] .tecka-pulse35-stat-label{color:#48343b9e}html[data-tecka-theme=light] .tecka-pulse35-thread{background:#ffffff47;border-color:#5c3e4817}html[data-tecka-theme=light] .tecka-pulse35-thread strong,html[data-tecka-theme=light] .tecka-pulse35-live-row strong{color:#49383e}html[data-tecka-theme=light] .tecka-pulse35-thread small,html[data-tecka-theme=light] .tecka-pulse35-live-row small,html[data-tecka-theme=light] .tecka-pulse35-live-empty{color:#503b4285}html[data-tecka-theme=light] .tecka-pulse35-live-row{border-color:#5c3e4814}@media (prefers-color-scheme:light){html[data-tecka-theme=system] .tecka-pulse35{background:linear-gradient(145deg,#fffbf8fa,#f7eeeafa);border-color:#ae5b783d}html[data-tecka-theme=system] .tecka-pulse35-title,html[data-tecka-theme=system] .tecka-pulse35-stat-value{color:#2d2226}html[data-tecka-theme=system] .tecka-pulse35-subtitle,html[data-tecka-theme=system] .tecka-pulse35-stat-label{color:#48343b9e}html[data-tecka-theme=system] .tecka-pulse35-thread strong,html[data-tecka-theme=system] .tecka-pulse35-live-row strong{color:#49383e}}@media (max-width:1199px){.tecka-pulse35-grid{grid-template-columns:1fr 1fr}.tecka-pulse35-live{border-top:1px solid #ef9eb726;border-left:0;grid-column:1/-1}.tecka-pulse35-live-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tecka-pulse35-live-row{border-bottom:0;border-right:1px solid #ffffff0d;padding-right:14px}.tecka-pulse35-live-row:last-child{border-right:0}}@media (max-width:799px){.tecka-pulse35-grid{grid-template-columns:1fr}.tecka-pulse35-forum,.tecka-pulse35-live{border-top:1px solid #ef9eb726;border-left:0}.tecka-pulse35-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.tecka-pulse35-stat:nth-child(3){border-left:0;padding-left:0}.tecka-pulse35-live-list{grid-template-columns:1fr;gap:0}.tecka-pulse35-live-row{border-bottom:1px solid #ffffff0b;border-right:0;padding-right:0}}@media (max-width:479px){.tecka-pulse35-stats,.tecka-pulse35-forum,.tecka-pulse35-live{padding:22px 18px}.tecka-pulse35-title{font-size:29px}.tecka-pulse35-stat{padding-left:10px;padding-right:10px}.tecka-pulse35-stat-value{font-size:23px}}@media (prefers-reduced-motion:reduce){.tecka-pulse35-thread,.tecka-pulse35-link{transition:none!important}}.tecka-pulse35{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.tecka-pulse35-grid{background:0 0;min-height:270px}.tecka-pulse35-stats,.tecka-pulse35-forum,.tecka-pulse35-live{padding-top:24px;padding-bottom:24px}.tecka-pulse35-stats{padding-left:4px}.tecka-pulse35-live{padding-right:4px}.tecka-pulse35-forum,.tecka-pulse35-live{border-left-color:#ef9eb72e!important}.tecka-pulse35-title{letter-spacing:-.045em;font-size:40px;line-height:.98}.tecka-pulse35-subtitle{color:#e7dadfb8;max-width:410px;margin-top:10px;font-size:13px;line-height:1.5}.tecka-pulse35-stat-grid{margin-top:30px}.tecka-pulse35-stat{padding-left:20px;padding-right:20px}.tecka-pulse35-stat-icon{width:24px!important;height:24px!important}.tecka-pulse35-stat-value{text-overflow:ellipsis;max-width:150px;margin-top:13px;font-size:31px;line-height:1.02;overflow:hidden}.tecka-pulse35-stat-label{max-width:130px;margin-top:8px;font-size:11px;line-height:1.4}.tecka-pulse35-column-head h3{font-size:14px}.tecka-pulse35-column-head>div>svg{width:22px;height:22px}.tecka-pulse35-link{font-size:10px}.tecka-pulse35-forum-list{gap:10px;margin-top:19px}.tecka-pulse35-thread{min-height:58px;padding:11px 13px}.tecka-pulse35-thread strong{font-size:11.5px}.tecka-pulse35-thread small{font-size:9px}.tecka-pulse35-live-row{padding:11px 0}.tecka-pulse35-live-row strong,.tecka-pulse35-live-row .tecka-pulse35-accent{font-size:10.5px}.tecka-pulse35-live-row small{font-size:9px}html[data-tecka-theme=light] .tecka-pulse35,html[data-tecka-theme=system] .tecka-pulse35{box-shadow:none!important;background:0 0!important;border:0!important}html[data-tecka-theme=light] .tecka-pulse35-subtitle{color:#48343bad}@media (prefers-color-scheme:light){html[data-tecka-theme=system] .tecka-pulse35-subtitle{color:#48343bad}}@media (max-width:1199px){.tecka-pulse35-stats{padding-left:0}.tecka-pulse35-live{padding-right:0}}@media (max-width:799px){.tecka-pulse35-title{font-size:34px}.tecka-pulse35-subtitle{font-size:12px}.tecka-pulse35-forum,.tecka-pulse35-live{border-top:1px solid #ef9eb729!important;border-left:0!important}.tecka-pulse35-stat-value{font-size:28px}}@media (max-width:479px){.tecka-pulse35-stats,.tecka-pulse35-forum,.tecka-pulse35-live{padding:20px 0}.tecka-pulse35-title{font-size:31px}.tecka-pulse35-stat{padding-left:14px;padding-right:14px}.tecka-pulse35-stat-value{font-size:26px}}main.tecka-section-page{--tecka-page:var(--home-bg);--tecka-page-soft:var(--home-bg);--tecka-surface:var(--home-panel);--tecka-surface-raised:var(--home-panel-2);--tecka-surface-3:color-mix(in srgb, var(--home-panel-2) 86%, var(--home-bg));--tecka-surface-glass:color-mix(in srgb, var(--home-panel) 92%, transparent);--tecka-surface-3-glass:color-mix(in srgb, var(--home-panel-2) 82%, transparent);--tecka-text:var(--home-text);--tecka-text-soft:color-mix(in srgb, var(--home-text) 78%, var(--home-muted));--tecka-muted:var(--home-muted);--tecka-muted-soft:var(--home-muted-soft);--tecka-border:var(--home-border);--tecka-border-strong:color-mix(in srgb, var(--home-accent) 25%, var(--home-border));--tecka-subtle:var(--home-list-hover);--tecka-subtle-strong:color-mix(in srgb, var(--home-accent) 10%, transparent);--tecka-accent:var(--home-accent);--tecka-accent-hover:var(--home-accent-hover);--tecka-accent-soft:var(--home-accent-soft);--tecka-accent-soft-strong:color-mix(in srgb, var(--home-accent) 17%, transparent);--tecka-accent-border:color-mix(in srgb, var(--home-accent) 24%, transparent);--tecka-accent-border-strong:color-mix(in srgb, var(--home-accent) 43%, transparent);--tecka-accent-ink:var(--home-accent);--tecka-action:var(--home-accent);--tecka-action-hover:var(--home-accent-hover);--tecka-action-text:#241319;--tecka-input:color-mix(in srgb, var(--home-panel-2) 90%, var(--home-bg));--tecka-placeholder:var(--home-muted-soft);--tecka-shadow-sm:0 12px 34px #00000012;--tecka-shadow:var(--home-shadow-hover);--tecka-shadow-lg:var(--home-shadow);background:radial-gradient(circle at 11% 7%, color-mix(in srgb, var(--home-accent) 7%, transparent), transparent 26rem), radial-gradient(circle at 89% 31%, color-mix(in srgb, var(--home-accent) 4%, transparent), transparent 32rem), var(--home-bg)!important;color:var(--home-text)!important}main.tecka-section-page>header[data-tecka-site-header=true]{border-bottom-color:var(--home-border-soft)!important}main.tecka-section-page .tecka-kicker{color:var(--home-accent)!important}main.tecka-section-page h1,main.tecka-section-page h2,main.tecka-section-page h3{text-wrap:balance}main.tecka-section-page .tecka-card{border:1px solid var(--home-border)!important;background:linear-gradient(145deg, color-mix(in srgb, var(--home-text) 1.6%, transparent), transparent), var(--home-panel)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--home-text) 2%, transparent), var(--home-shadow)!important}main.tecka-section-page .tecka-card:hover{border-color:color-mix(in srgb, var(--home-accent) 34%, var(--home-border))!important;box-shadow:var(--home-shadow-hover)!important}main.tecka-section-page section[class*=border][class*="bg-[color:var(--tecka-surface"],main.tecka-section-page article[class*=border][class*="bg-[color:var(--tecka-surface"],main.tecka-section-page div[class*=border][class*="bg-[color:var(--tecka-surface"]{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--home-text) 2%, transparent);border-color:var(--home-border)!important;background-color:var(--home-panel)!important}main.tecka-section-page .tecka-button-dark{color:#241319!important;background:linear-gradient(135deg,#f5b4c8,#e78ea9)!important;box-shadow:0 10px 28px #dc73952e!important}main.tecka-section-page .tecka-button-dark:hover{filter:brightness(1.035);transform:translateY(-2px);box-shadow:0 15px 36px #dc739540!important}main.tecka-section-page .tecka-button-light{border-color:var(--home-border)!important;background:var(--home-panel-2)!important;color:var(--home-text)!important}main.tecka-section-page .tecka-button-light:hover{border-color:color-mix(in srgb, var(--home-accent) 46%, var(--home-border))!important;background:var(--home-accent-soft)!important}main.tecka-section-page input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),main.tecka-section-page textarea,main.tecka-section-page select{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--home-text) 1.5%, transparent);border-color:var(--home-border-soft)!important;background-color:var(--tecka-input)!important;color:var(--home-text)!important}main.tecka-section-page input:focus,main.tecka-section-page textarea:focus,main.tecka-section-page select:focus{outline:none;border-color:color-mix(in srgb, var(--home-accent) 45%, transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--home-accent) 8%, transparent)!important}main.tecka-section-page a[class*="hover:bg-[color:var(--tecka-subtle)]"]:hover,main.tecka-section-page button[class*="hover:bg-[color:var(--tecka-subtle)]"]:hover{background:var(--home-list-hover)!important}main.tecka-section-page .tecka-book,main.tecka-section-page a[href^="/stories/"] img{box-shadow:0 12px 34px #00000029}main.tecka-section-page a[href^="/stories/"]:hover img{box-shadow:0 18px 44px #00000038}html[data-tecka-theme=light] main.tecka-section-page .tecka-card{background:linear-gradient(145deg,#ffffffbd,#ffffff29),#fffdfa!important;border-color:#482e371f!important;box-shadow:0 12px 36px #432b330e,inset 0 1px #fffffff2!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system] main.tecka-section-page .tecka-card{background:linear-gradient(145deg,#ffffffbd,#ffffff29),#fffdfa!important;border-color:#482e371f!important;box-shadow:0 12px 36px #432b330e,inset 0 1px #fffffff2!important}}main.tecka-section-page>:not(header){animation:.28s cubic-bezier(.2,.75,.2,1) both tecka-section-page-in}@keyframes tecka-section-page-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){main.tecka-section-page>:not(header){animation:none!important}}main.tecka-community-page{background:radial-gradient(circle at 10% 8%, color-mix(in srgb, var(--home-accent) 8%, transparent), transparent 27rem), radial-gradient(circle at 92% 26%, #b98dff0f, transparent 31rem), radial-gradient(circle at 48% 88%, color-mix(in srgb, var(--home-accent) 4%, transparent), transparent 32rem), var(--home-bg)!important;color:var(--home-text)!important}.tecka-community-hero{border:1px solid color-mix(in srgb, var(--home-accent) 18%, var(--home-border));box-shadow:var(--home-shadow), inset 0 1px 0 #ffffff0a;background:linear-gradient(118deg,#100c0ef7 0%,#1c1217f5 48%,#3d212ee6 100%)}.tecka-community-hero-glow{background:radial-gradient(circle at 14% 18%,#ef9eb726,#0000 39%),linear-gradient(90deg,#00000024,#0000 70%)}.tecka-community-card,.tecka-community-soft-card,.tecka-community-stat,.tecka-community-empty{border:1px solid var(--home-border);background:linear-gradient(145deg, color-mix(in srgb, var(--home-text) 1.8%, transparent), transparent), var(--home-panel);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--home-text) 2%, transparent), var(--home-shadow)}.tecka-community-soft-card{background:linear-gradient(145deg, color-mix(in srgb, var(--home-accent) 4%, transparent), transparent), var(--home-panel-2)}.tecka-community-card,.tecka-community-soft-card,.tecka-community-thread-row{transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .18s,background-color .18s,box-shadow .22s}.tecka-community-card:hover,.tecka-community-thread-row:hover{border-color:color-mix(in srgb, var(--home-accent) 38%, var(--home-border));box-shadow:var(--home-shadow-hover)}.tecka-community-thread-row:hover{background:var(--home-list-hover);transform:translateY(-1px)}.tecka-community-stat{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--home-accent) 12%, transparent), transparent 55%), var(--home-panel-2)}.tecka-community-input,main.tecka-community-page input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),main.tecka-community-page textarea,main.tecka-community-page select{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--home-text) 1.5%, transparent);border-color:var(--home-border-soft)!important;background-color:color-mix(in srgb, var(--home-panel-2) 86%, var(--home-bg))!important;color:var(--home-text)!important}main.tecka-community-page input:focus,main.tecka-community-page textarea:focus,main.tecka-community-page select:focus{outline:none;border-color:color-mix(in srgb, var(--home-accent) 48%, transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--home-accent) 8%, transparent)!important}.tecka-forum-badge{border:1px solid color-mix(in srgb, var(--home-text) 12%, transparent);background:color-mix(in srgb, var(--home-panel-2) 75%, transparent);letter-spacing:.055em;text-transform:uppercase;color:color-mix(in srgb, var(--home-text) 64%, var(--home-muted));white-space:nowrap;border-radius:999px;align-items:center;gap:.32rem;padding:.28rem .55rem;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.tecka-forum-badge-pink{border-color:color-mix(in srgb, var(--home-accent) 32%, transparent);background:color-mix(in srgb, var(--home-accent) 11%, transparent);color:var(--home-accent)}.tecka-forum-badge-gold{color:#dfc57d;background:#dfc57d1a;border-color:#dfc57d47}.tecka-forum-badge-green{color:#a8c7b1;background:#a8c7b11a;border-color:#a8c7b147}.tecka-forum-badge-locked{border-color:color-mix(in srgb, var(--home-muted) 24%, transparent);background:color-mix(in srgb, var(--home-muted) 7%, transparent);color:var(--home-muted)}.tecka-community-avatar{border:1px solid color-mix(in srgb, var(--home-accent) 22%, var(--home-border));background:radial-gradient(circle at 35% 25%, color-mix(in srgb, var(--home-accent) 26%, transparent), transparent 56%), var(--home-panel-2);color:var(--home-accent);box-shadow:inset 0 1px #ffffff0a,0 8px 18px #00000029}html[data-tecka-theme=light] main.tecka-community-page .tecka-community-hero{background:linear-gradient(118deg,#29181f 0%,#3b202c 58%,#6a3a4e 100%)!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system] main.tecka-community-page .tecka-community-hero{background:linear-gradient(118deg,#29181f 0%,#3b202c 58%,#6a3a4e 100%)!important}}html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-soft-card,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-stat,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-empty{background:linear-gradient(145deg,#ffffffb8,#ffffff1f),#fffdfa!important;border-color:#482e371f!important;box-shadow:0 12px 36px #432b330e,inset 0 1px #fffffff2!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card,html[data-tecka-theme=system] main.tecka-community-page .tecka-community-soft-card,html[data-tecka-theme=system] main.tecka-community-page .tecka-community-stat,html[data-tecka-theme=system] main.tecka-community-page .tecka-community-empty{background:linear-gradient(145deg,#ffffffb8,#ffffff1f),#fffdfa!important;border-color:#482e371f!important;box-shadow:0 12px 36px #432b330e,inset 0 1px #fffffff2!important}}html[data-tecka-theme=light] main.tecka-community-page .tecka-community-hero-title,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-hero-title [class*="text-[#fff8f5]"],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-hero-copy{color:#fff8f5!important}html[data-tecka-theme=light] main.tecka-community-page .tecka-community-hero-copy{color:#d9cdd1!important}html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card [class*="text-[#fff8f5]"],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card [class*="text-[#f4ecef]"],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card [class*="text-[#eadfe3]"],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card [class*="text-[#d8cbd0]"],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card [class*="text-[#d9ccd1]"],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card [class*="text-[#cfc2c7]"],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-soft-card [class*="text-[#fff8f5]"]{color:var(--home-text)!important}html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card [class*="text-[#9b8d93]"],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card [class*="text-[#93858b]"],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card [class*="text-[#8f8288]"],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card [class*="text-[#857980]"],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card [class*="text-[#81747a]"],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-soft-card [class*="text-[#a99ba0]"],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-soft-card [class*="text-[#9b8d93]"]{color:var(--home-muted)!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system] main.tecka-community-page .tecka-community-hero-title,html[data-tecka-theme=system] main.tecka-community-page .tecka-community-hero-copy{color:#fff8f5!important}html[data-tecka-theme=system] main.tecka-community-page .tecka-community-hero-copy{color:#d9cdd1!important}html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card [class*="text-[#fff8f5]"],html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card [class*="text-[#f4ecef]"],html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card [class*="text-[#eadfe3]"],html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card [class*="text-[#d8cbd0]"],html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card [class*="text-[#d9ccd1]"],html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card [class*="text-[#cfc2c7]"],html[data-tecka-theme=system] main.tecka-community-page .tecka-community-soft-card [class*="text-[#fff8f5]"]{color:var(--home-text)!important}html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card [class*="text-[#9b8d93]"],html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card [class*="text-[#93858b]"],html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card [class*="text-[#8f8288]"],html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card [class*="text-[#857980]"],html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card [class*="text-[#81747a]"],html[data-tecka-theme=system] main.tecka-community-page .tecka-community-soft-card [class*="text-[#a99ba0]"],html[data-tecka-theme=system] main.tecka-community-page .tecka-community-soft-card [class*="text-[#9b8d93]"]{color:var(--home-muted)!important}}.tecka-clean-search,.tecka-clean-search *{box-sizing:border-box}.tecka-clean-search input,input.tecka-search-control,.tecka-search-control{box-shadow:none!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;border-color:#0000!important;outline:none!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}.tecka-clean-search input:hover,.tecka-clean-search input:focus,input.tecka-search-control:hover,input.tecka-search-control:focus{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.tecka-clean-search input:-webkit-autofill{caret-color:currentColor;transition:background-color 999999s ease-in-out;-webkit-text-fill-color:currentColor!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}.tecka-clean-search input:-webkit-autofill:hover{caret-color:currentColor;transition:background-color 999999s ease-in-out;-webkit-text-fill-color:currentColor!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}.tecka-clean-search input:-webkit-autofill:focus{caret-color:currentColor;transition:background-color 999999s ease-in-out;-webkit-text-fill-color:currentColor!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}input.tecka-search-control:-webkit-autofill{caret-color:currentColor;transition:background-color 999999s ease-in-out;-webkit-text-fill-color:currentColor!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}input.tecka-search-control:-webkit-autofill:hover{caret-color:currentColor;transition:background-color 999999s ease-in-out;-webkit-text-fill-color:currentColor!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}input.tecka-search-control:-webkit-autofill:focus{caret-color:currentColor;transition:background-color 999999s ease-in-out;-webkit-text-fill-color:currentColor!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}.tecka-home-header .tecka-clean-search input,.tecka-home-header input.tecka-search-control{color:var(--home-text)!important}.tecka-home-header .tecka-clean-search input::-moz-placeholder{opacity:1;color:var(--home-muted-soft,var(--tecka-muted-soft))!important}.tecka-clean-search input::-moz-placeholder{opacity:1;color:var(--home-muted-soft,var(--tecka-muted-soft))!important}input.tecka-search-control::-moz-placeholder{opacity:1;color:var(--home-muted-soft,var(--tecka-muted-soft))!important}.tecka-home-header .tecka-clean-search input::placeholder,.tecka-clean-search input::placeholder,input.tecka-search-control::placeholder{opacity:1;color:var(--home-muted-soft,var(--tecka-muted-soft))!important}.tecka-home-header .tecka-header-search-ghost,.tecka-header-search-ghost{box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding-left:.25rem!important;padding-right:.25rem!important}.tecka-home-header .tecka-header-search-ghost:hover,.tecka-home-header .tecka-header-search-ghost:focus-within,.tecka-header-search-ghost:hover,.tecka-header-search-ghost:focus-within{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.tecka-home-header .tecka-header-search-ghost input,.tecka-header-search-ghost input,.tecka-header-search-ghost .tecka-search-control{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.tecka-local-search-line{box-shadow:none!important;background:0 0!important;border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important}.tecka-local-search-line:focus-within,.tecka-local-search-line input,.tecka-local-search-line .tecka-search-control{box-shadow:none!important;background:0 0!important}html body .tecka-home-header .tecka-clean-search input.tecka-search-control,html body main.tecka-section-page .tecka-clean-search input.tecka-search-control,html body main.tecka-community-page .tecka-clean-search input.tecka-search-control,html body .tecka-clean-search input.tecka-search-control,html body input.tecka-search-control,html body input.tecka-search-control:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]){box-shadow:none!important;-webkit-box-shadow:none!important;appearance:none!important;background:padding-box padding-box!important;border:0 #0000!important;outline:0!important}html body .tecka-home-header .tecka-clean-search input.tecka-search-control:hover,html body .tecka-home-header .tecka-clean-search input.tecka-search-control:focus,html body main.tecka-section-page .tecka-clean-search input.tecka-search-control:hover,html body main.tecka-section-page .tecka-clean-search input.tecka-search-control:focus,html body main.tecka-community-page .tecka-clean-search input.tecka-search-control:hover,html body main.tecka-community-page .tecka-clean-search input.tecka-search-control:focus,html body .tecka-clean-search input.tecka-search-control:hover,html body .tecka-clean-search input.tecka-search-control:focus,html body input.tecka-search-control:hover,html body input.tecka-search-control:focus{box-shadow:none!important;-webkit-box-shadow:none!important;background:0 0!important;border:0 #0000!important;outline:0!important}html body .tecka-clean-search input.tecka-search-control:-webkit-autofill{-webkit-text-fill-color:currentColor!important;caret-color:currentColor!important;border:0!important;transition:background-color 999999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}html body .tecka-clean-search input.tecka-search-control:-webkit-autofill:hover{-webkit-text-fill-color:currentColor!important;caret-color:currentColor!important;border:0!important;transition:background-color 999999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}html body .tecka-clean-search input.tecka-search-control:-webkit-autofill:focus{-webkit-text-fill-color:currentColor!important;caret-color:currentColor!important;border:0!important;transition:background-color 999999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}html body input.tecka-search-control:-webkit-autofill{-webkit-text-fill-color:currentColor!important;caret-color:currentColor!important;border:0!important;transition:background-color 999999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}html body input.tecka-search-control:-webkit-autofill:hover{-webkit-text-fill-color:currentColor!important;caret-color:currentColor!important;border:0!important;transition:background-color 999999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}html body input.tecka-search-control:-webkit-autofill:focus{-webkit-text-fill-color:currentColor!important;caret-color:currentColor!important;border:0!important;transition:background-color 999999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}html body .tecka-clean-search input.tecka-search-control::-moz-placeholder{color:var(--home-muted-soft,var(--tecka-muted-soft))!important;opacity:1!important;background:0 0!important}html body input.tecka-search-control::-moz-placeholder{color:var(--home-muted-soft,var(--tecka-muted-soft))!important;opacity:1!important;background:0 0!important}html body .tecka-clean-search input.tecka-search-control::placeholder,html body input.tecka-search-control::placeholder{color:var(--home-muted-soft,var(--tecka-muted-soft))!important;opacity:1!important;background:0 0!important}html body header[data-tecka-site-header=true] .tecka-clean-search,html body .tecka-home-header .tecka-clean-search,html body .tecka-clean-search.tecka-home-search,html body .tecka-clean-search.tecka-instant-search-shell{border-color:var(--home-border-soft,var(--tecka-border))!important;background:var(--home-header-input,var(--tecka-surface-glass))!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--home-text,var(--tecka-text)) 2%, transparent)!important;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s!important}html body header[data-tecka-site-header=true] .tecka-clean-search:hover,html body .tecka-home-header .tecka-clean-search:hover,html body .tecka-clean-search.tecka-home-search:hover,html body .tecka-clean-search.tecka-instant-search-shell:hover{border-color:color-mix(in srgb, var(--home-accent,var(--tecka-accent)) 28%, transparent)!important}html body header[data-tecka-site-header=true] .tecka-clean-search:focus-within,html body .tecka-home-header .tecka-clean-search:focus-within,html body .tecka-clean-search.tecka-home-search:focus-within,html body .tecka-clean-search.tecka-instant-search-shell:focus-within{border-color:color-mix(in srgb, var(--home-accent,var(--tecka-accent)) 48%, transparent)!important;background:color-mix(in srgb, var(--home-panel,var(--tecka-surface)) 78%, transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--home-accent,var(--tecka-accent)) 9%, transparent), 0 16px 44px color-mix(in srgb, var(--home-accent,var(--tecka-accent)) 10%, transparent), inset 0 1px 0 color-mix(in srgb, var(--home-text,var(--tecka-text)) 5%, transparent)!important}html body header[data-tecka-site-header=true] .tecka-clean-search:focus-within svg,html body .tecka-home-header .tecka-clean-search:focus-within svg,html body .tecka-clean-search.tecka-home-search:focus-within svg,html body .tecka-clean-search.tecka-instant-search-shell:focus-within svg{color:var(--home-accent,var(--tecka-accent))!important}html body main .tecka-local-search-line{transition:border-color .16s,box-shadow .16s!important}html body main .tecka-local-search-line:focus-within{border-color:color-mix(in srgb, var(--home-accent,var(--tecka-accent)) 58%, transparent)!important;box-shadow:0 8px 28px color-mix(in srgb, var(--home-accent,var(--tecka-accent)) 8%, transparent)!important}html body main .tecka-local-search-line:focus-within svg{color:var(--home-accent,var(--tecka-accent))!important}.tecka-hover-menu-wrap{isolation:isolate}.tecka-hover-menu-panel{opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 0;transition:opacity .14s,transform .14s,visibility 0s linear .14s;transform:translateY(-6px)scale(.985)}@media (hover:hover){.tecka-hover-menu-wrap:hover>.tecka-hover-menu-panel{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)scale(1)}.tecka-profile-menu-wrap:hover>.tecka-home-profile-trigger,.tecka-notification-widget:hover>.tecka-notification-trigger{color:var(--home-accent)!important;border-color:color-mix(in srgb, var(--home-accent) 38%, transparent)!important;background:var(--home-accent-soft)!important}}@media (hover:none){.tecka-hover-menu-wrap:focus-within>.tecka-hover-menu-panel{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)scale(1)}}.tecka-home-profile-menu{scrollbar-width:thin;max-height:min(78vh,650px);width:100%!important;overflow-y:auto!important}.tecka-home-profile-menu .tecka-home-menu-icon{border-radius:9px;flex-basis:26px;width:26px;height:26px}.tecka-home-profile-menu .tecka-home-profile-label{letter-spacing:.13em;font-size:8px}.tecka-home-profile-menu .tecka-home-menu-divider{margin-top:.35rem!important;margin-bottom:.35rem!important}.tecka-home-profile-menu .tecka-home-profile-link{min-height:38px}.tecka-home-profile-menu .tecka-home-theme-option span{font-size:7px}.tecka-notification-panel{max-height:min(78vh,650px);width:100%!important;overflow-y:auto!important}.tecka-notification-panel .tecka-notification-type{width:38px;height:38px;font-size:14px}.tecka-notification-panel .tecka-notification-row-wrap:last-child{border-bottom:0!important}.tecka-notification-panel .tecka-notification-footer{font-size:10px!important}@media (max-width:640px){.tecka-hover-menu-panel{right:-6px!important}}@media (min-width:820px) and (max-width:1390px){header[data-tecka-site-header=true]>div{gap:12px!important;max-width:1160px!important;height:58px!important;padding-left:22px!important;padding-right:22px!important}header[data-tecka-site-header=true] .tecka-home-brand{font-size:26px!important}header[data-tecka-site-header=true] nav{gap:2px!important}header[data-tecka-site-header=true] .tecka-home-nav-link{padding:8px 12px!important;font-size:11px!important}header[data-tecka-site-header=true] .tecka-home-search{min-height:38px!important;max-height:38px!important}header[data-tecka-site-header=true] .tecka-home-round-action{width:36px!important;height:36px!important}header[data-tecka-site-header=true] .tecka-home-profile-trigger{min-height:36px!important;padding-top:4px!important;padding-bottom:4px!important}main.tecka-home>div.mx-auto,main.tecka-section-page>div.mx-auto,.tecka-author-shell{max-width:min(1120px,100vw - 56px)!important;padding-left:0!important;padding-right:0!important}main.tecka-home .tecka-home-hero{border-radius:22px!important;min-height:300px!important}main.tecka-home .tecka-home-hero .relative.z-10{max-width:650px!important;min-height:300px!important;padding:32px 38px!important}main.tecka-home .tecka-home-hero-title{font-size:clamp(44px,5vw,62px)!important;line-height:.92!important}main.tecka-home .tecka-home-hero-copy{margin-top:16px!important}main.tecka-home .tecka-home-hero .mt-7{margin-top:22px!important}main.tecka-home .tecka-home-reveal.mt-5.grid.gap-4{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}main.tecka-home .tecka-home-reveal.mt-5.grid.gap-4>.tecka-home-panel{min-height:330px!important}main.tecka-home .tecka-home-reveal.mt-5.grid.gap-4>.tecka-home-panel:nth-child(3){grid-column:1/-1!important;min-height:245px!important}main.tecka-home .tecka-home-panel h2{font-size:20px!important}main.tecka-home .tecka-home-genre{min-height:82px!important}main.tecka-home .tecka-home-visual-cta{min-height:210px!important}main.tecka-home .tecka-home-visual-cta-small{min-height:98px!important}.tecka-author-shell>header{padding-top:24px!important;padding-bottom:26px!important}.tecka-author-shell>header h1{font-size:clamp(42px,5vw,60px)!important;line-height:.98!important}.tecka-author-shell>header .tecka-hand{font-size:clamp(21px,2.15vw,28px)!important;line-height:1.3!important}.tecka-author-create-aside{padding:20px!important}.tecka-author-create-aside h2{font-size:28px!important}.tecka-author-create-aside .tecka-hand{font-size:18px!important;line-height:1.55!important}.tecka-author-create-form{padding:22px!important}.tecka-cover-upload{width:100%!important;max-width:185px!important;min-height:276px!important;margin-left:0!important;margin-right:0!important}}@media (max-width:819px){.tecka-cover-upload{width:100%!important;max-width:180px!important;min-height:270px!important;margin-left:auto!important;margin-right:auto!important}main.tecka-home .tecka-home-hero-title,.tecka-author-shell>header h1{font-size:clamp(38px,12vw,52px)!important}}html[data-tecka-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tecka-page:var(--tecka-custom-page,#eee3dc);--tecka-page-soft:#f3eae3;--tecka-surface:var(--tecka-custom-surface,#f8f1eb);--tecka-surface-raised:var(--tecka-custom-surface-raised,#fff8f1);--tecka-surface-3:#e7dad2;--tecka-surface-glass:#f8f1ebe0;--tecka-surface-3-glass:#e7dad2a3;--tecka-text:var(--tecka-custom-text,#241a1d);--tecka-text-soft:#4f4044;--tecka-muted:var(--tecka-custom-muted,#76666b);--tecka-muted-soft:#918086;--tecka-border:#50373e1d;--tecka-border-strong:#50373e2e;--tecka-subtle:#8353600b;--tecka-subtle-strong:#83536013;--tecka-accent:var(--tecka-custom-accent,#b46482);--tecka-accent-hover:#9f526f;--tecka-accent-rgb:var(--tecka-custom-accent-rgb,180, 100, 130);--tecka-accent-soft:#b4648218;--tecka-accent-soft-strong:#b4648229;--tecka-accent-border:#b464823d;--tecka-accent-border-strong:#b464826b;--tecka-accent-ink:#88495f;--tecka-action:#35272b;--tecka-action-hover:#4a343a;--tecka-action-text:#fff8f1;--tecka-input:#fff9f4bd;--tecka-placeholder:#9d8d91;--tecka-shadow-sm:var(--tecka-custom-shadow,0 10px 30px #462d340e);--tecka-shadow:0 18px 46px #462d3417;--tecka-shadow-lg:0 26px 70px #462d3421;--tecka-paper:var(--tecka-page);--tecka-paper-2:var(--tecka-surface);--tecka-ink:var(--tecka-text);--tecka-ink-soft:var(--tecka-action);--tecka-rose:var(--tecka-accent);--tecka-rose-soft:#d7a2b3;--tecka-line:var(--tecka-border);--home-bg:#efe4dd;--home-bg-2:#e9ddd5;--home-panel:#faf2ec;--home-panel-2:#f5ebe5;--home-border:#53374024;--home-border-soft:#53374016;--home-text:#271d20;--home-muted:#75656a;--home-muted-soft:#95858a;--home-accent:#b46482;--home-accent-hover:#9f526f;--home-accent-soft:#ead0d9;--home-list-hover:#b4648213;--home-cover-bg:#e2d4cd;--home-shadow:0 18px 46px #462d3414;--home-shadow-hover:0 18px 42px #462d341f;--home-header:#f5ede7eb;--home-header-input:#5337400e;--home-hero-text:#261b1f;--home-hero-muted:#69585e;--home-hero-accent:#a95672;--home-hero-shade:linear-gradient(90deg, #f5ede7fe 0%, #f5ede7f6 34%, #f5ede7c7 55%, #f5ede721 88%);--home-hero-bottom:linear-gradient(0deg, #5f434a1a, transparent 52%);--home-hero-glow:radial-gradient(circle at 18% 20%, #b45a781a, transparent 40%)}@media (prefers-color-scheme:light){html[data-tecka-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tecka-page:var(--tecka-custom-page,#eee3dc);--tecka-page-soft:#f3eae3;--tecka-surface:var(--tecka-custom-surface,#f8f1eb);--tecka-surface-raised:var(--tecka-custom-surface-raised,#fff8f1);--tecka-surface-3:#e7dad2;--tecka-surface-glass:#f8f1ebe0;--tecka-surface-3-glass:#e7dad2a3;--tecka-text:var(--tecka-custom-text,#241a1d);--tecka-text-soft:#4f4044;--tecka-muted:var(--tecka-custom-muted,#76666b);--tecka-muted-soft:#918086;--tecka-border:#50373e1d;--tecka-border-strong:#50373e2e;--tecka-subtle:#8353600b;--tecka-subtle-strong:#83536013;--tecka-accent:var(--tecka-custom-accent,#b46482);--tecka-accent-hover:#9f526f;--tecka-accent-rgb:var(--tecka-custom-accent-rgb,180, 100, 130);--tecka-accent-soft:#b4648218;--tecka-accent-soft-strong:#b4648229;--tecka-accent-border:#b464823d;--tecka-accent-border-strong:#b464826b;--tecka-accent-ink:#88495f;--tecka-action:#35272b;--tecka-action-hover:#4a343a;--tecka-action-text:#fff8f1;--tecka-input:#fff9f4bd;--tecka-placeholder:#9d8d91;--tecka-shadow-sm:var(--tecka-custom-shadow,0 10px 30px #462d340e);--tecka-shadow:0 18px 46px #462d3417;--tecka-shadow-lg:0 26px 70px #462d3421;--tecka-paper:var(--tecka-page);--tecka-paper-2:var(--tecka-surface);--tecka-ink:var(--tecka-text);--tecka-ink-soft:var(--tecka-action);--tecka-rose:var(--tecka-accent);--tecka-rose-soft:#d7a2b3;--tecka-line:var(--tecka-border);--home-bg:#efe4dd;--home-bg-2:#e9ddd5;--home-panel:#faf2ec;--home-panel-2:#f5ebe5;--home-border:#53374024;--home-border-soft:#53374016;--home-text:#271d20;--home-muted:#75656a;--home-muted-soft:#95858a;--home-accent:#b46482;--home-accent-hover:#9f526f;--home-accent-soft:#ead0d9;--home-list-hover:#b4648213;--home-cover-bg:#e2d4cd;--home-shadow:0 18px 46px #462d3414;--home-shadow-hover:0 18px 42px #462d341f;--home-header:#f5ede7eb;--home-header-input:#5337400e;--home-hero-text:#261b1f;--home-hero-muted:#69585e;--home-hero-accent:#a95672;--home-hero-shade:linear-gradient(90deg, #f5ede7fe 0%, #f5ede7f6 34%, #f5ede7c7 55%, #f5ede721 88%);--home-hero-bottom:linear-gradient(0deg, #5f434a1a, transparent 52%);--home-hero-glow:radial-gradient(circle at 18% 20%, #b45a781a, transparent 40%)}}@media (prefers-color-scheme:light){html[data-tecka-theme=system] body{color:var(--tecka-text)!important;background:radial-gradient(circle at 8% 4%,#b4648216,#0000 24rem),radial-gradient(circle at 92% 20%,#7d534711,#0000 30rem),linear-gradient(#efe4dd 0%,#f2e8e1 44%,#eaded7 100%)!important}}html[data-tecka-theme=light] main:not(.tecka-home),html[data-tecka-theme=light] main[class*=bg-]:not(.tecka-home){background:radial-gradient(circle at 12% 8%, #b464820e, transparent 24rem), var(--tecka-page)!important;color:var(--tecka-text)!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system] main:not(.tecka-home),html[data-tecka-theme=system] main[class*=bg-]:not(.tecka-home){background:radial-gradient(circle at 12% 8%, #b464820e, transparent 24rem), var(--tecka-page)!important;color:var(--tecka-text)!important}}html[data-tecka-theme=light] main [class*=bg-white],html[data-tecka-theme=light] main [class*="bg-[#fff"],html[data-tecka-theme=light] main [class*="bg-[#FFF"],html[data-tecka-theme=light] main [class*="bg-[#fbf7f0]"],html[data-tecka-theme=light] main [class*="bg-[#fffaf5]"],html[data-tecka-theme=light] main [class*="bg-[#f7f3ed]"],html[data-tecka-theme=light] main [class*="bg-[#f6efe8]"],html[data-tecka-theme=light] main [class*="bg-[#f3eee6]"]{background-color:var(--tecka-surface)!important}html[data-tecka-theme=light] main [class*=bg-white\/]{background-color:#fff8f199!important}html[data-tecka-theme=light] main [class*=border-black\/],html[data-tecka-theme=light] main [class*="border-[#302725]/"],html[data-tecka-theme=light] main [class*="border-[#181615]/"]{border-color:var(--tecka-border)!important}html[data-tecka-theme=light] main [class*=text-black],html[data-tecka-theme=light] main [class*="text-[#181615]"],html[data-tecka-theme=light] main [class*="text-[#302725]"]{color:var(--tecka-text)!important}html[data-tecka-theme=light] main [class*="text-[#81766f]"],html[data-tecka-theme=light] main [class*="text-[#91857d]"],html[data-tecka-theme=light] main [class*=text-zinc-500],html[data-tecka-theme=light] main [class*=text-neutral-500]{color:var(--tecka-muted)!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system] main [class*=bg-white],html[data-tecka-theme=system] main [class*="bg-[#fff"],html[data-tecka-theme=system] main [class*="bg-[#FFF"],html[data-tecka-theme=system] main [class*="bg-[#fbf7f0]"],html[data-tecka-theme=system] main [class*="bg-[#fffaf5]"],html[data-tecka-theme=system] main [class*="bg-[#f7f3ed]"],html[data-tecka-theme=system] main [class*="bg-[#f6efe8]"],html[data-tecka-theme=system] main [class*="bg-[#f3eee6]"]{background-color:var(--tecka-surface)!important}html[data-tecka-theme=system] main [class*=bg-white\/]{background-color:#fff8f199!important}html[data-tecka-theme=system] main [class*=border-black\/],html[data-tecka-theme=system] main [class*="border-[#302725]/"],html[data-tecka-theme=system] main [class*="border-[#181615]/"]{border-color:var(--tecka-border)!important}html[data-tecka-theme=system] main [class*=text-black],html[data-tecka-theme=system] main [class*="text-[#181615]"],html[data-tecka-theme=system] main [class*="text-[#302725]"]{color:var(--tecka-text)!important}html[data-tecka-theme=system] main [class*="text-[#81766f]"],html[data-tecka-theme=system] main [class*="text-[#91857d]"],html[data-tecka-theme=system] main [class*=text-zinc-500],html[data-tecka-theme=system] main [class*=text-neutral-500]{color:var(--tecka-muted)!important}}html[data-tecka-theme=light] .tecka-card,html[data-tecka-theme=light] .tecka-home-panel,html[data-tecka-theme=light] .tecka-home-cta,html[data-tecka-theme=light] .tecka-home-rec,html[data-tecka-theme=light] .tecka-home-genre,html[data-tecka-theme=light] .tecka-community-card,html[data-tecka-theme=light] .tecka-community-thread-row{background:linear-gradient(145deg, #ffffff47, #fff0), var(--tecka-surface-glass)!important;border-color:var(--tecka-border)!important;box-shadow:var(--tecka-shadow-sm)!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system] .tecka-card,html[data-tecka-theme=system] .tecka-home-panel,html[data-tecka-theme=system] .tecka-home-cta,html[data-tecka-theme=system] .tecka-home-rec,html[data-tecka-theme=system] .tecka-home-genre,html[data-tecka-theme=system] .tecka-community-card,html[data-tecka-theme=system] .tecka-community-thread-row{background:linear-gradient(145deg, #ffffff47, #fff0), var(--tecka-surface-glass)!important;border-color:var(--tecka-border)!important;box-shadow:var(--tecka-shadow-sm)!important}}@media (prefers-color-scheme:light){html[data-tecka-theme=system] header[data-tecka-site-header=true],html[data-tecka-theme=system] header[data-tecka-site-header=true].tecka-home-header,html[data-tecka-theme=system] .tecka-home-header{color:var(--tecka-text)!important;background:#f5ede7e8!important;border-bottom-color:#50373e1b!important;box-shadow:0 12px 34px #462d340e!important}}@media (prefers-color-scheme:light){html[data-tecka-theme=system] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html[data-tecka-theme=system] textarea,html[data-tecka-theme=system] select,html[data-tecka-theme=system] .tecka-rich-editor{background-color:var(--tecka-input)!important;color:var(--tecka-text)!important;border-color:var(--tecka-border)!important}html[data-tecka-theme=system] input:focus,html[data-tecka-theme=system] textarea:focus,html[data-tecka-theme=system] select:focus,html[data-tecka-theme=system] .tecka-rich-editor:focus{border-color:var(--tecka-accent-border-strong)!important;box-shadow:0 0 0 4px #b464821c!important}}html[data-tecka-theme=light] [class*="bg-[#f09"],html[data-tecka-theme=light] [class*=bg-pink-],html[data-tecka-theme=light] [class*=bg-rose-]{filter:saturate(.9)brightness(.985)}@media (prefers-color-scheme:light){html[data-tecka-theme=system] [class*="bg-[#f09"],html[data-tecka-theme=system] [class*=bg-pink-],html[data-tecka-theme=system] [class*=bg-rose-]{filter:saturate(.9)brightness(.985)}}html[data-tecka-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tecka-page:var(--tecka-custom-page,#e5d9cd);--tecka-page-soft:#dccfc3;--tecka-surface:var(--tecka-custom-surface,#eee2d7);--tecka-surface-raised:var(--tecka-custom-surface-raised,#f3e9df);--tecka-surface-3:#d8cabd;--tecka-surface-glass:#eee2d7eb;--tecka-surface-3-glass:#d8cabdb8;--tecka-text:var(--tecka-custom-text,#271e1d);--tecka-text-soft:#5a4a46;--tecka-muted:var(--tecka-custom-muted,#74655f);--tecka-muted-soft:#8a7a73;--tecka-border:#3a2a241f;--tecka-border-strong:#3a2a242e;--tecka-subtle:#3a2a240e;--tecka-subtle-strong:#3a2a2416;--tecka-accent:var(--tecka-custom-accent,#9f536d);--tecka-accent-hover:#8d4860;--tecka-accent-rgb:var(--tecka-custom-accent-rgb,159, 83, 109);--tecka-accent-soft:#9f536d13;--tecka-accent-soft-strong:#9f536d21;--tecka-accent-border:#9f536d33;--tecka-accent-border-strong:#9f536d57;--tecka-accent-ink:#794558;--tecka-action:#332725;--tecka-action-hover:#463532;--tecka-action-text:#f8eee7;--tecka-input:#e8dbcff5;--tecka-placeholder:#94847c;--tecka-shadow-sm:var(--tecka-custom-shadow,0 8px 26px #3424200e);--tecka-shadow:0 16px 46px #34242018;--tecka-shadow-lg:0 24px 70px #34242021;--tecka-paper:var(--tecka-page);--tecka-paper-2:var(--tecka-surface);--tecka-ink:var(--tecka-text);--tecka-ink-soft:var(--tecka-action);--tecka-rose:var(--tecka-accent);--tecka-rose-soft:#c58a9d;--tecka-line:var(--tecka-border);--home-bg:#e5d9cd;--home-bg-2:#dacbbf;--home-panel:#eee2d7;--home-panel-2:#e8dbd0;--home-border:#402b3229;--home-border-soft:#402b321a;--home-text:#2c2122;--home-muted:#6d5d61;--home-muted-soft:#89797d;--home-accent:#9f536d;--home-accent-hover:#8d4860;--home-accent-soft:#9f536d18;--home-list-hover:#9f536d11;--home-cover-bg:#d9cabf;--home-shadow:0 12px 34px #37262b12;--home-shadow-hover:0 16px 42px #37262b1c;--home-header:#e8dbcff0;--home-header-input:#46303812;--home-hero-text:#291f20;--home-hero-muted:#66565a;--home-hero-accent:#915069;--home-hero-shade:linear-gradient(90deg,#e5d9cdfe_0%,#e5d9cdf5_38%,#e5d9cdc7_58%,#e5d9cd29_90%);--home-hero-bottom:linear-gradient(0deg,#4b343b1f,transparent 52%);--home-hero-glow:radial-gradient(circle at 18% 20%,#9f536d16,transparent 40%);--home-menu-bg:#efe2d7fb;--home-menu-raised:#e8dbd0;--home-menu-hover:#dfd0c5;--home-menu-text:#2c2223;--home-menu-muted:#736369;--home-menu-border:#402b3226;--home-menu-divider:#402b321a;--home-menu-shadow:0 22px 60px #37262b29}html[data-tecka-theme=light] main,html[data-tecka-theme=light] main[class*=bg-]{background-color:var(--tecka-page)!important;color:var(--tecka-text)!important}html[data-tecka-theme=light] .tecka-card,html[data-tecka-theme=light] .tecka-home-panel,html[data-tecka-theme=light] .tecka-home-genre,html[data-tecka-theme=light] .tecka-home-cta,html[data-tecka-theme=light] .tecka-home-rec,html[data-tecka-theme=light] .tecka-community-card,html[data-tecka-theme=light] .tecka-community-thread-row{background:linear-gradient(145deg, #f3e9df8c, #e8dbcf2e), var(--tecka-surface)!important;border-color:var(--tecka-border)!important;box-shadow:var(--tecka-shadow-sm)!important}html[data-tecka-theme=light] main [class*=bg-white],html[data-tecka-theme=light] main [class*="bg-[#fff"],html[data-tecka-theme=light] main [class*="bg-[#fdf"],html[data-tecka-theme=light] main [class*="bg-[#faf"],html[data-tecka-theme=light] main [class*="bg-[#fbf"],html[data-tecka-theme=light] main [class*="bg-[#f7"],html[data-tecka-theme=light] main [class*="bg-[#f6"],html[data-tecka-theme=light] main [class*="bg-[#f3"],html[data-tecka-theme=light] main [class*="bg-[#eee"]{background-color:var(--tecka-surface)!important}html[data-tecka-theme=light] main [class*=from-white],html[data-tecka-theme=light] main [class*="from-[#fff"],html[data-tecka-theme=light] main [class*="from-[#fbf"],html[data-tecka-theme=light] main [class*="from-[#faf"]{--tw-gradient-from:var(--tecka-surface-raised) var(--tw-gradient-from-position)!important;--tw-gradient-to:#f3e9df00 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}html[data-tecka-theme=light] main [class*=to-white],html[data-tecka-theme=light] main [class*="to-[#fff"],html[data-tecka-theme=light] main [class*="to-[#fbf"],html[data-tecka-theme=light] main [class*="to-[#faf"]{--tw-gradient-to:var(--tecka-surface) var(--tw-gradient-to-position)!important}html[data-tecka-theme=light] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html[data-tecka-theme=light] textarea,html[data-tecka-theme=light] select,html[data-tecka-theme=light] .tecka-rich-editor{background-color:var(--tecka-input)!important;color:var(--tecka-text)!important;border-color:var(--tecka-border)!important}html[data-tecka-theme=light] input:focus,html[data-tecka-theme=light] textarea:focus,html[data-tecka-theme=light] select:focus,html[data-tecka-theme=light] .tecka-rich-editor:focus{border-color:var(--tecka-accent-border-strong)!important;box-shadow:0 0 0 3px #9f536d18!important}html[data-tecka-theme=light] [class*=bg-pink-],html[data-tecka-theme=light] [class*=bg-rose-],html[data-tecka-theme=light] [class*="bg-[#f0"],html[data-tecka-theme=light] [class*="bg-[#f1"],html[data-tecka-theme=light] [class*="bg-[#f2"]{filter:saturate(.76)brightness(.93)!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tecka-page:var(--tecka-custom-page,#e5d9cd);--tecka-page-soft:#dccfc3;--tecka-surface:var(--tecka-custom-surface,#eee2d7);--tecka-surface-raised:var(--tecka-custom-surface-raised,#f3e9df);--tecka-surface-3:#d8cabd;--tecka-surface-glass:#eee2d7eb;--tecka-surface-3-glass:#d8cabdb8;--tecka-text:var(--tecka-custom-text,#271e1d);--tecka-text-soft:#5a4a46;--tecka-muted:var(--tecka-custom-muted,#74655f);--tecka-muted-soft:#8a7a73;--tecka-border:#3a2a241f;--tecka-border-strong:#3a2a242e;--tecka-subtle:#3a2a240e;--tecka-subtle-strong:#3a2a2416;--tecka-accent:var(--tecka-custom-accent,#9f536d);--tecka-accent-hover:#8d4860;--tecka-accent-rgb:var(--tecka-custom-accent-rgb,159, 83, 109);--tecka-accent-soft:#9f536d13;--tecka-accent-soft-strong:#9f536d21;--tecka-accent-border:#9f536d33;--tecka-accent-border-strong:#9f536d57;--tecka-accent-ink:#794558;--tecka-action:#332725;--tecka-action-hover:#463532;--tecka-action-text:#f8eee7;--tecka-input:#e8dbcff5;--tecka-placeholder:#94847c;--tecka-shadow-sm:var(--tecka-custom-shadow,0 8px 26px #3424200e);--tecka-shadow:0 16px 46px #34242018;--tecka-shadow-lg:0 24px 70px #34242021;--tecka-paper:var(--tecka-page);--tecka-paper-2:var(--tecka-surface);--tecka-ink:var(--tecka-text);--tecka-ink-soft:var(--tecka-action);--tecka-rose:var(--tecka-accent);--tecka-rose-soft:#c58a9d;--tecka-line:var(--tecka-border);--home-bg:#e5d9cd;--home-bg-2:#dacbbf;--home-panel:#eee2d7;--home-panel-2:#e8dbd0;--home-border:#402b3229;--home-border-soft:#402b321a;--home-text:#2c2122;--home-muted:#6d5d61;--home-muted-soft:#89797d;--home-accent:#9f536d;--home-accent-hover:#8d4860;--home-accent-soft:#9f536d18;--home-list-hover:#9f536d11;--home-cover-bg:#d9cabf;--home-shadow:0 12px 34px #37262b12;--home-shadow-hover:0 16px 42px #37262b1c;--home-header:#e8dbcff0;--home-header-input:#46303812;--home-hero-text:#291f20;--home-hero-muted:#66565a;--home-hero-accent:#915069;--home-hero-shade:linear-gradient(90deg,#e5d9cdfe_0%,#e5d9cdf5_38%,#e5d9cdc7_58%,#e5d9cd29_90%);--home-hero-bottom:linear-gradient(0deg,#4b343b1f,transparent 52%);--home-hero-glow:radial-gradient(circle at 18% 20%,#9f536d16,transparent 40%);--home-menu-bg:#efe2d7fb;--home-menu-raised:#e8dbd0;--home-menu-hover:#dfd0c5;--home-menu-text:#2c2223;--home-menu-muted:#736369;--home-menu-border:#402b3226;--home-menu-divider:#402b321a;--home-menu-shadow:0 22px 60px #37262b29}html[data-tecka-theme=system] body{background:radial-gradient(circle at 10% 8%, #9f536d0b, transparent 24rem), radial-gradient(circle at 88% 35%, #3a2a240a, transparent 32rem), var(--tecka-page)!important}html[data-tecka-theme=system] main,html[data-tecka-theme=system] main[class*=bg-]{background-color:var(--tecka-page)!important;color:var(--tecka-text)!important}html[data-tecka-theme=system] header[data-tecka-site-header=true],html[data-tecka-theme=system] header[data-tecka-site-header=true].tecka-home-header,html[data-tecka-theme=system] .tecka-home-header{color:var(--tecka-text)!important;background:#e8dbcff0!important;border-bottom-color:#402b3221!important;box-shadow:0 10px 28px #37262b0f!important}html[data-tecka-theme=system] .tecka-card,html[data-tecka-theme=system] .tecka-home-panel,html[data-tecka-theme=system] .tecka-home-genre,html[data-tecka-theme=system] .tecka-home-cta,html[data-tecka-theme=system] .tecka-home-rec,html[data-tecka-theme=system] .tecka-community-card,html[data-tecka-theme=system] .tecka-community-thread-row{background:linear-gradient(145deg, #f3e9df8c, #e8dbcf2e), var(--tecka-surface)!important;border-color:var(--tecka-border)!important;box-shadow:var(--tecka-shadow-sm)!important}html[data-tecka-theme=system] main [class*=bg-white],html[data-tecka-theme=system] main [class*="bg-[#fff"],html[data-tecka-theme=system] main [class*="bg-[#fdf"],html[data-tecka-theme=system] main [class*="bg-[#faf"],html[data-tecka-theme=system] main [class*="bg-[#fbf"],html[data-tecka-theme=system] main [class*="bg-[#f7"],html[data-tecka-theme=system] main [class*="bg-[#f6"],html[data-tecka-theme=system] main [class*="bg-[#f3"],html[data-tecka-theme=system] main [class*="bg-[#eee"]{background-color:var(--tecka-surface)!important}html[data-tecka-theme=system] main [class*=from-white],html[data-tecka-theme=system] main [class*="from-[#fff"],html[data-tecka-theme=system] main [class*="from-[#fbf"],html[data-tecka-theme=system] main [class*="from-[#faf"]{--tw-gradient-from:var(--tecka-surface-raised) var(--tw-gradient-from-position)!important;--tw-gradient-to:#f3e9df00 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}html[data-tecka-theme=system] main [class*=to-white],html[data-tecka-theme=system] main [class*="to-[#fff"],html[data-tecka-theme=system] main [class*="to-[#fbf"],html[data-tecka-theme=system] main [class*="to-[#faf"]{--tw-gradient-to:var(--tecka-surface) var(--tw-gradient-to-position)!important}html[data-tecka-theme=system] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html[data-tecka-theme=system] textarea,html[data-tecka-theme=system] select,html[data-tecka-theme=system] .tecka-rich-editor{background-color:var(--tecka-input)!important;color:var(--tecka-text)!important;border-color:var(--tecka-border)!important}html[data-tecka-theme=system] input:focus,html[data-tecka-theme=system] textarea:focus,html[data-tecka-theme=system] select:focus,html[data-tecka-theme=system] .tecka-rich-editor:focus{border-color:var(--tecka-accent-border-strong)!important;box-shadow:0 0 0 3px #9f536d18!important}html[data-tecka-theme=system] [class*=shadow-],html[data-tecka-theme=system] [class*=drop-shadow]{--tw-shadow-color:#37262b17!important}html[data-tecka-theme=system] [class*=bg-pink-],html[data-tecka-theme=system] [class*=bg-rose-],html[data-tecka-theme=system] [class*="bg-[#f0"],html[data-tecka-theme=system] [class*="bg-[#f1"],html[data-tecka-theme=system] [class*="bg-[#f2"]{filter:saturate(.76)brightness(.93)!important}}html[data-tecka-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tecka-page:var(--tecka-custom-page,#d7c7b8);--tecka-page-soft:#cfbdad;--tecka-surface:var(--tecka-custom-surface,#e2d2c4);--tecka-surface-raised:var(--tecka-custom-surface-raised,#eadccc);--tecka-surface-3:#cdb9aa;--tecka-surface-glass:#e2d2c4f0;--tecka-surface-3-glass:#cdb9aac7;--tecka-text:var(--tecka-custom-text,#251c1a);--tecka-text-soft:#51423d;--tecka-muted:var(--tecka-custom-muted,#6b5b54);--tecka-muted-soft:#817066;--tecka-border:#2f211d21;--tecka-border-strong:#2f211d33;--tecka-subtle:#2f211d0f;--tecka-subtle-strong:#2f211d18;--tecka-accent:var(--tecka-custom-accent,#8e4961);--tecka-accent-hover:#7d4055;--tecka-accent-rgb:var(--tecka-custom-accent-rgb,142, 73, 97);--tecka-accent-soft:#8e496116;--tecka-accent-soft-strong:#8e496125;--tecka-accent-border:#8e49613b;--tecka-accent-border-strong:#8e496161;--tecka-accent-ink:#6f3f51;--tecka-action:#2e2421;--tecka-action-hover:#42322e;--tecka-action-text:#f4e6da;--tecka-input:#d6c5b7f5;--tecka-placeholder:#8d7b70;--tecka-shadow-sm:var(--tecka-custom-shadow,0 8px 24px #2d1f1b0e);--tecka-shadow:0 16px 42px #2d1f1b17;--tecka-shadow-lg:0 22px 64px #2d1f1b1f;--tecka-paper:var(--tecka-page);--tecka-paper-2:var(--tecka-surface);--tecka-ink:var(--tecka-text);--tecka-ink-soft:var(--tecka-action);--tecka-rose:var(--tecka-accent);--tecka-rose-soft:#b97c8f;--tecka-line:var(--tecka-border);--home-bg:#d7c7b8;--home-bg-2:#ccb9aa;--home-panel:#e2d2c4;--home-panel-2:#dac8b9;--home-border:#36242a2b;--home-border-soft:#36242a1c;--home-text:#2b2020;--home-muted:#66565a;--home-muted-soft:#7b6b6f;--home-accent:#8e4961;--home-accent-hover:#7d4055;--home-accent-soft:#8e496118;--home-list-hover:#8e496112;--home-cover-bg:#cbb8aa;--home-shadow:0 11px 30px #2f211d12;--home-shadow-hover:0 16px 42px #2f211d1c;--home-header:#dbcbbdf0;--home-header-input:#48323812;--home-menu-bg:#e4d4c6fb;--home-menu-raised:#dac8b9;--home-menu-hover:#cfbdad;--home-menu-text:#2b2020;--home-menu-muted:#695a5f;--home-menu-border:#36242a26;--home-menu-divider:#36242a1b;--home-menu-shadow:0 22px 60px #2f211d29}html[data-tecka-theme=light],html[data-tecka-theme=light] body,html[data-tecka-theme=light] #__next,html[data-tecka-theme=light] [data-nextjs-scroll-focus-boundary]{background-color:var(--tecka-page)!important}html[data-tecka-theme=light] body{color:var(--tecka-text)!important;background:radial-gradient(circle at 8% 3%,#8e49610d,#0000 22rem),radial-gradient(circle at 94% 24%,#3726200e,#0000 32rem),linear-gradient(#d7c7b8 0%,#ddcfc1 45%,#d1c0b1 100%)!important}html[data-tecka-theme=light] main,html[data-tecka-theme=light] main[class*=bg-],html[data-tecka-theme=light] .tecka-page-shell,html[data-tecka-theme=light] .tecka-page-container{color:var(--tecka-text)!important;background-color:#0000!important}html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=bg-white],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#fff"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#FFF"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#fdf"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#faf"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#fbf"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#f8"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#f7"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#f6"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#f5"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#f4"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#f3"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#eee"]{background-color:var(--tecka-surface)!important}html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=bg-white\/],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#fff"]{background-color:#e2d2c4bd!important}html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=from-white],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#fff"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#fdf"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#faf"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#fbf"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#f7"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#f6"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#f3"]{--tw-gradient-from:var(--tecka-surface-raised) var(--tw-gradient-from-position)!important;--tw-gradient-to:#eadccc00 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=via-white],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="via-[#fff"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="via-[#f7"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="via-[#f6"]{--tw-gradient-via:var(--tecka-surface) var(--tw-gradient-via-position)!important}html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=to-white],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#fff"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#fdf"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#faf"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#fbf"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#f7"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#f6"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#f3"]{--tw-gradient-to:var(--tecka-surface) var(--tw-gradient-to-position)!important}html[data-tecka-theme=light] .tecka-card,html[data-tecka-theme=light] .tecka-home-panel,html[data-tecka-theme=light] .tecka-home-genre,html[data-tecka-theme=light] .tecka-home-cta,html[data-tecka-theme=light] .tecka-home-rec,html[data-tecka-theme=light] .tecka-community-card,html[data-tecka-theme=light] .tecka-community-thread-row,html[data-tecka-theme=light] [class*=rounded-][class*=border][class*=bg-]{background:linear-gradient(145deg, #eadccc5c, #d6c5b726), var(--tecka-surface)!important;border-color:var(--tecka-border)!important;color:var(--tecka-text)!important;box-shadow:var(--tecka-shadow-sm)!important}html[data-tecka-theme=light] header[data-tecka-site-header=true],html[data-tecka-theme=light] header[data-tecka-site-header=true].tecka-home-header,html[data-tecka-theme=light] .tecka-home-header{color:var(--tecka-text)!important;background:#dbcbbdf2!important;border-bottom-color:#36242a24!important;box-shadow:0 10px 28px #2f211d11!important}html[data-tecka-theme=light] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html[data-tecka-theme=light] textarea,html[data-tecka-theme=light] select,html[data-tecka-theme=light] .tecka-rich-editor,html[data-tecka-theme=light] [contenteditable=true]{background-color:var(--tecka-input)!important;color:var(--tecka-text)!important;border-color:var(--tecka-border)!important;caret-color:var(--tecka-accent)!important}html[data-tecka-theme=light] input::-moz-placeholder{color:var(--tecka-placeholder)!important}html[data-tecka-theme=light] textarea::-moz-placeholder{color:var(--tecka-placeholder)!important}html[data-tecka-theme=light] input::placeholder,html[data-tecka-theme=light] textarea::placeholder{color:var(--tecka-placeholder)!important}html[data-tecka-theme=light] :where(input,textarea,select,button,a):focus-visible{outline:none!important;box-shadow:0 0 0 3px #8e49611b!important}html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=border-white\/],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=border-black\/],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="border-[#"]{border-color:var(--tecka-border)!important}html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-black],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-zinc-950],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-neutral-950],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-stone-950],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="text-[#181615]"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="text-[#241"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="text-[#302725]"]{color:var(--tecka-text)!important}html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-zinc-500],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-neutral-500],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-stone-500],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="text-[#817"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="text-[#918"],html[data-tecka-theme=light] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="text-[#8"]{color:var(--tecka-muted)!important}html[data-tecka-theme=light] [class*=shadow-],html[data-tecka-theme=light] [class*=drop-shadow]{--tw-shadow-color:#2f211d17!important}html[data-tecka-theme=light] [class*=bg-pink-],html[data-tecka-theme=light] [class*=bg-rose-],html[data-tecka-theme=light] [class*=bg-fuchsia-],html[data-tecka-theme=light] [class*="bg-[#f0"],html[data-tecka-theme=light] [class*="bg-[#f1"],html[data-tecka-theme=light] [class*="bg-[#f2"]{filter:saturate(.68)brightness(.88)!important}html[data-tecka-theme=light] .tecka-home-hero,html[data-tecka-theme=light] .tecka-home-write,html[data-tecka-theme=light] [class*="bg-[#100c0e]"],html[data-tecka-theme=light] [class*="bg-[#120d12]"],html[data-tecka-theme=light] [class*="bg-[#140f14]"],html[data-tecka-theme=light] [class*="bg-[#171315]"],html[data-tecka-theme=light] [class*="bg-[#20171a]"],html[data-tecka-theme=light] [class*="bg-[#21191c]"]{color:#fff8f3!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tecka-page:var(--tecka-custom-page,#d7c7b8);--tecka-page-soft:#cfbdad;--tecka-surface:var(--tecka-custom-surface,#e2d2c4);--tecka-surface-raised:var(--tecka-custom-surface-raised,#eadccc);--tecka-surface-3:#cdb9aa;--tecka-surface-glass:#e2d2c4f0;--tecka-surface-3-glass:#cdb9aac7;--tecka-text:var(--tecka-custom-text,#251c1a);--tecka-text-soft:#51423d;--tecka-muted:var(--tecka-custom-muted,#6b5b54);--tecka-muted-soft:#817066;--tecka-border:#2f211d21;--tecka-border-strong:#2f211d33;--tecka-subtle:#2f211d0f;--tecka-subtle-strong:#2f211d18;--tecka-accent:var(--tecka-custom-accent,#8e4961);--tecka-accent-hover:#7d4055;--tecka-accent-rgb:var(--tecka-custom-accent-rgb,142, 73, 97);--tecka-accent-soft:#8e496116;--tecka-accent-soft-strong:#8e496125;--tecka-accent-border:#8e49613b;--tecka-accent-border-strong:#8e496161;--tecka-accent-ink:#6f3f51;--tecka-action:#2e2421;--tecka-action-hover:#42322e;--tecka-action-text:#f4e6da;--tecka-input:#d6c5b7f5;--tecka-placeholder:#8d7b70;--tecka-shadow-sm:var(--tecka-custom-shadow,0 8px 24px #2d1f1b0e);--tecka-shadow:0 16px 42px #2d1f1b17;--tecka-shadow-lg:0 22px 64px #2d1f1b1f;--tecka-paper:var(--tecka-page);--tecka-paper-2:var(--tecka-surface);--tecka-ink:var(--tecka-text);--tecka-ink-soft:var(--tecka-action);--tecka-rose:var(--tecka-accent);--tecka-rose-soft:#b97c8f;--tecka-line:var(--tecka-border);--home-bg:#d7c7b8;--home-bg-2:#ccb9aa;--home-panel:#e2d2c4;--home-panel-2:#dac8b9;--home-border:#36242a2b;--home-border-soft:#36242a1c;--home-text:#2b2020;--home-muted:#66565a;--home-muted-soft:#7b6b6f;--home-accent:#8e4961;--home-accent-hover:#7d4055;--home-accent-soft:#8e496118;--home-list-hover:#8e496112;--home-cover-bg:#cbb8aa;--home-shadow:0 11px 30px #2f211d12;--home-shadow-hover:0 16px 42px #2f211d1c;--home-header:#dbcbbdf0;--home-header-input:#48323812;--home-menu-bg:#e4d4c6fb;--home-menu-raised:#dac8b9;--home-menu-hover:#cfbdad;--home-menu-text:#2b2020;--home-menu-muted:#695a5f;--home-menu-border:#36242a26;--home-menu-divider:#36242a1b;--home-menu-shadow:0 22px 60px #2f211d29}html[data-tecka-theme=system],html[data-tecka-theme=system] body,html[data-tecka-theme=system] #__next,html[data-tecka-theme=system] [data-nextjs-scroll-focus-boundary]{background-color:var(--tecka-page)!important}html[data-tecka-theme=system] body{color:var(--tecka-text)!important;background:radial-gradient(circle at 8% 3%,#8e49610d,#0000 22rem),radial-gradient(circle at 94% 24%,#3726200e,#0000 32rem),linear-gradient(#d7c7b8 0%,#ddcfc1 45%,#d1c0b1 100%)!important}html[data-tecka-theme=system] main,html[data-tecka-theme=system] main[class*=bg-],html[data-tecka-theme=system] .tecka-page-shell,html[data-tecka-theme=system] .tecka-page-container{color:var(--tecka-text)!important;background-color:#0000!important}html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=bg-white],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#fff"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#FFF"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#fdf"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#faf"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#fbf"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#f8"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#f7"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#f6"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#f5"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#f4"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#f3"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="bg-[#eee"]{background-color:var(--tecka-surface)!important}html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=from-white],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#fff"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#fdf"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#faf"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#fbf"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#f7"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#f6"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="from-[#f3"]{--tw-gradient-from:var(--tecka-surface-raised) var(--tw-gradient-from-position)!important;--tw-gradient-to:#eadccc00 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=to-white],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#fff"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#fdf"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#faf"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#fbf"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#f7"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#f6"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="to-[#f3"]{--tw-gradient-to:var(--tecka-surface) var(--tw-gradient-to-position)!important}html[data-tecka-theme=system] .tecka-card,html[data-tecka-theme=system] .tecka-home-panel,html[data-tecka-theme=system] .tecka-home-genre,html[data-tecka-theme=system] .tecka-home-cta,html[data-tecka-theme=system] .tecka-home-rec,html[data-tecka-theme=system] .tecka-community-card,html[data-tecka-theme=system] .tecka-community-thread-row,html[data-tecka-theme=system] [class*=rounded-][class*=border][class*=bg-]{background:linear-gradient(145deg, #eadccc5c, #d6c5b726), var(--tecka-surface)!important;border-color:var(--tecka-border)!important;color:var(--tecka-text)!important;box-shadow:var(--tecka-shadow-sm)!important}html[data-tecka-theme=system] header[data-tecka-site-header=true],html[data-tecka-theme=system] header[data-tecka-site-header=true].tecka-home-header,html[data-tecka-theme=system] .tecka-home-header{color:var(--tecka-text)!important;background:#dbcbbdf2!important;border-bottom-color:#36242a24!important;box-shadow:0 10px 28px #2f211d11!important}html[data-tecka-theme=system] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html[data-tecka-theme=system] textarea,html[data-tecka-theme=system] select,html[data-tecka-theme=system] .tecka-rich-editor,html[data-tecka-theme=system] [contenteditable=true]{background-color:var(--tecka-input)!important;color:var(--tecka-text)!important;border-color:var(--tecka-border)!important;caret-color:var(--tecka-accent)!important}html[data-tecka-theme=system] input::-moz-placeholder{color:var(--tecka-placeholder)!important}html[data-tecka-theme=system] textarea::-moz-placeholder{color:var(--tecka-placeholder)!important}html[data-tecka-theme=system] input::placeholder,html[data-tecka-theme=system] textarea::placeholder{color:var(--tecka-placeholder)!important}html[data-tecka-theme=system] :where(input,textarea,select,button,a):focus-visible{outline:none!important;box-shadow:0 0 0 3px #8e49611b!important}html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=border-white\/],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=border-black\/],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="border-[#"]{border-color:var(--tecka-border)!important}html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-black],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-zinc-950],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-neutral-950],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-stone-950],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="text-[#181615]"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="text-[#241"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="text-[#302725]"]{color:var(--tecka-text)!important}html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-zinc-500],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-neutral-500],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*=text-stone-500],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="text-[#817"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="text-[#918"],html[data-tecka-theme=system] :where(main,header,aside,nav,dialog,section,article,form,footer) [class*="text-[#8"]{color:var(--tecka-muted)!important}html[data-tecka-theme=system] [class*=shadow-],html[data-tecka-theme=system] [class*=drop-shadow]{--tw-shadow-color:#2f211d17!important}html[data-tecka-theme=system] [class*=bg-pink-],html[data-tecka-theme=system] [class*=bg-rose-],html[data-tecka-theme=system] [class*=bg-fuchsia-],html[data-tecka-theme=system] [class*="bg-[#f0"],html[data-tecka-theme=system] [class*="bg-[#f1"],html[data-tecka-theme=system] [class*="bg-[#f2"]{filter:saturate(.68)brightness(.88)!important}html[data-tecka-theme=system] .tecka-home-hero,html[data-tecka-theme=system] .tecka-home-write,html[data-tecka-theme=system] [class*="bg-[#100c0e]"],html[data-tecka-theme=system] [class*="bg-[#120d12]"],html[data-tecka-theme=system] [class*="bg-[#140f14]"],html[data-tecka-theme=system] [class*="bg-[#171315]"],html[data-tecka-theme=system] [class*="bg-[#20171a]"],html[data-tecka-theme=system] [class*="bg-[#21191c]"]{color:#fff8f3!important}}html[data-tecka-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tecka-page:#d7c5b7;--tecka-page-soft:#cebbac;--tecka-surface:#e7dbd0;--tecka-surface-raised:#eee3d9;--tecka-surface-3:#d9c8bb;--tecka-surface-glass:#e7dbd0eb;--tecka-surface-3-glass:#d9c8bbbd;--tecka-text:#221918;--tecka-text-soft:#4d3d3a;--tecka-muted:#6f5f59;--tecka-muted-soft:#817068;--tecka-border:#2a1e1b21;--tecka-border-strong:#2a1e1b38;--tecka-subtle:#2a1e1b0e;--tecka-subtle-strong:#2a1e1b16;--tecka-accent:#9f526c;--tecka-accent-hover:#88445b;--tecka-accent-rgb:159, 82, 108;--tecka-accent-soft:#9f526c1b;--tecka-accent-soft-strong:#9f526c2b;--tecka-accent-border:#9f526c47;--tecka-accent-border-strong:#9f526c6e;--tecka-accent-ink:#714154;--tecka-input:#ddcfc3db;--tecka-placeholder:#897970;--tecka-shadow-sm:0 8px 28px #30231e0b;--tecka-shadow:0 18px 48px #30231e13;--tecka-shadow-lg:0 26px 70px #30231e1b;--home-bg:#d7c5b7;--home-bg-2:#cdb8a9;--home-panel:#eee3d9;--home-panel-2:#e6d8cc;--home-border:#4a30372e;--home-border-soft:#4a30371c;--home-text:#261c1c;--home-muted:#65534f;--home-muted-soft:#806f68;--home-accent:#9f526c;--home-accent-hover:#86445b;--home-accent-soft:#dec1cb;--home-list-hover:#9f526c14;--home-cover-bg:#d7c5b7;--home-header:#dbc8b9f0;--home-header-input:#432d290e;--home-hero-text:#271c1e;--home-hero-muted:#5d4c4c;--home-hero-accent:#8e4860;--home-hero-shade:linear-gradient(90deg,#d7c5b7fb_0%,#d7c5b7f0_35%,#d7c5b7ba_58%,#d7c5b729_90%);--home-hero-bottom:linear-gradient(0deg,#50373a1f,transparent 52%);--home-hero-glow:radial-gradient(circle at 18% 20%,#9f526c1a,transparent 40%)}@media (prefers-color-scheme:light){html[data-tecka-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tecka-page:#d7c5b7;--tecka-page-soft:#cebbac;--tecka-surface:#e7dbd0;--tecka-surface-raised:#eee3d9;--tecka-surface-3:#d9c8bb;--tecka-surface-glass:#e7dbd0eb;--tecka-surface-3-glass:#d9c8bbbd;--tecka-text:#221918;--tecka-text-soft:#4d3d3a;--tecka-muted:#6f5f59;--tecka-muted-soft:#817068;--tecka-border:#2a1e1b21;--tecka-border-strong:#2a1e1b38;--tecka-subtle:#2a1e1b0e;--tecka-subtle-strong:#2a1e1b16;--tecka-accent:#9f526c;--tecka-accent-hover:#88445b;--tecka-accent-rgb:159, 82, 108;--tecka-accent-soft:#9f526c1b;--tecka-accent-soft-strong:#9f526c2b;--tecka-accent-border:#9f526c47;--tecka-accent-border-strong:#9f526c6e;--tecka-accent-ink:#714154;--tecka-input:#ddcfc3db;--tecka-placeholder:#897970;--home-bg:#d7c5b7;--home-bg-2:#cdb8a9;--home-panel:#eee3d9;--home-panel-2:#e6d8cc;--home-border:#4a30372e;--home-border-soft:#4a30371c;--home-text:#261c1c;--home-muted:#65534f;--home-muted-soft:#806f68;--home-accent:#9f526c;--home-accent-hover:#86445b;--home-accent-soft:#dec1cb;--home-list-hover:#9f526c14;--home-cover-bg:#d7c5b7;--home-header:#dbc8b9f0;--home-header-input:#432d290e;--home-hero-text:#271c1e;--home-hero-muted:#5d4c4c;--home-hero-accent:#8e4860;--home-hero-shade:linear-gradient(90deg,#d7c5b7fb_0%,#d7c5b7f0_35%,#d7c5b7ba_58%,#d7c5b729_90%);--home-hero-bottom:linear-gradient(0deg,#50373a1f,transparent 52%);--home-hero-glow:radial-gradient(circle at 18% 20%,#9f526c1a,transparent 40%)}}html[data-tecka-theme=light],html[data-tecka-theme=light] body{background-color:var(--tecka-page)!important}html[data-tecka-theme=light] body{background:radial-gradient(circle at 8% 6%, rgba(var(--tecka-accent-rgb), .07), transparent 23rem), radial-gradient(circle at 88% 34%, #523a310b, transparent 28rem), var(--tecka-page)!important}html[data-tecka-theme=light] main,html[data-tecka-theme=light] main[class*=bg-],html[data-tecka-theme=light] [data-tecka-page],html[data-tecka-theme=light] .tecka-home{background-color:var(--tecka-page)!important;color:var(--tecka-text)!important}html[data-tecka-theme=light] [class*=bg-white],html[data-tecka-theme=light] [class*="bg-[#fff"],html[data-tecka-theme=light] [class*="bg-[#FFF"],html[data-tecka-theme=light] [class*="bg-[#fb"],html[data-tecka-theme=light] [class*="bg-[#FB"],html[data-tecka-theme=light] [class*="bg-[#fa"],html[data-tecka-theme=light] [class*="bg-[#FA"],html[data-tecka-theme=light] [class*="bg-[#f9"],html[data-tecka-theme=light] [class*="bg-[#F9"],html[data-tecka-theme=light] [class*="bg-[#f8"],html[data-tecka-theme=light] [class*="bg-[#F8"],html[data-tecka-theme=light] [class*="bg-[#f7"],html[data-tecka-theme=light] [class*="bg-[#F7"],html[data-tecka-theme=light] [class*="bg-[#f6"],html[data-tecka-theme=light] [class*="bg-[#F6"],html[data-tecka-theme=light] [class*="bg-[#f5"],html[data-tecka-theme=light] [class*="bg-[#F5"],html[data-tecka-theme=light] [class*=bg-stone-50],html[data-tecka-theme=light] [class*=bg-neutral-50],html[data-tecka-theme=light] [class*=bg-zinc-50],html[data-tecka-theme=light] [class*=bg-rose-50],html[data-tecka-theme=light] [class*=bg-pink-50]{background:var(--tecka-surface-raised)!important;color:var(--tecka-text)!important}html[data-tecka-theme=light] [class*=bg-white\/]{background:color-mix(in srgb, var(--tecka-surface-raised) 88%, transparent)!important}html[data-tecka-theme=light] [class*=from-white],html[data-tecka-theme=light] [class*="from-[#fff"],html[data-tecka-theme=light] [class*="from-[#fb"],html[data-tecka-theme=light] [class*="from-[#fa"],html[data-tecka-theme=light] [class*="from-[#f9"],html[data-tecka-theme=light] [class*="from-[#f8"],html[data-tecka-theme=light] [class*="from-[#f7"],html[data-tecka-theme=light] [class*="from-[#f6"],html[data-tecka-theme=light] [class*=from-stone-50],html[data-tecka-theme=light] [class*=from-neutral-50],html[data-tecka-theme=light] [class*=from-zinc-50]{--tw-gradient-from:var(--tecka-surface-raised) var(--tw-gradient-from-position)!important;--tw-gradient-to:#eee3d900 var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}html[data-tecka-theme=light] [class*=via-white],html[data-tecka-theme=light] [class*="via-[#fff"],html[data-tecka-theme=light] [class*="via-[#fb"],html[data-tecka-theme=light] [class*="via-[#fa"],html[data-tecka-theme=light] [class*="via-[#f9"],html[data-tecka-theme=light] [class*="via-[#f8"],html[data-tecka-theme=light] [class*="via-[#f7"],html[data-tecka-theme=light] [class*="via-[#f6"]{--tw-gradient-via:var(--tecka-surface) var(--tw-gradient-via-position)!important}html[data-tecka-theme=light] [class*=to-white],html[data-tecka-theme=light] [class*="to-[#fff"],html[data-tecka-theme=light] [class*="to-[#fb"],html[data-tecka-theme=light] [class*="to-[#fa"],html[data-tecka-theme=light] [class*="to-[#f9"],html[data-tecka-theme=light] [class*="to-[#f8"],html[data-tecka-theme=light] [class*="to-[#f7"],html[data-tecka-theme=light] [class*="to-[#f6"]{--tw-gradient-to:var(--tecka-surface) var(--tw-gradient-to-position)!important}html[data-tecka-theme=light] .tecka-card,html[data-tecka-theme=light] article,html[data-tecka-theme=light] section[class*=rounded],html[data-tecka-theme=light] div[class*=rounded-\[],html[data-tecka-theme=light] details>div,html[data-tecka-theme=light] [role=dialog],html[data-tecka-theme=light] [data-radix-popper-content-wrapper]>*{border-color:var(--tecka-border)!important}html[data-tecka-theme=light] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html[data-tecka-theme=light] textarea,html[data-tecka-theme=light] select,html[data-tecka-theme=light] [contenteditable=true]{background:var(--tecka-input)!important;color:var(--tecka-text)!important;border-color:var(--tecka-border)!important}html[data-tecka-theme=light] header[data-tecka-site-header=true],html[data-tecka-theme=light] .tecka-home-header{background:#d8c5b6f0!important;border-bottom-color:#2a1e1b1b!important;box-shadow:0 8px 28px #2d1f1b0b!important}html[data-tecka-theme=light] [class*=text-black],html[data-tecka-theme=light] [class*=text-zinc-9],html[data-tecka-theme=light] [class*=text-neutral-9],html[data-tecka-theme=light] [class*=text-stone-9],html[data-tecka-theme=light] [class*="text-[#181615"],html[data-tecka-theme=light] [class*="text-[#24191d"],html[data-tecka-theme=light] [class*="text-[#302725"]{color:var(--tecka-text)!important}html[data-tecka-theme=light] [class*=text-zinc-5],html[data-tecka-theme=light] [class*=text-zinc-6],html[data-tecka-theme=light] [class*=text-neutral-5],html[data-tecka-theme=light] [class*=text-neutral-6],html[data-tecka-theme=light] [class*=text-stone-5],html[data-tecka-theme=light] [class*=text-stone-6],html[data-tecka-theme=light] [class*="text-[#81766f"],html[data-tecka-theme=light] [class*="text-[#91857d"]{color:var(--tecka-muted)!important}html[data-tecka-theme=light] [class*=border-black\/],html[data-tecka-theme=light] [class*=border-zinc-],html[data-tecka-theme=light] [class*=border-neutral-],html[data-tecka-theme=light] [class*=border-stone-]{border-color:var(--tecka-border)!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system],html[data-tecka-theme=system] body{background-color:var(--tecka-page)!important}html[data-tecka-theme=system] body{background:radial-gradient(circle at 8% 6%, rgba(var(--tecka-accent-rgb), .07), transparent 23rem), radial-gradient(circle at 88% 34%, #523a310b, transparent 28rem), var(--tecka-page)!important}html[data-tecka-theme=system] main,html[data-tecka-theme=system] main[class*=bg-],html[data-tecka-theme=system] [data-tecka-page],html[data-tecka-theme=system] .tecka-home{background-color:var(--tecka-page)!important;color:var(--tecka-text)!important}html[data-tecka-theme=system] [class*=bg-white],html[data-tecka-theme=system] [class*="bg-[#fff"],html[data-tecka-theme=system] [class*="bg-[#fb"],html[data-tecka-theme=system] [class*="bg-[#fa"],html[data-tecka-theme=system] [class*="bg-[#f9"],html[data-tecka-theme=system] [class*="bg-[#f8"],html[data-tecka-theme=system] [class*="bg-[#f7"],html[data-tecka-theme=system] [class*="bg-[#f6"],html[data-tecka-theme=system] [class*="bg-[#f5"],html[data-tecka-theme=system] [class*=bg-stone-50],html[data-tecka-theme=system] [class*=bg-neutral-50],html[data-tecka-theme=system] [class*=bg-zinc-50],html[data-tecka-theme=system] [class*=bg-rose-50],html[data-tecka-theme=system] [class*=bg-pink-50]{background:var(--tecka-surface-raised)!important;color:var(--tecka-text)!important}html[data-tecka-theme=system] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html[data-tecka-theme=system] textarea,html[data-tecka-theme=system] select,html[data-tecka-theme=system] [contenteditable=true]{background:var(--tecka-input)!important;color:var(--tecka-text)!important;border-color:var(--tecka-border)!important}html[data-tecka-theme=system] header[data-tecka-site-header=true],html[data-tecka-theme=system] .tecka-home-header{background:#d8c5b6f0!important;border-bottom-color:#2a1e1b1b!important}}html[data-tecka-theme=light]{--background:29 23% 78%;--foreground:18 20% 12%;--card:28 30% 86%;--card-foreground:18 20% 12%;--popover:28 30% 86%;--popover-foreground:18 20% 12%;--secondary:28 24% 82%;--secondary-foreground:18 19% 15%;--muted:28 20% 80%;--muted-foreground:20 11% 39%;--accent:339 27% 78%;--accent-foreground:338 28% 35%;--border:25 14% 67%;--input:25 14% 67%;--ring:338 31% 48%;--tecka-page:#d7c5b7;--tecka-page-soft:#cebbac;--tecka-surface:#e4d5c8;--tecka-surface-raised:#eaded3;--tecka-surface-3:#d9c8bb;--tecka-surface-glass:#e4d5c8eb;--tecka-surface-3-glass:#d9c8bbc2;--home-bg:#d7c5b7;--home-bg-2:#cebbac;--home-panel:#e4d5c8;--home-panel-2:#eaded3;--home-header:#d8c5b6f2;--home-header-input:#432d290e}@media (prefers-color-scheme:light){html[data-tecka-theme=system]{--background:29 23% 78%;--foreground:18 20% 12%;--card:28 30% 86%;--card-foreground:18 20% 12%;--popover:28 30% 86%;--popover-foreground:18 20% 12%;--secondary:28 24% 82%;--secondary-foreground:18 19% 15%;--muted:28 20% 80%;--muted-foreground:20 11% 39%;--accent:339 27% 78%;--accent-foreground:338 28% 35%;--border:25 14% 67%;--input:25 14% 67%;--ring:338 31% 48%;--tecka-page:#d7c5b7;--tecka-page-soft:#cebbac;--tecka-surface:#e4d5c8;--tecka-surface-raised:#eaded3;--tecka-surface-3:#d9c8bb;--tecka-surface-glass:#e4d5c8eb;--tecka-surface-3-glass:#d9c8bbc2;--home-bg:#d7c5b7;--home-bg-2:#cebbac;--home-panel:#e4d5c8;--home-panel-2:#eaded3;--home-header:#d8c5b6f2;--home-header-input:#432d290e}}html[data-tecka-theme=light] body,html[data-tecka-theme=light] main,html[data-tecka-theme=light] main.tecka-section-page,html[data-tecka-theme=light] main.tecka-community-page,html[data-tecka-theme=light] main.tecka-home{background:radial-gradient(circle at 9% 7%, rgba(var(--tecka-accent-rgb), .06), transparent 23rem), radial-gradient(circle at 88% 28%, #523a310a, transparent 28rem), var(--tecka-page)!important;color:var(--tecka-text)!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system] body,html[data-tecka-theme=system] main,html[data-tecka-theme=system] main.tecka-section-page,html[data-tecka-theme=system] main.tecka-community-page,html[data-tecka-theme=system] main.tecka-home{background:radial-gradient(circle at 9% 7%, rgba(var(--tecka-accent-rgb), .06), transparent 23rem), radial-gradient(circle at 88% 28%, #523a310a, transparent 28rem), var(--tecka-page)!important;color:var(--tecka-text)!important}}html[data-tecka-theme=light] main.tecka-section-page .tecka-card,html[data-tecka-theme=light] main.tecka-section-page article,html[data-tecka-theme=light] main.tecka-section-page section[class*=rounded],html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-soft-card,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-stat,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-empty,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-thread-row,html[data-tecka-theme=light] main.tecka-home .tecka-home-panel,html[data-tecka-theme=light] main.tecka-home .tecka-home-genre,html[data-tecka-theme=light] main.tecka-home .tecka-home-cta,html[data-tecka-theme=light] main.tecka-home .tecka-home-rec,html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-card],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-popover],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-background],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-secondary],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-muted],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-white],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#fff"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#FFF"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#fdf"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#FDF"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#faf"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#FAF"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#fbf"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#FBF"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-stone-50],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-neutral-50],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-zinc-50]{background:linear-gradient(145deg, #ffffff29, #fff0), var(--tecka-surface-raised)!important;color:var(--tecka-text)!important;border-color:var(--tecka-border)!important;box-shadow:var(--tecka-shadow-sm)!important}html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=rounded][class*=bg-\[linear-gradient][class*="255,255,255"]:not(.tecka-community-hero):not(.tecka-home-hero):not(.tecka-home-visual-cta),html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=rounded][class*=bg-\[radial-gradient][class*="255,255,255"]:not(.tecka-community-hero):not(.tecka-home-hero):not(.tecka-home-visual-cta){background:linear-gradient(145deg, #ffffff24, #fff0), var(--tecka-surface-raised)!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system] main.tecka-section-page .tecka-card,html[data-tecka-theme=system] main.tecka-section-page article,html[data-tecka-theme=system] main.tecka-section-page section[class*=rounded],html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card,html[data-tecka-theme=system] main.tecka-community-page .tecka-community-soft-card,html[data-tecka-theme=system] main.tecka-community-page .tecka-community-stat,html[data-tecka-theme=system] main.tecka-community-page .tecka-community-empty,html[data-tecka-theme=system] main.tecka-community-page .tecka-community-thread-row,html[data-tecka-theme=system] main.tecka-home .tecka-home-panel,html[data-tecka-theme=system] main.tecka-home .tecka-home-genre,html[data-tecka-theme=system] main.tecka-home .tecka-home-cta,html[data-tecka-theme=system] main.tecka-home .tecka-home-rec,html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*=bg-card],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*=bg-popover],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*=bg-background],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*=bg-secondary],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*=bg-muted],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*=bg-white],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*="bg-[#fff"],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*="bg-[#FFF"],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*="bg-[#fdf"],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*="bg-[#FDF"],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*="bg-[#faf"],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*="bg-[#FAF"],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*="bg-[#fbf"],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*="bg-[#FBF"],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*=bg-stone-50],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*=bg-neutral-50],html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*=bg-zinc-50]{background:linear-gradient(145deg, #ffffff29, #fff0), var(--tecka-surface-raised)!important;color:var(--tecka-text)!important;border-color:var(--tecka-border)!important;box-shadow:var(--tecka-shadow-sm)!important}html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*=rounded][class*=bg-\[linear-gradient][class*="255,255,255"]:not(.tecka-community-hero):not(.tecka-home-hero):not(.tecka-home-visual-cta),html[data-tecka-theme=system] main :where(article,section,aside,form,a,div,li)[class*=rounded][class*=bg-\[radial-gradient][class*="255,255,255"]:not(.tecka-community-hero):not(.tecka-home-hero):not(.tecka-home-visual-cta){background:linear-gradient(145deg, #ffffff24, #fff0), var(--tecka-surface-raised)!important}}html[data-tecka-theme=light] main :where(.tecka-card,.tecka-community-card,.tecka-community-soft-card,.tecka-community-stat,.tecka-community-empty,.tecka-home-panel,[class*=bg-card],[class*=bg-white]) :where(h1,h2,h3,h4,p,span,div,strong,small),html[data-tecka-theme=light] main :where(.tecka-card,.tecka-community-card,.tecka-community-soft-card,.tecka-community-stat,.tecka-community-empty,.tecka-home-panel,[class*=bg-card],[class*=bg-white]) [class*="text-[#fff"],html[data-tecka-theme=light] main :where(.tecka-card,.tecka-community-card,.tecka-community-soft-card,.tecka-community-stat,.tecka-community-empty,.tecka-home-panel,[class*=bg-card],[class*=bg-white]) [class*=text-white]{color:inherit}html[data-tecka-theme=light] main :where(.tecka-card,.tecka-community-card,.tecka-community-soft-card,.tecka-community-stat,.tecka-community-empty,.tecka-home-panel) :where(h1,h2,h3,h4,strong){color:var(--tecka-text)!important}html[data-tecka-theme=light] main :where(.tecka-card,.tecka-community-card,.tecka-community-soft-card,.tecka-community-stat,.tecka-community-empty,.tecka-home-panel) :where(p,small,span){color:color-mix(in srgb, var(--tecka-text) 72%, var(--tecka-muted))!important}html[data-tecka-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tecka-custom-page:#d2beaf!important;--tecka-custom-surface:#d9c8ba!important;--tecka-custom-surface-raised:#dfd0c3!important;--tecka-custom-text:#241a1c!important;--tecka-custom-muted:#6d5e5a!important;--tecka-custom-accent:#9f5770!important;--tecka-custom-accent-rgb:159, 87, 112!important;--tecka-page:#d2beaf!important;--tecka-page-soft:#cbb6a7!important;--tecka-surface:#d9c8ba!important;--tecka-surface-raised:#dfd0c3!important;--tecka-surface-3:#cdb9aa!important;--tecka-surface-glass:#d9c8baeb!important;--tecka-surface-3-glass:#cdb9aac7!important;--tecka-input:#e7dacfe0!important;--tecka-text:#241a1c!important;--tecka-text-soft:#4f4140!important;--tecka-muted:#6d5e5a!important;--tecka-muted-soft:#7e706b!important;--tecka-border:#32222024!important;--tecka-border-strong:#32222038!important;--tecka-accent:#9f5770!important;--tecka-accent-hover:#88485f!important;--tecka-accent-soft:#9f57701a!important;--tecka-accent-soft-strong:#9f57702e!important;--tecka-accent-border:#9f577040!important;--tecka-accent-border-strong:#9f57706b!important;--home-bg:#d2beaf!important;--home-bg-2:#cbb6a7!important;--home-panel:#d9c8ba!important;--home-panel-2:#dfd0c3!important;--home-border:#32222029!important;--home-border-soft:#3222201a!important;--home-text:#241a1c!important;--home-muted:#6d5e5a!important;--home-muted-soft:#7e706b!important;--home-accent:#9f5770!important;--home-accent-hover:#88485f!important;--home-accent-soft:#9f577021!important;--home-panel-shadow:0 14px 38px #3725210f!important}html[data-tecka-theme=light] body,html[data-tecka-theme=light] main,html[data-tecka-theme=light] main.tecka-home,html[data-tecka-theme=light] main.tecka-section-page,html[data-tecka-theme=light] main.tecka-community-page{color:#241a1c!important;background:radial-gradient(circle at 8% 6%,#9f57700e,#0000 26rem),radial-gradient(circle at 92% 20%,#54352b0a,#0000 30rem),#d2beaf!important}html[data-tecka-theme=light] main.tecka-section-page .tecka-card,html[data-tecka-theme=light] main.tecka-section-page a.tecka-card,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-soft-card,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-stat,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-empty,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-thread-row,html[data-tecka-theme=light] main.tecka-home .tecka-home-panel,html[data-tecka-theme=light] main.tecka-home .tecka-home-genre,html[data-tecka-theme=light] main.tecka-home .tecka-home-cta,html[data-tecka-theme=light] main.tecka-home .tecka-home-rec{color:#241a1c!important;background:linear-gradient(145deg,#fffaf538,#fffaf50a),#dfd0c3!important;border-color:#32222029!important;box-shadow:0 14px 34px #3725210e,inset 0 1px #fffaf552!important}html[data-tecka-theme=light] main.tecka-section-page .tecka-card:hover,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-card:hover,html[data-tecka-theme=light] main.tecka-community-page .tecka-community-thread-row:hover,html[data-tecka-theme=light] main.tecka-home .tecka-home-panel:hover,html[data-tecka-theme=light] main.tecka-home .tecka-home-genre:hover,html[data-tecka-theme=light] main.tecka-home .tecka-home-cta:hover,html[data-tecka-theme=light] main.tecka-home .tecka-home-rec:hover{background:linear-gradient(145deg,#fffaf547,#fffaf50f),#e2d3c6!important;border-color:#9f57704d!important;box-shadow:0 18px 42px #37252113,inset 0 1px #fffaf561!important}html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-white],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#fff"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#FFF"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#faf"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#fbf"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#fcf"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*="bg-[#fdf"],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-card],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-popover],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-secondary],html[data-tecka-theme=light] main :where(article,section,aside,form,a,div,li)[class*=bg-muted]{color:#241a1c!important;background:#dfd0c3!important;border-color:#32222029!important}html[data-tecka-theme=light] main :where(section,article,aside,div)[class*=rounded][class*=border]:not(.tecka-community-hero):not(.tecka-home-hero):not(.tecka-home-visual-cta):not(.tecka-notification-panel):not(.tecka-home-profile-menu){border-color:#32222029}html[data-tecka-theme=light] main :where(.tecka-card,.tecka-community-card,.tecka-community-soft-card,.tecka-community-stat,.tecka-community-empty,.tecka-community-thread-row,.tecka-home-panel,.tecka-home-genre,.tecka-home-cta,.tecka-home-rec) :where(h1,h2,h3,h4,strong){color:#241a1c!important}html[data-tecka-theme=light] main :where(.tecka-card,.tecka-community-card,.tecka-community-soft-card,.tecka-community-stat,.tecka-community-empty,.tecka-community-thread-row,.tecka-home-panel,.tecka-home-genre,.tecka-home-cta,.tecka-home-rec) :where(p,span,small,div){color:#382d2d!important}html[data-tecka-theme=light] main :where(.tecka-card,.tecka-community-card,.tecka-community-soft-card,.tecka-community-stat,.tecka-community-empty,.tecka-community-thread-row,.tecka-home-panel,.tecka-home-genre,.tecka-home-cta,.tecka-home-rec) [class*="text-[#fff"],html[data-tecka-theme=light] main :where(.tecka-card,.tecka-community-card,.tecka-community-soft-card,.tecka-community-stat,.tecka-community-empty,.tecka-community-thread-row,.tecka-home-panel,.tecka-home-genre,.tecka-home-cta,.tecka-home-rec) [class*=text-white]{color:#241a1c!important}html[data-tecka-theme=light] main.tecka-community-page .tecka-community-hero,html[data-tecka-theme=light] main.tecka-home .tecka-home-hero,html[data-tecka-theme=light] .tecka-home-visual-cta{color:#fff8f5!important}html[data-tecka-theme=light] main.tecka-community-page .tecka-community-hero :where(h1,h2,h3,p,span,div,strong),html[data-tecka-theme=light] main.tecka-home .tecka-home-hero :where(h1,h2,h3,p,span,div,strong),html[data-tecka-theme=light] .tecka-home-visual-cta :where(h1,h2,h3,p,span,div,strong){color:inherit!important}html[data-tecka-theme=light] header[data-tecka-site-header=true],html[data-tecka-theme=light] .tecka-home-header{color:#241a1c!important;background:#d2beaff2!important;border-bottom-color:#32222021!important}html[data-tecka-theme=light] .tecka-clean-search,html[data-tecka-theme=light] .tecka-instant-search-shell,html[data-tecka-theme=light] .tecka-local-search-line,html[data-tecka-theme=light] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html[data-tecka-theme=light] textarea,html[data-tecka-theme=light] select{color:#241a1c!important;background-color:#e7dacfdb!important;border-color:#32222029!important}html[data-tecka-theme=light] .tecka-clean-search input,html[data-tecka-theme=light] .tecka-instant-search-shell input,html[data-tecka-theme=light] .tecka-local-search-line input,html[data-tecka-theme=light] input.tecka-search-control{box-shadow:none!important;background:0 0!important;border-color:#0000!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system]{--tecka-custom-page:#d2beaf!important;--tecka-custom-surface:#d9c8ba!important;--tecka-custom-surface-raised:#dfd0c3!important;--tecka-custom-text:#241a1c!important;--tecka-custom-muted:#6d5e5a!important;--tecka-custom-accent:#9f5770!important;--tecka-custom-accent-rgb:159, 87, 112!important;--tecka-page:#d2beaf!important;--tecka-page-soft:#cbb6a7!important;--tecka-surface:#d9c8ba!important;--tecka-surface-raised:#dfd0c3!important;--tecka-surface-glass:#d9c8baeb!important;--home-bg:#d2beaf!important;--home-bg-2:#cbb6a7!important;--home-panel:#d9c8ba!important;--home-panel-2:#dfd0c3!important;--home-text:#241a1c!important;--home-muted:#6d5e5a!important;--home-accent:#9f5770!important}html[data-tecka-theme=system] body,html[data-tecka-theme=system] main,html[data-tecka-theme=system] main.tecka-home,html[data-tecka-theme=system] main.tecka-section-page,html[data-tecka-theme=system] main.tecka-community-page{color:#241a1c!important;background:radial-gradient(circle at 8% 6%,#9f57700e,#0000 26rem),radial-gradient(circle at 92% 20%,#54352b0a,#0000 30rem),#d2beaf!important}html[data-tecka-theme=system] main.tecka-section-page .tecka-card,html[data-tecka-theme=system] main.tecka-section-page a.tecka-card,html[data-tecka-theme=system] main.tecka-community-page .tecka-community-card,html[data-tecka-theme=system] main.tecka-community-page .tecka-community-soft-card,html[data-tecka-theme=system] main.tecka-community-page .tecka-community-stat,html[data-tecka-theme=system] main.tecka-community-page .tecka-community-empty,html[data-tecka-theme=system] main.tecka-community-page .tecka-community-thread-row,html[data-tecka-theme=system] main.tecka-home .tecka-home-panel,html[data-tecka-theme=system] main.tecka-home .tecka-home-genre,html[data-tecka-theme=system] main.tecka-home .tecka-home-cta,html[data-tecka-theme=system] main.tecka-home .tecka-home-rec{color:#241a1c!important;background:linear-gradient(145deg,#fffaf538,#fffaf50a),#dfd0c3!important;border-color:#32222029!important;box-shadow:0 14px 34px #3725210e,inset 0 1px #fffaf552!important}html[data-tecka-theme=system] header[data-tecka-site-header=true],html[data-tecka-theme=system] .tecka-home-header{color:#241a1c!important;background:#d2beaff2!important;border-bottom-color:#32222021!important}}main.tecka-unified-page{background:radial-gradient(circle at 18% 4%, rgba(var(--tecka-accent-rgb), .11), transparent 28rem), radial-gradient(circle at 88% 18%, var(--tecka-subtle), transparent 34rem), linear-gradient(180deg, var(--tecka-page-soft), var(--tecka-page) 22rem);min-height:100vh;color:var(--tecka-text)}.tecka-unified-wrap{width:min(100%,1280px);margin-inline:auto;padding:clamp(1.35rem,2.2vw,2.15rem) clamp(1rem,2vw,1.65rem) 6rem}.tecka-unified-hero{border:1px solid var(--tecka-border);background:radial-gradient(circle at 86% 18%, rgba(var(--tecka-accent-rgb), .2), transparent 24rem), radial-gradient(circle at 15% 8%, rgba(var(--tecka-accent-rgb), .08), transparent 22rem), linear-gradient(135deg, color-mix(in srgb, var(--tecka-surface-raised) 88%, var(--tecka-accent) 12%), var(--tecka-surface));box-shadow:var(--tecka-shadow-sm);border-radius:clamp(1.4rem,2vw,2rem);position:relative;overflow:hidden}html[data-tecka-theme=dark] .tecka-unified-hero{background:radial-gradient(circle at 86% 18%, rgba(var(--tecka-accent-rgb), .2), transparent 24rem), radial-gradient(circle at 12% 8%, rgba(var(--tecka-accent-rgb), .08), transparent 22rem), linear-gradient(135deg, #20171b, #141112 70%)}@media (prefers-color-scheme:dark){html[data-tecka-theme=system] .tecka-unified-hero{background:radial-gradient(circle at 86% 18%, rgba(var(--tecka-accent-rgb), .2), transparent 24rem), radial-gradient(circle at 12% 8%, rgba(var(--tecka-accent-rgb), .08), transparent 22rem), linear-gradient(135deg, #20171b, #141112 70%)}}.tecka-unified-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--tecka-accent-rgb), .06), transparent), radial-gradient(circle at 92% 20%, #ffffff14, transparent 18rem);opacity:.9;position:absolute;inset:0}.tecka-unified-hero-inner{z-index:1;gap:.85rem;padding:clamp(1rem,2vw,1.55rem);display:grid;position:relative}.tecka-unified-hero-title{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.05em;color:var(--tecka-text);font-size:clamp(1.95rem,4.8vw,3.95rem);line-height:.95}.tecka-unified-hero-script{font-family:var(--font-hand,cursive);letter-spacing:-.025em;color:var(--tecka-accent);margin-top:.18rem;font-size:clamp(1.18rem,2.8vw,2.45rem);line-height:1;display:block}.tecka-unified-hero-copy{max-width:34rem;color:var(--tecka-text-soft);font-size:clamp(.84rem,.88vw,.94rem);line-height:1.55}.tecka-unified-hero .tecka-unified-card,.tecka-unified-hero .tecka-unified-panel,.tecka-unified-hero .tecka-unified-stat{padding:.78rem!important}.tecka-unified-hero .tecka-unified-count{font-size:clamp(1.45rem,2.1vw,1.95rem);line-height:1}.tecka-unified-note{text-align:right;max-width:10rem;font-family:var(--font-hand,cursive);color:color-mix(in srgb, var(--tecka-accent) 76%, var(--tecka-muted));opacity:.7;font-size:clamp(.92rem,1.55vw,1.28rem);line-height:1.12;position:absolute;top:1rem;right:1rem;transform:rotate(-6deg)}.tecka-unified-bar,.tecka-unified-card,.tecka-unified-panel,.tecka-unified-stat{border:1px solid var(--tecka-border);background:linear-gradient(180deg, color-mix(in srgb, var(--tecka-surface-raised) 92%, var(--tecka-accent) 3%), color-mix(in srgb, var(--tecka-surface) 94%, var(--tecka-accent) 2%));color:var(--tecka-text);box-shadow:var(--tecka-shadow-sm)}.tecka-unified-card,.tecka-unified-panel{border-radius:1.45rem}.tecka-unified-stat{border-radius:1.25rem}.tecka-unified-bar{border-radius:1.5rem}.tecka-unified-card{transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;position:relative;overflow:hidden}.tecka-unified-card:hover{border-color:var(--tecka-accent-border-strong);box-shadow:var(--tecka-shadow);transform:translateY(-2px)}.tecka-unified-input{border:1px solid var(--tecka-border);background:color-mix(in srgb, var(--tecka-surface) 78%, transparent);color:var(--tecka-text);box-shadow:none;outline:none}.tecka-unified-input:focus,.tecka-unified-input:focus-within{border-color:var(--tecka-accent-border-strong);background:color-mix(in srgb, var(--tecka-surface-raised) 86%, transparent);box-shadow:0 0 0 4px rgba(var(--tecka-accent-rgb), .1)}.tecka-unified-chip{border:1px solid var(--tecka-border);background:color-mix(in srgb, var(--tecka-surface-raised) 72%, transparent);color:var(--tecka-muted);border-radius:999px;align-items:center;gap:.4rem;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.tecka-unified-chip.is-active,.tecka-unified-chip:hover{border-color:var(--tecka-accent-border-strong);background:var(--tecka-accent-soft-strong);color:var(--tecka-accent)}.tecka-unified-primary{background:var(--tecka-action);color:var(--tecka-action-text);box-shadow:0 18px 42px rgba(var(--tecka-accent-rgb), .16);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;transition:transform .18s,filter .18s,box-shadow .18s;display:inline-flex}.tecka-unified-primary:hover{filter:brightness(1.04);box-shadow:0 20px 48px rgba(var(--tecka-accent-rgb), .2);transform:translateY(-1px)}.tecka-unified-secondary{border:1px solid var(--tecka-border);background:color-mix(in srgb, var(--tecka-surface-raised) 70%, transparent);color:var(--tecka-text);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.tecka-unified-secondary:hover{border-color:var(--tecka-accent-border-strong);background:var(--tecka-accent-soft);transform:translateY(-1px)}.tecka-unified-count{font-family:var(--font-serif,Georgia, serif);color:var(--tecka-text)}.tecka-unified-divider{background:linear-gradient(90deg, transparent, var(--tecka-border), transparent);height:1px}.tecka-unified-tag{background:var(--tecka-accent-soft);color:var(--tecka-accent);letter-spacing:.09em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.42rem .58rem;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex}html[data-tecka-theme=light] main.tecka-unified-page{background:radial-gradient(circle at 18% 4%, rgba(var(--tecka-accent-rgb), .08), transparent 28rem), radial-gradient(circle at 88% 18%, #6f503e0f, transparent 34rem), linear-gradient(180deg, #d7c4b3 0, #cebba9 100%)}html[data-tecka-theme=light] .tecka-unified-bar,html[data-tecka-theme=light] .tecka-unified-card,html[data-tecka-theme=light] .tecka-unified-panel,html[data-tecka-theme=light] .tecka-unified-stat{background:linear-gradient(#e6d5c8f0,#d8c6b8eb);border-color:#3e2d261c;box-shadow:0 18px 55px #3b2b2314}html[data-tecka-theme=light] .tecka-unified-input{background:#e1cfbfbd!important;border-color:#43312a21!important}@media (prefers-color-scheme:light){html[data-tecka-theme=system] main.tecka-unified-page{background:radial-gradient(circle at 18% 4%, rgba(var(--tecka-accent-rgb), .08), transparent 28rem), radial-gradient(circle at 88% 18%, #6f503e0f, transparent 34rem), linear-gradient(180deg, #d7c4b3 0, #cebba9 100%)}html[data-tecka-theme=system] .tecka-unified-bar,html[data-tecka-theme=system] .tecka-unified-card,html[data-tecka-theme=system] .tecka-unified-panel,html[data-tecka-theme=system] .tecka-unified-stat{background:linear-gradient(#e6d5c8f0,#d8c6b8eb);border-color:#3e2d261c;box-shadow:0 18px 55px #3b2b2314}html[data-tecka-theme=system] .tecka-unified-input{background:#e1cfbfbd!important;border-color:#43312a21!important}}@media (max-width:900px){.tecka-unified-note{display:none}.tecka-unified-hero-inner{padding:.95rem}}.tecka-rich-editor-shell{border:1px solid var(--tecka-border);background:var(--tecka-input);border-radius:20px;width:100%;transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.tecka-rich-editor-shell:focus-within{border-color:var(--tecka-accent-border-strong);box-shadow:0 0 0 4px var(--tecka-accent-soft)}.tecka-rich-editor-toolbar{z-index:8;overscroll-behavior-x:contain;border-bottom:1px solid var(--tecka-border);background:linear-gradient(180deg, color-mix(in srgb, var(--tecka-surface-raised) 96%, transparent), color-mix(in srgb, var(--tecka-surface) 96%, transparent));scrollbar-width:thin;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:center;gap:7px;min-height:52px;padding:8px 10px;display:flex;position:relative;overflow-x:auto}.tecka-rich-editor-toolbar-group{flex:none;align-items:center;gap:5px;display:inline-flex}.tecka-rich-editor-toolbar-divider{background:var(--tecka-border);flex:none;width:1px;height:25px;margin-inline:2px}.tecka-rich-editor-toolbar-spacer{flex:auto;min-width:8px}.tecka-rich-editor-tool{min-width:34px;height:34px;color:var(--tecka-text-soft);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:4px;padding-inline:9px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.tecka-rich-editor-tool:hover{border-color:var(--tecka-accent-border);background:var(--tecka-accent-soft);color:var(--tecka-accent);transform:none}.tecka-rich-editor-tool.is-active,.tecka-rich-editor-tool[aria-pressed=true]{border-color:var(--tecka-accent-border-strong);background:var(--tecka-accent-soft-strong);color:var(--tecka-accent);box-shadow:inset 0 0 0 1px rgba(var(--tecka-accent-rgb), .05)}.tecka-rich-editor-tool:disabled{cursor:not-allowed;opacity:.4}.tecka-rich-editor-tool-divider{min-width:68px;color:var(--tecka-accent);letter-spacing:.04em;font-family:Georgia,Times New Roman,serif}.tecka-rich-editor-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;resize:vertical;background:var(--tecka-input);width:100%;position:relative;overflow:hidden auto}.tecka-rich-editor-shell-chapter .tecka-rich-editor-scroll{height:clamp(28rem,62vh,43rem);min-height:24rem;max-height:78vh}.tecka-rich-editor-shell-annotation .tecka-rich-editor-scroll{height:15rem;min-height:10rem;max-height:32rem}.tecka-rich-editor{z-index:1;width:100%;caret-color:var(--tecka-accent);position:relative;min-height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.tecka-rich-editor-chapter{padding:1.7rem clamp(1.25rem,3vw,2.25rem) 6rem;font-size:18px;line-height:1.9}.tecka-rich-editor-annotation{padding:1rem 1.15rem 3rem;font-size:15px;line-height:1.72}.tecka-rich-editor:empty:before{content:attr(data-placeholder);pointer-events:none;color:var(--tecka-placeholder);opacity:.9;font-family:inherit;font-style:italic}.tecka-rich-editor-status{border-top:1px solid var(--tecka-border);background:color-mix(in srgb, var(--tecka-surface) 90%, transparent);min-height:34px;color:var(--tecka-muted-soft);letter-spacing:.02em;justify-content:space-between;align-items:center;gap:12px;padding:7px 11px;font-size:9px;font-weight:600;display:flex}.tecka-rich-editor-status-hint{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tecka-rich-editor-scroll::-webkit-scrollbar{width:10px;height:7px}.tecka-rich-editor-toolbar::-webkit-scrollbar{width:10px;height:7px}.tecka-rich-editor-scroll::-webkit-scrollbar-track{background:0 0}.tecka-rich-editor-toolbar::-webkit-scrollbar-track{background:0 0}.tecka-rich-editor-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--tecka-muted) 34%, transparent);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.tecka-rich-editor-toolbar::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--tecka-muted) 34%, transparent);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.tecka-rich-editor-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--tecka-accent) 46%, transparent);background-clip:padding-box}.tecka-rich-editor-toolbar::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--tecka-accent) 46%, transparent);background-clip:padding-box}@media (max-width:700px){.tecka-rich-editor-toolbar{min-height:48px;padding:7px 8px}.tecka-rich-editor-tool{min-width:32px;height:32px;padding-inline:8px}.tecka-rich-editor-shell-chapter .tecka-rich-editor-scroll{height:60vh;min-height:22rem;max-height:72vh}.tecka-rich-editor-shell-annotation .tecka-rich-editor-scroll{height:13rem}.tecka-rich-editor-chapter{padding:1.25rem 1rem 5rem;font-size:17px;line-height:1.82}.tecka-rich-editor-status-hint{display:none}}
