.attendee-main:has(>.abs){max-width:58rem}.abs{color:var(--ci-blue);font-family:var(--f-ui), var(--f-kr), system-ui, sans-serif}.attendee .abs :focus-visible{outline:2px solid var(--ci-blue);outline-offset:3px}.abs .abs-head{margin:0 0 clamp(1.75rem,1.2rem + 2vw,2.75rem)}.abs .abs-head__top{border-bottom:1px solid var(--hairline-strong);justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.abs .abs-head__text{min-width:0;padding-bottom:clamp(.75rem,.5rem + 1vw,1.25rem)}.abs .abs-eyebrow{color:var(--text-grey);font:600 .75rem/1.2 var(--f-ui), var(--f-kr), sans-serif;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 .875rem;display:inline-flex}.abs .abs-eyebrow:lang(ko){font-family:var(--f-kr), var(--f-ui), sans-serif;letter-spacing:0;text-transform:none;font-size:.8125rem}.abs .abs-eyebrow__lock{color:var(--ci-blue);flex:none}.abs .abs-title{color:var(--ci-blue);font:700 clamp(2.5rem, 1.6rem + 4.5vw, 5.25rem) / .9 var(--f-display), var(--f-ui), sans-serif;letter-spacing:-.01em;margin:0}.abs .abs-title:lang(ko){font-family:var(--f-kr), var(--f-ui), sans-serif;letter-spacing:-.035em;font-size:clamp(2.25rem,1.5rem + 3.5vw,4rem);font-weight:800;line-height:1.12}.abs .abs-event{color:var(--text-grey);font:500 .9375rem/1.5 var(--f-ui), var(--f-kr), sans-serif;flex-wrap:wrap;gap:.125rem 1.25rem;margin:.875rem 0 0;display:flex}.abs .abs-event:lang(ko){font-family:var(--f-kr), var(--f-ui), sans-serif;line-height:1.55}.abs .abs-event__date{color:var(--ci-blue);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.abs .abs-sep{color:var(--hairline-strong)}.abs .abs-arch{flex:none;width:clamp(6rem,2rem + 22vw,15rem);height:auto;display:block;overflow:visible}.abs .abs-arch__seg{fill:none;stroke-width:20px;stroke-linecap:butt;stroke-dasharray:1;stroke-dashoffset:0}.abs .abs-arch__seg--green{stroke:var(--ci-green)}.abs .abs-arch__seg--aqua{stroke:var(--ci-aqua)}.abs .abs-arch__seg--sky{stroke:var(--ci-sky)}.abs .abs-arch__rest{fill:none;stroke:var(--hairline-strong);stroke-width:5px;stroke-dasharray:0 12;stroke-linecap:round}.abs .abs-arch__shackle{fill:none;stroke:var(--ci-blue);stroke-width:6px}.abs .abs-arch__body{fill:var(--ci-blue)}.abs .abs-arch__key{fill:var(--paper)}.abs .abs-panel{border-left:2px solid var(--ci-blue);max-width:42rem;padding:.25rem 0 .25rem clamp(1rem,.6rem + 1.5vw,1.75rem)}.abs .abs-panel__tag{color:var(--text-grey);font:600 .75rem/1.2 var(--f-ui), var(--f-kr), sans-serif;letter-spacing:.18em;text-transform:uppercase;margin:0 0 .625rem}.abs .abs-panel__tag:lang(ko){font-family:var(--f-kr), var(--f-ui), sans-serif;letter-spacing:0;text-transform:none;font-size:.8125rem}.abs .abs-panel__title{color:var(--ci-blue);font:700 clamp(1.75rem, 1.3rem + 1.6vw, 2.375rem) / 1.05 var(--f-display), var(--f-ui), sans-serif;letter-spacing:-.005em;text-wrap:balance;margin:0 0 .75rem}.abs .abs-panel__title:lang(ko){font-family:var(--f-kr), var(--f-ui), sans-serif;letter-spacing:-.025em;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);line-height:1.35}.abs .abs-panel__body{max-width:54ch;color:var(--ink-soft);font:500 1.0625rem/1.65 var(--f-ui), var(--f-kr), sans-serif;text-wrap:pretty;margin:0 0 1.5rem}.abs .abs-panel__body:lang(ko){font-family:var(--f-kr), var(--f-ui), sans-serif;letter-spacing:-.01em;font-size:1rem;font-weight:400;line-height:1.65}.abs .abs-panel__actions{flex-wrap:wrap;gap:.75rem;display:flex}.abs .abs-panel__aside{color:var(--text-grey);margin:1rem 0 0;font-size:.9375rem}.abs .abs-intro{max-width:46rem;color:var(--ci-blue);font:400 1.125rem/1.7 var(--f-ui), var(--f-kr), sans-serif;margin:0 0 clamp(2rem,1.5rem + 2vw,3rem)}.abs .abs-intro:lang(ko){font-family:var(--f-kr), var(--f-ui), sans-serif;letter-spacing:-.01em;font-size:1.0625rem;line-height:1.75}.abs .abs-intro>:first-child{margin-top:0}.abs .abs-intro>:last-child{margin-bottom:0}.abs .abs-intro p,.abs .abs-intro ul,.abs .abs-intro ol,.abs .abs-intro blockquote{margin:0 0 1em}.abs .abs-intro ul,.abs .abs-intro ol{padding-left:1.25em}.abs .abs-intro h2,.abs .abs-intro h3,.abs .abs-intro h4{color:var(--ci-blue);font:700 1.375rem/1.2 var(--f-display), var(--f-ui), sans-serif;margin:1.5em 0 .5em}.abs .abs-intro :is(h2,h3,h4):lang(ko){font-family:var(--f-kr), var(--f-ui), sans-serif;letter-spacing:-.025em;font-size:1.1875rem;line-height:1.4}.abs .abs-intro a{color:var(--ci-blue);text-underline-offset:3px;text-decoration-thickness:1px}.abs .abs-intro a:hover{color:var(--ink-press);text-decoration-thickness:2px}.abs .abs-intro img{max-width:100%;height:auto}.abs .abs-files__head{border-bottom:2px solid var(--ci-blue);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.625rem;display:flex}.abs .abs-files__title{color:var(--ci-blue);font:700 .8125rem/1.2 var(--f-ui), var(--f-kr), sans-serif;letter-spacing:.2em;text-transform:uppercase;margin:0}.abs .abs-files__title:lang(ko){font-family:var(--f-kr), var(--f-ui), sans-serif;letter-spacing:0;text-transform:none;font-size:.9375rem;font-weight:600}.abs .abs-files__count{color:var(--ci-blue);font:700 1.5rem/1 var(--f-display), var(--f-ui), sans-serif;font-variant-numeric:tabular-nums}.abs .abs-list{margin:0;padding:0;list-style:none}.abs .abs-item{border-bottom:1px solid var(--hairline)}.abs .abs-item__link{min-height:5.5rem;color:var(--ci-blue);transition:background-color var(--dur-short) var(--ease-base);grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:0 1rem;padding:1.125rem .25rem;text-decoration:none;display:grid;position:relative}.abs .abs-item__link:hover{color:var(--ci-blue)}.abs .abs-item__link:active{background:var(--surface)}.attendee .abs .abs-item__link:focus-visible{outline-offset:-2px;background:var(--surface)}.abs .abs-item__link:after{content:"";background:var(--ci-tri);transform-origin:0;height:3px;transition:transform var(--dur-base) var(--ease-out-expo);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.abs .abs-item__link:hover:after,.abs .abs-item__link:focus-visible:after{transform:scaleX(1)}.abs .abs-item__index{color:var(--ink-soft);font:700 1.75rem/1 var(--f-display), var(--f-ui), sans-serif;font-variant-numeric:tabular-nums;align-self:start;padding-top:.125rem}.abs .abs-item__body{gap:.3rem;min-width:0;display:grid}.abs .abs-item__title{font:600 1.25rem/1.3 var(--f-ui), var(--f-kr), sans-serif;overflow-wrap:anywhere}.abs .abs-item__title:lang(ko){font-family:var(--f-kr), var(--f-ui), sans-serif;letter-spacing:-.02em;font-size:1.125rem;font-weight:600;line-height:1.45}.abs .abs-item__meta{color:var(--text-grey);font:500 .875rem/1.3 var(--f-ui), sans-serif;letter-spacing:.04em}.abs .abs-item__meta .abs-sep{margin:0 .5em}.abs .abs-item__action{border-radius:var(--radius-s);font:600 .9375rem/1 var(--f-ui), var(--f-kr), sans-serif;transition:background-color var(--dur-short) var(--ease-base), color var(--dur-short) var(--ease-base);border:1.5px solid;align-items:center;gap:.5rem;padding:.5rem .875rem .5rem .75rem;display:inline-flex}.abs .abs-item__action-label:lang(ko){font-family:var(--f-kr), var(--f-ui), sans-serif}.abs .abs-item__glyph{flex:none}.abs .abs-item__arrow{transition:transform var(--dur-base) var(--ease-out-expo)}.abs .abs-item__link:hover .abs-item__action,.abs .abs-item__link:focus-visible .abs-item__action{background:var(--ci-blue);color:var(--paper)}.abs .abs-item__link:hover .abs-item__arrow,.abs .abs-item__link:focus-visible .abs-item__arrow{transform:translateY(2px)}@media (max-width:34rem){.abs .abs-item__link{grid-template-columns:2.25rem minmax(0,1fr) auto;gap:0 .75rem;min-height:4.5rem;padding-block:1rem}.abs .abs-item__index{font-size:1.375rem}.abs .abs-item__action{padding:.625rem}.abs .abs-item__action-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:no-preference){.abs .abs-arch__seg{animation:abs-draw .9s var(--ease-out-expo) both}.abs .abs-arch__seg--aqua{animation-delay:.16s}.abs .abs-arch__seg--sky{animation-delay:.32s}.abs .abs-arch__rest{animation:abs-fade .6s var(--ease-base) .5s both}.abs .abs-arch__lock{animation:abs-drop .5s var(--ease-out-expo) .7s both}.abs .abs-item{animation:abs-rise .5s var(--ease-out-expo) both;animation-delay:calc(80ms + var(--abs-i,0) * 60ms)}}@media (prefers-reduced-motion:reduce){.abs .abs-item__link,.abs .abs-item__link:after,.abs .abs-item__action,.abs .abs-item__arrow{transition:none}}@keyframes abs-draw{0%{stroke-dashoffset:1px}}@keyframes abs-fade{0%{opacity:0}}@keyframes abs-drop{0%{opacity:0;transform:translateY(-8px)}}@keyframes abs-rise{0%{opacity:0;transform:translateY(6px)}}
@media (max-width:759px){.attendee main.c5s-page .abs{color:var(--c5s-tx);font-family:var(--c5-f-body);padding:0 0 60px}.attendee main.c5s-page .abs .abs-head.c5s-ph{flex-direction:column;margin-bottom:0;display:flex}.attendee main.c5s-page .abs .abs-head :is(.abs-head__top,.abs-head__text){display:contents}.attendee main.c5s-page .abs .abs-head .abs-arch{display:none}.attendee main.c5s-page .abs .abs-head .abs-title{color:#fff;max-width:none;font:900 calc(var(--c5s-fs-title) * var(--fit,1)) / 1.18 var(--c5-f-disp);letter-spacing:-.03em;text-transform:none;text-wrap:balance;order:1;margin:16px 0 -.1em -.02em;padding:0 0 .1em;display:block;position:relative}.attendee main.c5s-page .abs .abs-head .abs-title:lang(en){letter-spacing:-.025em}.attendee main.c5s-page .abs .abs-head .abs-eyebrow{letter-spacing:0;text-transform:none;order:2;display:block}.attendee main.c5s-page .abs .abs-head .abs-eyebrow__lock{display:none}.attendee main.c5s-page .abs .abs-head .abs-event{color:var(--c5-w70);font:400 13px/1.45 var(--c5-f-num);order:3;margin:8px 0 0;display:block}.attendee main.c5s-page .abs .abs-head .abs-event>:not(.abs-event__date){display:none}.attendee main.c5s-page .abs .abs-head .abs-event__date{color:inherit;white-space:nowrap;font-weight:400}.attendee main.c5s-page .abs .abs-head>.abs-head__dome{top:auto;bottom:-1px}.attendee main.c5s-page .abs>:is(.abs-panel,.abs-intro,.abs-files){margin-left:var(--c5-gl);margin-right:var(--c5-gr)}.attendee main.c5s-page .abs>.abs-head+*{margin-top:10svh}.attendee main.c5s-page .abs .abs-panel{background:0 0;border:0;max-width:none;padding:0}.attendee main.c5s-page .abs .abs-rule{background:linear-gradient(90deg, var(--c5-green) 0 33.34%, var(--c5-aqua) 33.34% 66.67%, var(--c5-sky) 66.67%);transform-origin:50%;width:64px;height:2px;margin-bottom:26px;display:block}.attendee main.c5s-page .abs .abs-rule--pending{background:var(--c5-n40);height:1px}.attendee main.c5s-page .abs .abs-panel__tag{color:var(--c5s-tx-3);font:400 12px/1.45 var(--c5-f-body);letter-spacing:.04em;text-transform:none;margin:0 0 14px;display:block}.attendee main.c5s-page .abs .abs-panel__tag:lang(en){font-family:var(--c5-f-num);letter-spacing:.16em;text-transform:uppercase;font-size:11px}.attendee main.c5s-page .abs .abs-panel__title{margin:0}.attendee main.c5s-page .abs:is([data-state=pending],[data-state=empty]) .abs-panel__title .c5s-sec-t__b{font:900 calc(var(--c5s-fs-tba) * var(--fit,1)) / 1.15 var(--c5-f-disp);letter-spacing:-.04em;white-space:nowrap;margin-top:8px}.attendee main.c5s-page .abs:is([data-state=pending],[data-state=empty]) .abs-panel__title .c5s-sec-t__b:lang(en){letter-spacing:-.035em;white-space:normal;text-wrap:balance}.attendee main.c5s-page .abs .abs-panel__body{max-width:34em;color:var(--c5s-tx-2);font:400 15px/1.65 var(--c5-f-body);letter-spacing:0;margin:20px 0 0}.attendee main.c5s-page .abs .abs-panel__actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px;display:flex}.attendee main.c5s-page .abs .abs-panel__actions .attendee-button--secondary{font-size:14px}.attendee main.c5s-page .abs .abs-panel__aside{border-top:1px solid var(--c5s-hair);max-width:none;color:var(--c5s-tx-3);font:400 13px/1.6 var(--c5-f-body);margin:22px 0 0;padding-top:16px}.attendee main.c5s-page .abs .abs-panel__aside-l{display:block}.attendee main.c5s-page .abs .abs-intro{max-width:34em;color:var(--c5s-tx-2);font:400 16px/1.75 var(--c5-f-body);letter-spacing:0;margin-bottom:30px}.attendee main.c5s-page .abs .abs-files__head{border-bottom:1px solid var(--c5s-hair);gap:16px;padding-bottom:14px}.attendee main.c5s-page .abs .abs-files__title{color:var(--c5s-tx-3);font:400 12px/1.45 var(--c5-f-body);letter-spacing:.04em;text-transform:none}.attendee main.c5s-page .abs .abs-files__title:lang(en){font-family:var(--c5-f-num);letter-spacing:.16em;text-transform:uppercase;font-size:11px}.attendee main.c5s-page .abs .abs-files__count{color:var(--c5s-tx-3);font:400 13px/1.45 var(--c5-f-num)}.attendee main.c5s-page .abs .abs-item{border-bottom:1px solid var(--c5s-hair);animation:none}.attendee main.c5s-page .abs .abs-item__link{isolation:isolate;min-height:88px;color:var(--c5s-tx);align-items:center;gap:18px;padding:14px 0;display:flex}.attendee main.c5s-page .abs .abs-item__link:after{content:none}.attendee main.c5s-page .abs .abs-item__link:before{content:"";z-index:-1;inset:0 calc(var(--c5-gr) * -1) 0 calc(var(--c5-gl) * -1);background:var(--c5s-wipe);transform-origin:0;opacity:0;transition:opacity .42s var(--c5-e-out);position:absolute}.attendee main.c5s-page .abs .abs-item__link:active{color:var(--c5s-on-wipe)}.attendee main.c5s-page .abs .abs-item__link:active:before{opacity:1;animation:c5s-row-wipe .28s var(--c5-e-out);transition-duration:0s}.attendee main.c5s-page .abs .abs-item__link:active .abs-item__meta{color:var(--c5s-on-wipe-3)}.attendee main.c5s-page .abs .abs-item__index{display:none}.attendee main.c5s-page .abs .abs-item__body{flex:auto;min-width:0;display:block}.attendee main.c5s-page .abs .abs-item__title{font:400 20px/1.3 var(--c5-f-body);letter-spacing:-.025em;text-wrap:balance;display:block}.attendee main.c5s-page .abs .abs-item__meta{color:var(--c5s-tx-3);font:400 13px/1.45 var(--c5-f-num);letter-spacing:0;margin-top:4px;display:block}.attendee main.c5s-page .abs .abs-item__action{border-style:none;border-radius:50%;flex:none;margin-left:auto;padding:0;display:block}.attendee main.c5s-page .abs .abs-item__glyph{display:none}.attendee main.c5s-page .abs .abs-item__action .c5s-ring{margin:0}.attendee main.c5s-page .abs .abs-item__action-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (max-width:759px) and (hover:hover) and (pointer:fine){.attendee main.c5s-page .abs .abs-item__link:hover{color:var(--c5s-on-wipe)}.attendee main.c5s-page .abs .abs-item__link:hover:before{opacity:1}.attendee main.c5s-page .abs .abs-item__link:hover .abs-item__meta{color:var(--c5s-on-wipe-3)}}@media (max-width:759px) and (prefers-reduced-motion:reduce){.attendee main.c5s-page .abs .abs-item__link:active:before{animation:none}}
