.give{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#140806;--surface:#241009;--surface-2:#30150e;--line:#f3dc9524;--line-2:#f3dc9547;--gold:#c9a24e;--gold-hi:#f3dc95;--gold-ink:#4a1208;--ink:#fbefd6;--ink-2:#fbefd6bd;--ink-3:#fbefd68a;--help:#fbefd68a;--err:#ffb4a8;--sheen:linear-gradient(100deg, #8a6320, #d4ab4e 30%, #f7e6ae 50%, #d4ab4e 70%, #8a6320);--ease-out:cubic-bezier(.23, 1, .32, 1);--r:16px;--sans:var(--font-gsans-he), var(--font-gsans-latin), system-ui, sans-serif;--brand-line:var(--line);--brand-line-strong:var(--line-2);--brand-surface:var(--bg);--brand-surface-2:var(--surface);--brand-ink:var(--ink);--brand-ink-2:var(--ink-2);--brand-ink-3:var(--ink-3);--brand-accent:var(--gold);--brand-accent-wash:var(--surface-2);--brand-accent-on:var(--gold-ink);--brand-focus:var(--gold-hi);--brand-ui:var(--sans);--brand-num:var(--sans);--brand-r-card:var(--r);--dock-gold:var(--gold);--dock-on-gold:var(--gold-ink);--dock-halo:#f3dc9559;--dock-out:var(--ease-out);background:var(--bg);min-height:100dvh;color:var(--ink);font:400 17px/1.6 var(--sans);-webkit-text-size-adjust:100%}.give *,.give :before,.give :after{box-sizing:border-box}.give h1,.give h2,.give p{margin:0}.give a{color:inherit}.give :focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}.give .num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.give .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.give .icon{flex:none;width:1.25em;height:1.25em}.give .give-col{gap:24px;max-width:520px;margin-inline:auto;padding:24px 20px 48px;display:grid}.give .give-test{z-index:2;font:600 15px/1.3 var(--sans);color:#ffd9a8;-webkit-backdrop-filter:blur(10px);background:#ffaa5a1f;justify-content:center;align-items:center;gap:8px;padding:10px 20px;display:flex;position:sticky;top:0;box-shadow:inset 0 0 0 1px #ffbe7859}.give .give-head{gap:14px;display:grid}.give .give-from{color:var(--ink-2);align-items:center;gap:12px;font-size:17px;display:flex}.give .give-from img{object-fit:contain;background:#fbefd6;border-radius:50%;width:48px;height:48px}.give h1{font:700 28px/1.15 var(--sans);letter-spacing:-.01em;text-wrap:balance}.give .give-sub{color:var(--ink-2);font-size:19px}.give .give-intro{color:var(--ink-2);white-space:pre-line}.give .give-card{border-radius:var(--r);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);gap:14px;padding:20px;display:grid}.give .give-card h2{font:700 19px/1.3 var(--sans)}.give .give-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.give .chip{height:30px;font:600 14px/1 var(--sans);color:var(--gold-hi);box-shadow:inset 0 0 0 1px var(--line);background:#f3dc951a;border-radius:999px;flex:none;align-items:center;gap:6px;padding-inline:12px;display:inline-flex}.give .give-line{color:var(--ink-2);font-size:16px}.give .give-bar{background:#f3dc951a;border-radius:999px;height:10px;overflow:hidden}.give .give-bar span{border-radius:inherit;background:var(--sheen);transform-origin:100%;height:100%;animation:give-fill .7s var(--ease-out) both;display:block}@keyframes give-fill{0%{transform:scaleX(0)}}.give .btn{--h:48px;height:var(--h);font:700 16px/1 var(--sans);cursor:pointer;white-space:nowrap;transition:transform .16s var(--ease-out), background-color .2s ease, box-shadow .2s ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding-inline:24px;text-decoration:none;display:inline-flex}.give .btn:active{transform:scale(.97)}.give .btn:disabled{cursor:progress;opacity:.8}.give .btn-gold{background:var(--sheen);color:var(--gold-ink);background-position:100% 0;background-size:220% 100%;box-shadow:0 10px 30px #c9a24e38,inset 0 1px #ffffff59}.give .btn-ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);background:#fbefd60f}.give .btn-wide{--h:56px;width:100%;font-size:18px}@media (hover:hover) and (pointer:fine){.give .btn-gold:hover{transition:background-position .9s var(--ease-out), transform .16s var(--ease-out);background-position:0 0}.give .btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--gold);background:#fbefd61f}}.give .give-form{gap:22px;display:grid}.give fieldset{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.give legend,.give .give-label{font:600 15px/1.4 var(--sans);color:var(--ink);margin-bottom:2px;padding:0}.give .give-field{gap:8px;display:grid}.give .give-input{border:1px solid var(--line-2);background:var(--surface);width:100%;height:52px;color:var(--ink);font:400 17px/1 var(--sans);border-radius:12px;padding-inline:16px}.give .give-input:focus-visible{outline:2px solid var(--gold-hi);outline-offset:0}.give .give-input[aria-invalid=true]{border-color:var(--err)}.give .give-help{color:var(--help);font-size:14px}.give .give-err{color:var(--err);font-size:15px;font-weight:600}.give .give-banner{color:var(--err);background:#ffb4a814;border-radius:12px;padding:12px 16px;font-weight:600;box-shadow:inset 0 0 0 1px #ffb4a859}.give .give-chips{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.give .give-chips--two,.give .give-chips--four{grid-template-columns:repeat(2,1fr)}.give .give-chip{display:grid;position:relative}.give .give-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.give .give-chip span{min-height:56px;font:600 17px/1.2 var(--sans);text-align:center;box-shadow:inset 0 0 0 1px var(--line-2);background:#fbefd60f;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding-inline:12px;transition:background-color .16s,box-shadow .16s,color .16s;display:flex}.give .give-chip input:checked+span{color:var(--gold-hi);box-shadow:inset 0 0 0 2px var(--gold);background:#f3dc9529}.give .give-chip input:focus-visible+span{outline:2px solid var(--gold-hi);outline-offset:3px}.give .give-chip--wide{grid-column:1/-1}.give .give-foot{text-align:center;color:var(--help);font-size:14px}.give .give-closed{text-align:center;justify-items:center;gap:10px;padding:28px 20px;display:grid}.give .give-closed .icon{width:32px;height:32px;color:var(--gold-hi)}.give .give-balance{font:700 40px/1.1 var(--sans)}.give .give-done{text-align:center;justify-items:center}.give .give-done .icon{width:48px;height:48px;color:var(--gold-hi)}.give .amda{align-content:center;gap:32px;min-height:100dvh;padding:32px;display:grid}.give .amda-side{align-content:start;gap:20px;display:grid}.give .amda-side img{object-fit:contain;background:#fbefd6;border-radius:50%;width:96px;height:96px}.give .amda-name{font:700 32px/1.2 var(--sans)}.give .amda-panel{align-content:start;gap:20px;display:grid}.give .amda-panel h1{font-size:40px}.give .amda .give-chip span{border-radius:var(--r);min-height:112px;font:700 36px/1 var(--sans)}.give .amda .give-input{height:64px;font-size:28px}.give .amda .btn-wide{--h:72px;font-size:22px}.give .amda-done{font-size:22px}@media (min-width:900px){.give .amda{grid-template-columns:2fr 3fr;height:100dvh;overflow:hidden}}@media (max-width:899px){.give .amda-panel{order:-1}}@media (prefers-reduced-motion:reduce){.give .give-bar span{animation:none}.give .btn,.give .give-chip span{transition:none}.give .btn:active{transform:none}}.give .give-slots{gap:10px;display:grid}.give .give-slot{display:grid;position:relative}.give .give-slot input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.give .give-slot>span{border-radius:var(--r);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);grid-template-columns:1fr auto;gap:4px 12px;padding:14px 16px;transition:box-shadow .16s;display:grid}.give .give-slot b{font:600 17px/1.3 var(--sans)}.give .give-slot-price{font:700 17px/1.3 var(--sans)}.give .give-slot-when{font:400 15px/1.4 var(--sans);color:var(--ink-2);grid-column:1/-1}.give .give-slot input:checked+span{box-shadow:inset 0 0 0 2px var(--gold-hi)}.give .give-slot input:focus-visible+span{outline:2px solid var(--gold-hi);outline-offset:3px}.give .give-seats,.give .give-seats>*{min-width:0}.give .give-zones{overscroll-behavior-x:contain;scrollbar-width:none;gap:10px;margin-inline:-20px;padding:2px 20px;display:flex;overflow-x:auto}.give .give-zones .give-chip{flex:none}.give .give-zones .give-chip span{white-space:nowrap;min-height:44px;padding-inline:16px;font-size:16px}.give .give-plan .gd-hallplan .gd-hallplan__scroll{max-height:62dvh}.give .gd-hallplan__tools{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2)}.give .gd-hallplan__tools .gd-icobtn{background:var(--surface-2);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.give .gd-hallplan__tools .gd-ic{width:20px;height:20px}.give .gd-seat[data-state=free]{--edge:var(--gold);background:var(--bg);color:var(--ink);border-width:2px}.give .gd-seat[data-state=held]{--edge:var(--line-2);border-color:var(--line-2);background:var(--surface-2)}.give .gd-seat[data-open]{background:var(--gold);color:var(--gold-ink)}.give .gd-legend{color:var(--ink-2)}.give .give-price{font:700 32px/1.1 var(--sans);color:var(--gold-hi)}.give .me-rows{gap:0;display:grid}.give .me-row{grid-template-columns:1fr auto;gap:4px 12px;padding:12px 0;display:grid}.give .me-row+.me-row{border-top:1px solid var(--line)}.give .me-row small{font:400 15px/1.4 var(--sans);color:var(--ink-2)}.give .me-row[data-dim],.give .me-row[data-dim] small{color:var(--ink-3)}.give details>summary{cursor:pointer;min-height:44px;color:var(--gold-hi);align-items:center;display:flex}.give .give-check{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;font-size:16px;line-height:1.5;display:flex}.give .give-check input{width:22px;height:22px;accent-color:var(--gold);flex:none;margin:2px 0 0}.give .give-trap{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.give .give-what{gap:14px;margin:0;padding:0 4px;list-style:none;display:grid}.give .give-what li{align-items:center;gap:12px;display:flex}.give .give-what .icon{color:var(--gold-hi);flex:none}.give .give-legal{flex-wrap:wrap;gap:0 20px;margin-top:8px;padding:0 4px;display:flex}.give .give-legal a{min-height:44px;color:var(--ink-2);align-items:center;font-size:15px;display:inline-flex}.give:has(>.give-light){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f1f0ec;--surface:#fff;--surface-2:#eef1f9;--line:#263d802e;--line-2:#858fab;--gold:#263d80;--gold-hi:#263d80;--gold-ink:#fff;--ink:#17191d;--ink-2:#4a4f5a;--ink-3:#5c616d;--help:#5c616d;--err:#ad2b20;--sheen:linear-gradient(#263d80, #263d80);--dock-halo:#263d804d}.give:has(>.give-light) .btn-gold{box-shadow:0 10px 24px -12px #263d808c}.give:has(>.give-light) .btn-ghost{background:0 0}.give:has(>.give-light) .give-banner{background:#fceeec;box-shadow:inset 0 0 0 1px #ad2b2059}.give:has(>.give-light) .give-from img{box-shadow:0 0 0 1px var(--line);background:#fff}.give a.give-from{min-height:44px;text-decoration:none}@media (forced-colors:active){.give .btn,.give .give-chip span,.give .give-slot>span,.give .give-card,.give .give-input{border:1px solid buttontext}.give .give-chip input:checked+span,.give .give-slot input:checked+span{border:3px solid highlight}}
