@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&family=Libre+Baskerville:wght@400;700&display=swap");:root{--maroon-dark:#3b0b10;--maroon:#5b171b;--maroon-light:#74251f;--gold-dark:#9a681d;--gold:#c6923d;--gold-light:#e4c06f;--parchment:#f3e4bd;--parchment-light:#fbf1d5;--parchment-dark:#ddc38d;--ink:#351b12;--muted:#70543a;--border:rgba(91,55,25,0.35);--display-font:"Cormorant Garamond",Georgia,serif;--body-font:"Libre Baskerville",Georgia,serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--parchment);color:var(--ink);font-family:var(--body-font)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.container{width:min(900px,calc(100% - 40px));margin:0 auto}.siteHeader{height:82px;background:var(--maroon-dark);color:var(--parchment-light);border-bottom:1px solid rgba(228,192,111,.45)}.headerInner{height:100%;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;flex-direction:column;justify-content:center;padding:5px 0;line-height:1}.brandName{font-family:var(--display-font);font-size:31px;font-weight:700;letter-spacing:-.025em;color:var(--gold-light)}.brandTagline{margin-top:6px;font-family:var(--body-font);font-size:7px;font-weight:700;letter-spacing:.15em;line-height:1.2;text-transform:uppercase;color:var(--parchment-dark)}.siteHeader nav{display:flex;align-items:center;gap:34px}.siteHeader nav a{font-family:var(--display-font);font-size:16px;font-weight:600;color:var(--parchment-light);transition:color .2s ease}.siteHeader nav a:hover{color:var(--gold-light)}.hero{position:relative;overflow:hidden;color:var(--parchment-light);background:radial-gradient(circle at 15% 85%,rgba(220,165,69,.34),transparent 35%),linear-gradient(90deg,#9a681d,#75401f 34%,#64251e 68%,#54191a);border-bottom:2px solid var(--gold)}.hero:before{content:"";position:absolute;inset:-40%;opacity:.16;pointer-events:none;background:repeating-radial-gradient(ellipse at 10% 100%,transparent 0,transparent 28px,rgba(246,215,143,.75) 29px,transparent 30px,transparent 58px)}.heroInner{position:relative;z-index:1;min-height:370px;padding-top:38px;padding-bottom:26px;display:grid;grid-template-columns:1fr .85fr;align-items:center;grid-gap:20px;gap:20px}.heroContent{position:relative;z-index:2;max-width:590px}.hero .eyebrow{margin-bottom:11px;font-family:var(--body-font);font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase;color:var(--gold-light)}.hero h1{margin:0;font-family:var(--display-font);font-size:clamp(3.15rem,5vw,4.7rem);font-weight:600;line-height:.83;letter-spacing:-.045em}.hero h1 em{color:var(--gold-light);font-weight:500}.heroCopy{max-width:570px;margin:18px 0 16px;font-family:var(--body-font);font-size:10px;line-height:1.75;color:rgba(251,241,213,.94)}.heroActions{display:flex;gap:9px;margin-bottom:20px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:0 17px;border:1px solid transparent;border-radius:2px;font-family:var(--body-font);font-size:9px;font-weight:700;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease}.button:hover{transform:translateY(-1px)}.button.primary{background:var(--maroon-dark);color:var(--parchment-light);border-color:var(--gold-light)}.button.primary:hover{background:#4b0d12}.button.secondary{background:var(--parchment-light);color:var(--maroon-dark);border-color:var(--parchment-light)}.button.secondary:hover{background:var(--gold-light)}.stats{display:flex;align-items:flex-start;gap:27px;margin-top:2px}.stats>div{min-width:48px}.stats strong{margin-bottom:1px;font-family:var(--display-font);font-size:23px;line-height:1;color:var(--gold-light)}.stats span,.stats strong{display:block;font-weight:700}.stats span{font-family:var(--body-font);font-size:7px;letter-spacing:.09em;text-transform:uppercase;color:var(--parchment-light)}.heroArtwork{position:relative;z-index:1;min-height:320px;display:flex;align-items:flex-end;justify-content:center}.heroStoryteller{display:block;width:100%;max-width:500px;height:auto;object-fit:contain;transform:translateY(6px);filter:drop-shadow(0 12px 14px rgba(35,7,8,.22))}.featuredSection{position:relative;padding:26px 0 40px;background:var(--maroon)}.sectionHeading{display:flex;align-items:center;gap:13px;font-family:var(--display-font);font-size:27px;font-weight:600;color:var(--gold-light);text-align:center}.sectionHeading:after,.sectionHeading:before{content:"";height:1px;flex:1 1;background:rgba(228,192,111,.55)}.sectionHeading span{white-space:nowrap}.sectionIntro{max-width:700px;margin:12px auto 17px;font-family:var(--body-font);font-size:10px;line-height:1.7;text-align:center;color:var(--parchment-light);opacity:.88}.cardGrid{display:grid;grid-gap:18px;gap:18px}.cardGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.storyCard{display:flex;flex-direction:column;min-height:335px;overflow:hidden;background:#d69b39;color:var(--ink);border:1px solid rgba(248,215,142,.68);box-shadow:0 5px 12px rgba(36,7,8,.2),inset 0 0 0 3px rgba(91,55,25,.12);transition:transform .22s ease,box-shadow .22s ease}.storyCard:hover{transform:translateY(-3px);box-shadow:0 9px 20px rgba(36,7,8,.28),inset 0 0 0 3px rgba(91,55,25,.12)}.storyCardArtwork{position:relative;height:125px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at center,rgba(239,194,101,.75),rgba(186,123,37,.82));border-bottom:1px solid rgba(91,55,25,.32)}.storyCardArtwork:before{content:"";position:absolute;width:105px;height:105px;border:1px solid rgba(110,69,24,.25);border-radius:50%}.storyCardArtwork:after{content:"";position:absolute;width:75px;height:75px;border:1px solid rgba(110,69,24,.2);border-radius:50%}.storyCardImage{position:absolute!important;inset:0;width:100%!important;height:100%!important;object-fit:cover;transition:transform .35s ease}.storyCard:hover .storyCardImage{transform:scale(1.035)}.storyIcon{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:66px;height:66px;font-size:43px;filter:drop-shadow(0 4px 4px rgba(70,35,10,.28))}.storyCardContent{padding:13px 15px 15px}.nativeTitle{margin-bottom:3px;font-size:12px;font-weight:500;color:rgba(68,34,15,.82)}.nativeTitle,.storyCard h3{font-family:var(--display-font)}.storyCard h3{margin:0;font-size:22px;line-height:1.02;font-weight:700;color:var(--maroon-dark)}.storyMeta{margin-top:5px;font-family:var(--body-font);font-size:7px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:rgba(62,35,18,.68)}.storyCard p{margin:9px 0 0;line-height:1.65;color:rgba(53,27,18,.88)}.readStory,.storyCard p{font-family:var(--body-font);font-size:8px}.readStory{display:inline-block;margin-top:10px;font-weight:700;color:var(--maroon-dark)}.sectionAction{margin-top:17px;text-align:center}.textLink{font-family:var(--display-font);font-size:15px;font-weight:600;color:var(--gold-light);border-bottom:1px solid rgba(228,192,111,.55);padding-bottom:2px}.textLink:hover{color:var(--parchment-light)}.recentSection{padding:35px 0 42px;background:var(--parchment)}.sectionHeading.dark{color:var(--maroon-dark)}.sectionHeading.dark:after,.sectionHeading.dark:before{background:rgba(91,55,25,.4)}.darkText{color:var(--muted)}.recentGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:18px}.recentCard{padding:16px;border:1px solid var(--border);background:rgba(251,241,213,.5);transition:transform .2s ease,background .2s ease}.recentCard:hover{transform:translateY(-2px);background:var(--parchment-light)}.recentNative{margin-bottom:4px;font-size:14px;color:var(--gold-dark)}.recentCard strong,.recentNative{display:block;font-family:var(--display-font)}.recentCard strong{font-size:19px;line-height:1.1;color:var(--maroon-dark)}.recentCard small{display:block;margin-top:7px;font-family:var(--body-font);font-size:7px;color:var(--muted)}.contributeBand{position:relative;overflow:hidden;background:var(--maroon-dark);color:var(--parchment-light);border-top:1px solid var(--gold-dark)}.contributeInner{min-height:205px;display:flex;align-items:center;justify-content:space-between;gap:40px;padding-top:28px;padding-bottom:28px}.contributeInner>div:first-child{max-width:650px}.contributeInner h2{margin:0;font-family:var(--display-font);font-size:37px;line-height:.95;font-weight:600;color:var(--parchment-light)}.contributeInner p{max-width:570px;margin:13px 0 0;font-family:var(--body-font);font-size:9px;line-height:1.7;color:rgba(243,228,189,.75)}.contributeInner .button{flex-shrink:0}.emptyState{padding:25px;border:1px dashed var(--border);font-family:var(--display-font);font-size:18px;text-align:center;color:var(--muted)}.storyPage{min-height:70vh;padding:50px 0;background:var(--parchment)}.storyDetail{max-width:780px;margin:0 auto}.storyDetailNative{font-family:var(--display-font);font-size:19px;color:var(--gold-dark)}.storyDetail h1{margin:5px 0 10px;font-family:var(--display-font);font-size:clamp(3rem,6vw,5rem);line-height:.95;color:var(--maroon-dark)}.storyDetailMeta{font-family:var(--body-font);font-size:9px;color:var(--muted)}.storyDetailDivider{height:1px;margin:28px 0;background:var(--border)}.storyText{font-family:var(--body-font);font-size:12px;line-height:2}.storyText p{margin:0 0 20px}.storyOriginal{padding:22px;background:rgba(221,195,141,.28);border-left:3px solid var(--gold)}.storyOriginal p{font-family:var(--display-font);font-size:20px;line-height:1.7}.browsePage{min-height:70vh;padding:40px 0 60px;background:var(--parchment)}.browseHeader{margin-bottom:25px}.browseHeader h1{margin:0;font-family:var(--display-font);font-size:48px;color:var(--maroon-dark)}.browseHeader p{max-width:650px;margin:8px 0 0;font-size:10px;line-height:1.7;color:var(--muted)}.filterBar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:25px}.filterButton{padding:7px 12px;border:1px solid var(--border);background:transparent;font-family:var(--body-font);font-size:8px;color:var(--maroon-dark)}.contributePage{min-height:70vh;padding:45px 0 60px;background:var(--parchment)}.contributeForm{max-width:720px;margin:0 auto}.contributeForm h1{margin:0;font-family:var(--display-font);font-size:48px;line-height:.95;color:var(--maroon-dark)}.contributeFormIntro{margin:10px 0 28px;font-size:10px;line-height:1.7;color:var(--muted)}.formGroup{margin-bottom:18px}.formGroup label{display:block;margin-bottom:6px;font-family:var(--body-font);font-size:9px;font-weight:700;color:var(--maroon-dark)}.formGroup input,.formGroup select,.formGroup textarea{width:100%;padding:11px 12px;border:1px solid var(--border);border-radius:0;background:var(--parchment-light);color:var(--ink);outline:none}.formGroup textarea{min-height:180px;resize:vertical}.formGroup input:focus,.formGroup select:focus,.formGroup textarea:focus{border-color:var(--gold-dark)}.adminPage{min-height:70vh;padding:40px 0 60px;background:var(--parchment)}.adminPage h1{margin:0 0 25px;font-family:var(--display-font);font-size:48px;color:var(--maroon-dark)}.adminTable{width:100%;border-collapse:collapse;background:var(--parchment-light)}.adminTable td,.adminTable th{padding:11px;border:1px solid var(--border);font-size:8px;text-align:left}.adminTable th{font-family:var(--body-font);color:var(--maroon-dark)}.siteFooter{background:#27080c;color:#f3e4bd;border-top:none}.footerInner{min-height:118px;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 0;font-family:var(--body-font);font-size:15px;line-height:1.6}.footerInner span{display:block}.footerInner span:first-child{flex:1 1}.footerInner span:last-child{flex:0 0 auto;text-align:right}@media (max-width:850px){.heroInner{grid-template-columns:1fr;min-height:auto;padding-top:38px;padding-bottom:30px}.heroArtwork{min-height:260px;margin-top:5px}.heroStoryteller{max-width:430px}.cardGrid.three{grid-template-columns:1fr}.storyCard{min-height:0}.storyCardArtwork{height:155px}.recentGrid{grid-template-columns:1fr}.contributeInner{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.container{width:min(100% - 26px,900px)}.siteHeader{height:70px}.brandName{font-size:25px}.brandTagline{font-size:5.5px}.siteHeader nav{gap:15px}.siteHeader nav a{font-size:12px}.hero h1{font-size:3.35rem}.heroCopy{font-size:10px}.stats{gap:17px}.stats strong{font-size:20px}.sectionHeading{font-size:23px}.contributeInner h2{font-size:32px}.footerInner{min-height:150px;padding:28px 0;flex-direction:column;justify-content:center;align-items:center;gap:12px;text-align:center;font-size:13px}.footerInner span:first-child,.footerInner span:last-child{flex:none;text-align:center}}.parchment{background:var(--parchment)}.pageShell{min-height:calc(100vh - 82px);padding:42px 0 60px}.contributeWrap{max-width:1080px}.pageTitle{margin-bottom:28px}.pageTitle>span{display:block;font-family:var(--display-font);font-size:clamp(38px,5vw,54px);line-height:.95;font-weight:600;color:var(--maroon-dark)}.pageTitle>p{max-width:650px;margin:10px 0 0;font-family:var(--body-font);font-size:11px;line-height:1.75;color:var(--muted)}.contributeGrid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.75fr);grid-gap:24px;gap:24px;align-items:start}.manuscriptCard{background:linear-gradient(rgba(251,241,213,.82),rgba(251,241,213,.82));border:1px solid var(--border);box-shadow:0 5px 14px rgba(53,27,18,.08),inset 0 0 0 3px rgba(154,104,29,.06)}.storyForm{padding:28px}.storyForm label{display:block;margin-bottom:17px;font-family:var(--body-font);font-size:10px;font-weight:700;line-height:1.5;color:var(--maroon-dark)}.storyForm input,.storyForm select,.storyForm textarea{display:block;width:100%;margin-top:6px;padding:10px 11px;border:1px solid var(--border);border-radius:0;background:rgba(255,249,231,.82);color:var(--ink);font-family:var(--body-font);font-size:11px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.storyForm input,.storyForm select{min-height:40px}.storyForm textarea{min-height:90px;resize:vertical;line-height:1.7}.storyForm textarea[name=story]{min-height:280px}.storyForm input[type=file]{padding:8px}.storyForm input:focus,.storyForm select:focus,.storyForm textarea:focus{border-color:var(--gold-dark);box-shadow:0 0 0 2px rgba(198,146,61,.12)}.storyForm input::placeholder,.storyForm textarea::placeholder{color:rgba(112,84,58,.65)}.twoCol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.storyForm small{display:block;margin-top:6px;font-family:var(--body-font);font-size:8px;font-weight:400;line-height:1.5;color:var(--muted)}.permissionCheck{display:flex!important;flex-direction:row;align-items:flex-start;gap:10px;margin-top:22px;margin-bottom:20px!important}.permissionCheck input{width:16px!important;min-height:16px!important;margin:2px 0 0!important;padding:0!important;flex:0 0 16px;accent-color:var(--maroon)}.permissionCheck span{flex:1 1;font-family:var(--body-font);font-size:9px;font-weight:400;line-height:1.6;color:var(--ink)}.storyForm .button{width:auto;min-width:145px}.storyForm .button:disabled{opacity:.55;cursor:wait;transform:none}.formMessage{padding:12px 14px;margin:8px 0 18px;border:1px solid var(--border);font-family:var(--body-font);font-size:9px;line-height:1.6}.formMessage.success{background:rgba(112,88,34,.12);border-color:rgba(112,88,34,.35)}.formMessage.error{background:rgba(128,45,45,.1);border-color:rgba(128,45,45,.35)}.guidelines{padding:24px;position:-webkit-sticky;position:sticky;top:24px}.guidelines h3{margin:0 0 16px;font-family:var(--display-font);font-size:27px;line-height:1;color:var(--maroon-dark)}.guidelines p{margin:0 0 16px;font-family:var(--body-font);font-size:9px;line-height:1.8;color:var(--muted)}.guidelines p:last-child{margin-bottom:0}@media (max-width:850px){.contributeGrid{grid-template-columns:1fr}.guidelines{position:static}}@media (max-width:600px){.pageShell{min-height:calc(100vh - 70px);padding:30px 0 45px}.pageTitle{margin-bottom:22px}.pageTitle>span{font-size:40px}.pageTitle>p{font-size:9px}.storyForm{padding:20px 17px}.twoCol{grid-template-columns:1fr;gap:0}.storyForm label{font-size:9px}.storyForm input,.storyForm select,.storyForm textarea{font-size:10px}.storyForm textarea[name=story]{min-height:240px}.guidelines{padding:20px 17px}}.adminWrap{max-width:1180px}.adminIntro{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:34px}.adminEyebrow{margin-bottom:7px;color:var(--maroon);font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.adminIntro h1{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.8rem,5vw,4.2rem);font-weight:500;line-height:.95;color:var(--maroon)}.adminIntro p{max-width:620px;margin:12px 0 0;color:var(--muted);line-height:1.7}.reviewCount{display:flex;align-items:center;gap:12px;flex-shrink:0;padding:12px 18px;border:1px solid rgba(111,54,45,.16);border-radius:12px;background:rgba(255,250,238,.72)}.reviewCount strong{font-family:Cormorant Garamond,Georgia,serif;font-size:2.3rem;line-height:1;color:var(--maroon)}.reviewCount span{color:var(--muted);font-size:.75rem;line-height:1.2;text-transform:uppercase;letter-spacing:.08em}.adminMessage{padding:26px;border:1px solid rgba(111,54,45,.16);border-radius:12px;background:rgba(255,250,238,.8);color:var(--ink)}.adminMessage.error{color:#8b2f2f;border-color:rgba(150,45,45,.3)}.reviewList{display:grid;grid-gap:28px;gap:28px}.reviewCard{overflow:hidden;border:1px solid rgba(111,54,45,.18);border-radius:14px;background:rgba(255,250,238,.82);box-shadow:0 12px 30px rgba(68,38,25,.07)}.reviewCardTop{display:flex;justify-content:space-between;align-items:flex-start;gap:25px;padding:25px 28px 22px;border-bottom:1px solid rgba(111,54,45,.13)}.reviewLabel{margin-bottom:4px;color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.reviewCardTop h2{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1;color:var(--maroon)}.reviewMeta{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px;color:var(--muted);font-size:.82rem}.statusBadge{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;padding:8px 12px;border:1px solid rgba(180,126,45,.3);border-radius:999px;background:rgba(180,126,45,.1);color:var(--maroon);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.statusBadge span{width:7px;height:7px;border-radius:50%;background:#b47e2d}.reviewBody{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(270px,.7fr);grid-gap:0;gap:0}.kathaPanel{min-width:0;padding:28px;border-right:1px solid rgba(111,54,45,.12)}.panelHeading{margin-bottom:16px;color:var(--maroon);font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;font-weight:600}.panelHeading span{position:relative}.panelHeading span:after{content:"";display:block;width:38px;height:1px;margin-top:5px;background:rgba(180,126,45,.65)}.storyText{white-space:pre-wrap;color:var(--ink);font-family:Libre Baskerville,Georgia,serif;font-size:1rem;line-height:1.9}.reviewSidebar{display:grid;align-content:start;background:rgba(111,54,45,.025)}.reviewInfoBox{padding:23px;border-bottom:1px solid rgba(111,54,45,.11)}.reviewInfoBox:last-child{border-bottom:0}.reviewInfoBox>strong{display:block;color:var(--ink);font-size:1rem}.privateNote{margin:6px 0 14px;color:var(--muted);font-size:.8rem;line-height:1.5}.permissionStatus{display:flex;align-items:center;gap:8px;color:#536a4c;font-size:.8rem;font-weight:600}.checkMark{display:inline-grid;width:20px;height:20px;place-items:center;border-radius:50%;background:rgba(83,106,76,.12)}.infoRow{display:grid;grid-gap:3px;gap:3px;margin-top:13px}.infoRow span{color:var(--muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.infoRow strong{color:var(--ink);font-size:.87rem;line-height:1.45}.imagePreviewPlaceholder{display:grid;min-height:145px;place-items:center;padding:20px;border-radius:9px;background:rgba(111,54,45,.07);color:var(--muted);text-align:center}.imagePreviewPlaceholder span{display:block;color:var(--maroon);font-size:.88rem;font-weight:600}.imagePreviewPlaceholder small{display:block;margin-top:5px;font-size:.73rem}.imageStats{display:flex;justify-content:space-between;gap:8px;margin-top:9px;color:var(--muted);font-size:.7rem}.noArtwork{padding:22px 15px;border:1px dashed rgba(111,54,45,.18);border-radius:9px;color:var(--muted);font-size:.82rem;text-align:center}.reviewCardFooter{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 28px;border-top:1px solid rgba(111,54,45,.13);color:var(--muted);font-size:.73rem}.reviewActions{display:flex;gap:10px}.reviewButton{min-width:92px;padding:9px 17px;border-radius:7px;font-family:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.reviewButton:disabled{opacity:.45;cursor:not-allowed}.reviewButton.secondary{border:1px solid rgba(111,54,45,.22);background:transparent;color:var(--maroon)}.reviewButton.primary{border:1px solid var(--maroon);background:var(--maroon);color:#fff8e8}@media (max-width:850px){.reviewBody{grid-template-columns:1fr}.kathaPanel{border-right:0;border-bottom:1px solid rgba(111,54,45,.12)}.adminIntro{align-items:flex-start}}@media (max-width:600px){.adminIntro,.reviewCardFooter,.reviewCardTop{flex-direction:column;align-items:flex-start}.reviewCount{align-self:stretch}.kathaPanel,.reviewCardTop,.reviewInfoBox{padding:20px}.reviewCardFooter{padding:15px 20px}.reviewActions{width:100%}.reviewButton{flex:1 1}}.themeToggle{display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:7px 12px;border:1px solid rgba(228,192,111,.55);border-radius:999px;background:transparent;color:var(--parchment-light);font-family:var(--body-font);font-size:11px;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.themeToggle:hover{background:rgba(228,192,111,.12);border-color:var(--gold-light);color:var(--gold-light)}:root[data-theme=dark]{--maroon-dark:#180609;--maroon:#351015;--maroon-light:#4b1b20;--gold-dark:#b18132;--gold:#d0a34e;--gold-light:#e8c878;--parchment:#211713;--parchment-light:#30211b;--parchment-dark:#6f5946;--ink:#f1e5cf;--muted:#c1aa8e;--border:rgba(228,192,111,0.25)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--maroon-dark:#180609;--maroon:#351015;--maroon-light:#4b1b20;--gold-dark:#b18132;--gold:#d0a34e;--gold-light:#e8c878;--parchment:#211713;--parchment-light:#30211b;--parchment-dark:#6f5946;--ink:#f1e5cf;--muted:#c1aa8e;--border:rgba(228,192,111,0.25)}}:root[data-theme=dark] .adminPage,:root[data-theme=dark] .browsePage,:root[data-theme=dark] .contributePage,:root[data-theme=dark] .parchment,:root[data-theme=dark] .recentSection,:root[data-theme=dark] .storyPage,:root[data-theme=dark] body{background:var(--parchment);color:var(--ink)}:root[data-theme=dark] .siteHeader{background:var(--maroon-dark);color:var(--parchment-light)}:root[data-theme=dark] .adminMessage,:root[data-theme=dark] .manuscriptCard,:root[data-theme=dark] .recentCard,:root[data-theme=dark] .reviewCard,:root[data-theme=dark] .reviewInfoBox,:root[data-theme=dark] .storyDetail{background:var(--parchment-light);color:var(--ink);border-color:var(--border)}:root[data-theme=dark] .storyCard{background:#4a2b18;color:var(--ink);border-color:rgba(228,192,111,.35)}:root[data-theme=dark] .adminPage h1,:root[data-theme=dark] .browseHeader h1,:root[data-theme=dark] .contributeForm h1,:root[data-theme=dark] .guidelines h3,:root[data-theme=dark] .pageTitle>span,:root[data-theme=dark] .recentCard strong,:root[data-theme=dark] .storyCard h3,:root[data-theme=dark] .storyDetail h1{color:var(--gold-light)}:root[data-theme=dark] .browseHeader p,:root[data-theme=dark] .contributeFormIntro,:root[data-theme=dark] .darkText,:root[data-theme=dark] .guidelines p,:root[data-theme=dark] .pageTitle>p,:root[data-theme=dark] .recentCard small,:root[data-theme=dark] .storyDetailMeta,:root[data-theme=dark] .storyMeta{color:var(--muted)}:root[data-theme=dark] .storyOriginal,:root[data-theme=dark] .storyText{color:var(--ink)}:root[data-theme=dark] .storyOriginal{background:rgba(221,195,141,.08)}:root[data-theme=dark] .formGroup input,:root[data-theme=dark] .formGroup select,:root[data-theme=dark] .formGroup textarea,:root[data-theme=dark] .storyForm input,:root[data-theme=dark] .storyForm select,:root[data-theme=dark] .storyForm textarea{background:#241914;color:var(--ink);border-color:var(--border)}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#927b64}:root[data-theme=dark] .filterButton{color:var(--ink);border-color:var(--border)}:root[data-theme=dark] .filterButton:hover{background:var(--parchment-light)}:root[data-theme=dark] .adminEyebrow,:root[data-theme=dark] .panelHeading,:root[data-theme=dark] .reviewCardTop h2,:root[data-theme=dark] .reviewCount strong{color:var(--gold-light)}:root[data-theme=dark] .reviewCount{background:rgba(48,33,27,.9);border-color:var(--border)}:root[data-theme=dark] .reviewBody{background:var(--parchment-light)}:root[data-theme=dark] .kathaPanel{border-color:var(--border)}:root[data-theme=dark] .reviewSidebar{background:rgba(0,0,0,.08)}:root[data-theme=dark] .adminTable{background:var(--parchment-light);color:var(--ink)}:root[data-theme=dark] .adminTable td,:root[data-theme=dark] .adminTable th{border-color:var(--border)}:root[data-theme=dark] .adminTable th{color:var(--gold-light)}:root[data-theme=dark] .siteFooter{background:#120306;color:var(--parchment-light)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .adminPage,:root:not([data-theme=light]):not([data-theme=dark]) .browsePage,:root:not([data-theme=light]):not([data-theme=dark]) .contributePage,:root:not([data-theme=light]):not([data-theme=dark]) .parchment,:root:not([data-theme=light]):not([data-theme=dark]) .recentSection,:root:not([data-theme=light]):not([data-theme=dark]) .storyPage,:root:not([data-theme=light]):not([data-theme=dark]) body{background:var(--parchment);color:var(--ink)}:root:not([data-theme=light]):not([data-theme=dark]) .adminMessage,:root:not([data-theme=light]):not([data-theme=dark]) .manuscriptCard,:root:not([data-theme=light]):not([data-theme=dark]) .recentCard,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard,:root:not([data-theme=light]):not([data-theme=dark]) .reviewInfoBox,:root:not([data-theme=light]):not([data-theme=dark]) .storyDetail{background:var(--parchment-light);color:var(--ink);border-color:var(--border)}:root:not([data-theme=light]):not([data-theme=dark]) .storyCard{background:#4a2b18;color:var(--ink);border-color:rgba(228,192,111,.35)}:root:not([data-theme=light]):not([data-theme=dark]) .adminPage h1,:root:not([data-theme=light]):not([data-theme=dark]) .browseHeader h1,:root:not([data-theme=light]):not([data-theme=dark]) .contributeForm h1,:root:not([data-theme=light]):not([data-theme=dark]) .guidelines h3,:root:not([data-theme=light]):not([data-theme=dark]) .pageTitle>span,:root:not([data-theme=light]):not([data-theme=dark]) .recentCard strong,:root:not([data-theme=light]):not([data-theme=dark]) .storyCard h3,:root:not([data-theme=light]):not([data-theme=dark]) .storyDetail h1{color:var(--gold-light)}:root:not([data-theme=light]):not([data-theme=dark]) .browseHeader p,:root:not([data-theme=light]):not([data-theme=dark]) .contributeFormIntro,:root:not([data-theme=light]):not([data-theme=dark]) .darkText,:root:not([data-theme=light]):not([data-theme=dark]) .guidelines p,:root:not([data-theme=light]):not([data-theme=dark]) .pageTitle>p,:root:not([data-theme=light]):not([data-theme=dark]) .recentCard small,:root:not([data-theme=light]):not([data-theme=dark]) .storyDetailMeta,:root:not([data-theme=light]):not([data-theme=dark]) .storyMeta{color:var(--muted)}:root:not([data-theme=light]):not([data-theme=dark]) .storyOriginal,:root:not([data-theme=light]):not([data-theme=dark]) .storyText{color:var(--ink)}:root:not([data-theme=light]):not([data-theme=dark]) .storyOriginal{background:rgba(221,195,141,.08)}:root:not([data-theme=light]):not([data-theme=dark]) .formGroup input,:root:not([data-theme=light]):not([data-theme=dark]) .formGroup select,:root:not([data-theme=light]):not([data-theme=dark]) .formGroup textarea,:root:not([data-theme=light]):not([data-theme=dark]) .storyForm input,:root:not([data-theme=light]):not([data-theme=dark]) .storyForm select,:root:not([data-theme=light]):not([data-theme=dark]) .storyForm textarea{background:#241914;color:var(--ink);border-color:var(--border)}:root:not([data-theme=light]):not([data-theme=dark]) input::placeholder,:root:not([data-theme=light]):not([data-theme=dark]) textarea::placeholder{color:#927b64}:root:not([data-theme=light]):not([data-theme=dark]) .filterButton{color:var(--ink);border-color:var(--border)}:root:not([data-theme=light]):not([data-theme=dark]) .adminEyebrow,:root:not([data-theme=light]):not([data-theme=dark]) .panelHeading,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCardTop h2,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCount strong{color:var(--gold-light)}:root:not([data-theme=light]):not([data-theme=dark]) .reviewCount{background:rgba(48,33,27,.9);border-color:var(--border)}:root:not([data-theme=light]):not([data-theme=dark]) .adminTable{background:var(--parchment-light);color:var(--ink)}:root:not([data-theme=light]):not([data-theme=dark]) .adminTable td,:root:not([data-theme=light]):not([data-theme=dark]) .adminTable th{border-color:var(--border)}:root:not([data-theme=light]):not([data-theme=dark]) .adminTable th{color:var(--gold-light)}:root:not([data-theme=light]):not([data-theme=dark]) .siteFooter{background:#120306;color:var(--parchment-light)}}@media (max-width:600px){.themeToggle{min-width:68px;padding:6px 9px;font-size:10px}}:root[data-theme=dark] body{background:#17110f;color:#f3e4bd}:root[data-theme=dark] .siteHeader{background:#100507;color:#f3e4bd}:root[data-theme=dark] .siteHeader nav a{color:#f3e4bd}:root[data-theme=dark] .siteHeader nav a:hover{color:#e8c878}:root[data-theme=dark] .themeToggle{color:#f3e4bd;border-color:rgba(232,200,120,.7);background:rgba(232,200,120,.06)}:root[data-theme=dark] .themeToggle:hover{background:rgba(232,200,120,.16);color:#e8c878}:root[data-theme=dark] .hero{color:#f3e4bd;background:radial-gradient(circle at 15% 85%,rgba(176,126,43,.24),transparent 35%),linear-gradient(90deg,#4a3215,#3b2419 38%,#35161a 70%,#260d12)}:root[data-theme=dark] .hero h1{color:#f3e4bd}:root[data-theme=dark] .hero h1 em{color:#e8c878}:root[data-theme=dark] .heroCopy{color:rgba(251,241,213,.9)}:root[data-theme=dark] .featuredSection{background:#2b0d12;color:#f3e4bd}:root[data-theme=dark] .sectionIntro{color:rgba(243,228,189,.82)}:root[data-theme=dark] .storyCard{background:#3a281c;color:#f1e5cf}:root[data-theme=dark] .storyCard .nativeTitle{color:#d7bd91}:root[data-theme=dark] .storyCard h3{color:#f0cb73}:root[data-theme=dark] .storyCard .storyMeta{color:#cbb18d}:root[data-theme=dark] .storyCard p{color:#e0cfb1}:root[data-theme=dark] .readStory,:root[data-theme=dark] .sectionHeading.dark{color:#f0cb73}:root[data-theme=dark] .sectionHeading.dark:after,:root[data-theme=dark] .sectionHeading.dark:before{background:rgba(228,192,111,.35)}:root[data-theme=dark] .recentSection{background:#17110f;color:#f3e4bd}:root[data-theme=dark] .recentCard{background:#241a16;color:#f1e5cf}:root[data-theme=dark] .recentCard strong{color:#f0cb73}:root[data-theme=dark] .recentCard small,:root[data-theme=dark] .recentNative{color:#cbb18d}:root[data-theme=dark] .contributeBand{background:#24090e;color:#f3e4bd}:root[data-theme=dark] .contributeInner h2{color:#f3e4bd}:root[data-theme=dark] .contributeInner p{color:rgba(243,228,189,.78)}:root[data-theme=dark] .textLink:hover{color:#f3e4bd}:root[data-theme=dark] .emptyState{color:#cbb18d}:root[data-theme=dark] .adminPage,:root[data-theme=dark] .browsePage,:root[data-theme=dark] .contributePage,:root[data-theme=dark] .pageShell,:root[data-theme=dark] .parchment,:root[data-theme=dark] .storyPage{background:#17110f;color:#f1e5cf}:root[data-theme=dark] .adminPage h1,:root[data-theme=dark] .browseHeader h1,:root[data-theme=dark] .contributeForm h1,:root[data-theme=dark] .pageTitle>span,:root[data-theme=dark] .storyDetail h1{color:#f0cb73}:root[data-theme=dark] .browseHeader p,:root[data-theme=dark] .contributeFormIntro,:root[data-theme=dark] .guidelines p,:root[data-theme=dark] .pageTitle>p,:root[data-theme=dark] .storyDetailMeta,:root[data-theme=dark] .storyMeta{color:#cbb18d}:root[data-theme=dark] .storyDetail{background:#241a16;color:#f1e5cf}:root[data-theme=dark] .storyDetailNative{color:#e8c878}:root[data-theme=dark] .storyOriginal,:root[data-theme=dark] .storyText{color:#f1e5cf}:root[data-theme=dark] .siteFooter{background:#0d0305;color:#f3e4bd}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) body{background:#17110f;color:#f3e4bd}:root:not([data-theme=light]):not([data-theme=dark]) .siteHeader{background:#100507;color:#f3e4bd}:root:not([data-theme=light]):not([data-theme=dark]) .siteHeader nav a{color:#f3e4bd}:root:not([data-theme=light]):not([data-theme=dark]) .themeToggle{color:#f3e4bd;border-color:rgba(232,200,120,.7);background:rgba(232,200,120,.06)}:root:not([data-theme=light]):not([data-theme=dark]) .hero{color:#f3e4bd;background:radial-gradient(circle at 15% 85%,rgba(176,126,43,.24),transparent 35%),linear-gradient(90deg,#4a3215,#3b2419 38%,#35161a 70%,#260d12)}:root:not([data-theme=light]):not([data-theme=dark]) .hero h1{color:#f3e4bd}:root:not([data-theme=light]):not([data-theme=dark]) .hero h1 em{color:#e8c878}:root:not([data-theme=light]):not([data-theme=dark]) .heroCopy{color:rgba(251,241,213,.9)}:root:not([data-theme=light]):not([data-theme=dark]) .featuredSection{background:#2b0d12;color:#f3e4bd}:root:not([data-theme=light]):not([data-theme=dark]) .sectionIntro{color:rgba(243,228,189,.82)}:root:not([data-theme=light]):not([data-theme=dark]) .storyCard{background:#3a281c;color:#f1e5cf}:root:not([data-theme=light]):not([data-theme=dark]) .storyCard .nativeTitle{color:#d7bd91}:root:not([data-theme=light]):not([data-theme=dark]) .storyCard h3{color:#f0cb73}:root:not([data-theme=light]):not([data-theme=dark]) .storyCard .storyMeta{color:#cbb18d}:root:not([data-theme=light]):not([data-theme=dark]) .storyCard p{color:#e0cfb1}:root:not([data-theme=light]):not([data-theme=dark]) .readStory{color:#f0cb73}:root:not([data-theme=light]):not([data-theme=dark]) .recentSection{background:#17110f;color:#f3e4bd}:root:not([data-theme=light]):not([data-theme=dark]) .recentCard{background:#241a16;color:#f1e5cf}:root:not([data-theme=light]):not([data-theme=dark]) .recentCard strong{color:#f0cb73}:root:not([data-theme=light]):not([data-theme=dark]) .recentCard small,:root:not([data-theme=light]):not([data-theme=dark]) .recentNative{color:#cbb18d}:root:not([data-theme=light]):not([data-theme=dark]) .contributeBand{background:#24090e;color:#f3e4bd}:root:not([data-theme=light]):not([data-theme=dark]) .contributeInner h2{color:#f3e4bd}:root:not([data-theme=light]):not([data-theme=dark]) .contributeInner p{color:rgba(243,228,189,.78)}:root:not([data-theme=light]):not([data-theme=dark]) .adminPage,:root:not([data-theme=light]):not([data-theme=dark]) .browsePage,:root:not([data-theme=light]):not([data-theme=dark]) .contributePage,:root:not([data-theme=light]):not([data-theme=dark]) .pageShell,:root:not([data-theme=light]):not([data-theme=dark]) .parchment,:root:not([data-theme=light]):not([data-theme=dark]) .storyPage{background:#17110f;color:#f1e5cf}:root:not([data-theme=light]):not([data-theme=dark]) .adminPage h1,:root:not([data-theme=light]):not([data-theme=dark]) .browseHeader h1,:root:not([data-theme=light]):not([data-theme=dark]) .contributeForm h1,:root:not([data-theme=light]):not([data-theme=dark]) .pageTitle>span,:root:not([data-theme=light]):not([data-theme=dark]) .storyDetail h1{color:#f0cb73}:root:not([data-theme=light]):not([data-theme=dark]) .browseHeader p,:root:not([data-theme=light]):not([data-theme=dark]) .contributeFormIntro,:root:not([data-theme=light]):not([data-theme=dark]) .guidelines p,:root:not([data-theme=light]):not([data-theme=dark]) .pageTitle>p,:root:not([data-theme=light]):not([data-theme=dark]) .storyDetailMeta,:root:not([data-theme=light]):not([data-theme=dark]) .storyMeta{color:#cbb18d}:root:not([data-theme=light]):not([data-theme=dark]) .storyDetail{background:#241a16;color:#f1e5cf}:root:not([data-theme=light]):not([data-theme=dark]) .storyOriginal,:root:not([data-theme=light]):not([data-theme=dark]) .storyText{color:#f1e5cf}:root:not([data-theme=light]):not([data-theme=dark]) .siteFooter{background:#0d0305;color:#f3e4bd}}:root[data-theme=dark] .button.primary{background:#3a1017;color:#f8e8bd;border-color:#e8c878}:root[data-theme=dark] .button.primary:hover{background:#5a1720;color:#fff1cf}:root[data-theme=dark] .button.secondary{background:#f0d39a;color:#2a0b10;border-color:#f0d39a}:root[data-theme=dark] .button.secondary:hover{background:#f8e8bd;color:#2a0b10}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .button.primary{background:#3a1017;color:#f8e8bd;border-color:#e8c878}:root:not([data-theme=light]):not([data-theme=dark]) .button.primary:hover{background:#5a1720;color:#fff1cf}:root:not([data-theme=light]):not([data-theme=dark]) .button.secondary{background:#f0d39a;color:#2a0b10;border-color:#f0d39a}:root:not([data-theme=light]):not([data-theme=dark]) .button.secondary:hover{background:#f8e8bd;color:#2a0b10}}:root[data-theme=dark] .reviewCard{background:#2b201b;color:#f5e8cf;border-color:#80633d}:root[data-theme=dark] .reviewCard .panelHeading,:root[data-theme=dark] .reviewCard .reviewLabel,:root[data-theme=dark] .reviewCard h2,:root[data-theme=dark] .reviewCard h3,:root[data-theme=dark] .reviewCard label,:root[data-theme=dark] .reviewCard label strong,:root[data-theme=dark] .reviewCard strong{color:#f3ce79}:root[data-theme=dark] .reviewCard .reviewMeta,:root[data-theme=dark] .reviewCard .storyText,:root[data-theme=dark] .reviewCard p,:root[data-theme=dark] .reviewCard small{color:#f1e5cf}:root[data-theme=dark] .reviewCard input,:root[data-theme=dark] .reviewCard textarea{background:#fff8e8!important;color:#24130f!important;border:1px solid #d5b36c!important;caret-color:#24130f}:root[data-theme=dark] .reviewCard input::placeholder,:root[data-theme=dark] .reviewCard textarea::placeholder{color:#6e5a45!important;opacity:1}:root[data-theme=dark] .reviewButton.secondary{background:#f0d39a;color:#2a0b10;border:1px solid #f0d39a}:root[data-theme=dark] .reviewButton.secondary:hover{background:#ffe7ad;color:#2a0b10}:root[data-theme=dark] .reviewButton.primary{background:#7d2430;color:#fff4d6;border:1px solid #e8c878}:root[data-theme=dark] .reviewButton.primary:hover{background:#a33645;color:#fff8e8}:root[data-theme=dark] .reviewButton:disabled{background:#55443a;color:#d8c9b1;border-color:#806d58;opacity:1}:root[data-theme=dark] .adminWrap a[href="/admin/review"],:root[data-theme=dark] .adminWrap>p a,:root[data-theme=dark] .reviewCard .textLink{color:#f3ce79;text-decoration:underline;-webkit-text-decoration-color:#b99145;text-decoration-color:#b99145;text-underline-offset:3px}:root[data-theme=dark] .adminWrap a[href="/admin/review"]:hover,:root[data-theme=dark] .adminWrap>p a:hover,:root[data-theme=dark] .reviewCard .textLink:hover{color:#fff1c4}:root[data-theme=dark] .reviewCard .statusBadge{color:#2a0b10;background:#f0d39a;border-color:#f0d39a}:root[data-theme=dark] .reviewCard .kathaPanel,:root[data-theme=dark] .reviewCard .reviewInfoBox{border-color:#80633d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard{background:#2b201b;color:#f5e8cf;border-color:#80633d}:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard .panelHeading,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard .reviewLabel,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard h2,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard h3,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard label,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard label strong,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard strong{color:#f3ce79}:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard .reviewMeta,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard .storyText,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard p,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard small{color:#f1e5cf}:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard input,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard textarea{background:#fff8e8!important;color:#24130f!important;border:1px solid #d5b36c!important}:root:not([data-theme=light]):not([data-theme=dark]) .reviewButton.secondary{background:#f0d39a;color:#2a0b10;border-color:#f0d39a}:root:not([data-theme=light]):not([data-theme=dark]) .reviewButton.primary{background:#7d2430;color:#fff4d6;border-color:#e8c878}:root:not([data-theme=light]):not([data-theme=dark]) .adminWrap a[href="/admin/review"],:root:not([data-theme=light]):not([data-theme=dark]) .adminWrap>p a,:root:not([data-theme=light]):not([data-theme=dark]) .reviewCard .textLink{color:#f3ce79;text-decoration:underline;text-underline-offset:3px}}:root[data-theme=dark] .adminIntro h1{color:#f0cb73}:root[data-theme=dark] .adminIntro p{color:#f1e5cf}:root[data-theme=dark] .adminIntro .adminEyebrow{color:#f3ce79}:root[data-theme=dark] .adminIntro{color:#f1e5cf}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]) .adminIntro h1{color:#f0cb73}:root:not([data-theme=light]):not([data-theme=dark]) .adminIntro p{color:#f1e5cf}:root:not([data-theme=light]):not([data-theme=dark]) .adminIntro .adminEyebrow{color:#f3ce79}:root:not([data-theme=light]):not([data-theme=dark]) .adminIntro{color:#f1e5cf}}.richTextEditor{width:100%;margin-top:8px;border:1px solid rgba(0,0,0,.22);border-radius:7px;overflow:hidden;background:#fffaf0}.richTextToolbar{display:flex;flex-wrap:wrap;gap:6px;padding:8px;border-bottom:1px solid #dfcfb0;background:#f2e5c8}.richTextToolbar button{min-width:34px;min-height:32px;padding:4px 9px;border:1px solid #cdb990;border-radius:5px;background:#fffaf0;color:#5b1118;font:inherit;font-weight:700;cursor:pointer}.richTextToolbar button:hover{background:#ead7ad}.richTextSurface{padding:13px;color:#321c18;background:#fffaf0;outline:none;font:inherit;font-size:16px;line-height:1.75;white-space:normal;overflow-wrap:anywhere}.richTextSurface:empty:before{content:attr(data-placeholder);color:#9a8877;pointer-events:none}.richTextSurface p{margin:0 0 1em}.richTextSurface p:last-child{margin-bottom:0}.richTextSurface ol,.richTextSurface ul{padding-left:1.5em}.richTextSurface:focus{box-shadow:inset 0 0 0 2px rgba(91,17,24,.14)}.reviewCard .richTextEditor{margin-top:6px}.reviewCard .richTextSurface{min-height:300px}.storyText .richTextOutput p{margin:0 0 1.15em}.storyText .richTextOutput p:last-child{margin-bottom:0}.storyText .richTextOutput ol,.storyText .richTextOutput ul{padding-left:1.5em}.reviewMainColumn{min-width:0;background:transparent}.reviewMainColumn .kathaPanel{border-right:0}.reviewMainColumn .kathaPanel,.reviewMainColumn .kathaPanel:last-of-type{border-bottom:1px solid rgba(111,54,45,.12)}.publicationFields{display:flex;flex-direction:column;gap:18px}.publicationFields label{display:block}.publicationFields input,.publicationFields textarea{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:11px;border:1px solid rgba(0,0,0,.2);border-radius:6px;background:rgba(255,249,231,.82);color:var(--ink);font:inherit}.publicationFields textarea{resize:vertical;line-height:1.6}.publicationFields small{display:block;margin-top:5px;color:var(--muted)}.publicationActions{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:900px){.reviewBody{grid-template-columns:1fr}.reviewMainColumn .kathaPanel{border-right:0}.reviewSidebar{border-top:1px solid rgba(111,54,45,.12)}}