.dl2{--dl2-scrim:#1414206b;--dl2-paper:#f7f0f0;--dl2-ink:#3d3f54;--dl2-ink-muted:#5f6173;--dl2-field:#ece3e1;--dl2-field-hover:#e4d9d7;--dl2-thumb:#fff;--dl2-qr-tile:#fff;--dl2-accent:#ff5c0a;--dl2-on-accent:#f7f0f0;--dl2-shadow-sheet:0 36px 84px #08081257,0 6px 18px #08081224;--dl2-shadow-thumb:0 1px 4px #00000024;--dl2-title-weight:440;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;z-index:100;background:var(--dl2-scrim);font-family:var(--font-dm-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;justify-content:center;align-items:flex-start;padding:14vh 16px 40px;animation:.2s ease-out both dl2-fade;display:flex;position:fixed;inset:0;overflow-y:auto}@media (prefers-color-scheme:dark){.dl2{--dl2-scrim:#08080e80;--dl2-paper:#23242f;--dl2-ink:#e4dedf;--dl2-ink-muted:#bdb8bc;--dl2-field:#2e2f3c;--dl2-field-hover:#363746;--dl2-thumb:#46475a;--dl2-qr-tile:#f7f0f0;--dl2-shadow-sheet:none;--dl2-shadow-thumb:none;--dl2-title-weight:360;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.dl2-sheet{background:var(--dl2-paper);width:100%;max-width:448px;color:var(--dl2-ink);box-shadow:var(--dl2-shadow-sheet);border-radius:30px;flex-shrink:0;padding:24px;animation:.3s cubic-bezier(.32,.72,0,1) both dl2-in;position:relative;overflow:hidden}.dl2-close{background:var(--dl2-field);width:36px;height:36px;color:var(--dl2-ink-muted);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;transition:color .15s ease-out,transform .16s ease-out;display:flex;position:absolute;top:18px;right:18px}.dl2-close:hover{color:var(--dl2-ink)}.dl2-close:active{transform:scale(.97)}.dl2-title{text-align:center;font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.015em;font-size:clamp(23px,6.1vw,28px);line-height:1.15;font-weight:var(--dl2-title-weight);font-variation-settings:"SOFT" 50,"WONK" 1;font-optical-sizing:auto;color:var(--dl2-ink);margin:0;padding:2px 40px 0}.dl2-tabs{background:var(--dl2-field);border-radius:999px;gap:4px;margin-top:20px;padding:4px;display:flex}.dl2-tab{min-width:0;color:var(--dl2-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:9px 10px;font-family:inherit;font-size:14.5px;font-weight:600;line-height:1.25;transition:background-color .2s ease-out,box-shadow .2s ease-out,color .15s ease-out,transform .16s ease-out;display:flex}.dl2-tab svg{flex-shrink:0;width:15px;height:15px}.dl2-tab:hover{color:var(--dl2-ink)}.dl2-tab[aria-selected=true]{background:var(--dl2-thumb);color:var(--dl2-ink);box-shadow:var(--dl2-shadow-thumb)}.dl2-tab:active{transform:scale(.97)}.dl2-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.dl2-row{background:var(--dl2-field);color:var(--dl2-ink);border-radius:20px;align-items:center;gap:14px;padding:14px 14px 14px 18px;text-decoration:none;transition:background-color .15s ease-out,transform .16s ease-out;display:flex}.dl2-row-qr{padding-block:12px}.dl2-row:hover{background:var(--dl2-field-hover)}.dl2-row:active{transform:scale(.97)}.dl2-icon{color:var(--dl2-ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}.dl2-icon svg{width:22px;height:22px}.dl2-label{letter-spacing:-.01em;min-width:0;color:var(--dl2-ink);flex:auto;font-size:16px;font-weight:600}.dl2-qr{box-sizing:content-box;background:var(--dl2-qr-tile);width:80px;height:80px;box-shadow:var(--dl2-shadow-thumb);border-radius:12px;flex-shrink:0;padding:6px}.dl2-go{background:var(--dl2-accent);width:30px;height:30px;color:var(--dl2-on-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s ease-out;display:flex}.dl2-go svg{width:15px;height:15px;margin-left:1px}.dl2-row:hover .dl2-go{transform:translate(2px)}.dl2-close:focus-visible,.dl2-tab:focus-visible,.dl2-row:focus-visible{outline:3px solid var(--dl2-accent);outline-offset:3px}.dl2-tab:focus-visible{outline-offset:1px}@keyframes dl2-fade{0%{opacity:0}to{opacity:1}}@keyframes dl2-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.dl2{animation-duration:.15s}.dl2-sheet{animation:.15s ease-out both dl2-fade}.dl2-close,.dl2-tab,.dl2-row,.dl2-go{transition-property:background-color,box-shadow,color}.dl2-close:active,.dl2-tab:active,.dl2-row:active,.dl2-row:hover .dl2-go{transform:none}}
