.admin-quest[data-theme=light]{--flash:var(--blue-t);--thumb:var(--raised-2);--focus-bg:var(--bg);--hud:var(--bar);--cell-grad:linear-gradient(180deg,var(--card) 0%,var(--card-2) 100%);--cell-grad-hi:linear-gradient(180deg,var(--card) 0%,var(--card-2) 100%);--card-grad:linear-gradient(180deg,var(--card) 0%,var(--card-2) 100%)}.admin-quest.qa-x-kit{min-height:100vh;background:var(--bg);color:var(--label);padding-block:28px 64px}.admin-quest .qa-x-kit-head{display:grid;gap:8px;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid var(--sep)}.admin-quest .qa-x-kit-note{max-width:640px;color:var(--label-2);font-size:15px}.admin-quest .qa-x-kit-themes{display:flex;gap:8px}.admin-quest .qa-x-kit-section{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:40px}.admin-quest .qa-x-kit-section .qa-stack>*{min-width:0}.admin-quest .qa-x-kit-specimen{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:8px}.admin-quest .qa-seg a{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:8px;font-size:14px;font-weight:600;color:var(--label);white-space:nowrap;text-decoration:none;transition:background-color .2s ease}.admin-quest .qa-seg a:hover{text-decoration:none}.admin-quest .qa-seg a[aria-selected=true]{background:var(--raised-2);box-shadow:0 1px 3px rgba(0,0,0,.22)}html.qa-drawer-open{overflow:hidden}.admin-quest .qa-x-frame{position:relative;overflow:hidden;transform:translateZ(0);border-radius:var(--r-card)}.admin-quest .qa-x-frame.qa-x-shot{box-shadow:0 0 0 1px var(--sep)}.admin-quest .qa-x-frame .qa-x-shell{height:100%}.admin-quest .qa-x-frame :is(.qa-x-side,.qa-x-rail-scope){position:relative;height:100%;max-height:100%}.admin-quest .qa-x-frame .qa-x-main{overflow:hidden}.admin-quest .qa-x-frame .qa-x-cmdk-panel{top:40px}.admin-quest .qa-x-frame.qa-x-phone{width:390px;max-width:100%}.admin-quest .qa-x-frame.qa-x-phone :is(.qa-x-side,.qa-x-rail-scope){display:none}.admin-quest .qa-x-frame.qa-x-phone .qa-x-topbar{display:block}.admin-quest .qa-x-frame.qa-x-phone .qa-x-sheet{display:flex}.admin-quest .qa-x-kit-page{padding:0 20px 20px;display:grid;gap:16px}.admin-quest .qa-x-kit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.admin-quest .qa-x-kit-row>div:not([class]){display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}:where(.admin-quest) :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-weight:inherit;font-size:inherit;letter-spacing:inherit;text-transform:none}.admin-quest{--font-jakarta:var(--font);--font-display:var(--display);--font-dm-mono:var(--mono)}.admin-quest .uppercase{text-transform:none;letter-spacing:normal}.admin-quest .uppercase:first-letter{text-transform:uppercase}:where(.admin-quest) button:where([class*=border]){border-style:solid}.admin-quest :is(.label,.label-accent){font-family:var(--font);font-size:13px;font-weight:600;letter-spacing:normal;text-transform:none;color:var(--label-2)}.admin-quest.qa-x-root{min-height:100vh}.admin-quest .qa-x-shell{display:flex}.admin-quest .qa-x-main{flex:1;min-width:0}.admin-quest .qa-x-side{position:sticky;top:0;flex:none;width:256px;height:100vh;display:flex;flex-direction:column;background:var(--bg);box-shadow:1px 0 0 var(--sep)}.admin-quest .qa-x-side.qa-x-side-min{width:56px;align-items:center;gap:12px;padding-top:12px}.admin-quest .qa-x-side-vert{writing-mode:vertical-rl;font-size:13px;font-weight:600;color:var(--label-3);-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-quest .qa-x-side-top{display:flex;align-items:center;gap:10px;padding:16px 14px 10px 16px}.admin-quest .qa-x-brand{display:flex;align-items:center;gap:12px;min-width:0;color:var(--label)}.admin-quest .qa-x-brand:hover{text-decoration:none}.admin-quest .qa-x-side-brand{flex:1}.admin-quest .qa-x-side-who{display:grid;gap:1px;min-width:0}.admin-quest .qa-x-side-who .qa-compact-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-quest .qa-x-side-jump{display:flex;align-items:center;gap:8px;height:36px;margin:4px 14px 6px;padding:0 10px 0 12px;border-radius:10px;background:var(--raised);color:var(--label-3);font-size:14px;text-align:left}.admin-quest .qa-x-side-jump:hover{background:var(--raised-2)}.admin-quest .qa-x-side-jump span{flex:1}.admin-quest .qa-x-kbd{display:inline-grid;place-items:center;height:22px;padding:0 7px;border-radius:6px;background:var(--fill);color:var(--label-2);font:600 12px/1 var(--font)}.admin-quest .qa-x-side-nav{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px 10px 14px;display:grid;align-content:start;gap:2px}.admin-quest .qa-x-side-sec{display:grid;gap:2px;margin-top:14px}.admin-quest .qa-x-side-head{display:flex;align-items:center;width:100%;height:34px;padding:0 8px 0 6px;border-radius:10px;font-size:15px;font-weight:600;color:var(--label);text-align:left}.admin-quest button.qa-x-side-head:hover{background:var(--fill)}.admin-quest .qa-x-side-head-t{flex:1;min-width:0}.admin-quest .qa-x-side-head .qa-ic{color:var(--label-3);transition:transform .2s ease}.admin-quest .qa-x-side-head[aria-expanded=true] .qa-ic{transform:rotate(90deg)}.admin-quest .qa-x-side-row{display:flex;align-items:center;gap:8px;min-height:32px;padding:0 8px 0 36px;border-radius:999px;font-size:14px;color:var(--label);transition:background-color .15s ease}.admin-quest .qa-x-side-row.qa-x-tiled{padding-left:6px}.admin-quest .qa-x-side-row:hover{background:var(--fill);text-decoration:none}.admin-quest .qa-x-side-row[aria-current=page]{background:var(--blue);color:var(--on-accent);font-weight:600}.admin-quest .qa-x-side-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-quest .qa-x-side-row .qa-tile{margin-right:0}.admin-quest .qa-x-side-row[aria-current=page] .qa-q-ct{background:var(--fill);color:var(--on-accent)}.admin-quest .qa-x-side-row .qa-q-ct{height:22px;min-width:24px;font-size:12px}.admin-quest .qa-x-side-nav,.admin-quest .qa-x-side-sec{grid-template-columns:minmax(0,1fr)}.admin-quest .qa-x-side-row .qa-q-ct{flex:none}.admin-quest .qa-x-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.admin-quest .qa-x-side-fav{width:20px;text-align:center;font-size:13px;line-height:1;color:var(--label-3);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition:opacity .15s ease}.admin-quest .qa-x-side-fav:focus-visible,.admin-quest .qa-x-side-row:hover .qa-x-side-fav{opacity:1}.admin-quest .qa-x-side-fav[aria-pressed=true]{opacity:1;color:var(--yellow)}.admin-quest .qa-x-side-row[aria-current=page] .qa-x-side-fav{color:var(--on-accent)}.admin-quest .qa-x-side-foot{display:grid;gap:10px;padding:12px 16px 16px;border-top:1px solid var(--sep)}.admin-quest .qa-x-side-look{flex-wrap:wrap}.admin-quest .qa-x-side-links,.admin-quest .qa-x-side-look{display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-quest .qa-x-side-links .qa-text-btn{color:var(--label-2)}.admin-quest .qa-x-side-links .qa-text-btn:hover{color:var(--label);text-decoration:none}@media (max-width:760px){.admin-quest .qa-x-side{display:none}}.admin-quest .qa-x-topbar{position:sticky;top:0;z-index:40}.admin-quest .qa-x-topbar .qa-compact{position:relative}.admin-quest .qa-x-topbar .qa-compact-n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-quest .qa-x-sheet{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;background:var(--bg)}.admin-quest .qa-x-sheet .qa-x-side-nav{padding-inline:12px}.admin-quest .qa-x-sheet .qa-x-side-row{min-height:44px;font-size:15px}.admin-quest .qa-x-sheet-head{width:100%;margin:0;flex:none;box-shadow:0 1px 0 var(--sep)}@media (min-width:761px){.admin-quest .qa-x-sheet,.admin-quest .qa-x-topbar{display:none}}.admin-quest .qa-x-cmdk{position:fixed;inset:0;z-index:70}.admin-quest .qa-x-cmdk-panel{position:absolute;left:50%;top:12vh;width:min(36rem,calc(100vw - 32px));transform:translateX(-50%);z-index:36;overflow:hidden;box-shadow:0 24px 64px var(--shadow),inset 0 0 0 1px var(--edge)}.admin-quest .qa-x-cmdk-field{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--sep)}.admin-quest .qa-x-cmdk-field .qa-field{flex:1}.admin-quest .qa-x-cmdk-list{max-height:50vh;overflow-y:auto;padding:8px 18px 12px}.admin-quest .qa-x-cmdk-list .qa-caption{padding:10px 0 4px}.admin-quest .qa-x-cmdk-list .qa-now-item[aria-selected=true]{background:var(--raised)}.admin-quest .qa-x-cmdk-list .qa-now-item{margin-inline:-10px;width:calc(100% + 20px)}.admin-quest .qa-x-cmdk-empty{padding:18px 0;text-align:center}.admin-quest.qa-x-rail-scope{position:sticky;top:0;flex:none;height:100vh;max-height:100vh;min-height:0;box-shadow:-1px 0 0 var(--sep)}.admin-quest .qa-x-rail{display:flex;flex-direction:column;width:256px;height:100%}.admin-quest .qa-x-rail.qa-x-rail-min{width:48px;align-items:center;gap:8px;padding-top:12px}.admin-quest .qa-x-rail-head{display:flex;align-items:center;gap:8px;padding:14px 12px 10px 14px;border-bottom:1px solid var(--sep)}.admin-quest .qa-x-rail-head .qa-hold-sum{flex:1;color:var(--label);font-size:15px;font-weight:600}.admin-quest .qa-x-rail-list{flex:1;min-height:0;overflow-y:auto}.admin-quest .qa-x-rail-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:2px 8px;align-items:center;padding:9px 14px;border-top:1px solid var(--sep);cursor:pointer;font-size:13px}.admin-quest li:first-child>.qa-x-rail-row{border-top:0}.admin-quest .qa-x-rail-row:focus-visible,.admin-quest .qa-x-rail-row:hover{background:var(--fill)}.admin-quest .qa-x-rail-row[data-new]{box-shadow:inset 3px 0 0 var(--blue);background:var(--blue-t)}.admin-quest .qa-x-rail-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-quest .qa-x-rail-name b{font-weight:600}.admin-quest .qa-x-rail-meta{grid-column:2/-1;display:flex;align-items:center;gap:6px;color:var(--label-2);font-variant-numeric:tabular-nums}.admin-quest .qa-x-rail-meta .qa-x-money{color:var(--green-text);font-weight:600}.admin-quest .qa-x-rail-foot{padding:12px;border-top:1px solid var(--sep);display:grid}.admin-quest .qa-x-rail-foot .qa-btn{justify-content:center}.admin-quest .qa-x-rail-empty{padding:28px 14px;text-align:center}.admin-quest .qa-x-cat{--cc:var(--label-3);--ct:var(--fill)}.admin-quest .qa-x-cat-vendor{--cc:var(--green);--ct:var(--green-t);--cx:var(--green-text)}.admin-quest .qa-x-cat-organizer{--cc:var(--teal);--ct:var(--teal-t);--cx:var(--teal-text)}.admin-quest .qa-x-cat-gm{--cc:var(--purple);--ct:var(--purple-t);--cx:var(--purple-text)}.admin-quest .qa-x-cat-planner{--cc:var(--yellow);--ct:var(--yellow-t);--cx:var(--yellow-text)}.admin-quest .qa-x-cat-venue{--cc:var(--blue);--ct:var(--blue-t);--cx:var(--blue-text)}.admin-quest .qa-x-cat-patron{--cc:var(--label-3);--ct:var(--fill);--cx:var(--label-2)}.admin-quest .qa-x-cat-dot{width:8px;height:8px;border-radius:50%;background:var(--cc)}.admin-quest .qa-x-cat-tag.qa-tag{height:20px;padding:0 6px;background:var(--ct);color:var(--cx)}@media (max-width:1279px){.admin-quest.qa-x-rail-scope{display:none}}.admin-quest .qa-x-table thead th{position:sticky;top:0;z-index:1;background:var(--card);box-shadow:0 1px 0 var(--sep)}.admin-quest .qa-x-table tbody tr{transition:background-color .15s ease}.admin-quest .qa-x-table tbody tr:hover{background:var(--card-2)}.admin-quest .qa-x-table tr.qa-x-hl{background:var(--card-2);box-shadow:inset 3px 0 0 var(--blue)}.admin-quest .qa-x-table :is(th,td).qa-x-left{text-align:left}.admin-quest .qa-x-table :is(th,td).qa-x-right{text-align:right}.admin-quest .qa-x-table :is(th,td).qa-x-center{text-align:center}@media (min-width:901px){.admin-quest .qa-x-table{max-height:calc(100vh - 140px);overflow:auto}}.admin-quest .qa-x-note{margin-top:8px}.admin-quest .qa-x-titles{display:grid;gap:4px;min-width:0}.admin-quest .qa-x-crumbs{flex-wrap:wrap;gap:6px}.admin-quest .qa-x-crumbs li{display:inline-flex;align-items:center;gap:6px;min-width:0}.admin-quest .qa-x-crumbs a{color:var(--label-2)}.admin-quest .qa-x-crumbs [aria-current=page],.admin-quest .qa-x-crumbs a:hover{color:var(--label)}.admin-quest .qa-x-pad{padding:16px 18px}.admin-quest .qa-x-dashed{background:transparent;box-shadow:none;border:1px dashed var(--sep)}.admin-quest .qa-x-card-head{padding:14px 18px;border-bottom:1px solid var(--sep);flex-wrap:wrap}.admin-quest .qa-x-card-head .qa-head-links{flex:0 1 auto;min-width:0}.admin-quest .qa-x-stat{display:grid;gap:6px;align-content:start;color:var(--label)}.admin-quest a.qa-x-stat{transition:background-color .15s ease}.admin-quest a.qa-x-stat:hover{background-color:var(--card-2);text-decoration:none}.admin-quest .qa-x-stat.qa-x-money{background-image:radial-gradient(120% 140% at 0 0,var(--glow-mm),transparent 55%)}.admin-quest .qa-x-text-green{color:var(--green-text)}.admin-quest .qa-x-text-orange{color:var(--orange-text)}.admin-quest .qa-x-text-red{color:var(--red-text)}.admin-quest .qa-x-text-teal{color:var(--teal-text)}.admin-quest .qa-pill.qa-x-teal{background:var(--teal-t);color:var(--teal-text)}.admin-quest .qa-seg a[aria-current=page]{background:var(--raised-2);box-shadow:0 1px 3px rgba(0,0,0,.22)}.admin-quest .qa-seg.qa-sm a{height:28px;padding:0 12px;font-size:13px}.admin-quest .qa-seg a .qa-ct{margin-left:6px;font-weight:600;color:var(--label-2);font-variant-numeric:tabular-nums}.admin-quest .qa-x-search{display:flex;align-items:center;gap:6px}.admin-quest .qa-x-search .qa-field{width:200px}.admin-quest .qa-x-dr-foot{position:sticky;bottom:0;z-index:2;padding:12px 0 16px;background:var(--card);border-top:1px solid var(--sep)}.admin-quest .qa-drawer.qa-x-wide{width:min(720px,100%)}.admin-quest .qa-x-toasts{position:fixed;left:50%;bottom:calc(18px + env(safe-area-inset-bottom, 0px));z-index:60;display:grid;justify-items:center;gap:8px;transform:translateX(-50%);width:-moz-max-content;width:max-content;max-width:calc(100% - 32px)}.admin-quest .qa-x-toasts .qa-toast{position:static;transform:none;max-width:100%}.admin-quest .qa-text-btn[disabled]{opacity:.45;cursor:default}.admin-quest .qa-x-skel-row{height:36px;border-radius:10px}.admin-quest .qa-x-skel-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width:1000px){.admin-quest .qa-x-skel-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.admin-quest .qa-x-skel-col{display:grid;align-content:start;gap:10px;min-height:400px;padding:16px}.admin-quest .qa-x-skel-title{width:96px}.admin-quest .qa-x-skel-block{height:80px;border-radius:12px}.admin-quest .qa-head{grid-template-columns:minmax(0,1fr)}.admin-quest .qa-head>*{min-width:0}.admin-quest{--label-3:rgba(235,235,245,.55)}.admin-quest[data-theme=light]{--label-3:rgba(60,60,67,.74)}.admin-quest{--red-text:#ff7a73;--blue-text:#5aaaff;--pink-text:#ff7690}.admin-quest[data-theme=light]{--green-text:#1c7031;--red-text:#bf000f;--orange-text:#9c4900;--blue-text:#005bbd;--teal-text:#006694;--yellow-text:#7b6100;--pink-text:#b8143a}.admin-quest[data-theme=light] .qa-cap{color:color-mix(in srgb,var(--bc) 50%,var(--label))}.admin-quest[data-theme=light] .qa-seg .qa-ct{color:rgba(60,60,67,.86)}.admin-quest:not([data-theme=light]) .qa-x-board{--label-3:rgba(235,235,245,.55)}.admin-quest{--x-primary-fill:#0071e3;--x-primary-fill-hover:#0064d2}.admin-quest .qa-btn.qa-primary,.admin-quest :where(.qa-x-board) .qa-btn.qa-primary{background:var(--x-primary-fill)}.admin-quest .qa-btn.qa-primary:hover{background:var(--x-primary-fill-hover)}.admin-quest .qa-field.qa-x-amount{width:110px;text-align:right;font-variant-numeric:tabular-nums}.admin-quest .qa-x-batch{padding:16px;border-radius:14px;background:var(--raised)}.admin-quest .qa-x-gform{display:grid;gap:12px}.admin-quest .qa-x-gform-part{display:grid;gap:6px;padding-top:10px;border-top:1px solid var(--sep)}.admin-quest .qa-x-gform-part:first-child{padding-top:0;border-top:0}.admin-quest .qa-x-gform-label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--label-2)}.admin-quest .qa-x-gform-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.admin-quest .qa-x-gform-link{color:var(--blue-text);font-weight:600;overflow-wrap:anywhere}