@font-face{font-family:"serif";src:url(/_next/static/media/789269044f775ee6-s.p.ttf?dpl=dpl_7hNc4xbg8dx34jhyrcQeWdnayJjG) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:"serif Fallback";src:local("Arial");ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.00%;size-adjust:101.58%}.__className_4e918c{font-family:"serif","serif Fallback";font-weight:400}.__variable_4e918c{--al-font-serif:"serif","serif Fallback"}@font-face{font-family:sans;src:url(/_next/static/media/74b8e81ce7c73236-s.p.ttf?dpl=dpl_7hNc4xbg8dx34jhyrcQeWdnayJjG) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_e14345{font-family:sans,sans Fallback;font-weight:400}.__variable_e14345{--al-font-sans:"sans","sans Fallback"}.afterlight{--al-ink:#eee5d5;--al-muted:#b5b3a6;--al-faint:#89968e;--al-line:rgba(232,222,200,0.23);--al-panel:rgba(13,23,25,0.94);--al-paper:#e5cda9;position:relative;isolation:isolate;width:100%;height:100svh;min-height:640px;overflow:hidden;background:#172428;color:var(--al-ink);font-family:var(--al-font-sans),sans-serif;font-size:13px;line-height:1.65;color-scheme:dark}.afterlight *{box-sizing:border-box}.afterlight button,.afterlight input,.afterlight select{font:inherit}.afterlight button{color:inherit;cursor:pointer}.afterlight button:disabled{opacity:.5;cursor:default}.afterlight a:focus-visible,.afterlight button:focus-visible,.afterlight input:focus-visible,.afterlight select:focus-visible{outline:2px solid var(--al-paper);outline-offset:5px}.afterlight h1,.afterlight h2,.afterlight p{margin:0}.afterlight button{border:0;background:none}.afterlight a{color:inherit;text-decoration:none}.afterlight .al-navigation,.afterlight .al-wordmark,.afterlight h1,.afterlight h2{font-family:var(--al-font-serif),Georgia,serif;font-weight:400}.al-scene{z-index:-2;overflow:hidden}.al-art,.al-scene{position:absolute;inset:0}.al-art{background:url(/afterlight/world.webp) 50%/cover no-repeat}.al-vignette{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,19,23,.45),transparent 34%,transparent 65%,rgba(4,12,15,.8)),linear-gradient(90deg,rgba(9,19,23,.18),transparent 60%)}.al-fog{left:-20%;right:-20%;top:38%;height:13%;background:radial-gradient(ellipse at center,rgba(202,214,205,.13),transparent 65%);filter:blur(20px);animation:al-fog-drift 36s ease-in-out infinite alternate}.al-fog,.al-rain{position:absolute}.al-rain{inset:-30%;opacity:.09;background:repeating-linear-gradient(104deg,transparent,transparent 140px,#e5ede7 141px,transparent 142px,transparent 210px);background-size:270px 190px;animation:al-rain-fall 1.8s linear infinite;pointer-events:none}.al-header{position:absolute;left:40px;right:34px;top:22px;display:flex;justify-content:space-between;align-items:flex-start;z-index:4}.al-back{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:var(--al-muted)!important;margin-bottom:11px;letter-spacing:.05em}.al-back svg{width:13px;height:13px}.al-wordmark{font-size:28px;letter-spacing:.42em;line-height:1.25}.al-tagline{text-transform:uppercase;letter-spacing:.39em;font-size:8px;margin-top:7px}.al-conditions{display:flex;align-items:center;gap:12px;font-size:11px;color:#ded9cc;padding-top:14px;white-space:nowrap}.al-slash{opacity:.5}.al-sound{display:flex;align-items:center;gap:8px;margin-left:12px;padding-left:20px!important;border-left:1px solid var(--al-line)!important;color:var(--al-muted)!important}.al-help{border:1px solid var(--al-line)!important;border-radius:50%;width:21px;height:21px;line-height:1!important;padding:0!important;font-family:Georgia,serif!important}.al-arrival{position:absolute;left:40px;top:145px;max-width:640px;pointer-events:none}.al-arrival h1{font-size:clamp(32px,3.2vw,49px);line-height:1.25;letter-spacing:-.025em;text-shadow:0 2px 20px #1c282b}.al-arrival p{font-family:var(--al-font-serif),Georgia,serif;font-size:15px;line-height:1.65;max-width:570px;margin-top:12px;letter-spacing:.015em;text-shadow:0 2px 10px #111b20}.al-arrival button{pointer-events:auto;text-decoration:underline}.al-help-text{font-family:var(--al-font-sans),sans-serif!important;font-size:12px!important;background:var(--al-panel);border:1px solid var(--al-line);padding:16px;max-width:350px!important;pointer-events:auto}.al-shared{max-width:450px!important;font-size:12px!important}.al-map{position:absolute;inset:0}.al-location{position:absolute;text-transform:uppercase;letter-spacing:.23em;font-size:10px!important;display:flex;flex-direction:column;align-items:flex-start;padding:12px!important;text-shadow:0 1px 8px #060f12;min-height:50px}.al-location span{white-space:nowrap}.al-location i{height:55px;border-left:1px solid rgba(238,228,206,.55);transform:rotate(25deg);transform-origin:top;margin-top:8px;position:relative}.al-location i:after{content:"";position:absolute;bottom:0;left:-4px;width:7px;height:7px;background:var(--al-ink);border-radius:50%;box-shadow:0 0 12px rgba(242,213,156,.7)}.al-location.selected span,.al-location:hover span{color:#fff1d4}.al-location.selected i:after,.al-location:hover i:after{box-shadow:0 0 20px #ffe3aa}.al-low{left:13%;top:29%}.al-hollow{left:57%;top:17%}.al-hollow i{height:45px;transform:rotate(45deg)}.al-refuge{left:84%;top:35%}.al-refuge i{height:55px;transform:none;margin-left:15px}.al-crossing{position:absolute;left:51%;top:58%;width:62px;height:65px;display:grid;place-items:center}.al-crossing>span:first-child{width:25px;height:25px;border:1px solid rgba(235,219,185,.8);border-radius:50%;box-shadow:0 0 0 6px rgba(235,219,185,.05);position:relative}.al-crossing>span:first-child:after{content:"";position:absolute;width:5px;height:5px;left:9px;top:9px;border-radius:50%;background:var(--al-paper)}.al-crossing-caption{position:absolute;bottom:-16px;font-size:9px;letter-spacing:.1em;white-space:nowrap;text-shadow:0 2px 5px #000;opacity:0;transition:opacity .2s}.al-crossing:focus-visible .al-crossing-caption,.al-crossing:hover .al-crossing-caption{opacity:1}.al-traveller{position:absolute;width:48px;height:60px;display:flex;align-items:center;flex-direction:column}.al-sprite{animation:al-walk 8s ease-in-out infinite alternate;animation-delay:var(--traveller-delay);display:block;width:30px;height:34px;background:url(/afterlight/traveller.webp) 50%/contain no-repeat;filter:drop-shadow(0 0 5px #e2b47755)}.al-person-name{font-size:9px;background:rgba(8,18,22,.55);padding:0 5px;border-bottom:1px solid #d2bb8e66;letter-spacing:.07em}.al-traveller-0{left:46%;top:58%}.al-traveller-1{left:31%;top:48%}.al-traveller-2{left:82%;top:46%}.al-traveller.east{left:83%;top:47%}.al-traveller.west{left:29%;top:49%}.al-traveller-1.east{left:80%;top:49%}.al-traveller-2.east{left:87%;top:45%}.al-traveller-1.west{left:32%;top:46%}.al-traveller-2.west{left:25%;top:48%}.al-bridge-light{position:absolute;left:51%;top:60%;width:28%;height:1px;background:#f4dba1;transform:rotate(-14deg);transform-origin:left;box-shadow:0 0 7px 2px #e1be7777;opacity:.65;animation:al-repair 1.5s ease-out both}.al-cistern-light{position:absolute;left:47%;top:34%;width:12px;height:15px;background:#c8f1e9;border-radius:50%;box-shadow:0 0 25px 14px #a3e1d68c;animation:al-lamp 6s ease-in-out infinite alternate}.al-journal{position:absolute;left:40px;bottom:72px;width:300px}.al-journal h2{font-family:var(--al-font-sans),sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:.35em;margin-bottom:15px}.al-journal ol{list-style:none;margin:0 0 15px 4px;padding:0 0 0 19px;border-left:1px solid #ddd2b34d}.al-journal li{position:relative;padding-bottom:12px}.al-journal li:before{content:"";width:5px;height:5px;position:absolute;left:-22px;top:9px;border-radius:50%;background:#b7b09f}.al-journal li+li{padding-top:7px;border-top:1px solid #eee3cd22}.al-journal li+li:before{top:16px}.al-journal button{text-align:left;padding:0;width:100%}.al-journal button>span{font-size:10px;color:var(--al-muted)}.al-journal p{font-family:var(--al-font-serif),Georgia,serif;font-size:12px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.al-live{font-size:9px;color:var(--al-muted);letter-spacing:.06em;display:flex;align-items:center;gap:7px}.al-bridge-status i,.al-live i{width:4px;height:4px;display:inline-block;background:#aabf9b;border-radius:50%;box-shadow:0 0 6px #aabf9b66}.al-detail{position:absolute;right:32px;bottom:82px;width:350px;max-height:55vh;overflow:auto;scrollbar-width:thin;scrollbar-color:#827d6c transparent;background:var(--al-panel);padding:24px;border:1px solid #d3c6a043;box-shadow:0 10px 40px #02070744;backdrop-filter:blur(15px)}.al-detail:after{position:absolute;top:0;left:0;content:"";width:30px;border-top:1px solid #e4d4b48c;pointer-events:none}.al-detail-label{display:block;font-size:8px;letter-spacing:.22em;text-transform:uppercase;color:var(--al-muted);margin-bottom:8px}.al-detail h2{font-size:26px;line-height:1.25;letter-spacing:.01em;margin-bottom:13px}.al-detail>p,.al-save>p{font-family:var(--al-font-serif),Georgia,serif;font-size:13px;line-height:1.8;color:#d2cfc1}.al-detail h3{font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:#c1c4b6;font-weight:400;margin:19px 0 5px}.al-primary{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:var(--al-paper)!important;color:#202724!important;border:1px solid #e6d3b3!important;padding:12px 16px!important;font-family:var(--al-font-serif),Georgia,serif!important;font-size:14px!important;line-height:1.4;letter-spacing:.02em;margin-top:20px;transition:background .2s,transform .2s}.al-primary:hover:not(:disabled){background:#f2dfc1!important;transform:translateY(-1px)}.al-primary svg{flex-shrink:0}.al-footnote{font-family:var(--al-font-sans),sans-serif!important;font-size:8px!important;letter-spacing:.04em;color:var(--al-muted)!important;margin-top:10px!important}.al-text-button{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px!important;width:100%;padding:12px 0!important;border-top:1px solid var(--al-line)!important;margin-top:16px;text-align:left;color:#d4c9b6!important}.al-text-button svg{width:15px;height:15px}.al-bridge-status{display:flex;align-items:center;gap:7px;font-size:9px;color:#bdc6b8;margin-top:15px}.al-person-location{font-size:10px;color:var(--al-muted);text-transform:capitalize;display:block;margin-top:-5px}.al-memory{font-style:italic}.al-person-links{display:flex;gap:25px;border-top:1px solid var(--al-line);margin-top:20px;padding-top:15px}.al-person-links button{display:flex;align-items:center;gap:8px;font-size:10px!important}.al-person-links svg{width:13px}.al-place-stats{display:flex;gap:22px;font-size:10px;color:var(--al-muted);margin:17px 0}.al-inhabitants{border-top:1px solid var(--al-line);padding-top:18px}.al-inhabitants>span{font-size:9px;text-transform:uppercase;letter-spacing:.12em}.al-inhabitants button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:9px 0!important;border-bottom:1px solid #eee2ce15!important}.al-inhabitants svg{width:15px}.al-fragments{display:flex;gap:14px;align-items:center;margin:26px 0 10px}.al-fragments i{width:25px;height:25px;border:1px solid #a6b8ae77;transform:rotate(45deg);margin:5px}.al-fragments i.found{background:#b0d1bf;box-shadow:0 0 15px #9ecdbd44}.al-fragments span{margin-left:10px;font-size:12px;color:var(--al-muted)}.al-detail input,.al-detail select{border:1px solid var(--al-line);background:#182427;color:var(--al-ink);width:100%;padding:10px 12px;border-radius:0;font-size:12px}.al-field-label{display:block;font-size:8px;text-transform:uppercase;letter-spacing:.16em;margin:18px 0 8px;color:var(--al-muted)}.al-name-options{display:flex;flex-wrap:wrap;gap:5px 13px;margin-top:9px}.al-name-options button{padding:2px 0!important;color:#b5b5a8;font-size:9px!important;border-bottom:1px solid transparent!important}.al-name-options button[aria-pressed=true]{color:var(--al-paper);border-bottom-color:var(--al-paper)!important}.al-detail .al-success{font-family:var(--al-font-sans),sans-serif;font-size:10px;margin-top:10px;color:#bed0b5}.al-secondary{border:1px solid var(--al-line)!important;padding:9px 12px!important;margin-top:12px;font-size:11px!important;width:100%;text-align:left}.al-save p{font-size:11px}.al-save input{margin-top:10px}.al-error{font-family:var(--al-font-sans),sans-serif!important;color:#f1c1a3!important;font-size:11px!important;margin-top:15px!important}.al-error button{text-decoration:underline}.al-navigation{position:absolute;left:50%;transform:translateX(-50%);bottom:28px;display:flex;gap:0;align-items:center;font-size:14px;background:linear-gradient(transparent,#0b1519aa);white-space:nowrap}.al-navigation button{position:relative;padding:4px 23px 9px!important;color:var(--al-muted)}.al-navigation button+button:before{content:"";position:absolute;left:0;top:10px;height:13px;border-left:1px solid #c6bfa577}.al-navigation button[aria-current]{color:#f8e4bf}.al-navigation button[aria-current]:after{content:"";position:absolute;bottom:0;left:20%;right:20%;border-bottom:1px solid #dfd1b3}.al-coordinates{position:absolute;right:34px;bottom:30px;font-size:7px;letter-spacing:.17em;color:#9caa9c;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.al-coordinates span{font-size:7px;letter-spacing:.12em;opacity:.65}.al-detail-wide{width:450px;max-height:63vh}.al-history{list-style:none;padding:0;margin:22px 0 0}.al-history li{border-top:1px solid var(--al-line);padding:12px 0}.al-history button{text-align:left;padding:0;width:100%}.al-history span{font-size:8px;color:var(--al-muted);text-transform:uppercase;letter-spacing:.12em}.al-history p{font-family:var(--al-font-serif),Georgia,serif;font-size:13px;margin-top:5px}.al-history small{font-size:8px;color:#c7d4bc}.al-story{background:#142125;color:var(--al-ink);border:1px solid #ddc9a24d;padding:0;max-width:520px;width:calc(100% - 32px);max-height:90svh;overflow:auto;font-family:var(--al-font-sans),sans-serif;box-shadow:0 20px 100px #0008}.al-story::backdrop{background:#071012b3;backdrop-filter:blur(6px)}.al-story .al-story-art{height:220px;background:url(/afterlight/world.webp) center 49%/cover no-repeat}.al-story-body{padding:28px}.al-story h2{font-family:var(--al-font-serif),Georgia,serif;font-size:24px;font-weight:400;line-height:1.5}.al-story p{font-size:11px;line-height:1.7;color:var(--al-muted);margin-top:16px}.al-close{position:absolute;right:12px;top:12px;display:grid;place-items:center;width:34px;height:34px;background:#101c20cc!important;z-index:2;border:1px solid #d8c7a733!important;color:var(--al-ink);cursor:pointer}.al-return{position:absolute;left:40px;top:280px;max-width:360px;background:var(--al-panel);padding:25px 45px 25px 25px;border:1px solid var(--al-line);box-shadow:0 10px 50px #0005}.al-return p{font-family:var(--al-font-serif),Georgia,serif;font-size:14px;margin:10px 0}.al-return .al-close{width:26px;height:26px;top:8px;right:8px}@keyframes al-fog-drift{to{transform:translateX(10%)}}@keyframes al-rain-fall{to{transform:translate(-20px,190px)}}@keyframes al-walk{to{transform:translate(12px,-3px)}}@keyframes al-lamp{to{opacity:.65;box-shadow:0 0 35px 18px #a3e1d69c}}@keyframes al-repair{0%{opacity:0;transform:rotate(-14deg) scaleX(0)}to{opacity:.65;transform:rotate(-14deg) scaleX(1)}}@media (min-aspect-ratio:17/10){.al-art{background-size:100% auto;background-position:center 10%}.al-arrival{top:135px}.al-detail{bottom:72px;max-height:57vh}.al-journal{bottom:70px}.al-low{top:32%}.al-hollow{top:14%}.al-refuge{top:31%}}@media (max-width:1000px){.al-arrival{max-width:540px}.al-arrival p{max-width:460px}.al-journal{width:245px}.al-detail{width:325px}.al-coordinates{display:none}.al-hollow{top:27%}.al-refuge{left:80%}.al-header{left:28px;right:28px}.al-arrival,.al-journal{left:28px}}@media (max-width:680px){.afterlight{height:100svh;min-height:700px}.al-header{top:16px;left:22px;right:22px}.al-wordmark{font-size:22px;letter-spacing:.29em}.al-tagline{font-size:6px;letter-spacing:.23em;margin-top:5px}.al-back{font-size:8px;margin-bottom:10px}.al-conditions{display:grid;grid-template-columns:auto auto;gap:1px 8px;font-size:9px;padding-top:29px}.al-slash{display:none}.al-conditions>.al-sound{grid-column:2;grid-row:2;justify-content:flex-end;padding:4px 0!important;margin:0;border:0!important}.al-sound span{font-size:8px}.al-sound svg{width:13px}.al-help{position:absolute;right:0;top:0;width:18px;height:18px;font-size:11px!important}.al-arrival{left:22px;right:22px;top:135px;max-width:none}.al-arrival h1{font-size:29px;max-width:290px;line-height:1.2}.al-arrival p{font-size:12px;max-width:310px;margin-top:10px}.al-art{background-size:auto 77%;background-position:53% 0;background-color:#122025}.al-vignette{background:linear-gradient(180deg,#10202544,transparent 30%,transparent 45%,#122025 76%)}.al-fog{top:35%}.al-rain{bottom:35%}.al-location{font-size:8px!important;letter-spacing:.12em;padding:8px!important}.al-low{left:2%;top:33%}.al-low i{height:26px;transform:rotate(10deg);margin-left:5px}.al-hollow{left:46%;top:31%}.al-hollow i{height:27px;transform:rotate(30deg)}.al-refuge{left:auto;right:1%;top:43%}.al-refuge i{height:22px;margin-left:35px}.al-crossing{left:43%;top:49%;transform:scale(.8)}.al-crossing-caption{display:none}.al-traveller{transform:scale(.85);animation:none}.al-traveller-0{left:40%;top:49%}.al-traveller-1,.al-traveller-1.west{left:16%;top:43%}.al-traveller-2,.al-traveller.east{left:78%;top:48%}.al-traveller.west{left:13%;top:43%}.al-traveller-1.east{left:70%;top:48%}.al-traveller-2.east{left:84%;top:46%}.al-traveller-2.west{left:7%;top:44%}.al-journal{display:none}.al-detail,.al-detail-wide{left:20px;right:20px;bottom:76px;width:auto;padding:21px;max-height:39svh;min-height:220px;background:#0f1c20f2;backdrop-filter:blur(10px)}.al-detail h2{font-size:25px}.al-detail>p{font-size:12px;line-height:1.7}.al-detail-label{font-size:7px;margin-bottom:8px}.al-primary{margin-top:16px;padding:12px 14px!important;font-size:13px!important}.al-navigation{bottom:23px;font-size:13px}.al-navigation button{padding:5px 20px 9px!important}.al-footnote{font-size:7px!important}.al-bridge-light{top:53%;left:47%;width:32%;transform:rotate(-9deg)}.al-cistern-light{top:33%;left:42%}.al-return{left:20px;right:20px;top:245px;max-width:none;z-index:8}.al-return p{font-size:12px}.al-story .al-story-art{height:175px}.al-story-body{padding:22px}.al-story h2{font-size:21px}.al-detail .al-place-stats{margin:12px 0}.al-arrival .al-shared{font-size:10px!important;max-width:280px!important}.al-person-name{font-size:8px}}@media (prefers-reduced-motion:reduce){.afterlight *,.afterlight :after,.afterlight :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:680px){.al-crossing,.al-traveller-0{top:41%}.al-traveller-1,.al-traveller-1.west,.al-traveller-2.west,.al-traveller.west{top:38%}.al-traveller-1.east,.al-traveller-2,.al-traveller-2.east,.al-traveller.east{top:40%}.al-refuge{top:37%}.al-sprite{animation:none}}@media (max-width:1000px) and (max-height:500px){.afterlight{min-height:100svh}.al-header{top:12px;left:20px;right:18px}.al-back{font-size:8px;margin-bottom:4px}.al-wordmark{font-size:19px;letter-spacing:.3em}.al-tagline{font-size:6px;margin-top:3px}.al-conditions{padding-top:3px;font-size:9px;gap:9px}.al-arrival{top:90px;left:20px;width:48%}.al-arrival h1{font-size:27px}.al-arrival p{font-size:11px;max-width:370px;margin-top:7px}.al-detail,.al-detail-wide{right:18px;left:auto;width:290px;bottom:55px;max-height:calc(100svh - 95px);padding:18px;min-height:0}.al-detail h2{font-size:22px}.al-detail>p{font-size:11px}.al-detail h3{margin-top:12px}.al-primary{padding:10px 12px!important;font-size:12px!important;margin-top:13px}.al-map .al-low{left:4%;top:45%}.al-map .al-hollow{left:23%;top:43%}.al-map .al-refuge{left:43%;right:auto;top:44%}.al-location{font-size:8px!important;letter-spacing:.12em}.al-location i{height:25px}.al-crossing{left:44%;top:65%}.al-map .al-traveller-0{left:26%;top:66%}.al-map .al-traveller-1{left:13%;top:66%}.al-map .al-traveller-2{left:37%;top:63%}.al-traveller{transition:none}.al-sprite,.al-traveller{animation:none}.al-coordinates,.al-journal{display:none}.al-navigation{bottom:8px;font-size:12px}.al-navigation button{padding:5px 18px 8px!important}.al-return{top:150px;left:20px;max-width:45%}}.al-restored .al-art{background-image:url(/afterlight/world-restored.webp)}.al-header>div:first-child{position:relative;padding-top:30px}.al-back{position:absolute;top:-12px;left:0;min-width:95px;margin:0}.al-back,.al-detail input,.al-detail select,.al-name-options button,.al-navigation button,.al-primary,.al-secondary,.al-text-button{min-height:44px}.al-close{width:44px;height:44px}.al-sound{min-height:44px}.al-help{position:relative;width:44px;height:44px;border:0!important}.al-help:after{content:"";position:absolute;inset:11px;border:1px solid var(--al-line);border-radius:50%;pointer-events:none}.al-place-stats{flex-wrap:wrap;gap:6px 16px}@media (max-width:680px){.al-traveller-0:not(.east):not(.west){left:27%;top:41%}.al-help{position:absolute;top:-10px;right:-10px;width:44px;height:44px}.al-conditions>.al-sound{min-height:38px}}.al-detail>.al-detail-label,.al-detail>h2{padding-right:24px}.al-detail>.al-close{right:6px;top:6px;width:44px;height:44px;background:transparent!important;border-color:transparent!important}[data-games-navigation]:has(+.afterlight-host){display:none}.afterlight .al-arrival .al-local-summary{font-size:11px;letter-spacing:.025em;margin-top:9px;max-width:440px;line-height:1.5}.afterlight input[type=file]{max-width:100%;width:100%;font:inherit;font-size:12px;padding:10px 0}.afterlight input[type=file]::file-selector-button{color:#efe6d6;background:#243237;border:1px solid #6c7877;padding:10px 12px;margin-right:10px;cursor:pointer}