.production-slate.svelte-asqs9y{color:#f3efe6;font-family:var(--mono);background:#191c20;border:2px solid #f3efe6;min-width:0;margin:35px 0 14px;position:relative;transform:rotate(2deg);box-shadow:10px 12px #08090b}.slate-hinge.svelte-asqs9y{transform-origin:14px 100%;background:repeating-linear-gradient(130deg,#f3efe6 0 32px,#191c20 33px 64px);border-bottom:3px solid #f3efe6;height:44px;position:relative}.slate-hinge.svelte-asqs9y:before{content:"";z-index:1;background:#ff6b4a;border:2px solid #f3efe6;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-8px;left:7px}.slate-body.svelte-asqs9y{padding:20px}.slate-topline.svelte-asqs9y{justify-content:space-between;gap:12px;font-size:14px;line-height:1.5;display:flex}.slate-topline.svelte-asqs9y span:where(.svelte-asqs9y):last-child{color:#b8ff01;text-align:right}.slate-take.svelte-asqs9y{border-block:1px solid #f3efe675;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0;display:grid}.slate-take.svelte-asqs9y p:where(.svelte-asqs9y){padding:12px 8px;font-size:14px;line-height:1.7}.slate-take.svelte-asqs9y p:where(.svelte-asqs9y)+p:where(.svelte-asqs9y){border-left:1px solid #f3efe675}.slate-take.svelte-asqs9y strong:where(.svelte-asqs9y){font-size:24px;font-weight:500;display:block}dl.svelte-asqs9y{margin:0}dl.svelte-asqs9y>div:where(.svelte-asqs9y){border-bottom:1px solid #f3efe64a;padding:12px 0}dt.svelte-asqs9y{color:#c2c1ba;margin-bottom:8px;font-size:14px}dd.svelte-asqs9y{font:600 21px/1.35 var(--display);overflow-wrap:anywhere;margin:0}.slate-idea.svelte-asqs9y dd:where(.svelte-asqs9y){font:400 16px/1.6 var(--font);min-height:76px}.slate-footnote.svelte-asqs9y{color:#b8ff01;margin:18px 0 0;font-size:14px;line-height:1.5}.slate-received.svelte-asqs9y{color:#ff6b4a;max-width:95%;font:700 clamp(20px,3vw,30px)/1.1 var(--display);text-transform:uppercase;background:#111315f5;border:4px solid #ff6b4a;padding:12px 18px;animation:.25s steps(6,end) .375s both svelte-asqs9y-slate-stamp;position:absolute;bottom:45px;right:-6px;transform:rotate(-12deg)}.is-received.svelte-asqs9y .slate-hinge:where(.svelte-asqs9y){animation:.5s steps(12,end) both svelte-asqs9y-slate-clap}.is-sending.svelte-asqs9y{border-color:#b8ff01}@keyframes svelte-asqs9y-slate-clap{0%{transform:rotate(-13deg)}65%{transform:rotate(-13deg)}85%{transform:rotate(0)}92%{transform:rotate(-2deg)}to{transform:rotate(0)}}@keyframes svelte-asqs9y-slate-stamp{0%{opacity:0;transform:rotate(-12deg)scale(1.2)}to{opacity:1;transform:rotate(-12deg)scale(1)}}@media (width<=480px){.production-slate.svelte-asqs9y{transform:none;box-shadow:6px 7px #08090b}.slate-body.svelte-asqs9y{padding:15px}.slate-topline.svelte-asqs9y{flex-wrap:wrap}.slate-take.svelte-asqs9y p:where(.svelte-asqs9y){padding-inline:6px}.slate-received.svelte-asqs9y{padding:12px;font-size:23px;right:0}}@media (prefers-reduced-motion:reduce){.is-received.svelte-asqs9y .slate-hinge:where(.svelte-asqs9y),.slate-received.svelte-asqs9y{animation:none}.production-slate.svelte-asqs9y{transform:none}}.ikari-contact.svelte-hl6gbe{isolation:isolate;--ink:#111315;--muted:#555b59;--accent:#111315;--line:#f3efe644;color:#f3efe6;background-color:#111315;background-image:linear-gradient(#f3efe60b 1px,#0000 1px),linear-gradient(90deg,#f3efe60b 1px,#0000 1px);background-size:48px 48px;max-width:none;padding:45px clamp(20px,5vw,80px) 70px;position:relative;overflow:clip}.production-atmosphere.svelte-hl6gbe{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.production-kanji.svelte-hl6gbe{font:400 clamp(200px,30vw,500px)/1 var(--jp);writing-mode:vertical-rl;color:#0000;-webkit-text-stroke:1px #f3efe628;position:absolute;top:20px;right:-40px}.production-thread.svelte-hl6gbe{border:2px solid #e62e2d;border-radius:50%;width:650px;height:580px;position:absolute;top:280px;right:-100px;transform:rotate(-25deg)}.production-thread.svelte-hl6gbe:before{content:"";background:#e62e2d;border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:0}.production-cross.svelte-hl6gbe{font:400 70px/1 var(--mono);color:#b8ff01;position:absolute;top:55px;right:5%}.ikari-contact.svelte-hl6gbe .v04-contact-layout:where(.svelte-hl6gbe){grid-template-columns:minmax(0,1.25fr) minmax(270px,.75fr);align-items:start;gap:clamp(35px,6vw,100px);max-width:1380px;margin:auto;padding-block:15px 30px;position:relative}.ikari-contact.svelte-hl6gbe .v04-meta:where(.svelte-hl6gbe){font:500 14px/1.5 var(--mono);letter-spacing:.03em;text-transform:uppercase;color:#b8ff01}.ikari-contact.svelte-hl6gbe .v04-contact-heading:where(.svelte-hl6gbe) h1:where(.svelte-hl6gbe){font:650 clamp(44px,5.4vw,84px)/1.04 var(--display);letter-spacing:-.055em;color:#f3efe6}.ikari-contact.svelte-hl6gbe .v04-contact-heading:where(.svelte-hl6gbe) h1:where(.svelte-hl6gbe)>span:where(.svelte-hl6gbe){display:block}.ikari-contact.svelte-hl6gbe .v04-contact-heading:where(.svelte-hl6gbe) h1:where(.svelte-hl6gbe)>span:where(.svelte-hl6gbe):last-child{color:#ff6b4a}.ikari-contact.svelte-hl6gbe .v04-contact-heading:where(.svelte-hl6gbe) p:where(.svelte-hl6gbe){color:#d2d0c9;max-width:52ch;font-size:16px;line-height:1.75}.ikari-contact.svelte-hl6gbe form:where(.svelte-hl6gbe){--ink:#111315;--line:#11131545;color:#111315;isolation:isolate;background:#f3efe6;border:0;border-top:7px solid #ff6b4a;margin-block:32px;padding:clamp(20px,3vw,38px);position:relative;box-shadow:9px 10px #08090b}.ikari-contact.svelte-hl6gbe form:where(.svelte-hl6gbe):before{z-index:1;background:#b8ff01c9;width:80px;height:29px;margin:0;position:absolute;top:-17px;right:24px;transform:rotate(7deg)}.production-form-head.svelte-hl6gbe{font:500 14px/1.5 var(--mono);border-bottom:1px solid #11131555;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:25px;padding-bottom:21px;display:flex}.ikari-contact.svelte-hl6gbe .v04-field:where(.svelte-hl6gbe) label:where(.svelte-hl6gbe),.ikari-contact.svelte-hl6gbe .v04-field:where(.svelte-hl6gbe) small:where(.svelte-hl6gbe),.ikari-contact.svelte-hl6gbe .v04-form-note:where(.svelte-hl6gbe){font-size:14px}.ikari-contact.svelte-hl6gbe .v04-field:where(.svelte-hl6gbe) label:where(.svelte-hl6gbe){font-weight:650}.ikari-contact.svelte-hl6gbe .v04-field:where(.svelte-hl6gbe) input:where(.svelte-hl6gbe),.ikari-contact.svelte-hl6gbe .v04-field:where(.svelte-hl6gbe) textarea:where(.svelte-hl6gbe){color:#111315;background:#fffdf7;border:1px solid #777b75;border-radius:0;min-height:48px;padding:13px;font-size:16px}.ikari-contact.svelte-hl6gbe .v04-field:where(.svelte-hl6gbe) textarea:where(.svelte-hl6gbe){min-height:175px}.ikari-contact.svelte-hl6gbe .v04-field:where(.svelte-hl6gbe) small:where(.svelte-hl6gbe){color:#555b59}.ikari-contact.svelte-hl6gbe .v04-field:where(.svelte-hl6gbe):focus-within label:where(.svelte-hl6gbe){color:#111315}.ikari-contact.svelte-hl6gbe .v04-field:where(.svelte-hl6gbe) :where(.svelte-hl6gbe):is(input:where(.svelte-hl6gbe),textarea:where(.svelte-hl6gbe)):focus{outline-offset:3px;border-color:#111315;outline:2px solid #111315;box-shadow:4px 4px #b8ff01}.ikari-contact.svelte-hl6gbe .v04-form-note:where(.svelte-hl6gbe){color:#555b59;line-height:1.65}.ikari-contact.svelte-hl6gbe .v04-submit:where(.svelte-hl6gbe){color:#b8ff01;background:#111315;border-color:#111315;min-height:58px;font-size:16px}.ikari-contact.svelte-hl6gbe .v04-submit:where(.svelte-hl6gbe):hover,.ikari-contact.svelte-hl6gbe .v04-submit:where(.svelte-hl6gbe):focus-visible{color:#f3efe6;background:#303638}.ikari-contact.svelte-hl6gbe .v04-submit:where(.svelte-hl6gbe):disabled{opacity:.75;cursor:wait;transform:none}.ikari-contact.svelte-hl6gbe .v04-alert:where(.svelte-hl6gbe){color:#111315;background:#f3efe6;border:2px solid #ff6b4a}.ikari-contact.svelte-hl6gbe .v04-alert-success:where(.svelte-hl6gbe){border-color:#b8ff01;border-left-style:solid;border-left-width:8px}.ikari-contact.svelte-hl6gbe .v04-inline-link:where(.svelte-hl6gbe){color:#b8ff01}.ikari-contact.svelte-hl6gbe .field-error:where(.svelte-hl6gbe){color:#9d2726;font-size:14px;line-height:1.5}.ikari-contact.svelte-hl6gbe .v04-contact-availability:where(.svelte-hl6gbe) p:where(.svelte-hl6gbe){color:#d2d0c9}.reference-options.svelte-hl6gbe,.service-options.svelte-hl6gbe{border:0;min-width:0;margin:0;padding:0}.reference-options.svelte-hl6gbe legend:where(.svelte-hl6gbe),.service-options.svelte-hl6gbe legend:where(.svelte-hl6gbe){font:650 16px/1.5 var(--font);margin-bottom:12px;padding:0}.reference-options.svelte-hl6gbe legend:where(.svelte-hl6gbe) span:where(.svelte-hl6gbe){font-weight:400}.brief-reference.svelte-hl6gbe{border-bottom:1px solid #11131545;margin-bottom:25px;padding-bottom:25px}.brief-reference.svelte-hl6gbe small:where(.svelte-hl6gbe){color:#555b59;font-size:14px;line-height:1.6}.reference-none.svelte-hl6gbe{cursor:pointer;align-items:flex-start;gap:10px;padding-block:8px 18px;font-size:14px;line-height:1.5;display:flex}.reference-none.svelte-hl6gbe input:where(.svelte-hl6gbe){accent-color:#111315;flex:none;width:20px;height:20px;margin:1px 0}.reference-none.svelte-hl6gbe input:where(.svelte-hl6gbe):focus-visible{outline-offset:3px;outline:2px solid #111315}.reference-picks.svelte-hl6gbe{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.reference-choice.svelte-hl6gbe{cursor:pointer;background:#fffdf7;border:1px solid #999b92;min-width:0;padding:6px;position:relative}.reference-choice.svelte-hl6gbe>input:where(.svelte-hl6gbe){accent-color:#111315;z-index:1;width:21px;height:21px;margin:0;position:absolute;top:12px;left:12px}.reference-choice-art.svelte-hl6gbe{aspect-ratio:1;background:#111315;display:block;position:relative}.reference-choice-art.svelte-hl6gbe img:where(.svelte-hl6gbe){object-fit:contain;width:100%;height:100%;display:block}.reference-choice-mark.svelte-hl6gbe{color:#111315;opacity:0;background:#b8ff01;place-items:center;width:27px;height:27px;font-size:19px;display:grid;position:absolute;bottom:5px;right:5px}.reference-choice.svelte-hl6gbe:has(input:where(.svelte-hl6gbe):checked){background:#b8ff01;border:2px solid #111315;padding:5px}.reference-choice.svelte-hl6gbe:has(input:where(.svelte-hl6gbe):checked) .reference-choice-mark:where(.svelte-hl6gbe){opacity:1}.reference-choice.svelte-hl6gbe:has(input:where(.svelte-hl6gbe):focus-visible){outline-offset:3px;outline:3px solid #111315}.reference-choice-title.svelte-hl6gbe{font:650 14px/1.35 var(--font);overflow-wrap:anywhere;margin-top:9px;display:block}.reference-choice-artist.svelte-hl6gbe{overflow-wrap:anywhere;color:#444b43;margin-top:4px;font-size:14px;line-height:1.4;display:block}.reference-library.svelte-hl6gbe{border-top:1px solid #11131555;margin-top:17px}.reference-library.svelte-hl6gbe summary:where(.svelte-hl6gbe){cursor:pointer;min-height:48px;padding:14px 0;font-size:14px;font-weight:600;line-height:1.5}.reference-library.svelte-hl6gbe>summary:where(.svelte-hl6gbe)>span:where(.svelte-hl6gbe){float:right;font-size:22px;line-height:1}.reference-library.svelte-hl6gbe summary:where(.svelte-hl6gbe):focus-visible{outline-offset:3px;outline:2px solid #111315}.reference-group.svelte-hl6gbe{border-top:1px solid #11131533}.reference-group.svelte-hl6gbe>.reference-picks:where(.svelte-hl6gbe){padding-bottom:16px}.reference-card.svelte-hl6gbe{color:#f3efe6;background:#111315;align-items:flex-start;gap:14px;margin-top:18px;padding:14px}.reference-card.svelte-hl6gbe>div:where(.svelte-hl6gbe){min-width:0}.reference-card.svelte-hl6gbe span:where(.svelte-hl6gbe){color:#b8ff01;font-size:14px}.reference-card.svelte-hl6gbe strong:where(.svelte-hl6gbe){overflow-wrap:anywhere;font-size:18px}.reference-card.svelte-hl6gbe p:where(.svelte-hl6gbe){overflow-wrap:anywhere;font-size:14px;line-height:1.5}.reference-card.svelte-hl6gbe img:where(.svelte-hl6gbe){object-fit:contain;flex-shrink:0;width:65px;height:65px}.reference-remove.svelte-hl6gbe{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;margin-top:7px;font-size:14px;text-decoration:underline;display:flex}.reference-unavailable.svelte-hl6gbe{color:#111315;font-size:14px;line-height:1.6}.service-options.svelte-hl6gbe>p:where(.svelte-hl6gbe){color:#555b59;margin:0 0 16px;font-size:14px;line-height:1.5}.service-stickers.svelte-hl6gbe{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.service-sticker.svelte-hl6gbe{cursor:pointer;min-width:0;position:relative}.service-sticker.svelte-hl6gbe:last-child{grid-column:1/-1}.service-sticker.svelte-hl6gbe>input:where(.svelte-hl6gbe){accent-color:#111315;z-index:1;width:20px;height:20px;margin:0;position:absolute;top:14px;left:12px}.service-sticker.svelte-hl6gbe>span:where(.svelte-hl6gbe){overflow-wrap:anywhere;background:#fffdf7;border:1.5px solid #111315;align-items:center;gap:8px;min-height:72px;padding:12px 12px 12px 41px;font-size:14px;font-weight:650;line-height:1.4;transition:background .18s,box-shadow .18s;display:flex}.service-number.svelte-hl6gbe{font:500 14px/1 var(--mono);color:#555b59}.service-check.svelte-hl6gbe{margin-left:auto;font-size:20px;display:none}.service-sticker.svelte-hl6gbe:nth-child(3n+1)>span:where(.svelte-hl6gbe){transform:rotate(-1deg)}.service-sticker.svelte-hl6gbe:nth-child(3n+2)>span:where(.svelte-hl6gbe){transform:rotate(1deg)}.service-sticker.svelte-hl6gbe>input:where(.svelte-hl6gbe):checked+span:where(.svelte-hl6gbe){background:#b8ff01;box-shadow:3px 3px #111315}.service-sticker.svelte-hl6gbe>input:where(.svelte-hl6gbe):checked+span:where(.svelte-hl6gbe)>.service-check:where(.svelte-hl6gbe){display:block}.service-sticker.svelte-hl6gbe>input:where(.svelte-hl6gbe):focus-visible+span:where(.svelte-hl6gbe){outline-offset:4px;outline:3px solid #111315}.service-options[data-invalid=true].svelte-hl6gbe .service-sticker:where(.svelte-hl6gbe)>span:where(.svelte-hl6gbe){border-color:#9d2726}.ikari-contact.svelte-hl6gbe .v04-contact-photo.ikari-contact-identity:where(.svelte-hl6gbe){color:#f3efe6;background:0 0;border:0;width:100%;height:auto;min-height:0;margin:0;padding:36px 0 10px;position:sticky;top:100px;overflow:visible}.ikari-contact-identity.svelte-hl6gbe:after{display:none}.ikari-contact-profile.svelte-hl6gbe{min-width:0}.production-polaroid.svelte-hl6gbe{color:#111315;background:#f3efe6;max-width:330px;margin:0 auto 45px;padding:12px 12px 22px;position:relative;transform:rotate(-5deg);box-shadow:9px 10px #08090b}.production-polaroid.svelte-hl6gbe:before{content:"";background:#ff6b4ad9;width:95px;height:29px;position:absolute;top:-13px;left:35%;transform:rotate(9deg)}.ikari-contact.svelte-hl6gbe .ikari-contact-avatar:where(.svelte-hl6gbe){max-width:none;box-shadow:none;background:#b8ff01;border:0;margin:0 0 19px;transform:none}.ikari-contact-avatar.svelte-hl6gbe img:where(.svelte-hl6gbe){aspect-ratio:1;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.ikari-contact-signature.svelte-hl6gbe{justify-content:space-between;align-items:end;gap:15px;padding-inline:8px;display:flex}.ikari-contact-signature.svelte-hl6gbe strong:where(.svelte-hl6gbe){font:700 52px/1 var(--display);letter-spacing:-.06em}.ikari-contact-signature.svelte-hl6gbe span:where(.svelte-hl6gbe){font-size:16px;line-height:1.4}.production-local-note.svelte-hl6gbe{color:#d2d0c9;margin-top:25px;font-size:14px;line-height:1.6}.ikari-contact-profile.svelte-hl6gbe>a:where(.svelte-hl6gbe){color:#f3efe6;border-top:1px solid #f3efe655;justify-content:space-between;align-items:center;gap:20px;min-height:48px;margin-top:22px;padding-top:16px;font-size:16px;display:flex}.ikari-contact-profile.svelte-hl6gbe>a:where(.svelte-hl6gbe):focus-visible{outline-color:#b8ff01}@media (width<=1023px){.ikari-contact.svelte-hl6gbe .v04-contact-layout:where(.svelte-hl6gbe){grid-template-columns:minmax(0,1fr);gap:30px;max-width:740px}.ikari-contact.svelte-hl6gbe .v04-contact-photo.ikari-contact-identity:where(.svelte-hl6gbe){order:0;max-width:480px;margin:0 auto;padding:25px 0;position:relative;top:auto}.ikari-contact.svelte-hl6gbe .ikari-contact-avatar:where(.svelte-hl6gbe){max-width:none}.production-polaroid.svelte-hl6gbe{max-width:270px}.ikari-contact.svelte-hl6gbe .v04-contact-heading:where(.svelte-hl6gbe) h1:where(.svelte-hl6gbe){font-size:clamp(44px,8vw,76px)}.production-thread.svelte-hl6gbe{top:150px}.production-cross.svelte-hl6gbe{top:10px}}@media (width<=480px){.ikari-contact.svelte-hl6gbe{padding:30px 20px 45px}.ikari-contact.svelte-hl6gbe form:where(.svelte-hl6gbe){padding:20px 16px;box-shadow:5px 6px #08090b}.production-form-head.svelte-hl6gbe{gap:6px}.production-form-head.svelte-hl6gbe>span:where(.svelte-hl6gbe):last-child{font-size:14px}.ikari-contact.svelte-hl6gbe .v04-contact-heading:where(.svelte-hl6gbe) h1:where(.svelte-hl6gbe){font-size:clamp(38px,10vw,48px)}.reference-picks.svelte-hl6gbe{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reference-library.svelte-hl6gbe .reference-picks:where(.svelte-hl6gbe){grid-template-columns:repeat(2,minmax(0,1fr))}.service-stickers.svelte-hl6gbe{gap:10px}.service-sticker.svelte-hl6gbe>span:where(.svelte-hl6gbe){min-height:105px;padding:39px 9px 12px;display:block}.service-sticker.svelte-hl6gbe>input:where(.svelte-hl6gbe){top:11px;left:10px}.service-number.svelte-hl6gbe{display:none}.service-check.svelte-hl6gbe{position:absolute;top:7px;right:10px}.service-sticker.svelte-hl6gbe:last-child>span:where(.svelte-hl6gbe){min-height:68px;padding:14px 14px 14px 42px;display:flex}.service-sticker.svelte-hl6gbe:last-child .service-check:where(.svelte-hl6gbe){position:static}.production-kanji.svelte-hl6gbe{font-size:300px;right:-70px}.production-polaroid.svelte-hl6gbe{max-width:230px}.ikari-contact.svelte-hl6gbe .v04-contact-photo.ikari-contact-identity:where(.svelte-hl6gbe){padding-inline:4px}.ikari-contact-signature.svelte-hl6gbe strong:where(.svelte-hl6gbe){font-size:48px}}@media (prefers-reduced-motion:reduce){.service-sticker.svelte-hl6gbe>span:where(.svelte-hl6gbe),.reference-card.svelte-hl6gbe{transition:none;animation:none}.production-polaroid.svelte-hl6gbe,.service-sticker.svelte-hl6gbe:nth-child(n)>span:where(.svelte-hl6gbe){transform:none}}
