.entityViewActions{display:flex;justify-content:flex-end;gap:8px}.entityEditRoot{display:flex;flex-direction:column;gap:var(--punchup-entity-edit-gap,24px)}.entityEditHeader{display:flex;align-items:center;gap:var(--punchup-space-2,8px);padding-bottom:var(--punchup-space-4,16px);border-bottom:1px solid var(--punchup-color-border,#e7e7e7)}.entityEditTitle{font-family:var(--punchup-font-family,Inter,sans-serif);font-size:var(--punchup-font-size-sm,14px);font-weight:600;color:var(--punchup-color-text-heading,#2d333c);flex:1}.entityEditBody{display:flex;flex-direction:column;gap:var(--punchup-entity-edit-gap,24px)}.entityEditActions{display:flex;justify-content:flex-end;gap:var(--punchup-space-3,12px);padding-top:var(--punchup-space-2,8px)}.entityEditSavingWrapper{position:relative}.entityEditSavingOverlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.65);z-index:1}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_8b3a0b;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_8b3a0b{font-family:__Inter_8b3a0b,__Inter_Fallback_8b3a0b;font-style:normal}.__variable_8b3a0b{--font-inter:"__Inter_8b3a0b","__Inter_Fallback_8b3a0b"}:root{--punchup-color-primary:#ff5e2a;--punchup-color-primary-tint:rgba(255,94,42,.094);--punchup-color-primary-separator:rgba(255,94,42,.376);--punchup-color-primary-hover:#ff7449;--punchup-color-primary-press:#e64a18;--punchup-color-primary-soft:#ffeee6;--punchup-color-secondary:#3d2bae;--punchup-color-secondary-soft:#4f3ac8;--punchup-color-tertiary:#8b5cf6;--punchup-color-tertiary-soft:#b69bff;--punchup-color-live:#ff3d7f;--punchup-color-chart-hold:#94a3b8;--punchup-color-chart-expired:#a8a29e;--punchup-color-chart-comp:#a78bfa;--punchup-color-status-success:#7cc11f;--punchup-color-status-info:#3b82f6;--punchup-color-status-warning:#facc15;--punchup-color-status-comped:#14b8a6;--punchup-color-status-switched:#65a30d;--punchup-color-status-promo:#8b5cf6;--punchup-color-status-gift:#f59e0b;--punchup-color-status-addon:#06b6d4;--punchup-font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--punchup-font-size-xs:12px;--punchup-font-size-sm:14px;--punchup-font-size-base:16px;--punchup-font-size-lg:20px;--punchup-font-size-xl:26px;--punchup-font-size-h1:30px;--punchup-font-size-h2:28px;--punchup-font-size-h3:24px;--punchup-font-size-h4:18px;--punchup-font-size-body-lg:18px;--punchup-line-height-h1:38px;--punchup-line-height-h2:40px;--punchup-line-height-h3:30px;--punchup-line-height-h4:24px;--punchup-letter-spacing-tight:-0.02em;--punchup-letter-spacing-h4:0.04em;--punchup-letter-spacing-overline:0.14em;--punchup-letter-spacing-table-header:0.05em;--punchup-space-1:4px;--punchup-space-2:8px;--punchup-space-3:12px;--punchup-space-4:16px;--punchup-space-5:20px;--punchup-space-6:24px;--punchup-space-8:32px;--punchup-space-10:40px;--punchup-space-12:48px;--punchup-space-16:64px;--punchup-space-20:80px;--punchup-space-24:96px;--punchup-radius-xs:4px;--punchup-radius-sm:6px;--punchup-radius-md:10px;--punchup-radius-lg:14px;--punchup-radius-xl:20px;--punchup-radius-xxl:28px;--punchup-radius-full:9999px;--punchup-button-height:40px;--punchup-button-height-sm:32px;--punchup-button-height-lg:50px;--punchup-button-height-form:48px;--punchup-button-padding-x:24px;--punchup-button-font-size:var(--punchup-font-size-sm);--punchup-button-font-weight:600;--punchup-button-radius:var(--punchup-radius-md);--punchup-button-border:1.5px solid var(--punchup-color-primary);--punchup-accordion-gap:16px;--punchup-accordion-content-padding:24px;--punchup-accordion-max-width:768px;--punchup-accordion-title-size:var(--punchup-font-size-lg);--punchup-accordion-title-weight:600;--punchup-entity-edit-gap:var(
    --punchup-space-6
  );--punchup-entity-edit-header-size:var(--punchup-font-size-sm);--punchup-seats-min-height:500px;--punchup-color-zinc-50:#fafafa;--punchup-color-zinc-100:#f4f4f5;--punchup-color-zinc-200:#e4e4e7;--punchup-color-zinc-300:#d4d4d8;--punchup-color-zinc-400:#a1a1aa;--punchup-color-zinc-500:#71717a;--punchup-color-zinc-600:#52525b;--punchup-color-zinc-700:#3f3f46;--punchup-color-zinc-800:#27272a;--punchup-color-zinc-900:#18181b;--punchup-color-zinc-950:#09090b;--punchup-color-bg:#fff;--punchup-color-surface:#f9fafb;--punchup-color-hover-bg:#f2f2f2;--punchup-color-hover-bg-pressed:#d9d9d9;--punchup-color-border:#e7e7e7;--punchup-color-overlay:rgba(0,0,0,.2);--punchup-color-text:#000;--punchup-color-text-heading:#2d333c;--punchup-color-text-muted:#9a9a9a;--punchup-color-text-secondary:#787b7e;--punchup-color-text-body:#374151;--punchup-color-text-chevron:#64748b;--punchup-color-destructive:red;--punchup-color-destructive-tint:rgba(255,0,0,.06);--punchup-color-danger:#ef4444;--punchup-color-danger-bg:rgba(239,68,68,.08);--punchup-color-stroke-disabled:#ccc;--punchup-color-toggle-inactive:#e1e1e1;--punchup-color-success-bg:#dcfce7;--punchup-color-error-flash-bg:#fef2f2;--punchup-color-warning:#f59e0b;--punchup-color-warning-bg:#fff7ed;--punchup-color-warning-text:#a35a00;--punchup-color-field-dirty-bg:#eff6ff;--punchup-color-calendar-range-bg:#dbeafe;--punchup-shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--punchup-shadow-table:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--punchup-shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--punchup-color-cream:#f5efe6;--punchup-color-ink-1000:#0b0907;--punchup-color-ink-950:#14110e;--punchup-color-ink-900:#1c1815;--punchup-color-ink-800:#2a2520;--punchup-color-ink-700:#3d3630;--punchup-color-ink-600:#524a42;--punchup-color-ink-500:#6e655b;--punchup-color-ink-400:#8c8378;--punchup-color-ink-300:#ada59a;--punchup-color-ink-200:#cfc8be;--punchup-color-ink-100:#e8e3da;--punchup-color-ink-50:#f5f1ea;--punchup-color-fg-1:#f5f1ea;--punchup-color-fg-2:#cfc8be;--punchup-color-fg-3:#8c8378;--punchup-color-fg-on-brand:#0b0907;--punchup-border-soft-dark:rgba(255,241,234,.1);--punchup-border-strong-dark:rgba(255,241,234,.18);--punchup-shadow-1:0 1px 2px rgba(0,0,0,.4);--punchup-shadow-2:0 4px 12px rgba(0,0,0,.35),0 1px 2px rgba(0,0,0,.25);--punchup-shadow-3:0 12px 36px rgba(0,0,0,.55),0 2px 6px rgba(0,0,0,.3);--punchup-shadow-glow:0 0 0 1px rgba(255,94,42,.4),0 8px 28px rgba(255,94,42,.28);--punchup-shadow-spot:0 24px 80px -8px rgba(255,94,42,.18)}.punchupTextLabel{font-size:var(--punchup-font-size-sm);font-weight:500}.punchupTextDisplay,.punchupTextLabel{font-family:var(--punchup-font-family);color:var(--punchup-color-text)}.punchupTextDisplay{font-size:var(--punchup-font-size-xl);font-weight:700}.punchupTextMeta{font-family:var(--punchup-font-family);font-size:var(--punchup-font-size-xs);color:var(--punchup-color-text-muted)}.punchupTextSecondary{font-family:var(--punchup-font-family);font-size:var(--punchup-font-size-sm);font-weight:400;color:var(--punchup-color-text-secondary)}.punchupTextHeading{font-size:var(--punchup-font-size-lg)}.punchupTextHeading,.punchupTextSubheading{font-family:var(--punchup-font-family);font-weight:600;color:var(--punchup-color-text-heading)}.punchupTextSubheading{font-size:var(--punchup-font-size-base)}.punchupFormLabel{font-weight:500;color:var(--punchup-color-text);margin-bottom:var(--punchup-space-1)}.punchupFormDescription,.punchupFormLabel{font-family:var(--punchup-font-family);font-size:var(--punchup-font-size-sm);display:block}.punchupFormDescription{color:var(--punchup-color-text-muted)}.punchupTextEntityName{font-family:var(--punchup-font-family);font-size:var(--punchup-font-size-base);font-weight:600;color:var(--punchup-color-text)}.punchupTableColumnHeader{font-family:var(--punchup-font-family);font-size:var(--punchup-font-size-xs);font-weight:500;color:var(--punchup-color-text-secondary);text-transform:uppercase;letter-spacing:.05em;text-align:left}.punchupH1{font-size:var(--punchup-font-size-h1);font-weight:700;line-height:var(--punchup-line-height-h1)}.punchupH1,.punchupH2{font-family:var(--punchup-font-family);letter-spacing:var(--punchup-letter-spacing-tight);color:var(--punchup-color-fg-1)}.punchupH2{font-size:var(--punchup-font-size-h2);font-weight:600;line-height:var(--punchup-line-height-h2)}.punchupH3{font-size:var(--punchup-font-size-h3);line-height:var(--punchup-line-height-h3);color:var(--punchup-color-fg-1)}.punchupH3,.punchupH4{font-family:var(--punchup-font-family);font-weight:600}.punchupH4{font-size:var(--punchup-font-size-h4);line-height:var(--punchup-line-height-h4);letter-spacing:var(--punchup-letter-spacing-h4);text-transform:uppercase;color:var(--punchup-color-fg-2)}.punchupOverline{font-size:var(--punchup-font-size-xs);font-weight:600;letter-spacing:var(--punchup-letter-spacing-overline);text-transform:uppercase;color:var(--punchup-color-fg-3)}.punchupButton,.punchupOverline{font-family:var(--punchup-font-family)}.punchupButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--punchup-button-height);padding:0 var(--punchup-button-padding-x);border-radius:var(--punchup-button-radius);font-size:var(--punchup-button-font-size);font-weight:var(--punchup-button-font-weight);white-space:nowrap;cursor:pointer;box-shadow:var(--punchup-shadow-sm);transition:background .2s ease,box-shadow .2s ease,filter .2s ease,opacity .2s ease,transform .1s ease}.punchupButton:disabled{opacity:.5;cursor:not-allowed}.punchupButtonPrimary{background:var(--punchup-color-primary);color:#fff;border:none;padding:0 48px}.punchupButtonPrimary:hover:not(:disabled){filter:brightness(1.25);box-shadow:var(--punchup-shadow-md)}.punchupButtonPrimary:active:not(:disabled){transform:translateY(1px);filter:brightness(1);box-shadow:var(--punchup-shadow-sm)}.punchupButtonSecondary{background:var(--punchup-color-bg);color:var(--punchup-color-text);border:1px solid var(--punchup-color-border);padding:0 48px}.punchupButtonSecondary:hover:not(:disabled){background:var(--punchup-color-hover-bg);box-shadow:var(--punchup-shadow-md)}.punchupButtonSecondary:active:not(:disabled){background:var(--punchup-color-hover-bg-pressed);transform:translateY(1px);box-shadow:var(--punchup-shadow-sm)}.punchupButtonDestructive{background:var(--punchup-color-destructive);color:#fff;border:none}.punchupButtonDestructive:hover:not(:disabled){filter:brightness(1.25);box-shadow:var(--punchup-shadow-md)}.punchupButtonDestructive:active:not(:disabled){transform:translateY(1px);filter:brightness(1);box-shadow:var(--punchup-shadow-sm)}.punchupButtonOutline{background:transparent;color:var(--punchup-color-primary);border:var(--punchup-button-border)}.punchupButtonOutline:hover:not(:disabled){background:var(--punchup-color-primary-tint);box-shadow:var(--punchup-shadow-md)}.punchupButtonOutline:active:not(:disabled){background:var(--punchup-color-primary-tint);transform:translateY(1px);box-shadow:var(--punchup-shadow-sm)}@media (max-width:767px){.punchupButtonIconCollapse .punchupButtonLabel{display:none}.punchupButtonIconCollapse{padding-left:0;padding-right:0;width:var(--punchup-button-height)}}.punchupButtonIconOnly .punchupButtonLabel{display:none}.punchupButtonIconOnly{padding-left:0;padding-right:0;width:var(--punchup-button-height)}.punchupIconDeleteBtn{display:inline-flex;align-items:center;background:none;border:1px solid transparent;cursor:pointer;color:var(--punchup-color-text-muted);border-radius:var(--punchup-radius-md);padding:4px;transition:color .2s ease,border-color .2s ease,background-color .2s ease,transform .15s ease,filter .2s ease}.punchupIconDeleteBtn:hover:not(:disabled){color:var(--punchup-color-destructive);border-color:var(--punchup-color-destructive);background-color:var(--punchup-color-destructive-tint);filter:brightness(1.35);transform:scale(1.05)}.punchupInteractiveField{transition:border-color .15s ease,border-width .15s ease}.punchupInteractiveField:hover:not(:disabled){border-color:var(--punchup-color-primary);border-width:1.5px}.punchupDirtyField{background-color:var(--punchup-color-field-dirty-bg)}.punchupDropdownPlaceholder{color:var(--punchup-color-text-muted)}.punchupDropdownOptionSelected{background:var(--punchup-color-surface);color:var(--punchup-color-primary);font-weight:500}.punchupDropdownOptionCheck{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:auto;color:var(--punchup-color-primary)}.punchupDropdownOptionCheckSvg{width:10px;height:8px;flex-shrink:0}.punchupDropdownErrorText{font-family:var(--punchup-font-family);font-size:var(--punchup-font-size-xs);color:var(--punchup-color-danger);margin:var(--punchup-space-1) 0 0}.punchupEmptyState{padding:var(--punchup-space-6) 0;color:var(--punchup-color-text-muted);grid-column:1/-1;text-align:center;font-family:var(--punchup-font-family);font-size:var(--punchup-font-size-sm)}.punchupInputsRow{display:flex;flex-wrap:wrap}.punchupInputsRow>*{flex:1 1 160px}.punchupDraggableList{display:flex;flex-direction:column;gap:var(--punchup-space-3);width:100%}.punchupCardHover{transition:transform .2s ease,box-shadow .2s ease}.punchupCardHover:hover{transform:translateY(-2px);box-shadow:var(--punchup-shadow-3)}
/*# sourceMappingURL=ae4f9c016081f9bf.css.map*/