.epk-composite{position:relative;width:min(860px,64vw,calc((100svh - 140px)*1.5));padding-right:150px}.epk-composite .pk-window{overflow:hidden;border-radius:16px;background:#fff;color:var(--pk-ink);box-shadow:0 80px 120px -60px #0a020ebf,0 0 0 1px #ffffff40}.epk-composite__phone{position:absolute;right:0;bottom:-44px;width:min(270px,22vw)}@media(max-width:900px){.epk-composite{width:100%;padding-right:0}.epk-composite .pk-window{display:none}.epk-composite__phone{position:relative;right:auto;bottom:auto;width:260px;margin-inline:auto}}.epk-frag{width:236px;padding:14px;border:1px solid var(--pu-line);border-radius:16px;background:#fff;box-shadow:0 1px 2px #09090b0d,0 24px 40px -24px #09090b4d;font-size:12.5px;line-height:1.45}.epk-frag__row{display:flex;justify-content:space-between;align-items:baseline;font-size:11.5px;color:var(--pu-ink-2)}.epk-frag__row b{color:var(--pu-ink)}.epk-frag__big{display:grid;margin:10px 0 8px}.epk-frag__big span{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pu-muted)}.epk-frag__big b{font-size:22px;letter-spacing:-.02em}.epk-frag__line{height:6px;margin-top:6px;border-radius:3px;background:var(--pu-fill)}.epk-frag__line--short{width:60%}.epk-frag__due{margin-top:10px;padding-top:8px;border-top:1px solid var(--pu-line)}.epk-frag__due b{font-size:15px}.epk-frag--sms{display:grid;gap:8px;background:#fafafa}.epk-frag__from{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600}.epk-frag__from span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--civie-purple);color:#fff;font-size:10px}.epk-frag__bubble{padding:9px 11px;border-radius:14px 14px 14px 4px;background:#ececf0}.epk-frag--link{display:flex;align-items:center;gap:12px;border:1.5px solid #b98cf3}.epk-frag__qr{display:grid;place-items:center;width:52px;height:52px;flex:none;border-radius:12px;background:var(--pu-fill);color:var(--pu-ink)}.epk-frag--link p{display:grid;gap:4px}.epk-frag--link .pu-lockup__mark{width:44px;height:12px}.epk-frag--link .pu-lockup__sub{font-size:7.5px}.epk-frag--link b{font-size:13px}.epk-frag--link p>span{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--pu-muted)}.epk-bento__pair{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px;align-items:end}.epk-bento__lang{display:grid;gap:12px}.epk-bento__lang .pk-switch{justify-self:start}.epk-bento__lang .bb__legend{display:none}.epk-bento__lang .pu-explain{padding-bottom:22px}@media(max-width:900px){.epk-bento__pair{grid-template-columns:1fr}}.epk-ticket{padding:18px;border:1px solid var(--pu-line);border-radius:18px;background:#fff;color:var(--pu-ink);box-shadow:0 30px 50px -34px #09090b59}.epk-ticket__head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.epk-ticket__icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--pu-violet-soft);color:var(--civie-purple)}.epk-ticket__head p{display:grid;font-size:14px}.epk-ticket__head p span{font-size:12px;color:var(--pu-muted)}.epk-ticket__head em{padding:4px 10px;border-radius:999px;font-size:11.5px;font-style:normal;font-weight:600;background:var(--pu-violet-soft);color:var(--civie-purple);white-space:nowrap}.epk-ticket__head em[data-tone=green]{background:var(--pu-green-soft);color:var(--pu-green)}.epk-ticket__head em[data-tone=amber]{background:#fff1e6;color:#a8470a}.epk-ticket__meta{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 4px;padding:10px 12px;border-radius:12px;background:var(--pu-canvas)}.epk-ticket__meta dt{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pu-muted)}.epk-ticket__meta dd{margin-top:2px;font-size:13px;font-weight:500}.epk-ticket__log{display:grid;gap:0;margin-top:10px}.epk-ticket__log li{position:relative;display:grid;grid-template-columns:18px 1fr;gap:10px;padding-bottom:12px;font-size:13px;line-height:1.4}.epk-ticket__log li:not(:last-child):after{content:"";position:absolute;left:8.5px;top:20px;bottom:2px;width:1px;background:var(--pu-line-2)}.epk-ticket__log i{display:grid;place-items:center;width:18px;height:18px;margin-top:1px;border-radius:50%;background:var(--civie-purple);color:#fff}.epk-ticket__log span{display:block;font-size:11.5px;color:var(--pu-muted)}.epk-ticket__files{display:flex;flex-wrap:wrap;gap:6px;padding-top:10px;border-top:1px solid var(--pu-line)}.epk-ticket__files span{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:var(--pu-canvas);font-size:12px;color:var(--pu-ink-2)}@media(max-width:900px){.epk-ticket__head{grid-template-columns:auto 1fr}.epk-ticket__head em{grid-column:1 / -1;justify-self:start}.epk-ticket__meta{grid-template-columns:1fr 1fr}}
