[data-ticket-print]{box-sizing:border-box;display:flex;min-height:100svh;flex-direction:column;align-items:center;padding:20px 16px 28px;background:#f3f5f0;page:kook-ticket}[data-ticket-card],[data-ticket-print]>nav{width:min(100%,430px)}[data-ticket-card]{box-sizing:border-box;padding:24px;border-color:#dfe5dc;border-radius:8px;box-shadow:0 12px 34px rgb(34 53 42/8%)}@media (max-width:480px){[data-ticket-print]{min-height:100svh;padding:12px 12px 20px}[data-ticket-card]{padding:18px}}@page kook-ticket{size:90mm 160mm;margin:0}@media print{body,html{width:90mm!important;height:160mm!important;min-height:160mm!important;margin:0!important;overflow:hidden!important;background:#fff!important}body[data-ticket-shell]>footer,body[data-ticket-shell]>header,body[data-ticket-shell]>nav{display:none!important}body[data-ticket-shell]>main{margin:0!important;padding:0!important}.my-dashboard[data-ticket-shell],body[data-ticket-shell]>main{width:90mm!important;height:160mm!important;min-height:160mm!important;overflow:hidden!important}.my-dashboard[data-ticket-shell]{display:block!important;background:#fff!important}.my-dashboard[data-ticket-shell]>.my-bottom-nav,.my-dashboard[data-ticket-shell]>.my-frame>.my-sidebar,.my-dashboard[data-ticket-shell]>.my-header,.my-dashboard[data-ticket-shell]>.my-skip-link{display:none!important}.my-dashboard[data-ticket-shell]>.my-frame{display:block!important;width:90mm!important;height:160mm!important;min-height:0!important;margin:0!important;overflow:hidden!important}.my-dashboard[data-ticket-shell]>.my-frame>.my-main{max-width:none!important}.my-dashboard[data-ticket-shell]>.my-frame>.my-main,[data-ticket-print]{width:90mm!important;height:160mm!important;margin:0!important;padding:0!important;overflow:hidden!important}[data-ticket-print]{min-height:160mm!important;background:#fff!important}[data-ticket-print]>nav{display:none!important}[data-ticket-card]{display:flex!important;width:90mm!important;height:160mm!important;min-height:160mm!important;max-width:none!important;flex-direction:column!important;margin:0!important;padding:7mm!important;overflow:hidden!important;border:0!important;border-radius:0!important;box-shadow:none!important}[data-ticket-card] h1{font-size:16pt!important;line-height:1.45!important}[data-ticket-card] header{padding-bottom:3mm!important}[data-ticket-card] header img{width:8mm!important;height:8mm!important}[data-ticket-card] [data-ticket-qr]{flex:1 1;align-content:center;justify-items:center;padding:2mm 0!important}[data-ticket-card] [data-ticket-qr] img{width:34mm!important;height:34mm!important;max-width:34mm!important}}