:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--purple-50:#f3f2f8;--purple-100:#e8e4f1;--purple-200:#d1cae3;--purple-300:#aea2ce;--purple-400:#8b79b9;--purple-500:#6a55a1;--purple-600:#574684;--purple-700:#46386a;--purple-800:#352a50;--purple-900:#261f3a;--lavender-50:#f6f3fa;--lavender-100:#ede8f3;--lavender-200:#e1d9eb;--lavender-300:#c8c2d1;--ink-900:#212222;--ink-700:#434346;--ink-500:#646168;--ink-300:#9d98a4;--yellow-300:#f7ea78;--yellow-500:#f4e03b;--yellow-600:#ebd30d;--yellow-900:#675d06;--orange-100:#fdedd8;--orange-500:#f4a238;--orange-700:#bc6e0a;--orange-800:#8e5408;--magenta-100:#f7deea;--magenta-500:#cd3a80;--magenta-600:#ac2c69;--magenta-800:#691b40;--navy-100:#d6ecff;--navy-500:#00447d;--navy-700:#002d52;--green-500:#a1ca30;--green-800:#4e6413;--logo-magenta:#b91461;--logo-orange:#e5992b;--peach-200:#fce5e1;--bg:#fff;--bg-raised:var(--lavender-50);--bg-inverse:var(--purple-500);--bg-contrast:var(--ink-900);--bg-soft:var(--lavender-100);--text:var(--ink-900);--text-muted:var(--ink-500);--text-on-dark:#fff;--text-brand:var(--purple-500);--text-link:var(--purple-600);--border:var(--lavender-200);--border-strong:var(--purple-500);--accent-action:var(--yellow-500);--accent-warm:var(--orange-500);--accent-human:var(--magenta-500);--accent-cool:var(--navy-500);--focus-ring:var(--purple-600);--selection-bg:var(--yellow-500);--selection-fg:var(--ink-900);--shadow-sm:0 1px 2px #261f3a12, 0 2px 6px #261f3a0d;--shadow-md:0 4px 10px #261f3a14, 0 12px 28px #261f3a12}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-surface=lavender]{--bg:var(--lavender-200);--bg-raised:#fff;--bg-soft:var(--lavender-50);--text-brand:var(--purple-700);--border:var(--lavender-300);--focus-ring:var(--magenta-600);--shadow-sm:0 1px 2px #261f3a1a, 0 2px 6px #261f3a0f;--shadow-md:0 4px 10px #261f3a1f, 0 12px 28px #261f3a1a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#171223;--bg-raised:#221b33;--bg-inverse:var(--purple-400);--bg-contrast:#fff;--bg-soft:#1d1729;--text:#f2eef8;--text-muted:#c3b9d8;--text-on-dark:var(--ink-900);--text-brand:var(--purple-300);--text-link:var(--purple-300);--border:#352a50;--border-strong:var(--purple-400);--accent-warm:#f4a238;--accent-human:#e28db6;--accent-cool:#70beff;--focus-ring:var(--yellow-500);--shadow-sm:0 1px 2px #0006, 0 2px 6px #00000047;--shadow-md:0 4px 10px #00000073, 0 12px 28px #00000059}}:root[data-theme=dark]{--bg:#171223;--bg-raised:#221b33;--bg-inverse:var(--purple-400);--bg-contrast:#fff;--bg-soft:#1d1729;--text:#f2eef8;--text-muted:#c3b9d8;--text-on-dark:var(--ink-900);--text-brand:var(--purple-300);--text-link:var(--purple-300);--border:#352a50;--border-strong:var(--purple-400);--accent-warm:#f4a238;--accent-human:#e28db6;--accent-cool:#70beff;--focus-ring:var(--yellow-500);--shadow-sm:0 1px 2px #0006, 0 2px 6px #00000047;--shadow-md:0 4px 10px #00000073, 0 12px 28px #00000059}::selection{background:var(--selection-bg);color:var(--selection-fg)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}*{scrollbar-color:var(--purple-400) transparent}
:root{--accent-action:#f8e98c;--accent-action-hover:var(--yellow-500)}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,p,span,b,li,div,summary,a,label{word-break:keep-all;overflow-wrap:break-word}html{scroll-padding-top:90px}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Gothic A1,system-ui,sans-serif}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}.myeong{font-family:Nanum Myeongjo,serif}.shell{max-width:1200px;margin:0 auto;padding:0 40px}.skip{z-index:100;background:var(--ink-900);color:#fff;padding:10px 16px;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.sec-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:38px;display:flex}.sec-head h2{letter-spacing:-.03em;margin:0;font-size:2.125rem;font-weight:400;line-height:1.45}.more{color:var(--ink-500);border-bottom:1px solid var(--lavender-300);white-space:nowrap;padding-bottom:3px;font-size:.875rem}.more:hover{color:var(--ink-900);border-color:var(--ink-900)}.eyebrow{letter-spacing:.2em;color:var(--purple-700);margin:0 0 14px;font-size:.75rem;font-weight:600}.soon{color:var(--ink-500);margin-top:12px;font-size:.8125rem;display:inline-block}.placeholder{color:var(--magenta-600);border:1px dashed var(--magenta-600);margin-top:14px;padding:3px 8px;font-size:.6875rem;line-height:1.6;display:inline-block}.util{background:var(--purple-800);color:#fff}.util .shell{letter-spacing:.02em;color:var(--purple-200);justify-content:flex-end;gap:26px;padding-top:9px;padding-bottom:9px;font-size:.75rem;display:flex}.util b{color:#fff;font-weight:500}.util a:hover{color:#fff}.site-header{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--lavender-200);background:#ffffffed;position:sticky;top:0}.site-header .shell{align-items:center;gap:24px;padding-top:14px;padding-bottom:14px;display:flex}.site-header .logo img{width:auto;height:42px}.site-nav{color:var(--ink-700);letter-spacing:.01em;gap:30px;margin-left:auto;font-size:.9375rem;display:flex}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--ink-900);font-weight:600}.apply{background:var(--accent-action);color:var(--ink-900);white-space:nowrap;border-radius:1px;padding:11px 22px;font-size:.875rem;font-weight:700}.burger{cursor:pointer;background:0 0;border:0;width:40px;height:40px;margin-right:-9px;padding:9px;display:none}.burger i{background:var(--ink-900);height:1.5px;margin:5px 0;display:block}.mobile-nav{border-top:1px solid var(--lavender-200);background:#fff;display:none}.mobile-nav a{border-bottom:1px solid var(--lavender-100);padding:16px 20px;font-size:1rem;display:block}.mobile-nav a[aria-current=page]{font-weight:700}.mobile-nav .m-apply{text-align:center;background:var(--accent-action);border:0;margin:14px 20px 18px;font-weight:700}.burger i{transition:transform .2s,opacity .2s}.burger[aria-expanded=true] i:first-child{transform:translateY(6.5px)rotate(45deg)}.burger[aria-expanded=true] i:nth-child(2){opacity:0}.burger[aria-expanded=true] i:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.hero{isolation:isolate;align-items:flex-end;min-height:640px;display:flex;position:relative;overflow:hidden}.hero .bg,.quiet .bg,.page-head .bg{object-fit:cover;z-index:-2}.hero:after,.page-head:after{content:"";z-index:-1;background:linear-gradient(100deg,#261f3adb 0%,#261f3a9e 46%,#46386a2e 100%),repeating-linear-gradient(90deg,#ffffff2b 0 1px,#0000 1px 12.5%),repeating-linear-gradient(0deg,#ffffff2b 0 1px,#0000 1px 132px);position:absolute;inset:0}.hero:after{background:linear-gradient(90deg,#261f3ab8 0%,#261f3a61 42%,#261f3a00 70%),linear-gradient(#261f3a00 45%,#261f3a73 100%),repeating-linear-gradient(90deg,#ffffff17 0 1px,#0000 1px 12.5%),repeating-linear-gradient(0deg,#ffffff17 0 1px,#0000 1px 132px)}.hero h1,.hero .lead,.hero .meaning{text-shadow:0 1px 18px #140e2259}.hero .shell{color:#fff;width:100%;padding-top:120px;padding-bottom:88px}.kicker{letter-spacing:.22em;color:var(--yellow-300);margin:0 0 26px;font-size:.8125rem;font-weight:600}.hero h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:4rem;font-weight:400;line-height:1.34}.hero h1 strong{font-weight:800}.hero .lead{color:#fffffff0;max-width:40ch;margin:28px 0 0;font-size:1.1875rem;font-weight:300;line-height:1.9}.cta{background:var(--accent-action);color:var(--ink-900);cursor:pointer;border:0;border-radius:1px;align-items:center;gap:10px;margin-top:40px;padding:17px 34px;font-family:inherit;font-size:1.0625rem;font-weight:700;display:inline-flex;box-shadow:0 18px 40px #00000047}.cta:hover,.apply:hover{background:var(--accent-action-hover)}.hero .meaning{color:#ffffffe6;border-left:1px solid #fff6;max-width:30ch;margin:44px 0 0;padding-left:20px;font-size:.9375rem;line-height:1.95}.page-head{isolation:isolate;color:#fff;background:var(--purple-900);position:relative;overflow:hidden}.page-head .shell{padding-top:96px;padding-bottom:72px}.page-head h1{letter-spacing:-.03em;margin:0;font-size:2.875rem;font-weight:400;line-height:1.4}.page-head p.sub{color:#ffffffeb;max-width:44ch;margin:20px 0 0;font-size:1.0625rem;font-weight:300;line-height:1.9}.stages{background:#fff;padding:104px 0 96px}.panes{background:var(--lavender-300);border:1px solid var(--lavender-300);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.pane{background:#fff;flex-direction:column;display:flex}.pane figure{aspect-ratio:4/3;margin:0;position:relative;overflow:hidden}.pane figure img{object-fit:cover;transition:transform .6s}.pane:hover figure img{transform:scale(1.03)}.pane figure:after{content:"";background:linear-gradient(#261f3a0d,#261f3a52);position:absolute;inset:0}.pane figure .no{z-index:2;color:#fff;letter-spacing:.2em;font-size:.75rem;font-weight:600;position:absolute;bottom:18px;left:22px}.pane.lit figure .no{color:var(--yellow-300)}.pane .body{flex:1;padding:34px 30px 40px}.pane.lit .body{background:linear-gradient(180deg, color-mix(in srgb, var(--lavender-100) 90%, transparent), #fff 62%)}.pane h3{letter-spacing:-.02em;margin:0 0 10px;font-size:1.625rem;font-weight:500}.pane .stage{color:var(--ink-500);margin:0 0 18px;font-size:.875rem}.pane p{color:var(--ink-700);margin:0;font-size:.9375rem;font-weight:300;line-height:1.95}.pane ul{color:var(--ink-500);margin:22px 0 0;padding:0;font-size:.8125rem;line-height:2.1;list-style:none}.quiet{text-align:center;isolation:isolate;padding:118px 0;position:relative;overflow:hidden}.quiet:after{content:"";z-index:-1;background:#ffffffed;position:absolute;inset:0}.quiet p{letter-spacing:-.02em;max-width:26ch;margin:0 auto;font-size:2rem;line-height:1.75}.quiet .small{color:var(--ink-700);letter-spacing:0;max-width:46ch;margin-top:26px;font-size:1rem;font-weight:300;line-height:2}.vals{background:var(--lavender-300);border-top:1px solid var(--lavender-300);border-bottom:1px solid var(--lavender-300);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.val{background:#fff;padding:40px 26px 48px}.val b{letter-spacing:-.02em;margin-bottom:12px;font-size:1.25rem;font-weight:500;display:block}.val span{color:var(--ink-500);font-size:.8125rem;font-weight:300;line-height:1.9}.stories{background:var(--lavender-50);padding:100px 0}.story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.story{border:1px solid var(--lavender-200);background:#fff;flex-direction:column;display:flex}.story .ph{aspect-ratio:3/2;position:relative}.story .ph img{object-fit:cover}.story .t{padding:24px 24px 30px}.tag{letter-spacing:.16em;color:var(--purple-700);font-size:.6875rem;font-weight:600}.story h3{letter-spacing:-.02em;margin:12px 0 10px;font-size:1.1875rem;font-weight:500;line-height:1.55}.story p{color:var(--ink-500);margin:0;font-size:.875rem;font-weight:300;line-height:1.85}.story time{color:var(--ink-500);margin-top:14px;font-size:.75rem;display:block}.faq{background:#fff;padding:100px 0}.faq .wrap{max-width:820px;margin:0 auto}details.qa{border-bottom:1px solid var(--lavender-200)}details.qa summary{cursor:pointer;padding:26px 40px 26px 0;font-size:1.0625rem;font-weight:500;list-style:none;position:relative}details.qa summary::-webkit-details-marker{display:none}details.qa summary:after{content:"+";color:var(--purple-500);font-size:1.25rem;font-weight:400;position:absolute;top:24px;right:6px}details.qa[open] summary:after{content:"−"}details.qa p{color:var(--ink-700);max-width:62ch;margin:0 0 28px;font-size:.9375rem;font-weight:300;line-height:2}.ways{background:var(--lavender-50);border-top:1px solid var(--lavender-200);padding:100px 0 110px}.way-grid{background:var(--lavender-300);border:1px solid var(--lavender-300);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.way{background:#fff;padding:0 0 34px}.way .ph{aspect-ratio:16/9;position:relative}.way .ph img{object-fit:cover}.way .t{padding:26px 28px 0}.way b{letter-spacing:-.02em;margin-bottom:10px;font-size:1.1875rem;font-weight:500;display:block}.way p{color:var(--ink-500);margin:0;font-size:.875rem;font-weight:300;line-height:1.9}.acct{color:var(--ink-900);margin-top:14px;font-size:.8125rem;font-weight:500}.float{z-index:30;color:var(--ink-900);letter-spacing:-.01em;border:1px solid var(--lavender-200);opacity:0;pointer-events:none;background:#fff;border-radius:999px;align-items:center;gap:12px;padding:8px 8px 8px 20px;font-size:.9375rem;font-weight:700;transition:opacity .3s,transform .3s,box-shadow .2s;display:inline-flex;position:fixed;bottom:28px;right:28px;transform:translateY(16px);box-shadow:0 2px 4px #261f3a0f,0 14px 32px #261f3a29}.float.show{opacity:1;pointer-events:auto;transform:none}.float img{width:22px;height:auto}.float .go{background:var(--accent-action);border-radius:50%;place-items:center;width:38px;height:38px;transition:background .2s,transform .2s;display:grid}.float:hover{box-shadow:0 2px 4px #261f3a14,0 18px 40px #261f3a38}.float:hover .go{background:var(--accent-action-hover);transform:translate(2px)}.site-footer{background:var(--purple-900);color:var(--purple-200);padding:64px 0 52px;font-size:.8125rem;line-height:2}.site-footer .cols{grid-template-columns:1.4fr 1fr 1fr;gap:40px;display:grid}.site-footer .flogo{width:auto;height:52px;margin-bottom:24px}.site-footer b{color:#fff;letter-spacing:.14em;margin-bottom:10px;font-size:.75rem;font-weight:600;display:block}.site-footer nav a{display:block}.site-footer a:hover{color:#fff}.site-footer .fbar{color:var(--purple-300);border-top:1px solid #ffffff24;justify-content:space-between;gap:20px;margin-top:44px;padding-top:22px;font-size:.75rem;display:flex}.section{padding:96px 0}.section.soft{background:var(--lavender-50);border-top:1px solid var(--lavender-200);border-bottom:1px solid var(--lavender-200)}.split{grid-template-columns:320px minmax(0,1fr);gap:64px;display:grid}.split h2{letter-spacing:-.03em;margin:0;font-size:1.875rem;font-weight:400;line-height:1.5}.prose p{color:var(--ink-700);max-width:62ch;margin:0 0 1.4em;font-size:1.0625rem;font-weight:300;line-height:2}.prose p.em{color:var(--ink-900);font-family:Nanum Myeongjo,serif;font-size:1.375rem;font-weight:400;line-height:1.8}.prose h3{margin:2em 0 .6em;font-size:1.125rem;font-weight:600}.prose ul{color:var(--ink-700);margin:0 0 1.4em;padding-left:1.2em;line-height:2}.cells{background:var(--lavender-300);border:1px solid var(--lavender-300);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.cell{background:#fff;padding:28px 28px 32px}.cell b{margin-bottom:6px;font-size:1.0625rem;font-weight:500;display:block}.cell p{color:var(--ink-500);margin:0;font-size:.875rem;font-weight:300;line-height:1.85}.flow{border:1px solid var(--lavender-300);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.flow a{border-right:1px solid var(--lavender-300);padding:30px 28px;position:relative}.flow a:last-child{border-right:0}.flow a:before{content:"";height:3px;position:absolute;top:0;left:0;right:0}.flow a.s1:before{background:var(--navy-500)}.flow a.s2:before{background:var(--orange-500)}.flow a.s3:before{background:var(--magenta-500)}.flow .no{letter-spacing:.2em;color:var(--purple-700);font-size:.75rem;font-weight:600}.flow b{margin:10px 0 4px;font-size:1.25rem;font-weight:500;display:block}.flow span{color:var(--ink-500);font-size:.875rem}.program{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.program .ph{aspect-ratio:4/3;position:relative}.program .ph img{object-fit:cover}.program h2{letter-spacing:-.03em;margin:0 0 8px;font-size:2.25rem;font-weight:400}.program .stage{color:var(--ink-500);margin:0 0 24px;font-size:.9375rem}.program p{color:var(--ink-700);margin:0;font-size:1rem;font-weight:300;line-height:2}.program ul{border-top:1px solid var(--lavender-200);margin:24px 0 0;padding:0;list-style:none}.program li{border-bottom:1px solid var(--lavender-200);padding:12px 0;font-size:.9375rem}.program.flip .ph{order:2}.dagachi{background:var(--lavender-300);border:1px solid var(--lavender-300);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.act{background:#fff;padding:36px 30px 40px}.act .en{letter-spacing:.14em;color:var(--orange-800);font-size:.75rem;font-weight:600}.act h3{margin:12px 0 6px;font-size:1.75rem;font-weight:500}.act .area{color:var(--ink-700);margin:0;font-size:.9375rem}.act ul{color:var(--ink-500);margin:18px 0 0;padding:0;font-size:.875rem;line-height:2;list-style:none}.act.more-to-come{background:var(--lavender-50);flex-direction:column;justify-content:center;display:flex}.act.more-to-come p{color:var(--ink-700);margin:0;font-size:.9375rem;line-height:1.9}.closing{text-align:center;background:var(--purple-900);color:#fff;padding:88px 0}.closing p{letter-spacing:-.02em;max-width:28ch;margin:0 auto;font-size:1.75rem;line-height:1.7}.closing .cta{margin-top:34px}.apply-box{grid-template-columns:360px minmax(0,1fr);gap:64px;display:grid}.form{gap:22px;max-width:620px;display:grid}.field label{margin-bottom:8px;font-size:.875rem;font-weight:600;display:block}.field .req{color:var(--magenta-600);margin-left:4px}.field .hint{color:var(--ink-500);margin-top:6px;font-size:.8125rem}.field input,.field textarea{width:100%;font:inherit;border:1px solid var(--lavender-300);color:var(--ink-900);background:#fff;border-radius:1px;padding:14px 16px;font-size:1rem}.field textarea{resize:vertical;min-height:140px;line-height:1.8}.field input:focus,.field textarea:focus{outline:2px solid var(--focus-ring);outline-offset:0;border-color:#0000}.field [aria-invalid=true]{border-color:var(--magenta-600)}.err{color:var(--magenta-600);margin-top:6px;font-size:.8125rem}.consent{background:var(--lavender-50);border:1px solid var(--lavender-200);align-items:flex-start;gap:12px;padding:18px;font-size:.875rem;line-height:1.8;display:flex}.consent input{width:18px;height:18px;accent-color:var(--purple-600);flex:none;margin-top:3px}.consent a{color:var(--text-link);text-decoration:underline}.form .cta{box-shadow:none;justify-self:start;margin-top:6px}.form .cta[disabled]{opacity:.6;cursor:progress}.notice{border:1px solid var(--magenta-600);background:var(--magenta-100);padding:18px 20px;font-size:.9375rem;line-height:1.8}.done{border:1px solid var(--lavender-300);background:var(--lavender-50);padding:40px}.done h3{margin:0 0 12px;font-size:1.5rem;font-weight:500}.done p{color:var(--ink-700);margin:0;line-height:1.9}.hp{position:absolute;left:-9999px}@media (max-width:860px){.shell{padding:0 20px}.site-nav,.site-header .apply{display:none}.burger{margin-left:auto;display:block}.mobile-nav.open{display:block}.util .shell{flex-wrap:wrap;justify-content:center;gap:6px 18px}.hero{min-height:520px}.hero h1{font-size:2.25rem;line-height:1.42}.hero .shell{padding-top:80px;padding-bottom:56px}.page-head .shell{padding-top:64px;padding-bottom:48px}.page-head h1{font-size:1.75rem}.page-head p.sub{font-size:.9375rem}.page-head:after{background:linear-gradient(#261f3aad 0%,#261f3ae0 100%),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 96px)}.sec-head{flex-direction:column;align-items:flex-start}.sec-head h2{font-size:1.75rem}.stages,.stories,.faq,.ways,.section{padding:72px 0}.panes,.story-grid,.way-grid,.split,.apply-box,.program,.flow,.dagachi,.cells{grid-template-columns:1fr}.split,.apply-box,.program{gap:28px}.program.flip .ph{order:0}.flow a{border-right:0;border-bottom:1px solid var(--lavender-300)}.quiet p{font-size:1.375rem}.vals{grid-template-columns:1fr 1fr}.val:last-child{grid-column:1/-1}.hero .bg{object-position:68% center}.hero:after{background:linear-gradient(#261f3a26 0%,#261f3a8c 55%,#261f3ad1 100%),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 96px)}.closing p{font-size:1.375rem}.site-footer .cols{grid-template-columns:1fr 1fr;gap:36px 20px}.site-footer .cols>:first-child{grid-column:1/-1}.site-footer .fbar{flex-direction:column}.float{bottom:16px;right:16px}.site-header .logo img{height:34px}.done{padding:28px 22px}}.admin{background:var(--lavender-50);min-height:100vh}.btn{font:inherit;border:1px solid var(--purple-700);background:var(--purple-700);color:#fff;cursor:pointer;border-radius:1px;padding:10px 18px;font-size:.875rem;font-weight:600}.btn.ghost{color:var(--purple-700);background:#fff}button.link{font:inherit;color:var(--text-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.admin-login{place-items:center;min-height:100vh;padding:20px;display:grid}.admin-login .form{border:1px solid var(--lavender-200);background:#fff;width:min(400px,100%);padding:36px 32px}.admin-login h1{margin:0;font-size:1.375rem;font-weight:600}.admin-main{max-width:1100px;margin:0 auto;padding:28px 20px 80px}.admin-top{border-bottom:1px solid var(--lavender-300);align-items:center;gap:16px;padding-bottom:20px;font-size:.875rem;display:flex}.admin-top b{margin-right:auto;font-size:1.125rem}.admin-top span{color:var(--ink-500)}.admin-filter{flex-wrap:wrap;align-items:center;gap:10px;margin:24px 0 8px;display:flex}.admin-filter input,.admin-filter select,.admin-status select{font:inherit;border:1px solid var(--lavender-300);background:#fff;padding:9px 12px;font-size:.9375rem}.admin-filter input{flex:260px}.admin-filter .ghost{margin-left:auto}.admin-count,.admin-empty{color:var(--ink-500);font-size:.875rem}.admin-empty{text-align:center;padding:60px 0}.admin-list{border:1px solid var(--lavender-200);background:#fff;margin:0;padding:0;list-style:none}.admin-list li+li{border-top:1px solid var(--lavender-200)}.admin-list summary{cursor:pointer;grid-template-columns:1.2fr 1.4fr 1.4fr 90px;align-items:center;gap:12px;padding:14px 18px;font-size:.9375rem;display:grid}.admin-list summary:hover{background:var(--lavender-50)}.admin-list .n{font-weight:600}.st{border:1px solid;justify-self:start;padding:3px 10px;font-size:.75rem;font-weight:600}.st-0{color:var(--navy-500)}.st-1{color:var(--orange-800)}.st-2{color:var(--green-800)}.st-3{color:var(--ink-500)}.admin-list dl{grid-template-columns:100px 1fr;gap:8px 16px;margin:0;padding:6px 18px 12px;font-size:.9375rem;display:grid}.admin-list dt{color:var(--ink-500)}.admin-list dd{margin:0}.admin-list dd a{color:var(--text-link)}.admin-list .pre{white-space:pre-wrap;line-height:1.8}.admin-status{align-items:center;gap:10px;padding:0 18px 18px;font-size:.875rem;display:flex}@media (max-width:700px){.admin-list summary{grid-template-columns:1fr auto}.admin-list summary span:nth-child(2),.admin-list summary span:nth-child(3){color:var(--ink-500);grid-column:1;font-size:.8125rem}.admin-list .st{grid-area:1/2}.admin-filter .ghost{margin-left:0}}@media (prefers-reduced-motion:reduce){.pane figure img,.float,.float .go{transition:none}}
