.multiSelect-module__NuTO3a__root{min-width:calc((var(--num-120) - var(--num-12)) * 1px);max-width:calc((var(--num-160) + var(--num-60)) * 1px)}.multiSelect-module__NuTO3a__listbox{min-width:calc((var(--num-160) + var(--num-60)) * 1px)}.multiSelect-module__NuTO3a__panel{max-height:calc((var(--num-32) * 8 + var(--spacing-xs) * 2) * 1px);overflow-y:auto}.multiSelect-module__NuTO3a__clear{padding:0 calc(var(--spacing-xs) * 1px);justify-content:flex-end;display:flex}.multiSelect-module__NuTO3a__item{white-space:normal}.multiSelect-module__NuTO3a__item .multiSelect-module__NuTO3a__check{cursor:pointer;align-items:flex-start;width:100%}.multiSelect-module__NuTO3a__hint{max-width:calc((var(--num-160) + var(--num-80) + var(--num-20)) * 1px)}
.actionBar-module__n9FTYa__bar{align-items:center;gap:calc(var(--spacing-xs) * 1px);padding:calc(var(--spacing-sm) * 1px) calc(var(--spacing-md) * 1px);padding-bottom:calc(var(--spacing-lg) * 1px + env(safe-area-inset-bottom,0px));background:var(--surface-default);box-shadow:inset 0 calc(var(--num-1) * 1px) 0 var(--border-divider-dark-solid);display:flex}.actionBar-module__n9FTYa__bar[data-sticky=true]{z-index:1;position:sticky;bottom:0}.actionBar-module__n9FTYa__meta{min-width:0;color:var(--text-default-subtle);font-variant-numeric:tabular-nums;flex:1}.actionBar-module__n9FTYa__actions{align-items:center;gap:calc(var(--spacing-xs) * 1px);margin-left:auto;display:flex}.actionBar-module__n9FTYa__bar[data-block=true] .actionBar-module__n9FTYa__actions,.actionBar-module__n9FTYa__bar[data-block=true] .actionBar-module__n9FTYa__actions>*{flex:1}.actionBar-module__n9FTYa__bar[data-block=true] .actionBar-module__n9FTYa__meta{flex:none}.actionBar-module__n9FTYa__meta{font-weight:var(--font-weight-400)}.actionBar-module__n9FTYa__bar[data-ratio=lead] .actionBar-module__n9FTYa__actions>:first-child{width:calc((var(--num-80) + var(--num-16)) * 1px);flex:none}
.drawerPreview-module__BX_wLa__body{align-items:flex-start;gap:calc(var(--spacing-md) * 1px);padding:calc(var(--spacing-lg) * 1px);flex-direction:column;display:flex}.drawerPreview-module__BX_wLa__mobileFrame{width:100%;max-width:calc((var(--num-160) * 2 + var(--num-40)) * 1px)}
.radioCard-module__Pjkrta__card{align-items:center;gap:calc(var(--spacing-sm) * 1px);min-height:calc((var(--num-48) + var(--num-8)) * 1px);padding:calc(var(--spacing-md) * 1px);border-radius:calc(var(--radius-container) * 1px);box-shadow:inset 0 0 0 1px var(--border-divider-dark-solid);cursor:pointer;transition:background-color .15s var(--easing-standard), box-shadow .15s var(--easing-standard);background:0 0;display:flex;position:relative}.radioCard-module__Pjkrta__card[data-checked=true]{background:var(--state-layer-primary-8);box-shadow:inset 0 0 0 calc(var(--num-2) * 1px) var(--border-primary)}.radioCard-module__Pjkrta__card[data-disabled=true]{cursor:not-allowed;opacity:.5}.radioCard-module__Pjkrta__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.radioCard-module__Pjkrta__input:focus-visible~.radioCard-module__Pjkrta__mark{box-shadow:var(--focus-ring)}.radioCard-module__Pjkrta__mark{width:calc(var(--num-20) * 1px);height:calc(var(--num-20) * 1px);border-radius:calc(var(--radius-pill) * 1px);box-shadow:inset 0 0 0 calc(var(--num-1) * 1.5px) var(--button-light-border-enabled);background:var(--surface-default);flex:none}.radioCard-module__Pjkrta__card[data-checked=true] .radioCard-module__Pjkrta__mark{box-shadow:inset 0 0 0 calc(var(--num-6) * 1px) var(--border-primary)}.radioCard-module__Pjkrta__label{min-width:0;font-size:calc(var(--font-size-2xs) * 1px);line-height:calc(var(--font-line-height-xs) * 1px);font-weight:var(--font-weight-500);color:var(--text-default);flex:1}.radioCard-module__Pjkrta__card[data-checked=true] .radioCard-module__Pjkrta__label{color:var(--text-primary);font-weight:var(--font-weight-700)}@media (prefers-reduced-motion:reduce){.radioCard-module__Pjkrta__card{transition:none}}
.stageTaskItem-module__bCms2q__list{border-radius:calc(var(--radius-container) * 1px);background:var(--surface-card-subtle);box-shadow:0 0 0 1px var(--border-card-subtle);margin:0;padding:0;list-style:none;overflow:hidden}.stageTaskItem-module__bCms2q__list>li+li,.stageTaskItem-module__bCms2q__groupList>li+li{border-top:1px solid var(--border-card-subtle)}.stageTaskItem-module__bCms2q__list[data-flush=true]{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.stageTaskItem-module__bCms2q__list[data-flush=true]>li+li{border-top:0}.stageTaskItem-module__bCms2q__list[data-flush=true]>li{border-bottom:1px solid var(--border-divider-dark-solid)}.stageTaskItem-module__bCms2q__list[data-flush=true] .stageTaskItem-module__bCms2q__item{gap:calc((var(--spacing-xs) + var(--spacing-4xs)) * 1px);padding:calc((var(--spacing-xs) + var(--spacing-4xs)) * 1px) 0}.stageTaskItem-module__bCms2q__list[data-flush=true] .stageTaskItem-module__bCms2q__item[data-done=true] .stageTaskItem-module__bCms2q__title{font-weight:var(--font-weight-400)}.stageTaskItem-module__bCms2q__list[data-flush=true] .stageTaskItem-module__bCms2q__doneMark{width:calc((var(--num-16) + var(--num-2)) * 1px);height:calc((var(--num-16) + var(--num-2)) * 1px)}.stageTaskItem-module__bCms2q__item{align-items:center;gap:calc(var(--spacing-xs) * 1px);width:100%;padding:calc(var(--spacing-sm) * 1px) calc((var(--spacing-xs) + var(--spacing-4xs)) * 1px) calc(var(--spacing-sm) * 1px) calc((var(--spacing-sm) + var(--spacing-4xs)) * 1px);color:var(--text-default);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.stageTaskItem-module__bCms2q__item:active{background:var(--surface-dark-tonal)}.stageTaskItem-module__bCms2q__item:focus-visible{box-shadow:inset 0 0 0 calc(var(--num-2) * 1px) var(--focus-ring-color);outline:none}.stageTaskItem-module__bCms2q__item[data-dimmed=true]{opacity:.6}.stageTaskItem-module__bCms2q__body{gap:calc(var(--spacing-3xs) * 1px);flex-direction:column;flex:1;min-width:0;display:flex}.stageTaskItem-module__bCms2q__title{font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);font-weight:var(--font-weight-500)}.stageTaskItem-module__bCms2q__item[data-done=true] .stageTaskItem-module__bCms2q__title{color:var(--text-default-subtle)}.stageTaskItem-module__bCms2q__go{color:var(--text-disabled);flex:none;display:inline-flex}.stageTaskItem-module__bCms2q__doneMark{width:calc(var(--num-24) * 1px);height:calc(var(--num-24) * 1px);border-radius:calc(var(--radius-pill) * 1px);background:var(--surface-primary);color:var(--text-inverse);flex:none;justify-content:center;align-items:center;display:inline-flex}.stageTaskItem-module__bCms2q__groupList{border-top:1px solid var(--border-divider-dark-solid);margin:0;padding:0;list-style:none}.stageTaskItem-module__bCms2q__groupHead{align-items:center;gap:calc(var(--spacing-3xs) * 1px);width:100%;padding:calc(var(--spacing-xs) * 1px) calc(var(--spacing-md) * 1px);background:var(--surface-default-subtle);color:var(--text-default-subtle);font:inherit;font-size:calc(var(--font-size-4xs) * 1px);font-weight:var(--font-weight-700);cursor:pointer;border:0;display:flex}.stageTaskItem-module__bCms2q__groupCaret{transition:transform .2s var(--easing-standard);display:inline-flex}.stageTaskItem-module__bCms2q__groupCaret[data-open=true]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.stageTaskItem-module__bCms2q__groupCaret{transition:none}}.stageTaskItem-module__bCms2q__list[data-menu=true]{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.stageTaskItem-module__bCms2q__list[data-menu=true]>li+li,.stageTaskItem-module__bCms2q__list[data-menu=true] .stageTaskItem-module__bCms2q__groupList>li+li{border-top:0;position:relative}.stageTaskItem-module__bCms2q__list[data-menu=true]>li+li:before,.stageTaskItem-module__bCms2q__list[data-menu=true] .stageTaskItem-module__bCms2q__groupList>li+li:before{content:"";top:0;left:calc(var(--spacing-md) * 1px);right:calc(var(--spacing-md) * 1px);height:calc(var(--num-1) * 1px);background:repeating-linear-gradient(to right, var(--border-divider-dark-dash) 0 calc(var(--num-2) * 1px), transparent calc(var(--num-2) * 1px) calc(var(--num-4) * 1px));position:absolute}.stageTaskItem-module__bCms2q__list[data-menu=true] .stageTaskItem-module__bCms2q__item{gap:calc(var(--spacing-3xs) * 1px);padding:calc(var(--spacing-md) * 1px);border-radius:calc(var(--radius-md) * 1px)}.stageTaskItem-module__bCms2q__list[data-menu=true] .stageTaskItem-module__bCms2q__body{gap:calc(var(--spacing-2xs) * 1px)}.stageTaskItem-module__bCms2q__list[data-menu=true] .stageTaskItem-module__bCms2q__title{font-size:calc(var(--font-size-2xs) * 1px);line-height:calc(var(--font-line-height-xs) * 1px);color:var(--text-default-subtle)}.stageTaskItem-module__bCms2q__list[data-menu=true] .stageTaskItem-module__bCms2q__doneMark{width:calc((var(--num-16) + var(--num-4)) * 1px);height:calc((var(--num-16) + var(--num-4)) * 1px);color:var(--icon-primary);background:0 0}.stageTaskItem-module__bCms2q__list[data-menu=true] .stageTaskItem-module__bCms2q__groupList{border-top:0}.stageTaskItem-module__bCms2q__list[data-menu=true] .stageTaskItem-module__bCms2q__groupHead{padding-inline:calc(var(--spacing-md) * 1px)}.stageTaskItem-module__bCms2q__item[data-variant=pc]{box-sizing:border-box;gap:calc(var(--spacing-3xs) * 1px);padding:calc(var(--spacing-md) * 1px) calc(var(--spacing-xs) * 1px) calc(var(--spacing-md) * 1px) calc(var(--spacing-md) * 1px);border-radius:calc(var(--radius-md) * 1px);font-family:inherit;font-size:calc(var(--font-size-3xs) * 1px);font-weight:var(--font-weight-500);transition:background .15s var(--easing-standard), color .15s var(--easing-standard);background:0 0;flex:none}.stageTaskItem-module__bCms2q__item[data-variant=pc]:not([data-active=true]):hover{background:var(--state-layer-neutral-8)}.stageTaskItem-module__bCms2q__item[data-variant=pc]:focus-visible{box-shadow:inset 0 0 0 calc(var(--num-2) * 1px) var(--border-primary);outline:none}.stageTaskItem-module__bCms2q__item[data-variant=pc][data-active=true]:focus-visible{box-shadow:inset 0 0 0 calc(var(--num-2) * 1px) var(--surface-default)}.stageTaskItem-module__bCms2q__item[data-variant=pc][data-active=true],.stageTaskItem-module__bCms2q__item[data-variant=pc][data-active=true]:hover{background:var(--surface-primary)}.stageTaskItem-module__bCms2q__item[data-variant=pc]:not([data-active=true]):active{background:var(--button-dark-background-tonal-hover)}.stageTaskItem-module__bCms2q__item[data-variant=pc][data-dimmed=true]{opacity:1;background:var(--surface-default)}.stageTaskItem-module__bCms2q__item[data-variant=pc] .stageTaskItem-module__bCms2q__body{gap:calc(var(--spacing-2xs) * 1px)}.stageTaskItem-module__bCms2q__item[data-variant=pc] .stageTaskItem-module__bCms2q__title{transition:color .15s var(--easing-standard);font-size:calc(var(--font-size-3xs) * 1px);font-weight:var(--font-weight-500);letter-spacing:-.42px;line-height:calc(var(--font-line-height-2xs) * 1px);color:var(--text-default-subtle);word-break:break-word;width:100%}.stageTaskItem-module__bCms2q__item[data-variant=pc][data-active=true] .stageTaskItem-module__bCms2q__title{font-weight:var(--font-weight-700);color:var(--text-inverse)}.stageTaskItem-module__bCms2q__pcMark{color:var(--text-disabled);transition:opacity .15s var(--easing-standard);flex:none;align-items:center;display:flex}.stageTaskItem-module__bCms2q__item[data-done=true] .stageTaskItem-module__bCms2q__pcMark{color:var(--text-primary)}.stageTaskItem-module__bCms2q__item[data-active=true] .stageTaskItem-module__bCms2q__pcMark{color:var(--text-inverse)}.stageTaskItem-module__bCms2q__list[data-variant=read]{gap:calc(var(--spacing-3xs) * 1px);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;display:flex;overflow:visible}.stageTaskItem-module__bCms2q__list[data-variant=read]>li+li{border-top:0}.stageTaskItem-module__bCms2q__readDivider{padding-inline:calc(var(--spacing-sm) * 1px)}.stageTaskItem-module__bCms2q__item[data-variant=read]{gap:calc(var(--spacing-sm) * 1px);padding:calc(var(--spacing-xs) * 1px) calc(var(--spacing-sm) * 1px);border-radius:calc(var(--radius-md) * 1px)}.stageTaskItem-module__bCms2q__item[data-variant=read] .stageTaskItem-module__bCms2q__body{gap:calc(var(--spacing-4xs) * 1px)}.stageTaskItem-module__bCms2q__item[data-variant=read] .stageTaskItem-module__bCms2q__title{font-size:calc(var(--font-size-2xs) * 1px);line-height:calc(var(--font-line-height-xs) * 1px);letter-spacing:-.03em}
.OpeningRoadmapView-module__qk6cfG__wrap{gap:calc(var(--spacing-xl) * 1px);min-height:max(953px, calc(100vh - (var(--num-120) + var(--num-24) + var(--num-4)) * 1px));padding-bottom:calc(var(--num-20) * 1px);margin-bottom:calc(var(--space-container-bottom) * -1);flex-direction:column;display:flex}.OpeningRoadmapView-module__qk6cfG__head{align-items:start;gap:calc(var(--spacing-md) * 1px);grid-template-columns:160px 1fr 160px;display:grid}.OpeningRoadmapView-module__qk6cfG__headMain{text-align:center;align-items:center;gap:calc(var(--spacing-xs) * 1px);flex-direction:column;min-width:0;display:flex}.OpeningRoadmapView-module__qk6cfG__headMain>.OpeningRoadmapView-module__qk6cfG__eyebrow{order:2}.OpeningRoadmapView-module__qk6cfG__headMain>.OpeningRoadmapView-module__qk6cfG__lede{order:3}.OpeningRoadmapView-module__qk6cfG__eyebrow{align-items:center;gap:calc(var(--spacing-xs) * 1px);flex-wrap:wrap;display:flex}.OpeningRoadmapView-module__qk6cfG__eyebrowKey{font-size:calc(var(--font-size-4xs) * 1px);font-weight:var(--font-weight-800);letter-spacing:.14em;color:var(--secondary-gold)}.OpeningRoadmapView-module__qk6cfG__coordChips{gap:calc(var(--spacing-3xs) * 1px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.OpeningRoadmapView-module__qk6cfG__lump{border-radius:calc(var(--radius-md) * 1px)}.OpeningRoadmapView-module__qk6cfG__title{font-family:var(--font-family-headline), inherit;font-size:calc(var(--font-size-xl) * 1px);line-height:calc(var(--font-line-height-xl) * 1px);font-weight:var(--font-weight-800);letter-spacing:-.96px;text-align:center;color:var(--text-default);margin:0}.OpeningRoadmapView-module__qk6cfG__lede{font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-xs) * 1px);color:var(--text-default-subtle);margin:0}.OpeningRoadmapView-module__qk6cfG__headSide{justify-content:flex-end;align-items:flex-start;display:flex}.OpeningRoadmapView-module__qk6cfG__headBtn{--btn-padding:calc(var(--spacing-xs) * 1px) calc(var(--spacing-xs) * 1px) calc(var(--spacing-xs) * 1px) calc(var(--spacing-sm) * 1px)}.OpeningRoadmapView-module__qk6cfG__progress{text-align:left;min-width:0;font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);letter-spacing:-.42px;color:var(--text-default-subtle);justify-self:start}.OpeningRoadmapView-module__qk6cfG__progressPct{font-weight:var(--font-weight-500);font-size:inherit;letter-spacing:inherit;opacity:.8}.OpeningRoadmapView-module__qk6cfG__progressLabel{font-size:inherit;line-height:inherit;font-weight:var(--font-weight-500);letter-spacing:inherit;color:inherit;display:block}.OpeningRoadmapView-module__qk6cfG__progressValue{font-size:inherit;line-height:inherit;font-weight:var(--font-weight-700);letter-spacing:inherit;font-variant-numeric:tabular-nums;display:block}.OpeningRoadmapView-module__qk6cfG__progressTotal{font-size:inherit;font-weight:var(--font-weight-500);color:inherit;opacity:.8}.OpeningRoadmapView-module__qk6cfG__progressBar{width:calc((var(--num-60) + var(--num-48)) * 1px);height:calc(var(--num-4) * 1px);margin-top:calc(var(--spacing-2xs) * 1px);border-radius:calc(var(--radius-pill) * 1px);background:var(--border-divider-dark-solid);margin-left:auto;display:block;overflow:hidden}.OpeningRoadmapView-module__qk6cfG__progressFill{border-radius:inherit;background:var(--surface-primary);height:100%;transition:width .24s;display:block}@media (prefers-reduced-motion:reduce){.OpeningRoadmapView-module__qk6cfG__progressFill{transition:none}}.OpeningRoadmapView-module__qk6cfG__panel{--rm-panel-gap:calc((var(--spacing-4xl) + var(--spacing-3xs)) * 1px);gap:var(--rm-panel-gap);background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.OpeningRoadmapView-module__qk6cfG__panelHead{justify-content:center;align-items:center;gap:calc(var(--spacing-lg) * 1px);min-width:0;display:flex}.OpeningRoadmapView-module__qk6cfG__panelTitle{align-items:baseline;gap:calc((var(--spacing-xs) + var(--spacing-4xs) + var(--num-1)) * 1px);flex:0 auto;min-width:0;display:flex}.OpeningRoadmapView-module__qk6cfG__panelKey{font-size:calc(var(--font-size-5xs) * 1px);font-weight:var(--font-weight-800);letter-spacing:.14em;color:var(--text-disabled);white-space:nowrap}.OpeningRoadmapView-module__qk6cfG__panelStage{font-size:calc(var(--font-size-sm) * 1px);font-weight:var(--font-weight-800);letter-spacing:-.03em;color:var(--text-default);white-space:nowrap}.OpeningRoadmapView-module__qk6cfG__panelCount{font-size:calc(var(--font-size-4xs) * 1px);color:var(--text-default-subtle);font-variant-numeric:tabular-nums;white-space:nowrap}.OpeningRoadmapView-module__qk6cfG__stages{max-width:100%;padding:calc(var(--spacing-xs) * 1px);background:var(--surface-default);border:calc(var(--num-2) * 1px) solid var(--border-primary);border-radius:calc(var(--radius-pill) * 1px);box-shadow:0 calc(var(--num-12) * 1px) calc(var(--num-16) * 1px) var(--shadow-color-8), 0 calc(var(--num-24) * 1px) calc(var(--num-32) * 1px) calc(var(--num-4) * 1px) var(--shadow-color-8);flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;display:flex;overflow-x:auto;}.OpeningRoadmapView-module__qk6cfG__stageGroup{align-items:center;column-gap:calc(var(--spacing-sm) * 1px);grid-template-columns:1fr minmax(0,auto) 1fr;width:100%;min-width:0;display:grid}.OpeningRoadmapView-module__qk6cfG__stageGroup>.OpeningRoadmapView-module__qk6cfG__stages{grid-column:2}.OpeningRoadmapView-module__qk6cfG__stageListButton{--btn-padding:calc(var(--spacing-xs) * 1px);grid-column:3;justify-self:start}.OpeningRoadmapView-module__qk6cfG__stageSep{color:var(--text-disabled);-webkit-user-select:none;user-select:none;flex:none;align-items:center;display:flex}.OpeningRoadmapView-module__qk6cfG__body{gap:calc(var(--spacing-2xl) * 1px);flex:1;grid-template-rows:1fr;grid-template-columns:220px 1fr;align-items:stretch;min-height:0;display:grid}.OpeningRoadmapView-module__qk6cfG__side{background:var(--surface-dark-tonal-faint);border-radius:calc(var(--radius-container) * 1px);height:100%;min-height:0;box-shadow:0 0 0 1px var(--border-divider-dark-solid);overscroll-behavior:contain;border:0;flex-direction:column;padding:0;display:flex;overflow-y:auto;}.OpeningRoadmapView-module__qk6cfG__side>.OpeningRoadmapView-module__qk6cfG__item{margin:0 calc(var(--spacing-sm) * 1px);width:auto}.OpeningRoadmapView-module__qk6cfG__side>.OpeningRoadmapView-module__qk6cfG__sideHead+*{margin-top:calc(var(--spacing-sm) * 1px)}.OpeningRoadmapView-module__qk6cfG__side>:last-child{margin-bottom:calc(var(--spacing-sm) * 1px)}.OpeningRoadmapView-module__qk6cfG__item+.OpeningRoadmapView-module__qk6cfG__item{margin-top:calc(var(--spacing-3xs) * 1px)}
.OpeningRoadmapDetail-module__YnPsjG__content{background:0 0;border:0;border-radius:0;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.OpeningRoadmapDetail-module__YnPsjG__empty{padding:calc((var(--spacing-xl) + var(--spacing-3xs)) * 1px) 0;text-align:center;font-size:calc(var(--font-size-4xs) * 1px);color:var(--text-default-subtle);line-height:calc(var(--font-line-height-3xs) * 1px);font-weight:var(--font-weight-500)}.OpeningRoadmapDetail-module__YnPsjG__error{padding:calc((var(--spacing-xl) + var(--spacing-3xs)) * 1px) 0;text-align:center;font-size:calc(var(--font-size-4xs) * 1px);color:var(--text-essential)}@media (max-width:900px){.OpeningRoadmapDetail-module__YnPsjG__body{grid-template-columns:1fr}.OpeningRoadmapDetail-module__YnPsjG__head{grid-template-columns:1fr auto}.OpeningRoadmapDetail-module__YnPsjG__headMain{grid-area:2/1/auto/-1}.OpeningRoadmapDetail-module__YnPsjG__side{max-height:calc((var(--num-160) + var(--num-80)) * 1px);position:relative}}@media (max-width:480px){.OpeningRoadmapDetail-module__YnPsjG__wrap{padding-inline:calc(var(--spacing-md) * 1px)}}.OpeningRoadmapDetail-module__YnPsjG__stageFade{display:none}@media (min-width:901px){.OpeningRoadmapDetail-module__YnPsjG__panel{--rm-stage-band:calc(( var(--font-line-height-2xs) + var(--spacing-sm) * 2 + var(--spacing-xs) * 2 + var(--num-2) * 2 + var(--spacing-sm) * 2 ) * 1px);--rm-pin-top:calc(var(--rm-stage-band) + var(--rm-panel-gap,0px));--rm-pin-bottom:calc(var(--num-20) * 1px)}.OpeningRoadmapDetail-module__YnPsjG__panelHead{top:calc(var(--spacing-sm) * 1px);z-index:3;padding-block:calc(var(--spacing-sm) * 1px);margin-block:calc(var(--spacing-sm) * -1px);background:0 0;position:sticky}.OpeningRoadmapDetail-module__YnPsjG__stageFade{z-index:-1;top:calc(var(--spacing-sm) * -1px);left:calc(var(--space-container-left-right) * -1);right:calc(var(--space-container-left-right) * -1);bottom:calc(var(--spacing-3xl) * -1px);background:var(--surface-glass-80);-webkit-backdrop-filter:blur(calc(var(--num-40) / 2 * 1px));backdrop-filter:blur(calc(var(--num-40) / 2 * 1px));-webkit-mask-image:linear-gradient(var(--text-default) 58%, transparent);-webkit-mask-image:linear-gradient(var(--text-default) 58%, transparent);mask-image:linear-gradient(var(--text-default) 58%, transparent);pointer-events:none;display:block;position:absolute}.OpeningRoadmapDetail-module__YnPsjG__stages{z-index:1;position:relative}.OpeningRoadmapDetail-module__YnPsjG__side{top:var(--rm-pin-top);height:calc(100vh - var(--rm-pin-bottom) - var(--rm-side-top,var(--rm-pin-top)));max-height:var(--rm-side-cap,none);align-self:start;position:sticky}@supports (animation-timeline:scroll()){.OpeningRoadmapDetail-module__YnPsjG__side{animation:linear both OpeningRoadmapDetail-module__YnPsjG__rm-side-grow,linear both OpeningRoadmapDetail-module__YnPsjG__rm-side-shrink;animation-timeline:scroll(root),scroll(root);animation-range:0px var(--rm-side-run,1px), var(--rm-side-shrink-from,0px) var(--rm-side-shrink-to,0px)}}.OpeningRoadmapDetail-module__YnPsjG__content{overflow:clip}.OpeningRoadmapDetail-module__YnPsjG__body{scroll-margin-top:var(--rm-pin-top)}@keyframes OpeningRoadmapDetail-module__YnPsjG__rm-side-shrink{0%{max-height:var(--rm-side-start,calc(100vh - var(--rm-pin-bottom) - var(--rm-pin-top)))}to{max-height:var(--rm-side-min,calc(100vh - var(--rm-pin-bottom) - var(--rm-pin-top)))}}@keyframes OpeningRoadmapDetail-module__YnPsjG__rm-side-grow{0%{height:calc(100vh - var(--rm-pin-bottom) - var(--rm-side-flow,var(--rm-pin-top)))}to{height:calc(100vh - var(--rm-pin-bottom) - var(--rm-pin-top))}}}.OpeningRoadmapDetail-module__YnPsjG__doneDivider{align-items:center;gap:calc(var(--spacing-xs) * 1px);width:100%;margin:calc((var(--spacing-xs) + var(--spacing-4xs)) * 1px) 0 calc(var(--spacing-2xs) * 1px);padding:calc(var(--spacing-4xs) * 1px) 0;cursor:pointer;font:inherit;background:0 0;border:0;display:flex}.OpeningRoadmapDetail-module__YnPsjG__doneDividerLine{background:var(--border-divider-dark-solid);flex:1;height:1px}.OpeningRoadmapDetail-module__YnPsjG__doneDividerLabel{align-items:center;gap:calc(var(--spacing-3xs) * 1px);font-size:calc(var(--font-size-4xs) * 1px);font-weight:var(--font-weight-500);color:var(--text-disabled);white-space:nowrap;flex-shrink:0;display:inline-flex}.OpeningRoadmapDetail-module__YnPsjG__doneDivider:hover .OpeningRoadmapDetail-module__YnPsjG__doneDividerLabel{color:var(--text-default-subtle)}.OpeningRoadmapDetail-module__YnPsjG__doneDivider:active .OpeningRoadmapDetail-module__YnPsjG__doneDividerLabel{color:var(--text-default)}.OpeningRoadmapDetail-module__YnPsjG__doneDivider:focus-visible{border-radius:calc(var(--radius-control) * 1px);box-shadow:var(--focus-ring);outline:none}.OpeningRoadmapDetail-module__YnPsjG__doneDividerCaret{font-size:calc(var(--font-size-5xs) * 1px);line-height:calc(var(--font-line-height-4xs) * 1px);transition:transform .2s var(--easing-standard);display:inline-block}.OpeningRoadmapDetail-module__YnPsjG__doneDividerCaret[data-open=true]{transform:rotate(90deg)}.OpeningRoadmapDetail-module__YnPsjG__side>.OpeningRoadmapDetail-module__YnPsjG__item{animation:OpeningRoadmapDetail-module__YnPsjG__rm-item-reveal .2s var(--easing-decelerate)}.OpeningRoadmapDetail-module__YnPsjG__listMark{border-radius:calc(var(--radius-md) * 1px);background:var(--surface-primary);pointer-events:none;position:absolute;top:0;left:0}.OpeningRoadmapDetail-module__YnPsjG__listMark[data-ready=true]{transition:transform .2s var(--easing-standard), height .2s var(--easing-standard)}.OpeningRoadmapDetail-module__YnPsjG__side .OpeningRoadmapDetail-module__YnPsjG__item{position:relative}.OpeningRoadmapDetail-module__YnPsjG__side[data-mark=on] .OpeningRoadmapDetail-module__YnPsjG__item[data-active=true],.OpeningRoadmapDetail-module__YnPsjG__side[data-mark=on] .OpeningRoadmapDetail-module__YnPsjG__item[data-active=true]:hover{background:0 0}.OpeningRoadmapDetail-module__YnPsjG__sideGroup{margin:0 calc(var(--spacing-sm) * 1px)}@keyframes OpeningRoadmapDetail-module__YnPsjG__rm-item-reveal{0%{opacity:0;transform:translateY(calc(var(--spacing-3xs) * 1px))}}.OpeningRoadmapDetail-module__YnPsjG__confirmBadge{margin-left:calc((var(--spacing-xs) + var(--spacing-4xs)) * 1px);padding:calc((var(--spacing-4xs) + var(--num-1)) * 1px) calc((var(--spacing-xs) + var(--num-1)) * 1px);border:1px solid var(--secondary-gold);border-radius:calc(var(--radius-pill) * 1px);background:var(--surface-highlight-subtle);color:var(--secondary-gold);font:inherit;font-size:calc(var(--font-size-4xs) * 1px);font-weight:var(--font-weight-700);vertical-align:middle;cursor:pointer}.OpeningRoadmapDetail-module__YnPsjG__confirmBadge:hover{background:var(--secondary-gold);color:var(--text-inverse)}.OpeningRoadmapDetail-module__YnPsjG__confirmBadge:active,.OpeningRoadmapDetail-module__YnPsjG__confirmNote button:active{background:linear-gradient(var(--state-layer-neutral-16), var(--state-layer-neutral-16)), var(--secondary-gold);color:var(--text-inverse)}.OpeningRoadmapDetail-module__YnPsjG__confirmBadge:focus-visible,.OpeningRoadmapDetail-module__YnPsjG__confirmNote button:focus-visible{box-shadow:var(--focus-ring);outline:none}.OpeningRoadmapDetail-module__YnPsjG__confirmNote{justify-content:space-between;align-items:center;gap:calc(var(--spacing-sm) * 1px);margin-bottom:calc(var(--spacing-sm) * 1px);padding:calc((var(--spacing-xs) + var(--spacing-4xs)) * 1px) calc((var(--spacing-sm) + var(--spacing-4xs)) * 1px);border:1px dashed var(--secondary-gold);border-radius:calc(var(--radius-xl) * 1px);background:var(--surface-highlight-subtle);color:var(--text-default);font-size:calc(var(--font-size-3xs) * 1px);display:flex}.OpeningRoadmapDetail-module__YnPsjG__confirmNote button{padding:calc((var(--spacing-3xs) + var(--num-1)) * 1px) calc((var(--spacing-xs) + var(--spacing-4xs) + var(--num-1)) * 1px);border:1px solid var(--secondary-gold);border-radius:calc(var(--radius-pill) * 1px);background:var(--surface-default);color:var(--secondary-gold);font:inherit;font-size:calc(var(--font-size-4xs) * 1px);font-weight:var(--font-weight-700);cursor:pointer;flex-shrink:0}.OpeningRoadmapDetail-module__YnPsjG__confirmNote button:hover{background:var(--secondary-gold);color:var(--text-inverse)}.OpeningRoadmapDetail-module__YnPsjG__bodyEmpty{grid-template-columns:minmax(0,1fr)}.OpeningRoadmapDetail-module__YnPsjG__emptyWrap{justify-content:center;align-items:flex-start;display:flex}.OpeningRoadmapDetail-module__YnPsjG__emptyWrap>*{width:100%}.OpeningRoadmapDetail-module__YnPsjG__sideHead{padding:calc(var(--spacing-xs) * 1px) calc(var(--spacing-sm) * 1px);font-size:calc(var(--font-size-4xs) * 1px);line-height:calc(var(--font-line-height-3xs) * 1px);font-weight:var(--font-weight-700);white-space:nowrap;letter-spacing:-.36px;color:var(--text-default);border-bottom:1px solid var(--border-divider-dark-solid);background:linear-gradient(var(--surface-dark-tonal-faint), var(--surface-dark-tonal-faint)), var(--surface-default);z-index:1;flex:none;align-items:center;display:flex;position:sticky;top:0}.OpeningRoadmapDetail-module__YnPsjG__sideHeadInner{min-width:0;padding:0 calc(var(--spacing-md) * 1px);flex:1;align-items:center;display:flex}.OpeningRoadmapDetail-module__YnPsjG__sideHeadDot{font-weight:var(--font-weight-700);color:var(--text-disabled)}@media (max-width:480px){.OpeningRoadmapDetail-module__YnPsjG__wrap{min-height:0}.OpeningRoadmapDetail-module__YnPsjG__content{height:auto;overflow:visible}}
.stepButton-module__Lp6bYW__button{align-items:center;gap:calc(var(--spacing-2xs) * 1px);font:inherit;font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);font-weight:var(--font-weight-500);letter-spacing:-.42px;color:var(--text-default);padding:calc(var(--spacing-sm) * 1px);border-radius:calc(var(--radius-pill) * 1px);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:none;transition:color .15s,background .15s;display:flex}.stepButton-module__Lp6bYW__button:hover{background:var(--button-light-background-fill-hover);color:var(--text-default)}.stepButton-module__Lp6bYW__button:active{background:var(--state-layer-neutral-8)}.stepButton-module__Lp6bYW__button:focus-visible{box-shadow:var(--focus-ring);outline:none}.stepButton-module__Lp6bYW__num{width:calc(var(--num-20) * 1px);height:calc(var(--num-20) * 1px);border-radius:calc(var(--radius-pill) * 1px);background:var(--surface-inverse);color:var(--text-inverse);font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);font-weight:var(--font-weight-800);letter-spacing:-.42px;font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.stepButton-module__Lp6bYW__count{font-size:calc(var(--font-size-4xs) * 1px);line-height:calc(var(--font-line-height-3xs) * 1px);font-weight:var(--font-weight-500);letter-spacing:-.36px;color:var(--text-default-subtle);font-variant-numeric:tabular-nums}.stepButton-module__Lp6bYW__button[data-active=true],.stepButton-module__Lp6bYW__button[data-active=true]:hover{font-weight:var(--font-weight-700);color:var(--text-primary);background:var(--state-layer-primary-8)}.stepButton-module__Lp6bYW__button[data-active=true]:active{background:var(--state-layer-primary-16)}.stepButton-module__Lp6bYW__button[data-active=true] .stepButton-module__Lp6bYW__num{background:var(--surface-primary);color:var(--text-inverse)}
.OpeningRoadmapSkeleton-module__LBoEPa__judgeLump{border-radius:calc(var(--radius-container) * 1px);min-block-size:40vh}@media (min-width:1081px){.OpeningRoadmapSkeleton-module__LBoEPa__doLump{min-block-size:calc(100vh - var(--rm-pin-top,0px) - var(--spacing-xl) * 1px);flex:none}.OpeningRoadmapSkeleton-module__LBoEPa__judgeLump{min-block-size:calc(100vh - var(--rm-pin-top,0px) - var(--spacing-xl) * 1px)}}.OpeningRoadmapSkeleton-module__LBoEPa__doLump{border-radius:calc(var(--radius-container) * 1px);flex:1;min-height:0}.OpeningRoadmapSkeleton-module__LBoEPa__pending{gap:calc(var(--spacing-xl) * 1px);padding-inline:var(--space-section-left-right);flex-direction:column;display:flex}.OpeningRoadmapSkeleton-module__LBoEPa__pendingHead{gap:calc(var(--spacing-xs) * 1px);flex-direction:column;display:flex}.OpeningRoadmapSkeleton-module__LBoEPa__pendingTitle{inline-size:18%;min-inline-size:calc(var(--num-120) * 1px);block-size:calc(var(--spacing-xl) * 1px);border-radius:calc(var(--radius-control) * 1px)}.OpeningRoadmapSkeleton-module__LBoEPa__pendingSub{inline-size:40%;block-size:calc(var(--spacing-md) * 1px);border-radius:calc(var(--radius-control) * 1px)}.OpeningRoadmapSkeleton-module__LBoEPa__pendingLump{gap:calc(var(--spacing-sm) * 1px);flex-direction:column;min-block-size:60vh;display:flex}.OpeningRoadmapSkeleton-module__LBoEPa__pendingRow{block-size:calc((var(--spacing-xl) + var(--spacing-xl)) * 1px);border-radius:calc(var(--radius-xl) * 1px)}@container wrap (max-width:600px){.OpeningRoadmapSkeleton-module__LBoEPa__pendingSub{inline-size:70%}}
.variants-module___-bzNW__v1{animation:variants-module___-bzNW__v1-reveal .2s var(--easing-decelerate);column-gap:calc(var(--spacing-xl) * 1px);grid-template-rows:1fr;grid-template-columns:1fr 220px;align-items:stretch;height:100%;min-height:0;display:grid}.variants-module___-bzNW__v1Col{gap:calc((var(--spacing-sm) + var(--spacing-4xs)) * 1px);flex-direction:column;min-width:0;display:flex}.variants-module___-bzNW__v1ColJudge{--v1-judge-lead:51px;min-height:0;padding-top:var(--v1-judge-lead);background:0 0;order:2;gap:0;padding-left:0;padding-right:0}.variants-module___-bzNW__v1ColScroll{flex-direction:column;flex:1;gap:0;min-height:0;padding:0;display:flex}.variants-module___-bzNW__v1Callouts{padding:calc(var(--spacing-sm) * 1px) calc((var(--spacing-lg) + var(--spacing-4xs)) * 1px) calc((var(--spacing-md) + var(--spacing-4xs)) * 1px);border-top:1px solid var(--border-divider-dark-solid);flex:none}.variants-module___-bzNW__v1Right{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.variants-module___-bzNW__v1Right>.variants-module___-bzNW__v1ColDo{flex:none}.variants-module___-bzNW__v1Done{padding:calc(var(--spacing-md) * 1px) 0 0;background:0 0;flex:none}.variants-module___-bzNW__v1Done>*{width:100%}.variants-module___-bzNW__v1ColDo{background:0 0;gap:0;min-height:0;padding:0}@media (max-width:1080px){.variants-module___-bzNW__v1{grid-template-columns:1fr}}@media (min-width:1081px){.variants-module___-bzNW__v1ColJudge{top:var(--rm-track-top,calc(var(--rm-pin-top,0px) - var(--v1-judge-lead)));align-self:start;position:sticky}.variants-module___-bzNW__v1Right{top:var(--rm-track-top,var(--rm-pin-top,0px));align-self:start;height:auto;position:sticky}}.variants-module___-bzNW__v1ColDo>:first-child{margin-bottom:calc((var(--spacing-lg) + var(--spacing-4xs) + var(--num-1)) * 1px)}@keyframes variants-module___-bzNW__v1-reveal{0%{opacity:0}}.variants-module___-bzNW__v1MobileHead{gap:calc(var(--spacing-sm) * 1px);flex-direction:column;display:flex}.variants-module___-bzNW__v1[data-sheet-tab]{row-gap:calc(var(--spacing-md) * 1px);grid-template-rows:auto auto auto;height:auto;animation:none}.variants-module___-bzNW__v1[data-sheet-tab]>.variants-module___-bzNW__v1ColJudge,.variants-module___-bzNW__v1[data-sheet-tab]>.variants-module___-bzNW__v1Right{grid-area:2/1;min-width:0}.variants-module___-bzNW__v1[data-sheet-tab]>.variants-module___-bzNW__v1MobileFoot{grid-row:3}.variants-module___-bzNW__v1[data-sheet-tab=do]>.variants-module___-bzNW__v1ColJudge,.variants-module___-bzNW__v1[data-sheet-tab=judge]>.variants-module___-bzNW__v1Right{visibility:hidden;pointer-events:none}.variants-module___-bzNW__v1[data-sheet-tab=do]>.variants-module___-bzNW__v1Right,.variants-module___-bzNW__v1[data-sheet-tab=judge]>.variants-module___-bzNW__v1ColJudge{animation:variants-module___-bzNW__v1-reveal .2s var(--easing-decelerate)}.variants-module___-bzNW__v1[data-sheet-tab]>.variants-module___-bzNW__v1ColJudge{background:0 0;border:0;order:0;padding:0}.variants-module___-bzNW__v1[data-sheet-tab]>.variants-module___-bzNW__v1ColJudge .variants-module___-bzNW__v1ColScroll{padding:0}.variants-module___-bzNW__v1MobileFoot{z-index:1;margin-inline:calc(var(--spacing-lg) * -1px);position:sticky;bottom:0}.variants-module___-bzNW__v1MobileNotice{left:calc(var(--spacing-sm) * 1px);right:calc(var(--spacing-sm) * 1px);bottom:calc(100% + var(--spacing-xs) * 1px);position:absolute}.variants-module___-bzNW__v1[data-sheet-tab] .variants-module___-bzNW__v1ColDo>:first-child{margin-bottom:0}.variants-module___-bzNW__infoChev{align-items:center;transition:transform .18s;display:inline-flex}.variants-module___-bzNW__infoChevOpen{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.variants-module___-bzNW__infoChev{transition:none}}.variants-module___-bzNW__v1Ad{margin-top:calc(var(--spacing-lg) * 1px)}
.AccessNotice-module__IWt1MG__wrap{gap:calc(var(--spacing-md) * 1px);padding:calc(var(--spacing-lg) * 1px) 0 calc(var(--spacing-3xl) * 1px);flex-direction:column;display:flex}.AccessNotice-module__IWt1MG__body{padding:calc(var(--spacing-xl) * 1px) 0}
.RegionBadge-module__qjb-na__wrap{border-radius:calc(var(--radius-xl) * 1px);background:var(--surface-default);margin-bottom:16px;padding:12px 14px}.RegionBadge-module__qjb-na__head{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.RegionBadge-module__qjb-na__label{color:var(--text-disabled);font-size:11.5px}.RegionBadge-module__qjb-na__name{color:var(--text-default);font-size:13px;font-weight:700}.RegionBadge-module__qjb-na__note{color:var(--text-default);font-size:11.5px}.RegionBadge-module__qjb-na__fact{border-top:1px solid var(--border-divider-dark-solid);gap:4px;margin-top:10px;padding-top:10px;display:grid}.RegionBadge-module__qjb-na__factRow{align-items:baseline;gap:8px;display:flex}.RegionBadge-module__qjb-na__factKey{width:62px;color:var(--text-disabled);flex:none;font-size:11.5px}.RegionBadge-module__qjb-na__factVal{min-width:0;color:var(--text-default);flex:1;font-size:12.5px}.RegionBadge-module__qjb-na__factNote{color:var(--text-disabled);margin:6px 0 0;font-size:11px;line-height:1.5}.RegionBadge-module__qjb-na__factNote strong{color:var(--text-default);font-weight:700}.RegionBadge-module__qjb-na__factEmpty{border-top:1px solid var(--border-divider-dark-solid);color:var(--text-default);margin:10px 0 0;padding-top:10px;font-size:11.5px;line-height:1.55}.RegionBadge-module__qjb-na__plain{display:block}
.RegionSearchInput-module__AjcUOq__wrap{flex:1;min-width:0;position:relative}.RegionSearchInput-module__AjcUOq__input{border:1px solid var(--border-divider-dark-solid);border-radius:calc(var(--radius-xl) * 1px);background:var(--surface-default);width:100%;height:40px;color:var(--text-default);padding:0 12px;font-size:13px}.RegionSearchInput-module__AjcUOq__input:focus{border-color:var(--surface-primary);outline:none}.RegionSearchInput-module__AjcUOq__input:disabled{color:var(--text-disabled)}.RegionSearchInput-module__AjcUOq__list{z-index:20;border:1px solid var(--border-divider-dark-solid);border-radius:calc(var(--radius-xl) * 1px);background:var(--surface-default);max-height:240px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 48px #0000003d}.RegionSearchInput-module__AjcUOq__item{border-radius:calc(var(--radius-md) * 1px);width:100%;color:var(--text-default);text-align:left;cursor:pointer;background:0 0;border:0;padding:9px 10px;font-size:13px;display:block}.RegionSearchInput-module__AjcUOq__item:hover{background:var(--surface-dark-tonal)}.RegionSearchInput-module__AjcUOq__hint{color:var(--text-disabled);margin:6px 2px 0;font-size:11.5px}.RegionSearchInput-module__AjcUOq__locate{border:1px solid var(--border-divider-dark-solid);border-radius:calc(var(--radius-pill) * 1px);background:var(--surface-default);height:30px;color:var(--text-default-subtle);font-family:var(--font-family-body);cursor:pointer;margin-top:6px;padding:0 12px;font-size:12.5px}.RegionSearchInput-module__AjcUOq__locate:hover:not(:disabled){background:var(--surface-dark-tonal)}.RegionSearchInput-module__AjcUOq__locate:disabled{opacity:.45;cursor:not-allowed}.RegionSearchInput-module__AjcUOq__kind{border-radius:calc(var(--radius-md) * 1px);background:var(--yellow-yellow-50);color:var(--yellow-yellow-600);margin-right:6px;padding:1px 6px;font-size:11px;font-weight:700;display:inline-block}.RegionSearchInput-module__AjcUOq__sub{color:var(--text-default-subtle);font-size:12px}.RegionSearchInput-module__AjcUOq__inline{align-items:center;gap:6px;display:flex}.RegionSearchInput-module__AjcUOq__inline .RegionSearchInput-module__AjcUOq__input{box-sizing:border-box;border-radius:calc(var(--radius-pill) * 1px);background:#fffffff7;flex:none;width:240px;height:34px;padding:0 12px;font-size:12px;font-weight:600}.RegionSearchInput-module__AjcUOq__inline .RegionSearchInput-module__AjcUOq__locate{box-sizing:border-box;height:34px;color:var(--text-default);white-space:nowrap;background:#fffffff2;flex:none;margin-top:0;font-size:11.5px;font-weight:700}.RegionSearchInput-module__AjcUOq__inline .RegionSearchInput-module__AjcUOq__locate:hover:not(:disabled){border-color:var(--surface-primary);color:var(--surface-primary)}.RegionSearchInput-module__AjcUOq__inline .RegionSearchInput-module__AjcUOq__list{width:240px;top:39px;left:0;right:auto}.RegionSearchInput-module__AjcUOq__inline .RegionSearchInput-module__AjcUOq__hint{width:240px;margin:0;position:absolute;top:39px;left:0}.RegionSearchInput-module__AjcUOq__row{align-items:center;gap:calc(var(--spacing-xs) * 1px);display:flex}.RegionSearchInput-module__AjcUOq__rowInput{flex:1 1 0;min-width:0}.RegionSearchInput-module__AjcUOq__rowLocate{flex:none;display:inline-flex}.RegionSearchInput-module__AjcUOq__row .RegionSearchInput-module__AjcUOq__list{top:calc(100% + var(--num-4) * 1px)}.RegionSearchInput-module__AjcUOq__row .RegionSearchInput-module__AjcUOq__hint{margin:calc(var(--spacing-4xs) * 1px) 0 0;position:absolute;top:100%;left:0}
.mspacView-module__xY2i7q__page{min-width:0;font-family:var(--font-family-body,inherit);letter-spacing:-.015em;word-break:keep-all;overflow-wrap:break-word}.mspacView-module__xY2i7q__pagePending{visibility:hidden}.mspacView-module__xY2i7q__page *,.mspacView-module__xY2i7q__page :before,.mspacView-module__xY2i7q__page :after{box-sizing:border-box}.mspacView-module__xY2i7q__page h2,.mspacView-module__xY2i7q__page h3,.mspacView-module__xY2i7q__page p{margin:0}.mspacView-module__xY2i7q__page :where(a){text-decoration:none}.mspacView-module__xY2i7q__page :where(a:not([data-variant])){color:inherit}.mspacView-module__xY2i7q__page ul{margin:0;padding:0;list-style:none}.mspacView-module__xY2i7q__mobileBreak{display:inline}.mspacView-module__xY2i7q__section{gap:calc(var(--spacing-sm) * 1px);flex-direction:column;min-width:0;display:flex}.mspacView-module__xY2i7q__sectionTight{gap:calc(var(--spacing-sm) * 1px)}.mspacView-module__xY2i7q__noticeLink{position:relative}.mspacView-module__xY2i7q__noticeLink>span[aria-hidden]{position:absolute;top:0;left:100%}@media (min-width:481px){.mspacView-module__xY2i7q__noticeHead>div{align-items:flex-start;gap:calc(var(--spacing-sm) * 1px)}.mspacView-module__xY2i7q__noticeHead>div>div:first-child{flex-direction:column;align-items:stretch;padding-block:0}.mspacView-module__xY2i7q__noticeHead>div>div:last-child{padding:calc(var(--spacing-2xs) * 1px) calc(var(--spacing-xs) * 1px) calc(var(--spacing-2xs) * 1px) 0}.mspacView-module__xY2i7q__lectureHead>div{gap:calc(var(--spacing-2xs) * 1px)}}.mspacView-module__xY2i7q__sectionHead{--title-sub-padding-block:0}.mspacView-module__xY2i7q__hero{isolation:isolate;justify-content:space-between;align-items:center;gap:calc(var(--spacing-lg) * 1px);min-width:0;padding:calc(var(--spacing-2xl) * 1px) calc(var(--spacing-3xl) * 1px);border-radius:calc(var(--radius-control) * 1px);background:#6c499b;flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.mspacView-module__xY2i7q__heroImage{z-index:-1;width:max(1086px,100% + 32px);height:max(296px,100% + 2px);display:block;position:absolute;top:-2px;left:-1px}.mspacView-module__xY2i7q__heroImage img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.mspacView-module__xY2i7q__heroText{align-items:flex-start;gap:calc(var(--spacing-sm) * 1px);min-width:0;color:var(--text-inverse);flex-direction:column;flex:1 1 0;display:flex}.mspacView-module__xY2i7q__heroCopy{gap:calc(var(--spacing-3xs) * 1px);flex-direction:column;min-width:0;display:flex}.mspacView-module__xY2i7q__heroCopy h3,.mspacView-module__xY2i7q__heroCopy p{white-space:pre-line;margin:0}.mspacView-module__xY2i7q__heroCopy h3{font-size:calc(var(--font-size-md) * 1px);line-height:calc(var(--font-line-height-md) * 1px);font-weight:var(--font-weight-800,800);letter-spacing:-.03em}.mspacView-module__xY2i7q__heroCopy p{font-size:calc(var(--font-size-2xs) * 1px);line-height:calc(var(--font-line-height-xs) * 1px);color:var(--text-inverse);font-weight:var(--font-weight-500);letter-spacing:-.03em}.mspacView-module__xY2i7q__heroAside{flex:0 600px;width:600px;min-width:0}.mspacView-module__xY2i7q__panel{width:100%;min-width:0;padding-block:calc(var(--spacing-xl) * 1px);border-radius:calc(var(--radius-2xl) * 1px);background:var(--surface-default);align-items:stretch;display:flex}.mspacView-module__xY2i7q__panelCell{align-items:center;gap:calc(var(--spacing-sm) * 1px);min-width:0;padding-inline:calc(var(--spacing-lg) * 1px);text-align:center;flex-direction:column;flex:1 1 0;display:flex}.mspacView-module__xY2i7q__panelDividerHorizontal{display:none}.mspacView-module__xY2i7q__panelWhen{justify-content:center;gap:calc(var(--spacing-2xs) * 1px);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.mspacView-module__xY2i7q__panelWhen strong{color:var(--text-essential);font-size:calc(var(--font-size-xl) * 1px);line-height:calc(var(--font-line-height-xl) * 1px);font-weight:var(--font-weight-800,800);letter-spacing:-.03em}.mspacView-module__xY2i7q__panelWhen p,.mspacView-module__xY2i7q__panelGuide strong,.mspacView-module__xY2i7q__panelGuide p{white-space:pre-line;margin:0}.mspacView-module__xY2i7q__panelWhen p{font-size:calc(var(--font-size-2xs) * 1px);line-height:calc(var(--font-line-height-xs) * 1px);font-weight:var(--font-weight-500);letter-spacing:-.03em}.mspacView-module__xY2i7q__panelActions{gap:calc(var(--spacing-2xs) * 1px);width:264px;display:flex}.mspacView-module__xY2i7q__panelActions>*{flex:1 1 0;min-width:0}.mspacView-module__xY2i7q__panelGuide{flex-direction:column;min-width:0;display:flex}.mspacView-module__xY2i7q__panelGuide strong{font-size:calc(var(--font-size-2xs) * 1px);line-height:calc(var(--font-line-height-xs) * 1px);font-weight:var(--font-weight-700);letter-spacing:-.03em}.mspacView-module__xY2i7q__panelGuide p{color:var(--text-default-subtle);font-size:calc(var(--font-size-4xs) * 1px);line-height:calc(var(--font-line-height-3xs) * 1px);font-weight:var(--font-weight-500);letter-spacing:-.03em}.mspacView-module__xY2i7q__panelLinks{gap:calc(var(--spacing-2xs) * 1px);flex-direction:row;width:264px;display:flex}.mspacView-module__xY2i7q__panelLinks>*{flex:1 1 0;min-width:0}.mspacView-module__xY2i7q__academyRow{align-items:stretch;gap:calc(var(--spacing-3xl) * 1px);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.mspacView-module__xY2i7q__academyCard{border-radius:calc(var(--radius-container) * 1px);min-width:0;box-shadow:inset 0 0 0 1px var(--border-divider-dark-solid);display:flex;overflow:hidden}.mspacView-module__xY2i7q__academyNotice{align-items:flex-end;gap:calc(var(--spacing-sm) * 1px);padding:calc(var(--spacing-lg) * 1px);background:var(--transparent-purple-500-6)}.mspacView-module__xY2i7q__academyReview{background:var(--surface-default);min-height:202px}.mspacView-module__xY2i7q__academyInfo{flex-direction:column;flex:1 1 0;align-items:flex-start;min-width:0;display:flex}.mspacView-module__xY2i7q__academyNotice .mspacView-module__xY2i7q__academyInfo{justify-content:space-between;align-self:stretch}.mspacView-module__xY2i7q__academyReview .mspacView-module__xY2i7q__academyInfo{gap:calc(var(--spacing-2xs) * 1px);padding:calc(var(--spacing-lg) * 1px)}.mspacView-module__xY2i7q__academyReview .mspacView-module__xY2i7q__academyText{max-width:307px}.mspacView-module__xY2i7q__academyTag{padding-bottom:calc(var(--spacing-4xs) * 1px);align-self:stretch;align-items:center;display:flex}.mspacView-module__xY2i7q__academyText{gap:calc(var(--spacing-3xs) * 1px);flex-direction:column;align-self:stretch;min-width:0;display:flex}.mspacView-module__xY2i7q__academyText strong{color:var(--purple-purple-600,var(--text-primary));font-size:calc(var(--font-size-sm) * 1px);line-height:calc(var(--font-line-height-sm) * 1px);font-weight:var(--font-weight-700);letter-spacing:-.03em;white-space:pre-line}.mspacView-module__xY2i7q__academyReview .mspacView-module__xY2i7q__academyText strong{color:var(--text-default)}.mspacView-module__xY2i7q__academyReview .mspacView-module__xY2i7q__academyText p{word-break:keep-all;overflow-wrap:normal}.mspacView-module__xY2i7q__academyText p{font-weight:var(--font-weight-500);letter-spacing:-.03em;font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);white-space:pre-line}.mspacView-module__xY2i7q__academyThumb{flex:none;align-self:stretch;width:160px;position:relative}.mspacView-module__xY2i7q__academyThumb img{object-fit:fill;width:100%;height:100%;display:block;position:absolute;inset:0}.mspacView-module__xY2i7q__lectureGrid{gap:calc(var(--spacing-sm) * 1px);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;display:grid}.mspacView-module__xY2i7q__lectureGrid>li{border-radius:calc(var(--radius-md) * 1px);overflow:hidden}.mspacView-module__xY2i7q__lectureCard{flex-direction:column;min-width:0;display:flex}.mspacView-module__xY2i7q__lectureThumb{border-radius:calc(var(--radius-md) * 1px);background:var(--neutral-neutral-100);aspect-ratio:320/180;width:100%;display:block;position:relative;overflow:hidden}.mspacView-module__xY2i7q__lectureThumb:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--border-img-outline);pointer-events:none;position:absolute;inset:0}.mspacView-module__xY2i7q__lectureThumb img{object-fit:cover;width:100%;height:100%;display:block}.mspacView-module__xY2i7q__lectureTitle{padding-block:calc(var(--spacing-sm) * 1px);padding-right:calc(var(--spacing-sm) * 1px);display:block}.mspacView-module__xY2i7q__lectureTitleText{letter-spacing:-.03em;font-size:calc(var(--font-size-2xs) * 1px);line-height:calc(var(--font-line-height-xs) * 1px);font-weight:var(--font-weight-500);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mspacView-module__xY2i7q__lectureCard:hover .mspacView-module__xY2i7q__lectureTitleText{text-underline-offset:2px;text-decoration:underline}.mspacView-module__xY2i7q__newsList{gap:calc(var(--spacing-sm) * 1px);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.mspacView-module__xY2i7q__newsRow{background:var(--surface-default);border-radius:calc(var(--radius-md) * 1px);min-width:0;box-shadow:inset 0 0 0 1px var(--border-divider-dark-solid)}.mspacView-module__xY2i7q__newsLink{gap:calc(var(--spacing-3xs) * 1px);min-width:0;padding:calc(var(--spacing-md) * 1px) calc(var(--spacing-lg) * 1px);flex-direction:column;display:flex}.mspacView-module__xY2i7q__newsTitle{letter-spacing:-.03em;font-size:calc(var(--font-size-2xs) * 1px);line-height:calc(var(--font-line-height-xs) * 1px);font-weight:var(--font-weight-500)}.mspacView-module__xY2i7q__newsLink:hover .mspacView-module__xY2i7q__newsTitle{text-underline-offset:2px;text-decoration:underline}.mspacView-module__xY2i7q__newsDate{letter-spacing:-.03em;color:var(--text-default-subtle);font-size:calc(var(--font-size-4xs) * 1px);line-height:calc(var(--font-line-height-3xs) * 1px);font-weight:var(--font-weight-500)}@media (max-width:480px){.mspacView-module__xY2i7q__mobileBreak{display:inline}.mspacView-module__xY2i7q__hero{align-items:stretch;gap:calc(var(--spacing-lg) * 1px);margin-inline:calc(var(--space-section-left-right) * -1);padding:calc(var(--spacing-2xl) * 1px) calc(var(--spacing-lg) * 1px);border-radius:0;flex-direction:column}.mspacView-module__xY2i7q__heroText{align-self:flex-start}.mspacView-module__xY2i7q__heroImage{width:max(418px,100% + 38px);height:max(558px,100% - 102px);top:102px;left:-20px}.mspacView-module__xY2i7q__heroAside{flex:none;width:auto}.mspacView-module__xY2i7q__panel{flex-direction:column;width:auto}.mspacView-module__xY2i7q__panelDividerVertical{display:none}.mspacView-module__xY2i7q__panel .mspacView-module__xY2i7q__panelDividerHorizontal{margin-top:calc(var(--spacing-lg) * 1px);display:block}.mspacView-module__xY2i7q__panelCell:last-child{padding-top:calc(var(--spacing-lg) * 1px)}.mspacView-module__xY2i7q__panelWhen{flex:none;padding-block:0}.mspacView-module__xY2i7q__panelGuide strong{white-space:nowrap}.mspacView-module__xY2i7q__panelGuide strong br{display:none}.mspacView-module__xY2i7q__academyRow{gap:calc(var(--spacing-sm) * 1px);grid-template-columns:minmax(0,1fr)}.mspacView-module__xY2i7q__academyNotice{flex-direction:column;align-items:flex-start}.mspacView-module__xY2i7q__academyNotice .mspacView-module__xY2i7q__academyInfo{justify-content:flex-start;gap:calc(var(--spacing-sm) * 1px);width:100%}.mspacView-module__xY2i7q__academyReview{flex-direction:column}.mspacView-module__xY2i7q__academyThumb{width:auto;height:120px}.mspacView-module__xY2i7q__lectureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mspacView-module__xY2i7q__newsList{grid-template-columns:minmax(0,1fr)}}.mspacView-module__xY2i7q__page.mspacView-module__xY2i7q__page{gap:calc(var(--spacing-lg) * 1px)}@media (min-width:1321px){.mspacView-module__xY2i7q__hero{gap:calc(var(--spacing-3xl) * 1px);flex-wrap:nowrap}.mspacView-module__xY2i7q__heroText{flex:0 312px;justify-content:center;align-self:stretch}}@media (min-width:481px) and (max-width:1320px){.mspacView-module__xY2i7q__page.mspacView-module__xY2i7q__page{max-width:720px;margin-inline:auto}.mspacView-module__xY2i7q__hero{flex-direction:column;justify-content:flex-start;align-items:stretch}.mspacView-module__xY2i7q__heroImage{aspect-ratio:2200/600;width:1782px;height:auto;top:-2px;left:-101px}.mspacView-module__xY2i7q__heroText{flex:none;width:100%;height:148px}.mspacView-module__xY2i7q__heroAside{flex:none;align-items:center;width:100%;height:210px;display:flex}.mspacView-module__xY2i7q__academyRow{grid-template-columns:minmax(0,1fr);gap:20px}.mspacView-module__xY2i7q__lectureSection .mspacView-module__xY2i7q__sectionHead{min-height:48px}}@media (max-width:480px){.mspacView-module__xY2i7q__lectureHead>div{flex-wrap:nowrap}.mspacView-module__xY2i7q__lectureHead>div>div:first-child{flex-basis:0;align-items:stretch}.mspacView-module__xY2i7q__lectureHead>div>div:last-child{padding:calc(var(--spacing-2xs) * 1px) calc(var(--spacing-xs) * 1px) calc(var(--spacing-2xs) * 1px) 0;margin-left:auto}.mspacView-module__xY2i7q__lectureHead{--title-sub-padding-block:calc(var(--spacing-4xs) * 1px)}.mspacView-module__xY2i7q__lectureHead [data-variant][data-size]{--_label-pad:0;padding:0;position:relative}.mspacView-module__xY2i7q__lectureHead [data-variant][data-size]>span[aria-hidden]{position:absolute;top:0;left:100%}.mspacView-module__xY2i7q__page.mspacView-module__xY2i7q__page{box-sizing:border-box;width:100%;padding-inline:var(--space-section-left-right)}.mspacView-module__xY2i7q__page>.mspacView-module__xY2i7q__pageBody{gap:40px}.mspacView-module__xY2i7q__hero{margin-inline:calc(var(--space-section-left-right) * -1)}}
.browseAllinone-module__SqxdXq__pcz{color:var(--text-default);letter-spacing:-.015em;font-family:SUIT Variable,SUIT,Pretendard,Noto Sans KR,-apple-system,sans-serif}
.loungeSidebar-module__wM5X-W__main{word-break:keep-all;overflow-wrap:break-word;min-width:0}
.AnalysisHistorySection-module__uaLmpG__wrap{gap:calc(var(--spacing-sm) * 1px);min-width:0;margin-inline:calc(var(--space-section-left-right) * -1);padding-inline:var(--space-section-banner-top-bottom);flex-direction:column;display:flex}.AnalysisHistorySection-module__uaLmpG__head{align-items:flex-end;gap:calc(var(--spacing-lg) * 1px);flex-wrap:wrap;min-width:0;display:flex}.AnalysisHistorySection-module__uaLmpG__headText{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.AnalysisHistorySection-module__uaLmpG__titleRow{align-items:center;gap:calc(var(--spacing-4xs) * 1px);display:flex}.AnalysisHistorySection-module__uaLmpG__title{color:var(--text-default);font-weight:var(--font-weight-700);margin:0}.AnalysisHistorySection-module__uaLmpG__count{color:var(--text-default);font-weight:var(--font-weight-700);font-variant-numeric:tabular-nums}.AnalysisHistorySection-module__uaLmpG__lead{color:var(--text-default-subtle);font-weight:var(--font-weight-500);margin:0}.AnalysisHistorySection-module__uaLmpG__box{gap:calc(var(--spacing-3xs) * 1px);min-width:0;padding:calc(var(--spacing-sm) * 1px);border:calc(var(--num-1) * 1px) solid var(--border-divider-dark-solid);border-radius:calc(var(--radius-container) * 1px);background:var(--surface-default);flex-direction:column;display:flex}.AnalysisHistorySection-module__uaLmpG__list{gap:calc(var(--spacing-3xs) * 1px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AnalysisHistorySection-module__uaLmpG__item{gap:calc(var(--spacing-3xs) * 1px);flex-direction:column;display:flex}.AnalysisHistorySection-module__uaLmpG__link{align-items:center;gap:calc(var(--spacing-2xs) * 1px);padding:calc(var(--spacing-sm) * 1px);border-radius:calc(var(--radius-md) * 1px);color:var(--text-default);text-decoration:none;display:flex}.AnalysisHistorySection-module__uaLmpG__link:hover{background:var(--surface-default-subtle);color:var(--text-default);text-decoration:none}.AnalysisHistorySection-module__uaLmpG__link:focus-visible{box-shadow:inset 0 0 0 2px var(--border-primary);outline:none}.AnalysisHistorySection-module__uaLmpG__textArea{align-items:flex-start;gap:calc(var(--spacing-3xs) * 1px) calc(var(--spacing-2xs) * 1px);flex-wrap:wrap;flex:1 1 0;min-width:0;display:flex}.AnalysisHistorySection-module__uaLmpG__pay{flex:none;display:inline-flex}.AnalysisHistorySection-module__uaLmpG__body{justify-content:center;gap:calc(var(--spacing-2xs) * 1px);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.AnalysisHistorySection-module__uaLmpG__name{font-weight:var(--font-weight-500)}.AnalysisHistorySection-module__uaLmpG__metaRow{align-items:center;gap:calc(var(--spacing-4xs) * 1px);flex-wrap:wrap;display:flex}.AnalysisHistorySection-module__uaLmpG__metaItem{align-items:center;gap:calc(var(--spacing-4xs) * 1px);display:inline-flex}.AnalysisHistorySection-module__uaLmpG__meta{white-space:nowrap;color:var(--text-default-subtle);font-weight:var(--font-weight-500)}.AnalysisHistorySection-module__uaLmpG__dot{color:var(--text-disabled);font-weight:var(--font-weight-500)}.AnalysisHistorySection-module__uaLmpG__chip{margin-inline-start:calc(var(--spacing-3xs) * 1px);display:inline-flex}.AnalysisHistorySection-module__uaLmpG__go{width:calc(var(--num-12) * 1px);height:calc(var(--num-24) * 1px);color:var(--icon-default-subtle);flex:none;display:inline-flex}.AnalysisHistorySection-module__uaLmpG__sep{padding:0 calc(var(--spacing-sm) * 1px);display:block}.AnalysisHistorySection-module__uaLmpG__more{padding:0 calc(var(--spacing-sm) * 1px);flex-direction:column;display:flex}.AnalysisHistorySection-module__uaLmpG__chevronUp{transform:rotate(180deg)}.AnalysisHistorySection-module__uaLmpG__empty{justify-content:center;align-items:center;gap:calc(var(--spacing-sm) * 1px);padding:calc(var(--spacing-3xl) * 1px) 0;text-align:center;flex-direction:column;display:flex}.AnalysisHistorySection-module__uaLmpG__emptyText{gap:calc(var(--spacing-3xs) * 1px);flex-direction:column;width:100%;display:flex}.AnalysisHistorySection-module__uaLmpG__emptyTitle,.AnalysisHistorySection-module__uaLmpG__emptyDesc{color:var(--text-disabled);font-weight:var(--font-weight-500);margin:0}@media (max-width:480px){.AnalysisHistorySection-module__uaLmpG__headText,.AnalysisHistorySection-module__uaLmpG__body{flex-basis:100%}}
.ExploreModeSection-module__-N1GiW__wrap{gap:calc(var(--spacing-lg) * 1px);padding:calc(var(--spacing-2xl) * 1px) calc(var(--spacing-xl) * 1px);border-radius:calc(var(--radius-container) * 1px);background:var(--surface-band);flex-direction:column;display:flex}.ExploreModeSection-module__-N1GiW__head{gap:calc(var(--spacing-sm) * 1px);flex-direction:column;display:flex}.ExploreModeSection-module__-N1GiW__eyebrow{align-self:flex-start}.ExploreModeSection-module__-N1GiW__text{gap:calc(var(--spacing-2xs) * 1px);flex-direction:column;display:flex}.ExploreModeSection-module__-N1GiW__title{color:var(--text-default);font-family:var(--font-family-headline);font-size:calc(var(--font-size-xl) * 1px);line-height:calc(var(--font-line-height-xl) * 1px);font-weight:var(--font-weight-800);letter-spacing:-.03em;margin:0}.ExploreModeSection-module__-N1GiW__lead{color:var(--text-default-subtle);font-family:var(--font-family-body);font-size:calc(var(--font-size-2xs) * 1px);line-height:calc(var(--font-line-height-xs) * 1px);font-weight:var(--font-weight-500);letter-spacing:-.03em;margin:0}.ExploreModeSection-module__-N1GiW__lead b{color:var(--text-primary);font-weight:var(--font-weight-700)}.ExploreModeSection-module__-N1GiW__cta{align-items:flex-start;gap:calc(var(--spacing-sm) * 1px);flex-direction:column;display:flex}.ExploreModeSection-module__-N1GiW__ctaNote{color:var(--text-default-subtle);font-family:var(--font-family-body);font-size:calc(var(--font-size-4xs) * 1px);line-height:calc(var(--font-line-height-3xs) * 1px);font-weight:var(--font-weight-500);letter-spacing:-.03em;align-self:stretch}.ExploreModeSection-module__-N1GiW__unlock{border-radius:calc(var(--radius-container) * 1px);background:var(--surface-default);flex-direction:column;gap:0;padding:0;display:flex;position:relative;overflow:hidden}.ExploreModeSection-module__-N1GiW__unlock:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 calc(var(--num-1) * 1px) var(--border-divider-dark-solid);pointer-events:none;position:absolute;inset:0}.ExploreModeSection-module__-N1GiW__unlockTitle{align-items:center;gap:calc(var(--spacing-3xs) * 1px);padding:calc(var(--spacing-xs) * 1px) calc(var(--spacing-xl) * 1px);background:var(--surface-default-subtle);color:var(--text-default);font-size:calc(var(--font-size-2xs) * 1px);line-height:calc(var(--font-line-height-xs) * 1px);font-weight:var(--font-weight-700);margin:0;display:flex}.ExploreModeSection-module__-N1GiW__unlockList{gap:calc(var(--spacing-3xs) * 1px);padding:calc(var(--spacing-sm) * 1px);background:var(--surface-default);flex-direction:column;margin:0;list-style:none;display:flex}.ExploreModeSection-module__-N1GiW__unlockItem{gap:calc(var(--spacing-4xs) * 1px);padding:calc(var(--spacing-xs) * 1px) calc(var(--spacing-sm) * 1px);border-radius:calc(var(--radius-md) * 1px);flex-direction:column;display:flex}.ExploreModeSection-module__-N1GiW__unlockDivider{padding:0 calc(var(--spacing-sm) * 1px);flex-direction:column;display:flex}.ExploreModeSection-module__-N1GiW__unlockName{color:var(--text-default);font-size:calc(var(--font-size-2xs) * 1px);line-height:calc(var(--font-line-height-xs) * 1px);font-weight:var(--font-weight-500);letter-spacing:-.03em;margin:0}.ExploreModeSection-module__-N1GiW__unlockDesc{color:var(--text-default-subtle);font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);font-weight:var(--font-weight-500);letter-spacing:-.03em;margin:0}@media (max-width:480px){.ExploreModeSection-module__-N1GiW__wrap{margin-inline:calc(var(--spacing-lg) * -1px);border-radius:0}}
.RegionMapSection-module__jkXLVq__wrap{gap:calc(var(--spacing-xs) * 1px);flex-direction:column;display:flex}.RegionMapSection-module__jkXLVq__mapBox{width:100%;height:calc((var(--num-160) * 2 + var(--num-80) + var(--num-20)) * 1px);border-radius:calc(var(--radius-container) * 1px);background:var(--surface-default-subtle);box-shadow:inset 0 0 0 1px var(--border-divider-dark-solid);position:relative;overflow:hidden}.RegionMapSection-module__jkXLVq__wrap[data-host=modal] .RegionMapSection-module__jkXLVq__mapBox{height:calc(var(--num-160) * 2 * 1px)}@media (max-width:900px){.RegionMapSection-module__jkXLVq__mapBox{height:calc((var(--num-160) * 2 + var(--num-40)) * 1px)}}.RegionMapSection-module__jkXLVq__top{top:calc(var(--spacing-sm) * 1px);right:calc(var(--spacing-sm) * 1px);left:calc(var(--spacing-sm) * 1px);z-index:2;align-items:flex-start;gap:calc(var(--spacing-2xs) * 1px);display:flex;position:absolute;overflow:auto visible;}.RegionMapSection-module__jkXLVq__centerPin{z-index:2;width:calc(var(--num-12) * 1px);height:calc(var(--num-12) * 1px);border-radius:calc(var(--radius-pill) * 1px);background:var(--surface-primary);box-shadow:0 0 0 calc((var(--num-2) + var(--num-1)) * 1px) var(--surface-default);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RegionMapSection-module__jkXLVq__pinLabel{top:calc(50% - var(--num-40) * 1px);z-index:2;padding:calc(var(--spacing-3xs) * 1px) calc(var(--spacing-xs) * 1px);border-radius:calc(var(--radius-control) * 1px);background:var(--surface-inverse);color:var(--text-inverse);font-size:calc(var(--font-size-4xs) * 1px);line-height:calc(var(--font-line-height-3xs) * 1px);white-space:nowrap;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.RegionMapSection-module__jkXLVq__dock{justify-content:space-between;align-items:center;gap:calc(var(--spacing-xs) * 1px) calc(var(--spacing-md) * 1px);flex-wrap:wrap;display:flex}.RegionMapSection-module__jkXLVq__dockInfo{gap:calc(var(--spacing-4xs) * 1px);flex-direction:column;min-width:0;display:flex}.RegionMapSection-module__jkXLVq__dockAddr{color:var(--text-default);font-size:calc(var(--font-size-2xs) * 1px);line-height:calc(var(--font-line-height-xs) * 1px);font-weight:var(--font-weight-700)}.RegionMapSection-module__jkXLVq__dockRadius{align-items:flex-start;gap:calc(var(--spacing-xs) * 1px);flex-wrap:wrap;display:flex}.RegionMapSection-module__jkXLVq__radiusLabel{min-height:calc((var(--num-32) + var(--num-4)) * 1px);color:var(--text-default-subtle);font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);align-items:center;display:flex}.RegionMapSection-module__jkXLVq__dockMuted{color:var(--text-default-subtle);font-size:calc(var(--font-size-4xs) * 1px);line-height:calc(var(--font-line-height-3xs) * 1px);white-space:pre-line}.RegionMapSection-module__jkXLVq__spacer{flex:1 1 0}.RegionMapSection-module__jkXLVq__radius{border-radius:calc(var(--radius-xl) * 1px);box-shadow:inset 0 0 0 1px var(--border-divider-dark-solid);align-items:stretch;display:flex;overflow:hidden}.RegionMapSection-module__jkXLVq__chip{min-width:calc(var(--num-60) * 1px);min-height:calc((var(--num-32) + var(--num-4)) * 1px);padding:0 calc(var(--spacing-sm) * 1px);color:var(--text-default);font:inherit;font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);cursor:pointer;background:0 0;border:0}.RegionMapSection-module__jkXLVq__chip+.RegionMapSection-module__jkXLVq__chip{box-shadow:inset 1px 0 0 var(--border-divider-dark-solid)}.RegionMapSection-module__jkXLVq__chip:hover{background:var(--button-light-background-fill-hover)}.RegionMapSection-module__jkXLVq__chip:focus-visible{box-shadow:inset 0 0 0 2px var(--border-primary);outline:none}.RegionMapSection-module__jkXLVq__on,.RegionMapSection-module__jkXLVq__on:hover{background:var(--surface-primary);color:var(--text-inverse);font-weight:var(--font-weight-600)}.RegionMapSection-module__jkXLVq__error{color:var(--text-essential);font-size:calc(var(--font-size-4xs) * 1px);line-height:calc(var(--font-line-height-3xs) * 1px);margin:0}.RegionMapSection-module__jkXLVq__noKey{padding:calc(var(--spacing-xl) * 1px) 0;color:var(--text-disabled);font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);text-align:center;margin:0}.RegionMapSection-module__jkXLVq__dockRadius[data-compact]{flex-basis:100%;align-items:center}.RegionMapSection-module__jkXLVq__dockRadius[data-compact] .RegionMapSection-module__jkXLVq__radius{flex:1 1 0;min-width:0}.RegionMapSection-module__jkXLVq__dockRadius[data-compact] .RegionMapSection-module__jkXLVq__chip{flex:1 1 0;min-width:0;padding:0}
.PayLinkView-module__QJeIFW__page{min-height:100vh;padding:calc((var(--spacing-3xl) + var(--spacing-xs)) * 1px) calc(var(--spacing-md) * 1px);background:var(--surface-default-subtle)}.PayLinkView-module__QJeIFW__inner{gap:calc(var(--spacing-md) * 1px);flex-direction:column;max-width:1040px;margin:0 auto;display:flex}.PayLinkView-module__QJeIFW__head{margin-bottom:calc(var(--spacing-3xs) * 1px);border-radius:calc(var(--radius-xl) * 1px)}.PayLinkView-module__QJeIFW__client{font-size:calc(var(--font-size-3xs) * 1px);font-weight:var(--font-weight-700);color:var(--text-primary);margin:0}.PayLinkView-module__QJeIFW__title{margin:calc(var(--spacing-3xs) * 1px) 0 0;font-size:22px;font-weight:var(--font-weight-800);color:var(--text-default)}.PayLinkView-module__QJeIFW__done{background:var(--surface-success-subtle)}.PayLinkView-module__QJeIFW__foot{margin:calc(var(--spacing-xs) * 1px) 0 0;font-size:calc(var(--font-size-4xs) * 1px);color:var(--text-disabled);text-align:center}
.clientMobilePayComplete-module__515OjW__page{box-sizing:border-box;min-height:100dvh;padding:calc(var(--spacing-xl) * 1px) calc(var(--spacing-md) * 1px);background:var(--surface-default-subtle);color:var(--text-default);display:flex}.clientMobilePayComplete-module__515OjW__container{width:100%;max-width:calc(var(--spacing-4xl) * 8px);margin:auto}.clientMobilePayComplete-module__515OjW__brand{margin:0 0 calc(var(--spacing-md) * 1px);color:var(--text-default-subtle);text-align:center}.clientMobilePayComplete-module__515OjW__content{gap:calc(var(--spacing-xl) * 1px);padding:calc(var(--spacing-2xl) * 1px) calc(var(--spacing-xl) * 1px);flex-direction:column;display:flex}.clientMobilePayComplete-module__515OjW__header{align-items:center;gap:calc(var(--spacing-sm) * 1px);text-align:center;flex-direction:column;display:flex}.clientMobilePayComplete-module__515OjW__mark{width:calc((var(--spacing-3xl) + var(--spacing-2xl)) * 1px);height:calc((var(--spacing-3xl) + var(--spacing-2xl)) * 1px);margin-bottom:calc(var(--spacing-xs) * 1px);border-radius:calc(var(--radius-pill) * 1px);background:var(--surface-default-subtle);color:var(--icon-default-subtle);justify-content:center;align-items:center;display:flex}.clientMobilePayComplete-module__515OjW__mark[data-status=waiting]{background:var(--surface-primary-subtle);color:var(--icon-primary)}.clientMobilePayComplete-module__515OjW__mark[data-status=success]{background:var(--surface-success-subtle);color:var(--icon-success)}.clientMobilePayComplete-module__515OjW__title,.clientMobilePayComplete-module__515OjW__description,.clientMobilePayComplete-module__515OjW__bank p,.clientMobilePayComplete-module__515OjW__note{margin:0}.clientMobilePayComplete-module__515OjW__title{word-break:keep-all;overflow-wrap:anywhere}.clientMobilePayComplete-module__515OjW__description{color:var(--text-default-subtle);white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere}.clientMobilePayComplete-module__515OjW__bank{gap:calc(var(--spacing-3xs) * 1px);flex-direction:column;display:flex}.clientMobilePayComplete-module__515OjW__bank>p:first-child{color:var(--text-default-subtle)}.clientMobilePayComplete-module__515OjW__account{overflow-wrap:anywhere}.clientMobilePayComplete-module__515OjW__details{gap:calc(var(--spacing-sm) * 1px);margin:calc(var(--spacing-lg) * 1px) 0 0;padding-top:calc(var(--spacing-lg) * 1px);border-top:1px solid var(--border-divider-dark-solid);flex-direction:column;display:flex}.clientMobilePayComplete-module__515OjW__row{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing-sm) * 1px);display:flex}.clientMobilePayComplete-module__515OjW__row dt{color:var(--text-default-subtle);flex-shrink:0}.clientMobilePayComplete-module__515OjW__row dd{text-align:right;overflow-wrap:anywhere;margin:0}.clientMobilePayComplete-module__515OjW__amount{color:var(--text-primary)}.clientMobilePayComplete-module__515OjW__note{color:var(--text-default-subtle);text-align:center;word-break:keep-all}.clientMobilePayComplete-module__515OjW__actions{display:grid}
.UnsetPrereqNote-module__CfaBGq__wrap{gap:calc(var(--spacing-2xs) * 1px);margin-top:calc((var(--spacing-xs) + var(--spacing-4xs)) * 1px);flex-direction:column;display:flex}.UnsetPrereqNote-module__CfaBGq__row{align-items:center;gap:calc((var(--spacing-2xs) + var(--num-1)) * 1px);padding:calc((var(--spacing-xs) + var(--num-1)) * 1px) calc(var(--spacing-sm) * 1px);border:1px dashed var(--border-divider-dark-solid);border-radius:calc(var(--radius-xl) * 1px);background:var(--surface-default);font-size:calc(var(--font-size-4xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);color:var(--text-default);display:flex}.UnsetPrereqNote-module__CfaBGq__mark{color:var(--text-disabled);flex:none;display:inline-flex}.UnsetPrereqNote-module__CfaBGq__body{flex:1;min-width:0}.UnsetPrereqNote-module__CfaBGq__action{font-family:var(--font-family-body);font-size:calc(var(--font-size-4xs) * 1px);font-weight:var(--font-weight-700);color:var(--surface-primary);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0}.UnsetPrereqNote-module__CfaBGq__action:hover{text-decoration:underline}.UnsetPrereqNote-module__CfaBGq__action:focus-visible{outline:2px solid var(--surface-primary);outline-offset:2px;border-radius:calc(var(--radius-md) * 1px)}@media (max-width:480px){.UnsetPrereqNote-module__CfaBGq__row{flex-wrap:wrap}.UnsetPrereqNote-module__CfaBGq__action{margin-left:calc(var(--spacing-lg) * 1px)}}
.GanttModal-module__jdM_ea__shell{--modal-width:calc(var(--num-160) * 6 * 1px);--modal-max-height:calc(100vh - var(--spacing-xl) * 2px);height:var(--modal-max-height)}.GanttModal-module__jdM_ea__body{padding:calc(var(--spacing-lg) * 1px);overscroll-behavior:contain;overflow:auto}@media (max-width:480px){.GanttModal-module__jdM_ea__body{padding:0 calc(var(--spacing-md) * 1px) calc(var(--spacing-lg) * 1px)}}.GanttModal-module__jdM_ea__titleRow{align-items:flex-end;column-gap:calc(var(--spacing-xs) * 1px);flex-wrap:wrap;display:inline-flex}.GanttModal-module__jdM_ea__titleMeta{color:var(--text-default-subtle);font-variant-numeric:tabular-nums}.GanttModal-module__jdM_ea__titleSep{margin:0 calc(var(--spacing-3xs) * 1px);color:var(--text-disabled)}.GanttModal-module__jdM_ea__table{--gantt-label-w:calc((var(--num-160) + var(--num-120)) * 1px);--gantt-col-min-w:calc((var(--num-60) + var(--num-8) + var(--num-2)) * 1px);--gantt-gap-w:calc(var(--num-48) * 1px);--gantt-month-cols:0;--gantt-gap-cols:0;min-width:calc(var(--gantt-label-w) + var(--gantt-col-min-w) * var(--gantt-month-cols) + var(--gantt-gap-w) * var(--gantt-gap-cols))}.GanttModal-module__jdM_ea__axisHead{top:calc(var(--spacing-lg) * -1px);z-index:3;background:var(--surface-default);display:flex;position:sticky}.GanttModal-module__jdM_ea__axisCorner{width:var(--gantt-label-w);z-index:1;background:var(--surface-default);align-items:center;gap:calc(var(--spacing-3xs) * 1px);padding:calc(var(--spacing-xs) * 1px) calc(var(--spacing-md) * 1px);flex:none;display:flex;position:sticky;left:0}.GanttModal-module__jdM_ea__cornerLabel{min-width:0;color:var(--text-default);flex:1}.GanttModal-module__jdM_ea__monthHead{min-width:var(--gantt-col-min-w);padding:calc(var(--spacing-xs) * 1px) 0;color:var(--text-default);text-align:center;white-space:nowrap;flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;display:flex}.GanttModal-module__jdM_ea__gapHead{width:var(--gantt-gap-w);padding:calc(var(--spacing-xs) * 1px) 0;color:var(--text-default-subtle);flex:none;justify-content:center;align-items:flex-end;display:flex}.GanttModal-module__jdM_ea__box{border:calc(var(--num-1) * 1px) solid var(--border-default);border-radius:calc(var(--radius-container) * 1px);overflow:clip}.GanttModal-module__jdM_ea__group+.GanttModal-module__jdM_ea__group{border-top:calc(var(--num-1) * 1px) solid var(--border-default)}.GanttModal-module__jdM_ea__stepRow{cursor:pointer;background:var(--surface-default-subtle);transition:background-color .2s var(--easing-standard);display:flex}.GanttModal-module__jdM_ea__stepRow[data-open=true]{background:var(--surface-primary-subtle)}.GanttModal-module__jdM_ea__stepLabel{width:var(--gantt-label-w);z-index:2;padding:calc(var(--spacing-xs) * 1px);background:inherit;flex:none;position:sticky;left:0}.GanttModal-module__jdM_ea__stepName{min-width:0;color:var(--text-default);word-break:keep-all;flex:1}.GanttModal-module__jdM_ea__stepRow[data-open=true] .GanttModal-module__jdM_ea__stepName{color:var(--text-primary)}.GanttModal-module__jdM_ea__stepRight{align-items:center;gap:calc(var(--spacing-2xs) * 1px);display:inline-flex}.GanttModal-module__jdM_ea__stepCount{color:var(--text-default-subtle);font-variant-numeric:tabular-nums}.GanttModal-module__jdM_ea__monthCell{min-width:var(--gantt-col-min-w);padding:calc(var(--spacing-xs) * 1px);border-left:calc(var(--num-1) * 1px) solid var(--border-grid-faint);flex:1 1 0;justify-content:center;align-items:center;min-height:0;display:flex}.GanttModal-module__jdM_ea__stepCell{color:var(--text-default);font-variant-numeric:tabular-nums}.GanttModal-module__jdM_ea__gapCell{width:var(--gantt-gap-w);border-left:calc(var(--num-1) * 1px) solid var(--border-grid-faint);flex:none}.GanttModal-module__jdM_ea__atomRow{background:var(--surface-default);border-top:calc(var(--num-1) * 1px) solid var(--border-divider-dark-solid);display:flex}.GanttModal-module__jdM_ea__atomRow[data-hit=true]{background:var(--surface-primary-subtle)}.GanttModal-module__jdM_ea__atomLabel{width:var(--gantt-label-w);z-index:1;align-items:center;gap:calc(var(--spacing-4xs) * 1px);min-height:calc((var(--num-32) + var(--num-4)) * 1px);padding:calc(var(--spacing-xs) * 1px) calc(var(--spacing-lg) * 1px);background:inherit;flex:none;display:flex;position:sticky;left:0}.GanttModal-module__jdM_ea__atomText{min-width:0;color:var(--text-default);word-break:keep-all;flex:1}.GanttModal-module__jdM_ea__atomTextDone{color:var(--text-disabled);text-decoration:line-through}.GanttModal-module__jdM_ea__dday{color:var(--text-default);white-space:nowrap;font-variant-numeric:tabular-nums}.GanttModal-module__jdM_ea__ddayDone{color:var(--text-disabled)}.GanttModal-module__jdM_ea__srOnly{}
.mobile-module__U_DWdW__timeline{margin-top:calc(var(--spacing-3xs) * -1px);border-top:calc(var(--num-8) * 1px) solid var(--surface-default-subtle);margin-inline:calc(var(--spacing-md) * -1px);padding:calc(var(--spacing-lg) * 1px) calc(var(--spacing-lg) * 1px) 0}.mobile-module__U_DWdW__timelineFoot{padding:calc(var(--spacing-sm) * 1px) calc(var(--spacing-sm) * 1px) calc(var(--spacing-sm) * 1px)}.mobile-module__U_DWdW__sheet{min-height:0}.mobile-module__U_DWdW__sheetScroll{overscroll-behavior:contain;min-height:0;padding:0 calc(var(--spacing-lg) * 1px) calc((var(--spacing-xl) + var(--spacing-xl) + var(--spacing-sm)) * 1px);flex:1;overflow-y:auto}.mobile-module__U_DWdW__head{gap:calc(var(--spacing-md) * 1px);padding:calc(var(--spacing-xl) * 1px) calc(var(--spacing-xs) * 1px) calc(var(--spacing-3xs) * 1px);flex-direction:column;display:flex}.mobile-module__U_DWdW__headTop{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing-sm) * 1px);display:flex}.mobile-module__U_DWdW__headText{gap:calc(var(--spacing-3xs) * 1px);flex-direction:column;min-width:0;display:flex}.mobile-module__U_DWdW__headTitle{font-family:var(--font-family-headline), inherit;font-size:calc(var(--font-size-md) * 1px);line-height:calc(var(--font-line-height-md) * 1px);font-weight:var(--font-weight-800);letter-spacing:-.03em;color:var(--text-default);text-wrap:balance;margin:0}.mobile-module__U_DWdW__progress{align-items:flex-start;gap:calc(var(--spacing-4xs) * 1px);font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);font-weight:var(--font-weight-500);letter-spacing:-.03em;color:var(--text-default-subtle);font-variant-numeric:tabular-nums;margin:0;display:flex}.mobile-module__U_DWdW__progressSoft{opacity:.8}.mobile-module__U_DWdW__progressDot{color:var(--text-disabled)}.mobile-module__U_DWdW__chips{gap:calc(var(--spacing-3xs) * 1px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mobile-module__U_DWdW__gantt{gap:calc(var(--spacing-md) * 1px);flex-direction:column;display:flex}.mobile-module__U_DWdW__ganttHead{margin-inline:calc(var(--spacing-md) * -1px);padding:0 calc(var(--spacing-md) * 1px) calc(var(--spacing-sm) * 1px);box-shadow:0 1px 0 var(--border-divider-dark-solid)}.mobile-module__U_DWdW__ganttNote{color:var(--text-default-subtle);white-space:pre-line;margin:0}.mobile-module__U_DWdW__ganttGroupHead{margin:0 0 calc(var(--spacing-3xs) * 1px);font-size:calc(var(--font-size-m-meta) * 1px);line-height:calc(var(--font-line-height-m-meta) * 1px);font-weight:var(--font-weight-800);color:var(--text-default)}.mobile-module__U_DWdW__ganttNo{font-size:calc(var(--font-size-m-caption) * 1px);font-weight:var(--font-weight-800);width:calc(var(--num-20) * 1px);height:calc(var(--num-20) * 1px);border-radius:calc(var(--radius-pill) * 1px);background:var(--surface-inverse);color:var(--text-inverse);flex:none;justify-content:center;align-items:center;display:inline-flex}.mobile-module__U_DWdW__ganttRows{margin:0;padding:0;list-style:none}.mobile-module__U_DWdW__ganttRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing-sm) * 1px);min-height:calc(var(--num-48) * 1px);border-bottom:1px solid var(--border-divider-dark-solid);display:flex}.mobile-module__U_DWdW__ganttTitle{gap:calc(var(--spacing-4xs) * 1px);min-width:0;padding-block:calc(var(--spacing-xs) * 1px);color:var(--text-default);flex-direction:column;flex:1;display:flex}.mobile-module__U_DWdW__ganttWhy{color:var(--text-default-subtle)}
.appear-module__h9wtsq__root{animation:appear-module__h9wtsq__mg-appear-in .15s var(--easing-decelerate)}.appear-module__h9wtsq__leaving{animation:appear-module__h9wtsq__mg-appear-out .1s var(--easing-accelerate) forwards;pointer-events:none}@keyframes appear-module__h9wtsq__mg-appear-in{0%{opacity:0}}@keyframes appear-module__h9wtsq__mg-appear-out{to{opacity:0}}
.situations-module__Ncur_G__list{gap:calc(var(--spacing-xs) * 1px);word-break:keep-all;overflow-wrap:break-word;flex-direction:column;min-width:0;display:flex}.situations-module__Ncur_G__subtle{color:var(--text-default-subtle)}.situations-module__Ncur_G__tnum{font-variant-numeric:tabular-nums}.situations-module__Ncur_G__error{color:var(--text-essential)}.situations-module__Ncur_G__empty{padding:calc(var(--spacing-md) * 1px) 0;color:var(--text-default-subtle);margin:0}.situations-module__Ncur_G__form{gap:calc(var(--spacing-sm) * 1px);padding:calc(var(--spacing-sm) * 1px);flex-direction:column;display:flex}.situations-module__Ncur_G__kinds{gap:calc(var(--spacing-3xs) * 1px);flex-wrap:wrap;display:flex}.situations-module__Ncur_G__foot{gap:calc(var(--spacing-xs) * 1px);flex-direction:column;display:flex}.situations-module__Ncur_G__caseRow{gap:calc(var(--spacing-4xs) * 1px);padding:calc(var(--spacing-xs) * 1px) calc(var(--spacing-sm) * 1px);flex-direction:column;display:flex}.situations-module__Ncur_G__caseName{color:var(--text-default)}.situations-module__Ncur_G__caseActions{gap:calc(var(--spacing-3xs) * 1px);margin-top:calc((var(--spacing-sm) - var(--spacing-4xs)) * 1px);display:flex}.situations-module__Ncur_G__emptyCases{padding:calc(var(--spacing-3xl) * 1px) 0;color:var(--text-disabled);text-align:center;flex:1;justify-content:center;align-items:center;margin:0;display:flex}.situations-module__Ncur_G__editBody{gap:calc(var(--spacing-md) * 1px);padding-top:calc(var(--spacing-lg) * 1px);flex-direction:column;display:flex}.situations-module__Ncur_G__field{flex-direction:column;display:flex}.situations-module__Ncur_G__fieldLabel{padding:calc(var(--spacing-2xs) * 1px) 0}.situations-module__Ncur_G__editDate{--date-select-gap:calc(var(--spacing-2xs) * 1px)}.situations-module__Ncur_G__editSave{min-width:calc(var(--num-80) * 1px)}
.agenda-module__7US_Ha__page{flex-direction:column;min-width:0;display:flex}.agenda-module__7US_Ha__head{grid-template-columns:calc(var(--num-160) * 1px) minmax(0, 1fr) calc(var(--num-160) * 1px);align-items:start;column-gap:calc(var(--spacing-md) * 1px);row-gap:calc(var(--spacing-xs) * 1px);padding:0 0 calc(var(--spacing-lg) * 1px);display:grid}.agenda-module__7US_Ha__headLeft{justify-content:flex-start;display:flex}.agenda-module__7US_Ha__headRight{justify-content:flex-end;display:flex}.agenda-module__7US_Ha__title{text-align:center;font-weight:var(--font-weight-800);color:var(--text-default);margin:0}.agenda-module__7US_Ha__sub{text-align:center;color:var(--text-default-subtle);grid-column:1/-1;margin:0}.agenda-module__7US_Ha__metrics{gap:calc(var(--spacing-sm) * 1px);margin-inline:calc(var(--spacing-3xl) * -1px);padding:calc(var(--spacing-lg) * 1px) calc(var(--spacing-3xl) * 1px) calc(var(--spacing-xl) * 1px);border-image:linear-gradient(var(--surface-band), var(--surface-band)) fill 0 / 0 / 0 100vw;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (min-width:901px){.agenda-module__7US_Ha__page{--l4-metrics-band:calc((var(--spacing-lg) + var(--num-60) + var(--num-4) + var(--spacing-xl)) * 1px)}.agenda-module__7US_Ha__metrics{z-index:3;position:sticky;top:0}}.agenda-module__7US_Ha__body{column-gap:calc(var(--spacing-sm) * 1px);min-width:0;margin-bottom:calc((var(--space-container-bottom) + var(--spacing-4xl) * 1px) * -1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.agenda-module__7US_Ha__main{min-width:0;padding:0 calc(var(--spacing-lg) * 1px) calc(var(--spacing-5xl) * 1px) 0;flex-direction:column;grid-column:1/span 3;display:flex}.agenda-module__7US_Ha__mainSlot{flex-direction:column;grid-column:1/span 3;min-width:0;display:flex}.agenda-module__7US_Ha__swap{min-width:0}.agenda-module__7US_Ha__side{grid-column:4;min-width:0;display:flex}.agenda-module__7US_Ha__sideRuleV{display:flex}.agenda-module__7US_Ha__sideRuleH{display:none}.agenda-module__7US_Ha__sideInner{gap:calc(var(--spacing-xl) * 1px);min-width:0;padding:calc(var(--spacing-lg) * 1px);flex-direction:column;flex:1;display:flex}.agenda-module__7US_Ha__list{flex-direction:column;min-width:0;display:flex}.agenda-module__7US_Ha__listTitle{top:var(--l4-metrics-band,0);z-index:2;padding:calc(var(--spacing-lg) * 1px) 0;background:var(--surface-default);font-weight:var(--font-weight-800);color:var(--text-default);margin:0;position:sticky}.agenda-module__7US_Ha__chips{padding-bottom:calc(var(--spacing-lg) * 1px)}.agenda-module__7US_Ha__groups{gap:calc(var(--spacing-lg) * 1px);padding-bottom:calc(var(--spacing-lg) * 1px);flex-direction:column;display:flex}.agenda-module__7US_Ha__empty{padding:calc(var(--spacing-md) * 1px) calc(var(--spacing-lg) * 1px);color:var(--text-default-subtle)}.agenda-module__7US_Ha__rowDivider{padding:0 calc(var(--spacing-lg) * 1px)}.agenda-module__7US_Ha__more{padding-top:calc(var(--spacing-sm) * 1px)}.agenda-module__7US_Ha__calHead{grid-template-columns:calc((var(--num-120) + var(--num-20)) * 1px) minmax(0, 1fr) calc((var(--num-120) + var(--num-20)) * 1px);align-items:center;gap:calc(var(--spacing-3xs) * 1px);padding:calc(var(--spacing-lg) * 1px) 0;display:grid}.agenda-module__7US_Ha__calTitle{font-weight:var(--font-weight-800);color:var(--text-default);white-space:nowrap;margin:0}.agenda-module__7US_Ha__calScale{justify-content:center;display:flex}.agenda-module__7US_Ha__calNav{justify-content:flex-end;gap:calc(var(--spacing-3xs) * 1px);display:flex}.agenda-module__7US_Ha__legend{justify-content:flex-end;align-items:center;gap:calc(var(--spacing-3xs) * 1px);padding-bottom:calc(var(--spacing-xs) * 1px);color:var(--text-default-subtle);display:flex}.agenda-module__7US_Ha__grid{grid-template-columns:repeat(7,minmax(0,1fr));min-width:0;display:grid}.agenda-module__7US_Ha__weekday{height:calc((var(--num-32) + var(--num-4)) * 1px);padding:0 calc((var(--spacing-xs) + var(--spacing-2xs)) * 1px);color:var(--text-default);justify-content:flex-end;align-items:center;display:flex}.agenda-module__7US_Ha__weekend{color:var(--text-disabled)}.agenda-module__7US_Ha__cells{border-radius:calc(var(--radius-container) * 1px);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.agenda-module__7US_Ha__cells:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 calc(var(--num-1) * 1px) var(--border-divider-dark-solid);pointer-events:none;position:absolute;inset:0}.agenda-module__7US_Ha__cell{align-items:flex-end;gap:calc(var(--spacing-4xs) * 1px);min-width:0;min-height:calc((var(--num-80) + var(--num-20) + var(--num-2)) * 1px);padding:calc(var(--spacing-xs) * 1px);border-left:calc(var(--num-1) * 1px) solid var(--border-divider-dark-solid);border-top:calc(var(--num-1) * 1px) solid var(--border-divider-dark-solid);flex-direction:column;display:flex}.agenda-module__7US_Ha__cell:nth-child(7n+1){border-left:0}.agenda-module__7US_Ha__cell:nth-child(-n+7){border-top:0}.agenda-module__7US_Ha__cellBlank{background:var(--surface-default-subtle)}.agenda-module__7US_Ha__dayNum{padding:calc(var(--spacing-4xs) * 1px) calc(var(--spacing-2xs) * 1px);border-radius:calc(var(--radius-pill) * 1px);color:var(--text-default);white-space:nowrap}.agenda-module__7US_Ha__dayNum.agenda-module__7US_Ha__weekend{color:var(--text-disabled)}.agenda-module__7US_Ha__dayNum.agenda-module__7US_Ha__today{background:var(--surface-primary);color:var(--text-inverse)}.agenda-module__7US_Ha__calScroll{overflow-x:auto}.agenda-module__7US_Ha__calScroll>*{min-width:calc((var(--num-160) * 4) * 1px)}.agenda-module__7US_Ha__sideGroup{flex-direction:column;display:flex}.agenda-module__7US_Ha__settingBtn{--btn-padding:calc(var(--spacing-xs) * 1px) calc(var(--spacing-xs) * 1px) calc(var(--spacing-xs) * 1px) calc(var(--spacing-sm) * 1px)}.agenda-module__7US_Ha__allArrow{color:var(--icon-default);display:inline-flex}.agenda-module__7US_Ha__sideHead{align-items:center;gap:calc(var(--spacing-3xs) * 1px);padding:calc(var(--spacing-3xs) * 1px) 0;display:flex}.agenda-module__7US_Ha__sideSplitBand{display:none}.agenda-module__7US_Ha__sideTitle{min-width:0;color:var(--text-default);flex:1;margin:0}.agenda-module__7US_Ha__sideList{gap:calc(var(--spacing-sm) * 1px);padding:calc(var(--spacing-2xs) * 1px) 0;flex-direction:column;display:flex}@media (max-width:900px){.agenda-module__7US_Ha__page{padding-inline:calc(var(--spacing-md) * 1px)}.agenda-module__7US_Ha__head{padding-top:calc(var(--spacing-xl) * 1px);grid-template-columns:minmax(0,1fr) auto}.agenda-module__7US_Ha__title{grid-area:2/1/auto/-1}.agenda-module__7US_Ha__metrics{margin-inline:calc(var(--spacing-md) * -1px);padding:calc(var(--spacing-md) * 1px);grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-module__7US_Ha__body{grid-template-columns:minmax(0,1fr);margin-bottom:0}.agenda-module__7US_Ha__main,.agenda-module__7US_Ha__mainSlot,.agenda-module__7US_Ha__side{grid-column:1}.agenda-module__7US_Ha__main{padding:0 0 calc(var(--spacing-xl) * 1px)}.agenda-module__7US_Ha__side{flex-direction:column}.agenda-module__7US_Ha__sideRuleV{display:none}.agenda-module__7US_Ha__sideRuleH{display:block}.agenda-module__7US_Ha__sideInner{padding-inline:0}.agenda-module__7US_Ha__calHead{row-gap:calc(var(--spacing-sm) * 1px);grid-template-columns:minmax(0,1fr) auto}.agenda-module__7US_Ha__calScale{grid-area:2/1/auto/-1;justify-content:flex-start}.agenda-module__7US_Ha__calScroll>*{min-width:0}.agenda-module__7US_Ha__cell{padding:calc(var(--spacing-3xs) * 1px);min-height:calc((var(--num-72) + var(--num-4)) * 1px)}.agenda-module__7US_Ha__weekday{padding:0 calc(var(--spacing-3xs) * 1px)}.agenda-module__7US_Ha__dayNum{padding:0 calc(var(--spacing-4xs) * 1px)}}@media (max-width:480px){.agenda-module__7US_Ha__page{padding-inline:0}.agenda-module__7US_Ha__main{padding:0 calc(var(--spacing-lg) * 1px) calc(var(--spacing-3xl) * 1px)}.agenda-module__7US_Ha__more{padding-top:0}.agenda-module__7US_Ha__sideInner{gap:calc(var(--spacing-lg) * 1px)}.agenda-module__7US_Ha__sideSplitLine{display:none}.agenda-module__7US_Ha__sideSplitBand{height:calc(var(--spacing-xs) * 1px);margin-inline:calc(var(--spacing-lg) * -1px);background:var(--surface-default-subtle);display:block}.agenda-module__7US_Ha__sideRuleH{display:none}.agenda-module__7US_Ha__side{border-top:calc(var(--spacing-xs) * 1px) solid var(--surface-default-subtle)}.agenda-module__7US_Ha__sideInner{padding-inline:calc(var(--spacing-lg) * 1px)}}
.calendar-module__HSZrnG__yCellPick{cursor:pointer}.calendar-module__HSZrnG__yCellPick:hover{background:var(--surface-default-subtle)}
.screens-module__qBCECq__scroll{overflow-x:auto}.screens-module__qBCECq__yGrid{min-width:calc((var(--num-160) * 4 + var(--num-80)) * 1px)}.screens-module__qBCECq__yRow{grid-template-columns:calc((var(--num-80) + var(--num-4)) * 1px) repeat(12, minmax(0, 1fr));display:grid}.screens-module__qBCECq__yBox{border:1px solid var(--border-divider-dark-solid);border-radius:calc(var(--radius-container) * 1px);overflow:clip}.screens-module__qBCECq__yBox>.screens-module__qBCECq__yRow+.screens-module__qBCECq__yRow{border-top:1px solid var(--border-divider-dark-solid)}.screens-module__qBCECq__yHeadCell{height:calc((var(--num-20) + var(--num-12) + var(--num-4)) * 1px);justify-content:center;align-items:center;display:flex}.screens-module__qBCECq__yMonth{padding:calc(var(--spacing-4xs) * 1px) calc(var(--spacing-2xs) * 1px);border-radius:calc(var(--radius-pill) * 1px);color:var(--text-default);cursor:pointer;background:0 0;border:0;font-family:inherit}.screens-module__qBCECq__yMonth:hover{background:var(--surface-default-subtle)}.screens-module__qBCECq__yNow,.screens-module__qBCECq__yNow:hover{background:var(--surface-primary);color:var(--text-inverse)}.screens-module__qBCECq__yLane{min-height:calc((var(--num-80) + var(--num-12) + var(--num-6)) * 1px);padding:0 calc(var(--spacing-sm) * 1px);background:var(--surface-default-subtle);text-align:center;word-break:keep-all;justify-content:center;align-items:center;display:flex}.screens-module__qBCECq__yCell{align-items:flex-start;gap:calc(var(--spacing-4xs) * 1px);min-width:0;padding:calc(var(--spacing-xs) * 1px) calc(var(--spacing-3xs) * 1px);border-left:1px solid var(--border-divider-dark-solid);background:var(--surface-default);flex-direction:column;display:flex}.screens-module__qBCECq__yMore{color:var(--text-default-subtle);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.screens-module__qBCECq__yMore:hover{color:var(--text-primary)}
.panelLoading-module__pQqS7W__block{border-radius:calc(var(--radius-xl) * 1px);min-block-size:60vh}.panelLoading-module__pQqS7W__partner{gap:calc(var(--spacing-md) * 1px);flex-direction:column;display:flex}.panelLoading-module__pQqS7W__partnerTitle{inline-size:18%;block-size:calc(var(--spacing-xl) * 1px);border-radius:calc(var(--radius-control) * 1px)}.panelLoading-module__pQqS7W__partnerCards{gap:calc(var(--spacing-sm) * 1px);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-end:calc(var(--spacing-xl) * 1px);display:grid}.panelLoading-module__pQqS7W__partnerCard{aspect-ratio:240/204;border-radius:calc(var(--radius-xl) * 1px)}.panelLoading-module__pQqS7W__partnerTable{border-radius:calc(var(--radius-xl) * 1px);min-block-size:50vh}@container wrap (max-width:600px){.panelLoading-module__pQqS7W__partnerCards{grid-template-columns:repeat(2,minmax(0,1fr))}.panelLoading-module__pQqS7W__partnerCards>:nth-child(n+3){display:none}}.panelLoading-module__pQqS7W__page{gap:calc(var(--spacing-xl) * 1px);flex-direction:column;display:flex}.panelLoading-module__pQqS7W__section{gap:calc(var(--spacing-md) * 1px);flex-direction:column;display:flex}.panelLoading-module__pQqS7W__title{inline-size:18%;min-inline-size:calc(var(--num-120) * 1px);block-size:calc(var(--spacing-xl) * 1px);border-radius:calc(var(--radius-control) * 1px)}.panelLoading-module__pQqS7W__sub{inline-size:40%;block-size:calc(var(--spacing-md) * 1px);border-radius:calc(var(--radius-control) * 1px)}.panelLoading-module__pQqS7W__head{gap:calc(var(--spacing-xs) * 1px);flex-direction:column;display:flex}.panelLoading-module__pQqS7W__hero{block-size:calc((var(--num-160) + var(--num-20)) * 1px);border-radius:calc(var(--radius-xl) * 1px)}.panelLoading-module__pQqS7W__cards{gap:calc(var(--spacing-sm) * 1px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.panelLoading-module__pQqS7W__card{aspect-ratio:240/170;border-radius:calc(var(--radius-xl) * 1px)}.panelLoading-module__pQqS7W__lines{column-gap:calc(var(--spacing-xl) * 1px);row-gap:calc(var(--spacing-md) * 1px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.panelLoading-module__pQqS7W__line{block-size:calc(var(--spacing-lg) * 1px);border-radius:calc(var(--radius-sm) * 1px)}.panelLoading-module__pQqS7W__chips{gap:calc(var(--spacing-xs) * 1px);display:flex;overflow:hidden}.panelLoading-module__pQqS7W__chip{inline-size:calc(var(--num-60) * 1px);block-size:calc((var(--spacing-xl) + var(--spacing-xs)) * 1px);border-radius:calc(var(--radius-pill) * 1px);flex:none}.panelLoading-module__pQqS7W__grid{column-gap:calc(var(--spacing-md) * 1px);row-gap:calc(var(--spacing-xl) * 1px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.panelLoading-module__pQqS7W__gridCard{aspect-ratio:238/228;border-radius:calc(var(--radius-xl) * 1px)}.panelLoading-module__pQqS7W__body{border-radius:calc(var(--radius-container) * 1px);min-block-size:60vh}@container wrap (max-width:879px){.panelLoading-module__pQqS7W__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container wrap (max-width:600px){.panelLoading-module__pQqS7W__grid,.panelLoading-module__pQqS7W__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.panelLoading-module__pQqS7W__cards>:nth-child(n+3){display:none}.panelLoading-module__pQqS7W__lines{grid-template-columns:minmax(0,1fr)}.panelLoading-module__pQqS7W__lines>:nth-child(n+6){display:none}.panelLoading-module__pQqS7W__sub{inline-size:70%}}
.RoadmapTrialLayer-module__8nniPq__guide{gap:calc(var(--spacing-xs) * 1px);flex-direction:column;display:flex}.RoadmapTrialLayer-module__8nniPq__guideLine{white-space:pre-line;color:var(--text-default);font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);margin:0}.RoadmapTrialLayer-module__8nniPq__guideNote{color:var(--text-default-subtle);font-size:calc(var(--font-size-4xs) * 1px);line-height:calc(var(--font-line-height-3xs) * 1px);margin:0}@media (max-width:480px){.RoadmapTrialLayer-module__8nniPq__banner{flex-direction:column;align-items:stretch}}
.panelWrap-module__KIg5SG__vWrap{min-width:0}
.seminars-module___fuqPG__myTable{background:var(--surface-default);border:1px solid var(--border-divider-dark-solid);border-radius:calc(var(--radius-xl) * 1px);overflow:hidden}.seminars-module___fuqPG__myHead,.seminars-module___fuqPG__myRow{grid-template-columns:1fr 104px 88px 148px;align-items:center;gap:12px;padding:13px 20px;display:grid}.seminars-module___fuqPG__myHead{background:var(--surface-default-subtle);color:var(--text-default-subtle);text-align:center;font-size:12.5px;font-weight:800}.seminars-module___fuqPG__myHead span:first-child{text-align:center}.seminars-module___fuqPG__myRow{border-top:1px solid var(--border-divider-dark-solid)}.seminars-module___fuqPG__myMain{min-width:0}.seminars-module___fuqPG__myTitle{text-align:left;letter-spacing:-.02em;width:100%;color:var(--text-default);cursor:pointer;-webkit-line-clamp:2;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;font-family:inherit;font-size:14px;font-weight:800;line-height:1.45;display:-webkit-box;overflow:hidden}.seminars-module___fuqPG__myTitle:hover{color:var(--surface-primary)}.seminars-module___fuqPG__mySub{color:var(--text-default-subtle);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;font-weight:600;overflow:hidden}.seminars-module___fuqPG__myVbank{color:var(--text-essential);margin-top:4px;font-size:12px;font-weight:700;display:block}.seminars-module___fuqPG__myVbankTail{max-width:100%;display:inline-block}.seminars-module___fuqPG__myReg{color:var(--text-default-subtle);text-align:center;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.seminars-module___fuqPG__myStatus{text-align:center;font-size:12.5px;font-weight:800}.seminars-module___fuqPG__stPayWait{color:var(--text-essential)}.seminars-module___fuqPG__stPostWait{color:var(--text-success)}.seminars-module___fuqPG__stLive{color:var(--text-primary)}.seminars-module___fuqPG__stEnded{color:var(--text-default-subtle)}.seminars-module___fuqPG__myAct{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.seminars-module___fuqPG__myBtn{border-radius:calc(var(--radius-pill) * 1px);cursor:pointer;border:1px solid var(--border-divider-dark-solid);background:var(--surface-default);color:var(--text-default);white-space:nowrap;flex-shrink:0;padding:6px 16px;font-family:inherit;font-size:12.5px;font-weight:800}.seminars-module___fuqPG__myBtn:hover{opacity:.86}.seminars-module___fuqPG__btnCancel{color:var(--text-essential);border-color:var(--border-essential)}.seminars-module___fuqPG__btnEdit{background:var(--surface-primary);border-color:var(--surface-primary);color:var(--text-inverse)}.seminars-module___fuqPG__btnCopy{color:var(--text-default)}@media (max-width:480px){.seminars-module___fuqPG__myHead{display:none}.seminars-module___fuqPG__myRow{grid-template-columns:1fr auto;row-gap:8px}.seminars-module___fuqPG__myMain{grid-column:1/-1}.seminars-module___fuqPG__myReg{text-align:left}}.seminars-module___fuqPG__vbBody{padding-top:calc(var(--spacing-lg) * 1px)}.seminars-module___fuqPG__vbNotice{gap:calc(var(--spacing-md) * 1px);flex-direction:column;display:flex}.seminars-module___fuqPG__vbIntro,.seminars-module___fuqPG__vbGuide{font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);color:var(--text-default-subtle);margin:0}.seminars-module___fuqPG__vbCard{padding:calc(var(--spacing-md) * 1px);border-radius:calc(var(--radius-xl) * 1px);background:var(--surface-primary-subtle)}.seminars-module___fuqPG__vbCardLabel{margin:0 0 calc(var(--spacing-sm) * 1px);font-size:calc(var(--font-size-4xs) * 1px);font-weight:var(--font-weight-700);color:var(--text-primary)}.seminars-module___fuqPG__vbBank{margin:0 0 calc(var(--spacing-3xs) * 1px);font-size:calc(var(--font-size-3xs) * 1px);font-weight:var(--font-weight-600);color:var(--text-default)}.seminars-module___fuqPG__vbAccountRow{align-items:baseline;gap:calc(var(--spacing-sm) * 1px);flex-wrap:wrap;display:flex}.seminars-module___fuqPG__vbAccountNumber{font-size:calc(var(--font-size-sm) * 1px);font-weight:var(--font-weight-700);line-height:calc(var(--font-line-height-sm) * 1px);color:var(--text-default);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.seminars-module___fuqPG__vbHolder{margin:calc(var(--spacing-sm) * 1px) 0 0;font-size:calc(var(--font-size-4xs) * 1px);color:var(--text-default-subtle)}.seminars-module___fuqPG__vbDetails{gap:calc(var(--spacing-md) * 1px);padding-top:calc(var(--spacing-md) * 1px);border-top:1px solid var(--border-divider-dark-solid);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.seminars-module___fuqPG__vbDetails>div{min-width:0}.seminars-module___fuqPG__vbDetails dt{margin-bottom:calc(var(--spacing-xs) * 1px);font-size:calc(var(--font-size-4xs) * 1px);color:var(--text-default-subtle)}.seminars-module___fuqPG__vbDetails dd{font-size:calc(var(--font-size-3xs) * 1px);font-weight:var(--font-weight-700);color:var(--text-default);font-variant-numeric:tabular-nums;margin:0}.seminars-module___fuqPG__vbCopyFallback{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}@media (max-width:480px){.seminars-module___fuqPG__vbDetails{grid-template-columns:minmax(0,1fr)}}.seminars-module___fuqPG__srPage{box-sizing:border-box;padding-inline:var(--space-section-left-right)}.seminars-module___fuqPG__srCol{gap:calc(var(--spacing-lg) * 1px);flex-direction:column;max-width:680px;margin-inline:auto;display:flex}.seminars-module___fuqPG__srNotice{align-items:flex-start;gap:calc(var(--spacing-2xs) * 1px);padding:calc(var(--spacing-lg) * 1px);border-radius:calc(var(--radius-md) * 1px);background:var(--surface-subtle-transparent);flex-direction:column;display:flex}.seminars-module___fuqPG__srNotes{white-space:pre-line;padding:0 0 0 calc(var(--spacing-sm) * 1px);color:var(--text-default-subtle);margin:0;list-style:outside}.seminars-module___fuqPG__srNoticeBtn{padding-left:calc(var(--spacing-sm) * 1px)}.seminars-module___fuqPG__srSection{gap:calc(var(--spacing-3xl) * 1px);flex-direction:column;display:flex}.seminars-module___fuqPG__srForm{min-width:0}.seminars-module___fuqPG__srRow{align-items:flex-start;display:flex}.seminars-module___fuqPG__srLabel{width:calc((var(--num-80) + var(--num-20)) * 1px);padding-top:calc(var(--spacing-md) * 1px);color:var(--text-default-subtle);flex:none;display:flex}.seminars-module___fuqPG__srLabelText{padding-block:calc(var(--spacing-2xs) * 1px)}.seminars-module___fuqPG__srReq{color:var(--text-essential)}.seminars-module___fuqPG__srCell{gap:calc(var(--spacing-2xs) * 1px);min-width:0;padding-block:calc(var(--spacing-sm) * 1px);background-image:linear-gradient(to right, var(--border-divider-dark-dash) 50%, transparent 50%);background-position:0 100%;background-repeat:repeat-x;background-size:calc(var(--num-4) * 1px) 1px;flex-direction:column;flex:1;display:flex}.seminars-module___fuqPG__srCellNoLine{background-image:none}.seminars-module___fuqPG__srHelp{padding-block:calc(var(--spacing-3xs) * 1px);color:var(--text-default-subtle)}.seminars-module___fuqPG__srHelpReq{color:var(--text-essential)}.seminars-module___fuqPG__srInp{box-sizing:border-box;width:100%;height:calc(var(--num-40) * 1px);padding:calc(var(--spacing-xs) * 1px);box-shadow:inset 0 0 0 calc(var(--num-1) * 1px) var(--input-border-enabled);border-radius:calc(var(--radius-control) * 1px);background:var(--input-background-enabled);color:var(--text-default);border:0;outline:none}.seminars-module___fuqPG__srInp::placeholder{color:var(--text-placeholder);opacity:1}.seminars-module___fuqPG__srInp:focus{box-shadow:inset 0 0 0 calc(var(--num-1) * 1px) var(--input-border-active);background:var(--input-background-active)}.seminars-module___fuqPG__srSelRegion{width:calc(var(--num-120) * 1px);flex:none}.seminars-module___fuqPG__srSelPay{width:calc((var(--num-160) + var(--num-40)) * 1px);flex:none}.seminars-module___fuqPG__srDt{align-items:flex-start;gap:calc(var(--spacing-xs) * 1px);flex-direction:column;display:flex}.seminars-module___fuqPG__srDate{--date-select-gap:calc(var(--spacing-2xs) * 1px);--date-select-max-width:calc((var(--num-120) + var(--num-120)) * 1px);--date-select-text-align:center;--date-select-empty-color:var(--text-default);flex:1 1 0;min-width:0}.seminars-module___fuqPG__srDateDt{--date-select-gap:calc(var(--spacing-2xs) * 1px);--date-select-max-width:398px;--date-select-text-align:center;--date-select-empty-color:var(--text-default);flex:none;width:100%;min-width:0}.seminars-module___fuqPG__srTimeRow{align-items:center;gap:calc(var(--spacing-xs) * 1px);display:flex}.seminars-module___fuqPG__srTimeGroup{align-items:center;gap:calc(var(--spacing-2xs) * 1px);display:flex}.seminars-module___fuqPG__srTimeCell{flex:none;width:90px}.seminars-module___fuqPG__srTilde{width:calc(var(--num-12) * 1px);text-align:center;color:var(--text-default);flex:none}.seminars-module___fuqPG__srDateText{color:var(--text-default)}.seminars-module___fuqPG__srAddrBar{align-items:center;gap:calc(var(--spacing-sm) * 1px);padding-top:calc(var(--spacing-3xs) * 1px);align-self:flex-start;display:flex}.seminars-module___fuqPG__srAddrDivider{height:calc((var(--num-12) + var(--num-2)) * 1px);border-left:1px solid var(--border-divider-dark-solid);flex:none}.seminars-module___fuqPG__srPriceLine{align-items:center;gap:calc(var(--spacing-3xs) * 1px);padding-block:calc(var(--spacing-xs) * 1px);display:flex}.seminars-module___fuqPG__srPrice{color:var(--text-default)}.seminars-module___fuqPG__srPriceVat{color:var(--text-default-subtle)}.seminars-module___fuqPG__srCellPay{gap:calc(var(--spacing-xs) * 1px);background-image:none}.seminars-module___fuqPG__srPayRow{align-items:center;gap:calc(var(--spacing-xs) * 1px);display:flex}.seminars-module___fuqPG__srPayLabel{width:calc(var(--num-60) * 1px);color:var(--text-default-subtle);flex:none;display:flex}.seminars-module___fuqPG__srPayField{flex:1;min-width:0}.seminars-module___fuqPG__srFoot{justify-content:center;gap:calc(var(--spacing-3xs) * 1px);padding-top:calc(var(--spacing-sm) * 1px - 1px);border-top:1px solid var(--border-divider-dark-solid);display:flex}@media (max-width:480px){.seminars-module___fuqPG__srPage{margin-top:calc(var(--space-container-top) * -1)}.seminars-module___fuqPG__srNotice{margin-inline:calc(var(--space-section-left-right) * -1);border-radius:0}.seminars-module___fuqPG__srRow{flex-direction:column;align-items:stretch}.seminars-module___fuqPG__srLabel{white-space:nowrap}.seminars-module___fuqPG__srCell{flex:none;padding-top:0}.seminars-module___fuqPG__srRowPay{row-gap:calc(var(--spacing-2xs) * 1px)}.seminars-module___fuqPG__srDt>.seminars-module___fuqPG__srDateDt{--date-select-max-width:none;align-self:stretch}.seminars-module___fuqPG__srTimeRow{align-items:flex-start;gap:calc(var(--spacing-xs) * 1px);flex-direction:column}.seminars-module___fuqPG__srCellPay{gap:calc(var(--spacing-2xs) * 1px)}.seminars-module___fuqPG__srPayRow{flex-direction:column;align-items:stretch;gap:0}.seminars-module___fuqPG__srSelPay{width:100%}}.seminars-module___fuqPG__srError{color:var(--text-essential);padding-block:calc(var(--spacing-3xs) * 1px)}.seminars-module___fuqPG__srInpError,.seminars-module___fuqPG__srInpError:focus{box-shadow:inset 0 0 0 1px var(--text-essential)}.seminars-module___fuqPG__srEditorError .fr-box{outline:1px solid var(--text-essential);border-radius:calc(var(--radius-control) * 1px)}
.PrivacyConsent-module__aGHSBq__consent{gap:calc(var(--spacing-sm) * 1px);margin-top:calc(var(--spacing-lg) * 1px);padding-top:calc(var(--spacing-lg) * 1px);border-top:1px solid var(--border-divider-dark-solid);flex-direction:column;display:flex}.PrivacyConsent-module__aGHSBq__consentText,.PrivacyConsent-module__aGHSBq__consentNote{font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);margin:0}.PrivacyConsent-module__aGHSBq__consentLead{font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);font-weight:var(--font-weight-700);color:var(--text-default);margin:0}.PrivacyConsent-module__aGHSBq__consentText{font-weight:var(--font-weight-500);color:var(--text-default-subtle)}.PrivacyConsent-module__aGHSBq__consentNote{color:var(--text-default-subtle)}.PrivacyConsent-module__aGHSBq__consentBox{gap:calc(var(--spacing-sm) * 1px);padding:calc(var(--spacing-lg) * 1px);background:var(--surface-dark-tonal);border-radius:0;flex-direction:column;display:flex}.PrivacyConsent-module__aGHSBq__consentGrid{grid-template-columns:calc((var(--spacing-4xl) + var(--spacing-lg)) * 1px) minmax(0, 1fr);gap:calc(var(--spacing-2xs) * 1px) 0;font-size:calc(var(--font-size-3xs) * 1px);line-height:calc(var(--font-line-height-2xs) * 1px);font-weight:var(--font-weight-500);margin:0;display:grid}.PrivacyConsent-module__aGHSBq__consentGrid dt{color:var(--text-default-subtle)}.PrivacyConsent-module__aGHSBq__consentGrid .PrivacyConsent-module__aGHSBq__consentKeyStrong{color:var(--text-default)}.PrivacyConsent-module__aGHSBq__consentGrid dd{color:var(--text-default);margin:0}.PrivacyConsent-module__aGHSBq__consentGrid .PrivacyConsent-module__aGHSBq__consentStrong{font-weight:var(--font-weight-700)}.PrivacyConsent-module__aGHSBq__agreeRow{justify-content:center;width:100%;display:flex}.PrivacyConsent-module__aGHSBq__agreeRow .PrivacyConsent-module__aGHSBq__agree{gap:calc(var(--spacing-3xs) * 1px)}
.exploreCategoryChips-module___Lgvqq__arrow{width:calc((var(--spacing-xs) + var(--spacing-4xs)) * 1px);height:calc(var(--num-20) * 1px);display:inline-flex}.exploreCategoryChips-module___Lgvqq__arrow svg{width:100%;height:100%}
.partnerCard-module__OSE3Bq__partner{gap:calc(var(--spacing-sm) * 1px);min-width:0;padding:calc(var(--spacing-lg) * 1px);background:var(--surface-default);border-radius:calc(var(--radius-control) * 1px);box-shadow:inset 0 0 0 1px var(--border-divider-dark-solid);color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative}.partnerCard-module__OSE3Bq__partner[role=button]{cursor:pointer}.partnerCard-module__OSE3Bq__partner{transition:background .25s var(--easing-standard)}.partnerCard-module__OSE3Bq__partner[role=button]:hover,a.partnerCard-module__OSE3Bq__partner:hover{background:var(--surface-card-hover)}.partnerCard-module__OSE3Bq__thumb{padding-bottom:calc(var(--spacing-4xs) * 1px);align-items:center;display:flex}.partnerCard-module__OSE3Bq__logo{width:calc(var(--num-60) * 1px);height:calc(var(--num-60) * 1px);border-radius:calc(var(--radius-pill) * 1px);background:var(--surface-default-subtle);flex:none;position:relative;overflow:hidden}.partnerCard-module__OSE3Bq__logo:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--border-divider-dark-solid);pointer-events:none;position:absolute;inset:0}.partnerCard-module__OSE3Bq__logo img{object-fit:cover;width:100%;height:100%;display:block}.partnerCard-module__OSE3Bq__initial{width:100%;height:100%;color:var(--text-default-subtle);font-size:calc(var(--font-size-sm) * 1px);font-weight:var(--font-weight-700);justify-content:center;align-items:center;display:flex}.partnerCard-module__OSE3Bq__info{gap:calc(var(--spacing-2xs) * 1px);flex-direction:column;min-width:0;display:flex}.partnerCard-module__OSE3Bq__badges{align-items:flex-start;gap:calc(var(--spacing-3xs) * 1px);min-height:calc(var(--num-24) * 1px);display:flex}.partnerCard-module__OSE3Bq__title{justify-content:center;gap:calc(var(--spacing-3xs) * 1px);flex-direction:column;min-width:0;display:flex}.partnerCard-module__OSE3Bq__nameRow{align-items:center;gap:calc(var(--spacing-3xs) * 1px);min-width:0;display:flex}.partnerCard-module__OSE3Bq__nameSuffix{flex:none;align-items:center;display:inline-flex}.partnerCard-module__OSE3Bq__name{min-height:calc(var(--font-line-height-xs) * 1px);color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.partnerCard-module__OSE3Bq__desc{color:var(--text-default-subtle);height:calc(var(--font-line-height-3xs) * 2px);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.partnerCard-module__OSE3Bq__corner{top:calc(var(--spacing-xs) * 1px);right:calc(var(--spacing-xs) * 1px);padding:calc(var(--spacing-3xs) * 1px);align-items:center;display:inline-flex;position:absolute}.partnerCard-module__OSE3Bq__partners{--slides:4;--slide-gap:calc(var(--spacing-sm) * 1px);gap:var(--slide-gap);scroll-snap-type:x mandatory;display:flex;overflow-x:auto;}.partnerCard-module__OSE3Bq__partners>.partnerCard-module__OSE3Bq__partner{flex:0 0 calc((100% - var(--slide-gap) * (var(--slides) - 1)) / var(--slides));scroll-snap-align:start}@container wrap (max-width:860px){.partnerCard-module__OSE3Bq__partners{--slides:3}}@media (max-width:480px){.partnerCard-module__OSE3Bq__partners{--slides:1}.partnerCard-module__OSE3Bq__partners[data-mobile-bleed]{margin-inline:calc(var(--space-section-left-right) * -1);padding-inline:var(--space-section-left-right);scroll-padding-inline:var(--space-section-left-right)}}
