.em.ap-door{width:auto;height:auto;min-height:100dvh;overflow:visible}.ap-door .ap-door-mid{padding-top:var(--space-8)}.ap-door .ap-door-acts .link{align-items:center;min-height:44px;display:inline-flex}.ap-door .ap-door-col .chip{margin-bottom:var(--space-1)}.ap-door .ap-door-foot{color:var(--fg-3)}.ap-door .ap-door-foot b{color:var(--fg)}.ap-door .ap-door-form .field-note[role=alert]{color:var(--stop)}.ap-arrive-shell{min-height:100dvh}.ap-arrive-shell .ap-arrive-top{width:auto}.ap-arrive-shell .ap-arrive-mid{padding:var(--space-8) var(--space-6) var(--space-16)}.ap-arrive-grid{grid-template-columns:minmax(0,1fr) 380px;width:100%;max-width:980px;display:grid}.ap-arrive-main{padding:var(--space-12);flex-direction:column;align-items:flex-start;gap:20px;display:flex}.ap-arrive-main .dsp{font-size:44px;line-height:1.02}.ap-arrive-side{padding:var(--space-12) var(--space-8);border-left:1px solid var(--line);background:var(--paper);border-radius:0 var(--r3) var(--r3) 0;gap:var(--space-4);flex-direction:column;display:flex}.ap-arrive-card .dsp{font-size:36px;line-height:1.04}.ap-arrive-card .body{color:var(--fg-2);font-size:16px;line-height:24px}.ap-arrive-card .body b{color:var(--fg);white-space:nowrap}.ap-arrive-card .btn-lg{height:var(--control-lg)}.ap-arrive-card .divider{margin:0}.ap-arrive-card .body-sm,.ap-arrive-main .body-sm,.ap-arrive-side .body-sm{color:var(--fg-3)}.ap-arrive-side .body-sm b,.ap-arrive-side .ap-meta b{color:var(--fg)}.ap-arrive-main .rules{margin-top:var(--space-1)}.ap-arrive-between{justify-content:space-between}.ap-arrive-side .divider{margin:var(--space-1) 0}@media (max-width:767px){.ap-door .ap-door-top.wrap{padding-top:var(--space-4)}.ap-door .ap-door-mid{padding:var(--space-12) var(--space-4) var(--space-6);align-items:flex-start}.ap-door .ap-door-acts{align-self:stretch}.ap-door .ap-door-acts .btn{width:100%}.ap-arrive-grid{grid-template-columns:minmax(0,1fr)}.ap-arrive-main{padding:var(--space-6)}.ap-arrive-main .dsp{font-size:32px}.ap-arrive-side{padding:var(--space-6);border-left:0;border-top:1px solid var(--line);border-radius:0 0 var(--r3) var(--r3)}.ap-arrive-shell .ap-arrive-mid{padding:var(--space-4) var(--space-4) var(--space-8)}}
