.essay .court-episode{margin:32px 0 40px;scroll-margin-top:80px}
.court-episode [hidden],.cf-evidence [hidden],.cf-critic[hidden],.cf-arrivals [hidden]{display:none!important}
.cf-stage{position:relative;background:#181818;isolation:isolate}
.cf-stage.has-script{height:min(800px,calc(100svh - 80px))}
.cf-stage-host{height:100%}
.cf-stage.is-open-elsewhere::after{content:"Your letter is open on the desk.";position:absolute;inset:0;display:grid;place-items:center;color:#e4d1af;font:14px/20px Arial,sans-serif}
.cf-static{height:100%;display:grid;align-content:center;justify-items:center;gap:16px;padding:24px;background:#181818 url("little-king/desk-v4.webp") center/cover}
.cf-static-letter{width:min(100%,440px);padding:24px 32px;background:#e8d6b0 url("parchment.svg") center/100% 100%;color:#3f2f1c;border:1px solid #b69760;box-shadow:0 12px 24px #0008;transform:rotate(-.6deg)}
.cf-static-letter>span{font:12px/16px Arial,sans-serif}
.cf-static-letter>img{display:block;width:90%;height:32px;margin:12px auto}
.cf-static-letter>h3{font:400 30px/36px Georgia,cursive;text-align:center;margin:0 0 16px}
.essay .cf-static-letter>p{font:400 20px/28px Georgia,cursive;margin:0 0 12px}
.cf-static>a{color:#f2e7d0;font:12px/20px Arial,sans-serif}
.cf-stage.is-enhanced .cf-static{display:none}
.cf-episode-foot{display:flex;justify-content:space-between;gap:16px;align-items:baseline;padding:12px 0;font:12px/20px Arial,sans-serif;color:var(--soft)}
.cf-episode-foot>a{flex-shrink:0;min-height:44px;display:inline-flex;align-items:center;color:var(--ink)}
.cf-stage .court-desk.is-embedded{height:100%}
.court-desk .cs-header-actions{display:flex;gap:24px;align-items:center}
.court-desk.is-embedded .cs-header{padding:8px 16px;gap:12px}
.court-desk.is-embedded .cs-header-actions{gap:16px}
.court-desk.is-embedded .cs-close{gap:8px;font-size:12px}
.court-desk.is-embedded .cs-brand>span{display:none}
.court-desk.is-embedded .cs-brand img{width:40px;height:32px}
.court-desk.is-story-mode .cs-case-caption{top:72px;left:24px;width:calc(100% - 48px);display:flex;align-items:baseline;justify-content:space-between;gap:16px}
.court-desk.is-story-mode .cs-case-caption h1{margin:0;font-size:18px;line-height:24px;text-align:right;max-width:28ch}
.court-desk.is-story-mode .cs-case-caption p{display:none}
.court-desk.is-story-mode .cs-workarea{top:112px}
.court-desk.is-story-mode:not(.has-opened-file) [data-depth],.court-desk.is-story-mode:not(.has-opened-file) [data-review]{display:none}
.court-desk.is-embedded .cs-workarea{inset:112px 0 144px}
.court-desk.is-embedded .cs-controls{grid-template-columns:1fr auto;gap:12px 24px;padding:0 24px}
.court-desk.is-embedded .cs-reading-controls{grid-column:1;grid-row:1;min-height:0}
.court-desk.is-embedded .cs-route{flex-wrap:wrap}
.court-desk.is-embedded .cs-signing{grid-column:2;grid-row:1}
.court-desk.is-embedded .cs-inbox-controls,.court-desk.is-embedded .cs-dispatches,.court-desk.is-embedded .cs-clutter,.court-desk.is-embedded .cs-review-slip{display:none}
.court-desk.is-embedded .cs-document{touch-action:pan-y;cursor:default;user-select:text}
.court-desk.is-embedded .cs-fiction{left:24px;font-size:12px}
.court-desk.is-embedded .cs-fiction-detail{display:none}
.essay .cf-evidence{margin:48px 0;scroll-margin-top:80px}
.cf-evidence-heading{display:grid;gap:8px;margin-bottom:24px;font-family:Arial,sans-serif}
.cf-evidence-heading>span{font-size:12px;line-height:20px;color:var(--soft)}
.cf-evidence-heading>strong{font-size:24px;line-height:32px;font-weight:500;letter-spacing:-.025em}
.cf-evidence-papers{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:start;padding:0 8px}
.cf-evidence-papers>div{position:relative;padding:24px;box-shadow:0 8px 16px #503e2226;border:1px solid #b69760}
.cf-evidence-papers>div>span:first-child{display:block;font:12px/20px Arial,sans-serif;color:#655031;margin-bottom:16px}
.cf-evidence-warrant{background:#e8d6b0 url("parchment.svg") center/100% 100%;transform:rotate(-1.5deg);padding-bottom:80px!important}
.essay .cf-evidence-warrant>p{font:400 24px/32px Georgia,cursive;color:#3f2f1c;margin:0}
.cf-evidence-source{background:#f7f6f0;transform:translateY(24px) rotate(.8deg);border-color:#b9b6ad!important}
.essay .cf-evidence-source>p{font:500 16px/24px Arial,sans-serif;color:#272727;margin:0 0 16px}
.cf-evidence-source>small{font:12px/20px Arial,sans-serif;color:#655f54}
.cf-evidence-seal{position:absolute;right:24px;bottom:12px;display:grid;place-items:center;width:56px;height:56px;border:4px solid #a94c36;border-radius:50%;background:#863527;color:#dfaa7e;box-shadow:inset 0 0 0 2px #6e281f,0 4px 8px #4d281c55;transform:rotate(9deg)}
.cf-evidence-seal svg{width:40px;height:40px}
.cf-evidence-seal.is-held{width:auto;height:auto;border:2px solid #4c3f31;border-radius:0;background:transparent;color:#4c3f31;box-shadow:none;padding:8px;font:12px/16px Arial,sans-serif;transform:rotate(-7deg)}
.essay .cf-evidence-note{font:14px/20px Arial,sans-serif;margin:48px 0 12px;color:var(--soft)}
.cf-episode-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;padding:8px 0;border:0;background:transparent;color:inherit;font:14px/20px Arial,sans-serif;text-align:left;text-decoration:underline;text-underline-offset:4px;cursor:pointer}
.cf-episode-link:hover{text-decoration-color:var(--orange)}
.cf-episode-link:active{transform:translateY(2px)}
.cf-critic{display:grid;gap:4px;justify-items:start;margin:24px 0 40px}
.cf-critic>span{font:12px/20px Arial,sans-serif;color:var(--soft);max-width:56ch}
.essay .cf-arrivals.is-enhanced{position:relative;isolation:isolate;background:#181818;overflow:clip;scroll-margin-top:80px}
.cf-arrivals.is-enhanced>.image-link{display:block;opacity:.45}
.cf-arrivals.is-enhanced img{display:block;width:100%}
.essay .cf-arrival-caption{position:absolute;inset:auto 32px 24px;z-index:2;color:#f2e7d0;font-family:Arial,sans-serif}
.cf-arrival-caption>span{display:block;font-size:12px;line-height:20px;margin-bottom:12px}
.cf-arrival-caption>strong{display:block;max-width:12ch;font-size:48px;line-height:48px;letter-spacing:-.05em;font-weight:500}
.essay .cf-arrival-caption>p{font:14px/20px Arial,sans-serif;max-width:38ch;margin:16px 0 4px;color:#e4d1af}
.cf-arrival-caption>.cf-episode-link{color:#f2e7d0}
.cf-arrival-papers{position:absolute;top:32px;right:24px;z-index:1;pointer-events:none;width:200px;height:200px}
.cf-arrival-papers>span{position:absolute;right:0;top:0;width:168px;padding:16px 24px 32px 16px;border:1px solid #a58c60;background:#dbcaab url("parchment.svg") center/100% 100%;color:#493924;box-shadow:0 8px 16px #0007;font:12px/16px Arial,sans-serif;transform:translate(0,0) rotate(var(--tilt));--tilt:8deg}
.cf-arrival-papers>span:nth-child(2){top:40px;right:32px;--tilt:-12deg}
.cf-arrival-papers>span:nth-child(3){top:80px;right:8px;--tilt:5deg}
.cf-arrival-papers>span::after{content:"";position:absolute;right:16px;bottom:12px;width:16px;height:16px;border-radius:50%;background:#8e3a29;border:2px solid #aa5139}
.cf-arrivals.is-arrived .cf-arrival-papers>span{animation:cf-paper-arrive .8s cubic-bezier(.22,1,.36,1) both}
.cf-arrivals.is-arrived .cf-arrival-papers>span:nth-child(2){animation-delay:.12s}
.cf-arrivals.is-arrived .cf-arrival-papers>span:nth-child(3){animation-delay:.24s}
@keyframes cf-paper-arrive{from{opacity:0;transform:translate(24px,-64px) rotate(calc(var(--tilt) + 16deg))}to{opacity:1;transform:translate(0,0) rotate(var(--tilt))}}
@media(max-width:750px){
 .cf-stage.has-script{height:calc(100svh - 80px);max-height:800px}
 .cf-static{padding:16px;gap:8px}.cf-static-letter{padding:16px 24px}.cf-static-letter>h3{font-size:24px;line-height:32px}.essay .cf-static-letter>p{font-size:18px;line-height:24px}
 .cf-episode-foot{gap:12px;align-items:start}.cf-episode-foot>span{max-width:18ch;padding-top:12px}
 .court-desk .cs-header-actions{gap:12px}
 .court-desk.is-embedded .cs-header{padding:8px 12px}
 .court-desk.is-embedded .cs-controls{grid-template-columns:1fr 1fr;padding:0 16px;gap:8px 16px}
 .court-desk.is-embedded .cs-reading-controls{grid-column:1/-1;grid-row:1}
 .court-desk.is-embedded .cs-signing{grid-column:1/-1;grid-row:2;justify-content:center}
 .court-desk.is-embedded .cs-workarea{bottom:168px}
 .court-desk.is-embedded .cs-stamp-tool{min-height:80px}
 .court-desk.is-embedded .cs-stamp-tool>.cs-stamp-art{height:64px}
 .court-desk.is-embedded .cs-fiction{left:16px;right:auto;max-width:none}
 .cf-evidence-papers{grid-template-columns:1fr;padding:0 8px 0 0}
 .cf-evidence-source{margin:0 0 0 16px;transform:translateY(-8px) rotate(.8deg)}
 .essay .cf-evidence-note{margin-top:16px}
 .essay .cf-arrival-caption{inset:auto 16px 12px}
 .cf-arrival-caption>span{margin-bottom:8px}.cf-arrival-caption>strong{font-size:36px;line-height:40px}
 .essay .cf-arrival-caption>p{margin:8px 0 0;max-width:28ch;font-size:12px;line-height:16px}
 .cf-arrival-papers{top:16px;right:-24px;width:140px;height:144px;opacity:.65}
 .cf-arrival-papers>span{width:120px;padding:12px 16px 24px 12px}
 .cf-arrival-papers>span:nth-child(2){top:24px;right:16px}.cf-arrival-papers>span:nth-child(3){top:48px;right:4px}
}
@media(prefers-reduced-motion:reduce){.cf-arrivals *, .cf-episode-link{animation:none!important;transition:none!important}}
@media print{.court-episode,.cf-critic,.cf-evidence button,.cf-arrival-caption,.cf-arrival-papers{display:none!important}.cf-arrivals.is-enhanced>.image-link{opacity:1}.cf-evidence-papers>div{box-shadow:none;transform:none}}
