.aw-overlay[data-astro-cid-zuxw5bot]{background:rgba(var(--black-rgb), .5);z-index:9999;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.aw-overlay[data-astro-cid-zuxw5bot].show{display:block}.aw-container[data-astro-cid-zuxw5bot]{background:var(--white);z-index:9999;width:100%;max-width:880px;height:fit-content;max-height:100vh;box-shadow:0 8px 40px rgba(var(--black-rgb), .18);border-radius:8px;margin:auto;position:fixed;inset:0;overflow:hidden}@media (width<=931px){.aw-container[data-astro-cid-zuxw5bot]{max-width:fit-content}}@media (width<=576px){.aw-container[data-astro-cid-zuxw5bot]{border-radius:8px;max-width:calc(100% - 24px)}}.aw-brand-img[data-astro-cid-zuxw5bot]{pointer-events:none;width:430px;position:absolute;bottom:0;left:0}@media (width<=931px){.aw-brand-img[data-astro-cid-zuxw5bot]{display:none}}.aw-content[data-astro-cid-zuxw5bot]{float:right;box-sizing:border-box;width:450px;padding:32px 40px 40px}@media (width<=576px){.aw-content[data-astro-cid-zuxw5bot]{float:none;width:100%;max-width:450px;margin:0 auto}}.aw-logo[data-astro-cid-zuxw5bot]{margin-bottom:0}.aw-logo[data-astro-cid-zuxw5bot] img[data-astro-cid-zuxw5bot]{vertical-align:middle;border-radius:8px;height:32px}.aw-logo[data-astro-cid-zuxw5bot] span[data-astro-cid-zuxw5bot]{vertical-align:middle;color:var(--black-soft);margin-left:6px;font-size:16px;font-weight:600;line-height:32px;display:inline-block}.aw-title[data-astro-cid-zuxw5bot]{color:var(--black);margin-top:24px;font-size:20px;font-weight:700}.aw-desc[data-astro-cid-zuxw5bot]{color:var(--gray-dark);margin:16px 0 40px;font-size:14px}.aw-qr-wrap[data-astro-cid-zuxw5bot]{text-align:center;height:140px}.aw-qr-wrap[data-astro-cid-zuxw5bot] img[data-astro-cid-zuxw5bot]{border-radius:4px;height:100%}.aw-steps[data-astro-cid-zuxw5bot]{margin-top:24px}.aw-step[data-astro-cid-zuxw5bot]{color:var(--gray-dark);margin-top:16px;font-size:14px;line-height:1.6}.aw-step[data-astro-cid-zuxw5bot] em{color:var(--blue)}.aw-input-wrap[data-astro-cid-zuxw5bot]{border:1px solid var(--border);border-radius:4px;width:100%;margin-top:24px;overflow:hidden}.aw-input-wrap[data-astro-cid-zuxw5bot].error{border-color:var(--red)}.aw-input-wrap[data-astro-cid-zuxw5bot] input[data-astro-cid-zuxw5bot]{box-sizing:border-box;width:100%;height:46px;color:rgba(var(--black-rgb), .87);border:none;outline:none;padding:0 16px;font-size:16px}.aw-input-wrap[data-astro-cid-zuxw5bot] input[data-astro-cid-zuxw5bot]::placeholder{color:var(--gray)}.aw-submit[data-astro-cid-zuxw5bot]{text-align:center;cursor:pointer;background:var(--blue);width:100%;height:44px;color:var(--white);border:none;border-radius:4px;justify-content:center;align-items:center;margin-top:32px;font-size:14px;font-weight:700;line-height:44px;display:flex}.aw-submit[data-astro-cid-zuxw5bot]:hover{background:var(--blue-dark)}.aw-submit[data-astro-cid-zuxw5bot]:disabled{opacity:.6;cursor:not-allowed}.app{flex:1;width:100%;max-width:800px;margin:0 auto;padding:24px 20px 40px}#result{flex-direction:column;min-height:120px;animation:.3s ease-out fadeUp;display:flex}.stats{color:var(--gray-dark);align-items:center;gap:8px;margin-bottom:14px;font-size:.8125rem;display:flex}.stats .badge{background:var(--white-soft);color:var(--gray-dark);border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:.75rem;display:inline-flex}.stats .badge b{color:var(--black);font-weight:600}.cards{flex-direction:column;gap:8px;display:flex}.card{background:var(--white);border:1px solid var(--white-soft);color:inherit;box-shadow:0 1px 2px rgba(var(--black-rgb), .02);border-radius:4px;justify-content:space-between;align-items:center;padding:16px 20px;text-decoration:none;transition:box-shadow .25s,border-color .25s,transform .35s cubic-bezier(.4,0,0,1);animation:.35s ease-out both cardIn;display:flex;position:relative}.card:first-child{animation-delay:0s}.card:nth-child(2){animation-delay:25ms}.card:nth-child(3){animation-delay:50ms}.card:nth-child(4){animation-delay:75ms}.card:nth-child(5){animation-delay:.1s}.card:nth-child(6){animation-delay:.125s}.card:nth-child(7){animation-delay:.15s}.card:nth-child(8){animation-delay:.175s}.card:nth-child(9){animation-delay:.2s}.card:nth-child(10){animation-delay:.225s}.card:nth-child(11){animation-delay:.25s}.card:nth-child(12){animation-delay:.275s}.card:nth-child(13){animation-delay:.3s}.card:nth-child(14){animation-delay:.325s}.card:nth-child(15){animation-delay:.35s}.card:nth-child(16){animation-delay:.375s}.card:nth-child(17){animation-delay:.4s}.card:nth-child(18){animation-delay:.425s}.card:nth-child(19){animation-delay:.45s}.card:nth-child(20){animation-delay:.475s}.card:before{content:"";background:linear-gradient(180deg, var(--red), var(--blue));opacity:0;border-radius:3px 0 0 3px;width:3px;transition:opacity .25s;position:absolute;top:0;bottom:0;left:0}.card:hover{box-shadow:0 2px 8px rgba(var(--black-rgb), .06);border-color:var(--border);transform:translateY(-1px)}.card:hover:before{opacity:1}.card .left{flex:1;min-width:0}.card .name{white-space:nowrap;text-overflow:ellipsis;color:var(--gray-dark);font-size:.875rem;font-weight:400;line-height:1.4;overflow:hidden}.card .right{flex-shrink:0;align-items:center;gap:8px;margin-left:16px;display:flex}.card .visit-btn{background:var(--border);color:var(--gray-dark);border:1px solid var(--border);white-space:nowrap;pointer-events:none;border-radius:7px;align-items:center;height:28px;padding:0;font-family:inherit;font-size:.7rem;font-weight:500;display:flex}.card .visit-btn span{text-align:center;flex:1;padding:0 10px}.card .visit-btn .pan-logo{flex-shrink:0;width:26px;height:26px}.play-bar{background:linear-gradient(135deg, var(--blue), var(--purple));color:var(--white);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-self:flex-end;align-items:center;gap:8px;margin-bottom:12px;padding:10px 16px;font-family:inherit;font-size:.85rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.play-bar:hover{opacity:.85}.state{text-align:center;color:var(--gray-dark);padding:80px 20px 60px}.state p{color:var(--gray-dark);font-size:.875rem;line-height:1.7}.state p b{color:var(--gray-dark);font-weight:500}.pager{justify-content:center;align-items:center;gap:8px;margin-top:28px;animation:.25s ease-out fadeUp;display:flex}.pager .btn{border:.5px solid var(--border);background:var(--white);min-width:80px;height:36px;color:var(--gray-dark);cursor:pointer;appearance:none;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-family:inherit;font-size:.875rem;text-decoration:none;transition:color .15s,background .15s,border-color .15s,transform .15s;display:inline-flex}.pager .btn:hover:not(:disabled){border-color:var(--blue);color:var(--blue);background:var(--white-soft)}.pager .btn:active:not(:disabled){transform:scale(.97)}.pager .btn:disabled{opacity:.25;cursor:default}.pager .info{color:var(--gray-dark);text-align:center;font-variant-numeric:tabular-nums;min-width:72px;font-size:.8125rem}.external-section{margin-top:4px}.external-heading{text-align:center;color:var(--gray-dark);border-top:1px solid var(--border);margin-top:16px;padding:20px 0 10px;font-size:.8125rem}.external-heading b{color:var(--blue);font-weight:500}.external-trigger{color:var(--blue);font-size:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline;display:inline}.external-trigger:hover{color:var(--purple)}.external-trigger:disabled{color:var(--gray-dark);cursor:default;text-decoration:none}.external-loading{color:var(--gray-dark);align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.external-loading .spinner{border:2px solid var(--border);border-top-color:var(--blue);border-radius:50%;width:14px;height:14px;animation:.6s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=576px){.app{padding:28px 16px}.pager button,.pager a.btn{min-width:68px;font-size:.8125rem}}
