@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-Thin-DwCIJC7G.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-Light-BXgl1y1A.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-Regular-D9xRIGpK.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-Medium-DF-KJNBh.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-Bold-C-otZvV1.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-ExtraBold-B2wZihw2.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-Black-05YRyuun.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-ThinItalic-B03mYZ2G.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-LightItalic-Dy2PowHG.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-RegularItalic-Cx7oLSb3.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-MediumItalic-twwF2gE8.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-BoldItalic-BEBUQgiB.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-ExtraBoldItalic-Bw5M7qMg.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Creato Display;src:url(/assets/CreatoDisplay-BlackItalic-BJxyHZm_.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}*{font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;box-sizing:border-box}*:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}html,body{height:100%;min-height:100%;width:100%;margin:0;padding:0}button,a.button{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;border:none;border-radius:8px;font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}button:active,a.button:active{transform:scale(.98)}button:disabled,a.button:disabled{opacity:.5;cursor:not-allowed;transform:none!important}button,a.button{background-color:transparent;color:var(--pav-text-primary);border:1px solid var(--pav-border-medium)}button:hover:not(:disabled),a.button:hover:not(:disabled){background-color:var(--pav-interactive-hover);border-color:var(--pav-border-strong)}button,a.button{font-size:13px}button.primary{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;border:none;border-radius:8px;font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}button.primary:active{transform:scale(.98)}button.primary:disabled{opacity:.5;cursor:not-allowed;transform:none!important}button.primary{background-color:var(--pav-accent);color:#fff;box-shadow:var(--pav-shadow-sm)}button.primary:hover:not(:disabled){background-color:var(--pav-accent-hover);box-shadow:var(--pav-shadow-md)}button.primary{font-size:14px}#app{display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;background:#fff;color:#000000e6;--pav-accent-light: #ff9131;--pav-accent-light-hover: rgb(255, 131.3834951456, 23.5);--pav-accent-dark: #C86002;--pav-accent-dark-hover: rgb(225.2475247525, 108.1188118812, 2.2524752475);--pav-accent: var(--pav-accent-light);--pav-accent-hover: var(--pav-accent-light-hover);--pav-surface-primary: #ffffff;--pav-surface-secondary: rgba(0, 0, 0, .02);--pav-surface-tertiary: rgba(0, 0, 0, .04);--pav-text-primary: rgba(0, 0, 0, .9);--pav-text-secondary: rgba(0, 0, 0, .6);--pav-text-muted: rgba(0, 0, 0, .4);--pav-border-subtle: rgba(0, 0, 0, .08);--pav-border-medium: rgba(0, 0, 0, .15);--pav-border-strong: rgba(0, 0, 0, .25);--pav-interactive-hover: rgba(0, 0, 0, .04);--pav-interactive-active: rgba(0, 0, 0, .08);--pav-text-error: #dc2626;--pav-surface-error: #fef2f2;--pav-success: #16a34a;--pav-success-bg: #f0fdf4;--pav-source-pill-bg: rgba(59, 130, 246, .1);--pav-source-pill-color: #2563eb;--pav-source-pill-hover-bg: rgba(59, 130, 246, .2);--pav-shadow-xs: 0 1px 2px rgba(0, 0, 0, .04);--pav-shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--pav-shadow-md: 0 2px 4px rgba(0, 0, 0, .12), 0 4px 8px rgba(0, 0, 0, .04);--pav-shadow-lg: 0 4px 6px rgba(0, 0, 0, .05), 0 10px 24px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .04);--pav-shadow-xl: 0 8px 12px rgba(0, 0, 0, .08), 0 20px 40px rgba(0, 0, 0, .15)}[data-theme=dark] #app{--pav-accent: var(--pav-accent-dark);--pav-accent-hover: var(--pav-accent-dark-hover);--pav-surface-primary: #1a1a1e;--pav-surface-secondary: rgba(255, 255, 255, .05);--pav-surface-tertiary: rgba(255, 255, 255, .08);--pav-text-primary: rgba(255, 255, 255, .95);--pav-text-secondary: rgba(255, 255, 255, .65);--pav-text-muted: rgba(255, 255, 255, .45);--pav-border-subtle: rgba(255, 255, 255, .12);--pav-border-medium: rgba(255, 255, 255, .2);--pav-border-strong: rgba(255, 255, 255, .3);--pav-interactive-hover: rgba(255, 255, 255, .08);--pav-interactive-active: rgba(255, 255, 255, .12);--pav-text-error: #fca5a5;--pav-surface-error: #7f1d1d;--pav-success: #86efac;--pav-success-bg: #14532d;--pav-source-pill-bg: rgba(96, 165, 250, .15);--pav-source-pill-color: #93bbfd;--pav-source-pill-hover-bg: rgba(96, 165, 250, .25);--pav-shadow-xs: 0 1px 2px rgba(0, 0, 0, .2);--pav-shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--pav-shadow-md: 0 2px 4px rgba(0, 0, 0, .3), 0 4px 8px rgba(0, 0, 0, .2);--pav-shadow-lg: 0 4px 6px rgba(0, 0, 0, .3), 0 10px 24px rgba(0, 0, 0, .5), 0 0 0 1px rgba(255, 255, 255, .08);--pav-shadow-xl: 0 8px 12px rgba(0, 0, 0, .4), 0 20px 40px rgba(0, 0, 0, .6)}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) #app{--pav-accent: var(--pav-accent-dark);--pav-accent-hover: var(--pav-accent-dark-hover);--pav-surface-primary: #1a1a1e;--pav-surface-secondary: rgba(255, 255, 255, .05);--pav-surface-tertiary: rgba(255, 255, 255, .08);--pav-text-primary: rgba(255, 255, 255, .95);--pav-text-secondary: rgba(255, 255, 255, .65);--pav-text-muted: rgba(255, 255, 255, .45);--pav-border-subtle: rgba(255, 255, 255, .12);--pav-border-medium: rgba(255, 255, 255, .2);--pav-border-strong: rgba(255, 255, 255, .3);--pav-interactive-hover: rgba(255, 255, 255, .08);--pav-interactive-active: rgba(255, 255, 255, .12);--pav-text-error: #fca5a5;--pav-surface-error: #7f1d1d;--pav-success: #86efac;--pav-success-bg: #14532d;--pav-source-pill-bg: rgba(96, 165, 250, .15);--pav-source-pill-color: #93bbfd;--pav-source-pill-hover-bg: rgba(96, 165, 250, .25);--pav-shadow-xs: 0 1px 2px rgba(0, 0, 0, .2);--pav-shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--pav-shadow-md: 0 2px 4px rgba(0, 0, 0, .3), 0 4px 8px rgba(0, 0, 0, .2);--pav-shadow-lg: 0 4px 6px rgba(0, 0, 0, .3), 0 10px 24px rgba(0, 0, 0, .5), 0 0 0 1px rgba(255, 255, 255, .08);--pav-shadow-xl: 0 8px 12px rgba(0, 0, 0, .4), 0 20px 40px rgba(0, 0, 0, .6)}}@media(prefers-color-scheme:dark){#app{background:#1a1a1e;color:#fffffff2}}#app>div{padding:12px;flex:1 0 auto;display:flex;flex-direction:column;justify-content:flex-start}@media(min-width:600px){#app>div{padding:24px}}#app>div header{flex:0 0 auto;margin-bottom:24px}#app>div main{flex:1 0 auto}#app footer{padding:12px;flex:0 0 auto;border-top:1px solid rgba(0,0,0,.08)}@media(prefers-color-scheme:dark){#app footer{border-top-color:#ffffff1f}}#app footer div.logo{display:flex;align-items:center;justify-content:center;font-size:13px;text-align:center;color:#0009}#app footer div.logo a{color:inherit;display:inline-flex;align-items:center;gap:8px}#app footer div.logo a:hover{color:#ff8318}@media(prefers-color-scheme:dark){#app footer div.logo{color:#ffffffa6}#app footer div.logo a:hover{color:#e16c02}}#app footer div.pavillion-logo{display:inline-block;background-color:#000000e6;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%20159%20180'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(1,0,0,1,-93.8773,-110.336)'%3e%3cg%20transform='matrix(0.5,0,0,0.5,86.6025,150)'%3e%3cpath%20d='M179.912,111.617L325.153,195.472C307.246,198.696%20279.296,206.63%20245.756,226.088C211.378,246.032%20191.207,265.146%20179.913,278.534L179.912,111.617Z'%20style='fill:white;'/%3e%3c/g%3e%3cg%20transform='matrix(-0.5,-6.12323e-17,6.12323e-17,-0.5,259.808,250)'%3e%3cpath%20d='M179.912,111.617L325.153,195.472C307.246,198.696%20279.296,206.63%20245.756,226.088C211.378,246.032%20191.207,265.146%20179.913,278.534L179.912,111.617Z'%20style='fill:white;'/%3e%3c/g%3e%3cg%20transform='matrix(-0.25,-0.433013,0.433013,-0.25,173.205,300)'%3e%3cpath%20d='M179.912,111.617L325.153,195.472C307.248,198.696%20279.297,206.63%20245.756,226.088C211.378,246.032%20191.207,265.146%20179.913,278.534L179.912,111.617Z'%20style='fill:white;'/%3e%3c/g%3e%3cg%20transform='matrix(0.25,-0.433013,0.433013,0.25,86.6025,250)'%3e%3cpath%20d='M179.912,111.617L325.153,195.472C307.246,198.696%20279.296,206.63%20245.756,226.088C211.378,246.032%20191.207,265.146%20179.913,278.534L179.912,111.617Z'%20style='fill:white;'/%3e%3c/g%3e%3cg%20transform='matrix(0.25,0.433013,-0.433013,0.25,173.205,100)'%3e%3cpath%20d='M179.912,111.617L325.153,195.472C307.248,198.696%20279.297,206.63%20245.756,226.088C211.378,246.032%20191.207,265.146%20179.913,278.534L179.912,111.617Z'%20style='fill:white;'/%3e%3c/g%3e%3cg%20transform='matrix(-0.25,0.433013,-0.433013,-0.25,259.808,150)'%3e%3cpath%20d='M179.912,111.617L325.153,195.472C307.246,198.696%20279.296,206.63%20245.756,226.088C211.378,246.032%20191.207,265.146%20179.913,278.534L179.912,111.617Z'%20style='fill:white;'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%20159%20180'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(1,0,0,1,-93.8773,-110.336)'%3e%3cg%20transform='matrix(0.5,0,0,0.5,86.6025,150)'%3e%3cpath%20d='M179.912,111.617L325.153,195.472C307.246,198.696%20279.296,206.63%20245.756,226.088C211.378,246.032%20191.207,265.146%20179.913,278.534L179.912,111.617Z'%20style='fill:white;'/%3e%3c/g%3e%3cg%20transform='matrix(-0.5,-6.12323e-17,6.12323e-17,-0.5,259.808,250)'%3e%3cpath%20d='M179.912,111.617L325.153,195.472C307.246,198.696%20279.296,206.63%20245.756,226.088C211.378,246.032%20191.207,265.146%20179.913,278.534L179.912,111.617Z'%20style='fill:white;'/%3e%3c/g%3e%3cg%20transform='matrix(-0.25,-0.433013,0.433013,-0.25,173.205,300)'%3e%3cpath%20d='M179.912,111.617L325.153,195.472C307.248,198.696%20279.297,206.63%20245.756,226.088C211.378,246.032%20191.207,265.146%20179.913,278.534L179.912,111.617Z'%20style='fill:white;'/%3e%3c/g%3e%3cg%20transform='matrix(0.25,-0.433013,0.433013,0.25,86.6025,250)'%3e%3cpath%20d='M179.912,111.617L325.153,195.472C307.246,198.696%20279.296,206.63%20245.756,226.088C211.378,246.032%20191.207,265.146%20179.913,278.534L179.912,111.617Z'%20style='fill:white;'/%3e%3c/g%3e%3cg%20transform='matrix(0.25,0.433013,-0.433013,0.25,173.205,100)'%3e%3cpath%20d='M179.912,111.617L325.153,195.472C307.248,198.696%20279.297,206.63%20245.756,226.088C211.378,246.032%20191.207,265.146%20179.913,278.534L179.912,111.617Z'%20style='fill:white;'/%3e%3c/g%3e%3cg%20transform='matrix(-0.25,0.433013,-0.433013,-0.25,259.808,150)'%3e%3cpath%20d='M179.912,111.617L325.153,195.472C307.246,198.696%20279.296,206.63%20245.756,226.088C211.378,246.032%20191.207,265.146%20179.913,278.534L179.912,111.617Z'%20style='fill:white;'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");width:24px;height:24px}@media(prefers-color-scheme:dark){#app footer div.pavillion-logo{background-color:#fffffff2}}@media(min-width:600px){#app footer{padding:24px}}h1,h2,h3,h4,h5,h6{font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;margin-top:0;color:#000000e6}@media(prefers-color-scheme:dark){h1,h2,h3,h4,h5,h6{color:#fffffff2}}h1{font-weight:600;font-size:24px;line-height:1.25;letter-spacing:-.01em}@media(min-width:600px){h1{font-size:32px}}h2{font-weight:500;font-size:20px;line-height:1.25}h3{font-weight:500;font-size:16px;line-height:1.5}h4{font-weight:400;font-size:14px;line-height:1.5}p{font-weight:400;font-size:14px;line-height:1.75;color:#000000e6}@media(prefers-color-scheme:dark){p{color:#fffffff2}}a{color:#ff9131;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1)}a:hover{color:#ff8318;text-decoration:underline}@media(prefers-color-scheme:dark){a{color:#c86002}a:hover{color:#e16c02}}.container-constrained{max-width:72rem;margin:0 auto;padding:0 1rem}@media(min-width:640px){.container-constrained{padding:0 1.5rem}}@media(min-width:1024px){.container-constrained{padding:0 2rem}}.language-switcher[data-v-bd4973fb]{position:relative;display:inline-flex;align-items:center}.language-switcher__trigger[data-v-bd4973fb]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;min-height:44px;background:transparent;border:1px solid rgba(0,0,0,.15);border-radius:9999px;font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;font-size:13px;font-weight:400;color:#0009;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;white-space:nowrap}.language-switcher__trigger[data-v-bd4973fb]:hover{border-color:#00000040;color:#000000e6;background:#0000000a}.language-switcher__trigger[data-v-bd4973fb]:focus-visible{outline:2px solid #ff9131;outline-offset:2px}[data-theme=dark] .language-switcher__trigger[data-v-bd4973fb]{border-color:#fff3;color:#ffffffa6}[data-theme=dark] .language-switcher__trigger[data-v-bd4973fb]:hover{border-color:#ffffff4d;color:#fffffff2;background:#ffffff14}[data-theme=dark] .language-switcher__trigger[data-v-bd4973fb]:focus-visible{outline-color:#c86002}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .language-switcher__trigger[data-v-bd4973fb]{border-color:#fff3;color:#ffffffa6}:where(:root:not([data-theme=light])) .language-switcher__trigger[data-v-bd4973fb]:hover{border-color:#ffffff4d;color:#fffffff2;background:#ffffff14}:where(:root:not([data-theme=light])) .language-switcher__trigger[data-v-bd4973fb]:focus-visible{outline-color:#c86002}}.language-switcher__globe[data-v-bd4973fb]{flex-shrink:0;opacity:.75}.language-switcher__trigger:hover .language-switcher__globe[data-v-bd4973fb]{opacity:1}.language-switcher__label[data-v-bd4973fb]{max-width:120px;overflow:hidden;text-overflow:ellipsis}.language-switcher__chevron[data-v-bd4973fb]{flex-shrink:0;transition:transform .15s cubic-bezier(.4,0,.2,1)}.language-switcher__chevron--open[data-v-bd4973fb]{transform:rotate(180deg)}.language-switcher__dropdown[data-v-bd4973fb]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:50;min-width:180px;padding:6px;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d,0 10px 24px #0000001a,0 0 0 1px #0000000a;outline:none}[data-theme=dark] .language-switcher__dropdown[data-v-bd4973fb]{background:#1e1e23fa;box-shadow:0 4px 6px #0000004d,0 10px 24px #00000080,0 0 0 1px #ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .language-switcher__dropdown[data-v-bd4973fb]{background:#1e1e23fa;box-shadow:0 4px 6px #0000004d,0 10px 24px #00000080,0 0 0 1px #ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.language-switcher__option[data-v-bd4973fb]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;min-height:44px;border-radius:8px;cursor:pointer;transition:background .15s cubic-bezier(.4,0,.2,1);outline:none}.language-switcher__option[data-v-bd4973fb]:hover{background:#0000000a}.language-switcher__option[data-v-bd4973fb]:focus-visible{background:#0000000a;outline:2px solid #ff9131;outline-offset:-2px}[data-theme=dark] .language-switcher__option[data-v-bd4973fb]:hover{background:#ffffff14}[data-theme=dark] .language-switcher__option[data-v-bd4973fb]:focus-visible{background:#ffffff14;outline-color:#c86002}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .language-switcher__option[data-v-bd4973fb]:hover{background:#ffffff14}:where(:root:not([data-theme=light])) .language-switcher__option[data-v-bd4973fb]:focus-visible{background:#ffffff14;outline-color:#c86002}}.language-switcher__option--selected[data-v-bd4973fb]{background:#00000005}.language-switcher__option--selected .language-switcher__native-name[data-v-bd4973fb]{font-weight:500}[data-theme=dark] .language-switcher__option--selected[data-v-bd4973fb]{background:#ffffff0d}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .language-switcher__option--selected[data-v-bd4973fb]{background:#ffffff0d}}.language-switcher__native-name[data-v-bd4973fb]{flex:1;font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;font-size:13px;color:#000000e6}[data-theme=dark] .language-switcher__native-name[data-v-bd4973fb]{color:#fffffff2}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .language-switcher__native-name[data-v-bd4973fb]{color:#fffffff2}}.language-switcher__checkmark[data-v-bd4973fb]{flex-shrink:0;color:#ff9131}[data-theme=dark] .language-switcher__checkmark[data-v-bd4973fb]{color:#c86002}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .language-switcher__checkmark[data-v-bd4973fb]{color:#c86002}}.language-dropdown-enter-active[data-v-bd4973fb]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.language-dropdown-leave-active[data-v-bd4973fb]{transition:all .2s cubic-bezier(.4,0,1,1)}.language-dropdown-enter-from[data-v-bd4973fb]{opacity:0;transform:translateY(8px) scale(.96)}.language-dropdown-enter-to[data-v-bd4973fb],.language-dropdown-leave-from[data-v-bd4973fb]{opacity:1;transform:translateY(0) scale(1)}.language-dropdown-leave-to[data-v-bd4973fb]{opacity:0;transform:translateY(4px) scale(.97)}footer[data-v-cc781385]{display:flex;flex-direction:column;align-items:center;gap:12px}footer .site-footer-utilities[data-v-cc781385]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;width:100%}footer .site-footer-login[data-v-cc781385]{font-size:13px;font-weight:400;color:#0009;text-decoration:none}footer .site-footer-login[data-v-cc781385]:hover{color:#000000e6;text-decoration:underline}footer .site-footer-login[data-v-cc781385]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}[data-theme=dark] footer .site-footer-login[data-v-cc781385]{color:#ffffffa6}[data-theme=dark] footer .site-footer-login[data-v-cc781385]:hover{color:#fffffff2}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) footer .site-footer-login[data-v-cc781385]{color:#ffffffa6}:where(:root:not([data-theme=light])) footer .site-footer-login[data-v-cc781385]:hover{color:#fffffff2}}.calendar-header[data-v-5b760a36]{margin-bottom:24px}.calendar-header-inner[data-v-5b760a36]{max-width:72rem;margin:0 auto;padding:0 1rem}@media(min-width:640px){.calendar-header-inner[data-v-5b760a36]{padding:0 1.5rem}}@media(min-width:1024px){.calendar-header-inner[data-v-5b760a36]{padding:0 2rem}}.calendar-header-inner[data-v-5b760a36]{padding-top:32px;padding-bottom:24px}@media(min-width:600px){.calendar-header-inner[data-v-5b760a36]{padding-top:48px;padding-bottom:32px}}.calendar-title[data-v-5b760a36]{font-size:32px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0 0 8px}@media(min-width:600px){.calendar-title[data-v-5b760a36]{font-size:2.25rem}}.calendar-description[data-v-5b760a36]{font-size:16px;color:#0009;margin:0;line-height:1.75}[data-theme=dark] .calendar-description[data-v-5b760a36]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .calendar-description[data-v-5b760a36]{color:#ffffffa6}}.calendar-main[data-v-5b760a36]{max-width:72rem;margin:0 auto;padding:0 1rem}@media(min-width:640px){.calendar-main[data-v-5b760a36]{padding:0 1.5rem}}@media(min-width:1024px){.calendar-main[data-v-5b760a36]{padding:0 2rem}}.calendar-main[data-v-5b760a36]{padding-top:32px;padding-bottom:32px}@media(min-width:600px){.calendar-main[data-v-5b760a36]{padding-top:48px;padding-bottom:48px}}.events-container[data-v-5b760a36]{display:flex;flex-direction:column;gap:32px}.day-heading[data-v-5b760a36]{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:8px;background:var(--pav-surface-primary);text-transform:uppercase;letter-spacing:.05em;font-weight:600;font-size:.875rem}.day-heading[data-v-5b760a36]:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--pav-accent);flex-shrink:0}.day-heading[data-v-5b760a36]{padding:8px 0;margin:0 0 16px;color:#0009}[data-theme=dark] .day-heading[data-v-5b760a36]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .day-heading[data-v-5b760a36]{color:#ffffffa6}}.day-events[data-v-5b760a36]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.loading[data-v-5b760a36]{display:flex;align-items:center;justify-content:center;padding:32px 24px;color:var(--pav-text-secondary);font-size:14px;font-style:italic}.error[data-v-5b760a36]{padding:12px;background:#fef2f2;border:1px solid rgba(220,38,38,.3);border-radius:8px;color:#dc2626;font-size:14px}[data-theme=dark] .error[data-v-5b760a36]{background:#7f1d1d;border-color:#fca5a54d;color:#fca5a5}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .error[data-v-5b760a36]{background:#7f1d1d;border-color:#fca5a54d;color:#fca5a5}}.error[data-v-5b760a36]{margin:12px 0}.empty-state[data-v-5b760a36]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px;color:#0009}.empty-state p[data-v-5b760a36]{margin:0 0 16px;font-size:16px}[data-theme=dark] .empty-state[data-v-5b760a36]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .empty-state[data-v-5b760a36]{color:#ffffffa6}}.empty-state .empty-state-icon[data-v-5b760a36]{width:3rem;height:3rem;color:#0006;margin-bottom:12px}.empty-state .empty-state-icon svg[data-v-5b760a36]{width:100%;height:100%}[data-theme=dark] .empty-state .empty-state-icon[data-v-5b760a36]{color:#ffffff73}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .empty-state .empty-state-icon[data-v-5b760a36]{color:#ffffff73}}.empty-state .empty-state-text p[data-v-5b760a36]{margin:0 0 8px}.empty-state .empty-state-hint[data-v-5b760a36]{font-size:13px;color:#0009;margin-top:4px}[data-theme=dark] .empty-state .empty-state-hint[data-v-5b760a36]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .empty-state .empty-state-hint[data-v-5b760a36]{color:#ffffffa6}}.empty-state .clear-filters-btn[data-v-5b760a36]{display:inline-block;margin-top:12px;padding:4px 12px;background:none;border:1px solid #ff9131;border-radius:9999px;color:#ff9131;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.empty-state .clear-filters-btn[data-v-5b760a36]:hover{background:#ff9131;color:#fff}.empty-state .clear-filters-btn[data-v-5b760a36]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}[data-theme=dark] .empty-state .clear-filters-btn[data-v-5b760a36]{border-color:#c86002;color:#c86002}[data-theme=dark] .empty-state .clear-filters-btn[data-v-5b760a36]:hover{background:#c86002;color:#fff}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .empty-state .clear-filters-btn[data-v-5b760a36]{border-color:#c86002;color:#c86002}:where(:root:not([data-theme=light])) .empty-state .clear-filters-btn[data-v-5b760a36]:hover{background:#c86002;color:#fff}}.report-dialog[data-v-7ee98afe]{position:fixed;width:100%;height:100%;max-width:100%;max-height:100%;padding:0;margin:0;border:none;background:transparent;overflow:auto}.report-dialog[data-v-7ee98afe]::backdrop{background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.report-dialog__content[data-v-7ee98afe]{margin-block-start:10vh;margin-inline:auto;padding:24px;width:100%;max-width:480px;background:#fff;border-radius:12px;box-shadow:0 8px 12px #00000014,0 20px 40px #00000026}[data-theme=dark] .report-dialog__content[data-v-7ee98afe]{background:#1a1a1e;box-shadow:0 8px 12px #0006,0 20px 40px #0009}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__content[data-v-7ee98afe]{background:#1a1a1e;box-shadow:0 8px 12px #0006,0 20px 40px #0009}}@media(max-width:599px){.report-dialog__content[data-v-7ee98afe]{margin:16px;max-width:calc(100% - 32px)}}.report-dialog__header[data-v-7ee98afe]{display:flex;justify-content:space-between;align-items:center;margin-block-end:24px;padding-block-end:12px;border-block-end:1px solid rgba(0,0,0,.08)}[data-theme=dark] .report-dialog__header[data-v-7ee98afe]{border-block-end-color:#ffffff1f}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__header[data-v-7ee98afe]{border-block-end-color:#ffffff1f}}.report-dialog__header h2[data-v-7ee98afe]{margin:0;font-size:20px;font-weight:600;color:#000000e6}[data-theme=dark] .report-dialog__header h2[data-v-7ee98afe]{color:#fffffff2}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__header h2[data-v-7ee98afe]{color:#fffffff2}}.report-dialog__close[data-v-7ee98afe]{background:none;border:none;font-size:24px;line-height:1;color:#0009;cursor:pointer;padding:4px;min-width:44px;min-height:44px;transition:all .15s cubic-bezier(.4,0,.2,1)}.report-dialog__close[data-v-7ee98afe]:hover{color:#000000e6}.report-dialog__close[data-v-7ee98afe]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}[data-theme=dark] .report-dialog__close[data-v-7ee98afe]{color:#ffffffa6}[data-theme=dark] .report-dialog__close[data-v-7ee98afe]:hover{color:#fffffff2}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__close[data-v-7ee98afe]{color:#ffffffa6}:where(:root:not([data-theme=light])) .report-dialog__close[data-v-7ee98afe]:hover{color:#fffffff2}}.report-dialog__error[data-v-7ee98afe]{padding:12px;background:#fef2f2;border:1px solid rgba(220,38,38,.3);border-radius:8px;color:#dc2626;font-size:14px}[data-theme=dark] .report-dialog__error[data-v-7ee98afe]{background:#7f1d1d;border-color:#fca5a54d;color:#fca5a5}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__error[data-v-7ee98afe]{background:#7f1d1d;border-color:#fca5a54d;color:#fca5a5}}.report-dialog__error[data-v-7ee98afe]{margin-block-end:16px}.report-dialog__success[data-v-7ee98afe]{text-align:center;padding-block:24px}.report-dialog__success p[data-v-7ee98afe]{font-size:16px;color:#16a34a;margin:0 0 24px;line-height:1.75}[data-theme=dark] .report-dialog__success p[data-v-7ee98afe]{color:#86efac}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__success p[data-v-7ee98afe]{color:#86efac}}.report-dialog__field[data-v-7ee98afe]{margin-block-end:16px}.report-dialog__field label[data-v-7ee98afe]{display:block;font-size:13px;font-weight:500;color:#000000e6;margin-block-end:4px}.report-dialog__field label span[data-v-7ee98afe]{color:#dc2626}[data-theme=dark] .report-dialog__field label span[data-v-7ee98afe]{color:#fca5a5}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__field label span[data-v-7ee98afe]{color:#fca5a5}}[data-theme=dark] .report-dialog__field label[data-v-7ee98afe]{color:#fffffff2}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__field label[data-v-7ee98afe]{color:#fffffff2}}.report-dialog__field select[data-v-7ee98afe],.report-dialog__field textarea[data-v-7ee98afe],.report-dialog__field input[type=email][data-v-7ee98afe]{width:100%;padding:8px 12px;font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;font-size:14px;font-weight:400;color:var(--pav-text-primary);background:var(--pav-surface-primary);border:1px solid var(--pav-border-subtle);border-radius:20px;transition:all .15s cubic-bezier(.4,0,.2,1)}.report-dialog__field select[data-v-7ee98afe]::placeholder,.report-dialog__field textarea[data-v-7ee98afe]::placeholder,.report-dialog__field input[type=email][data-v-7ee98afe]::placeholder{color:var(--pav-text-muted)}.report-dialog__field select[data-v-7ee98afe]:hover,.report-dialog__field textarea[data-v-7ee98afe]:hover,.report-dialog__field input[type=email][data-v-7ee98afe]:hover{border-color:var(--pav-border-medium);background:var(--pav-surface-secondary)}.report-dialog__field select[data-v-7ee98afe]:focus,.report-dialog__field textarea[data-v-7ee98afe]:focus,.report-dialog__field input[type=email][data-v-7ee98afe]:focus{outline:2px solid var(--pav-accent);outline-offset:0;border-color:transparent;background:var(--pav-surface-primary)}[data-theme=dark] .report-dialog__field select[data-v-7ee98afe],[data-theme=dark] .report-dialog__field textarea[data-v-7ee98afe],[data-theme=dark] .report-dialog__field input[type=email][data-v-7ee98afe]{background:var(--pav-surface-secondary)}[data-theme=dark] .report-dialog__field select[data-v-7ee98afe]:hover,[data-theme=dark] .report-dialog__field textarea[data-v-7ee98afe]:hover,[data-theme=dark] .report-dialog__field input[type=email][data-v-7ee98afe]:hover{border-color:var(--pav-border-medium);background:var(--pav-surface-tertiary)}[data-theme=dark] .report-dialog__field select[data-v-7ee98afe]:focus,[data-theme=dark] .report-dialog__field textarea[data-v-7ee98afe]:focus,[data-theme=dark] .report-dialog__field input[type=email][data-v-7ee98afe]:focus{background:#ffffff1a}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__field select[data-v-7ee98afe],:where(:root:not([data-theme=light])) .report-dialog__field textarea[data-v-7ee98afe],:where(:root:not([data-theme=light])) .report-dialog__field input[type=email][data-v-7ee98afe]{background:var(--pav-surface-secondary)}:where(:root:not([data-theme=light])) .report-dialog__field select[data-v-7ee98afe]:hover,:where(:root:not([data-theme=light])) .report-dialog__field textarea[data-v-7ee98afe]:hover,:where(:root:not([data-theme=light])) .report-dialog__field input[type=email][data-v-7ee98afe]:hover{border-color:var(--pav-border-medium);background:var(--pav-surface-tertiary)}:where(:root:not([data-theme=light])) .report-dialog__field select[data-v-7ee98afe]:focus,:where(:root:not([data-theme=light])) .report-dialog__field textarea[data-v-7ee98afe]:focus,:where(:root:not([data-theme=light])) .report-dialog__field input[type=email][data-v-7ee98afe]:focus{background:#ffffff1a}}.report-dialog__field select[data-v-7ee98afe],.report-dialog__field textarea[data-v-7ee98afe],.report-dialog__field input[type=email][data-v-7ee98afe]{box-sizing:border-box}.report-dialog__field select[aria-invalid=true][data-v-7ee98afe],.report-dialog__field textarea[aria-invalid=true][data-v-7ee98afe],.report-dialog__field input[type=email][aria-invalid=true][data-v-7ee98afe]{border-color:#dc2626;outline-color:#dc2626}.report-dialog__field select[aria-invalid=true][data-v-7ee98afe]:focus,.report-dialog__field textarea[aria-invalid=true][data-v-7ee98afe]:focus,.report-dialog__field input[type=email][aria-invalid=true][data-v-7ee98afe]:focus{outline-color:#dc2626;border-color:transparent}[data-theme=dark] .report-dialog__field select[aria-invalid=true][data-v-7ee98afe],[data-theme=dark] .report-dialog__field textarea[aria-invalid=true][data-v-7ee98afe],[data-theme=dark] .report-dialog__field input[type=email][aria-invalid=true][data-v-7ee98afe]{border-color:#fca5a5;outline-color:#fca5a5}[data-theme=dark] .report-dialog__field select[aria-invalid=true][data-v-7ee98afe]:focus,[data-theme=dark] .report-dialog__field textarea[aria-invalid=true][data-v-7ee98afe]:focus,[data-theme=dark] .report-dialog__field input[type=email][aria-invalid=true][data-v-7ee98afe]:focus{outline-color:#fca5a5}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__field select[aria-invalid=true][data-v-7ee98afe],:where(:root:not([data-theme=light])) .report-dialog__field textarea[aria-invalid=true][data-v-7ee98afe],:where(:root:not([data-theme=light])) .report-dialog__field input[type=email][aria-invalid=true][data-v-7ee98afe]{border-color:#fca5a5;outline-color:#fca5a5}:where(:root:not([data-theme=light])) .report-dialog__field select[aria-invalid=true][data-v-7ee98afe]:focus,:where(:root:not([data-theme=light])) .report-dialog__field textarea[aria-invalid=true][data-v-7ee98afe]:focus,:where(:root:not([data-theme=light])) .report-dialog__field input[type=email][aria-invalid=true][data-v-7ee98afe]:focus{outline-color:#fca5a5}}.report-dialog__field select[data-v-7ee98afe]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.report-dialog__field textarea[data-v-7ee98afe]{resize:vertical;min-height:80px}.report-dialog__field-error[data-v-7ee98afe]{display:block;margin-block-start:4px;font-size:11px;color:#dc2626}[data-theme=dark] .report-dialog__field-error[data-v-7ee98afe]{color:#fca5a5}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__field-error[data-v-7ee98afe]{color:#fca5a5}}.report-dialog__help[data-v-7ee98afe]{margin:4px 0 0;font-size:11px;color:#0006}[data-theme=dark] .report-dialog__help[data-v-7ee98afe]{color:#ffffff73}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__help[data-v-7ee98afe]{color:#ffffff73}}.report-dialog__char-counter[data-v-7ee98afe]{margin:4px 0 0;font-size:11px;color:#0006;text-align:end}[data-theme=dark] .report-dialog__char-counter[data-v-7ee98afe]{color:#ffffff73}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__char-counter[data-v-7ee98afe]{color:#ffffff73}}.report-dialog__char-counter--warning[data-v-7ee98afe]{color:#dc2626}[data-theme=dark] .report-dialog__char-counter--warning[data-v-7ee98afe]{color:#fca5a5}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__char-counter--warning[data-v-7ee98afe]{color:#fca5a5}}.report-dialog__actions[data-v-7ee98afe]{display:flex;justify-content:flex-end;gap:12px;margin-block-start:24px;padding-block-start:16px;border-block-start:1px solid rgba(0,0,0,.08)}[data-theme=dark] .report-dialog__actions[data-v-7ee98afe]{border-block-start-color:#ffffff1f}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-dialog__actions[data-v-7ee98afe]{border-block-start-color:#ffffff1f}}.report-dialog__btn[data-v-7ee98afe]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;border:none;border-radius:8px;font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.report-dialog__btn[data-v-7ee98afe]:active{transform:scale(.98)}.report-dialog__btn[data-v-7ee98afe]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.report-dialog__btn[data-v-7ee98afe]{padding:8px 24px;font-size:14px}.report-dialog__btn--primary[data-v-7ee98afe]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;border:none;border-radius:8px;font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.report-dialog__btn--primary[data-v-7ee98afe]:active{transform:scale(.98)}.report-dialog__btn--primary[data-v-7ee98afe]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.report-dialog__btn--primary[data-v-7ee98afe]{background-color:var(--pav-accent);color:#fff;box-shadow:var(--pav-shadow-sm)}.report-dialog__btn--primary[data-v-7ee98afe]:hover:not(:disabled){background-color:var(--pav-accent-hover);box-shadow:var(--pav-shadow-md)}.report-dialog__btn--primary[data-v-7ee98afe]{padding:8px 24px;font-size:14px}.report-dialog__btn--ghost[data-v-7ee98afe]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;border:none;border-radius:8px;font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.report-dialog__btn--ghost[data-v-7ee98afe]:active{transform:scale(.98)}.report-dialog__btn--ghost[data-v-7ee98afe]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.report-dialog__btn--ghost[data-v-7ee98afe]{background-color:transparent;color:var(--pav-text-primary);border:1px solid var(--pav-border-medium)}.report-dialog__btn--ghost[data-v-7ee98afe]:hover:not(:disabled){background-color:var(--pav-interactive-hover);border-color:var(--pav-border-strong)}.report-dialog__btn--ghost[data-v-7ee98afe]{padding:8px 24px;font-size:14px}body.modal-open{overflow:hidden}.event-back-header[data-v-5099690f]{padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:32px}[data-theme=dark] .event-back-header[data-v-5099690f]{border-bottom-color:#ffffff1f}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .event-back-header[data-v-5099690f]{border-bottom-color:#ffffff1f}}.event-back-header .breadcrumb[data-v-5099690f]{margin:0;font-size:14px}.event-back-header .back-link[data-v-5099690f]{display:inline-flex;align-items:center;gap:8px;color:#0009;text-decoration:none;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1)}.event-back-header .back-link[data-v-5099690f]:hover{color:#ff9131}.event-back-header .back-link:hover .back-arrow[data-v-5099690f]{transform:translate(-3px)}.event-back-header .back-link[data-v-5099690f]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}[data-theme=dark] .event-back-header .back-link[data-v-5099690f]{color:#ffffffa6}[data-theme=dark] .event-back-header .back-link[data-v-5099690f]:hover{color:#c86002}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .event-back-header .back-link[data-v-5099690f]{color:#ffffffa6}:where(:root:not([data-theme=light])) .event-back-header .back-link[data-v-5099690f]:hover{color:#c86002}}.event-back-header .back-arrow[data-v-5099690f]{display:inline-block;transition:all .15s cubic-bezier(.4,0,.2,1);flex-shrink:0}.event-main[data-v-5099690f]{max-width:72rem;margin:0 auto;padding:0 16px}@media(min-width:600px){.event-main[data-v-5099690f]{padding:0 24px}}@media(min-width:1024px){.event-main[data-v-5099690f]{padding:0 32px}}.hero-image-wrapper[data-v-5099690f]{border-radius:16px;overflow:hidden;aspect-ratio:2/1;background:linear-gradient(135deg,var(--pav-surface-secondary) 0%,var(--pav-surface-tertiary) 100%);display:flex;align-items:center;justify-content:center}@media(min-width:640px){.hero-image-wrapper[data-v-5099690f]{aspect-ratio:21/9}}.hero-image-wrapper[data-v-5099690f]{margin-bottom:32px}.hero-image-wrapper[data-v-5099690f] .event-image{width:100%;height:100%;border-radius:0}.source-calendar-pill[data-v-5099690f]{display:inline-flex;align-items:center;gap:4px;padding:4px .625rem;border-radius:9999px;font-size:11px;font-weight:500;background-color:var(--pav-source-pill-bg);color:var(--pav-source-pill-color);text-decoration:none;white-space:nowrap;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.source-calendar-pill[data-v-5099690f]:hover{background-color:var(--pav-source-pill-hover-bg)}.source-calendar-pill[data-v-5099690f]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}.source-calendar-pill[data-v-5099690f]{margin-bottom:12px}.event-title[data-v-5099690f]{font-size:32px;font-weight:700;letter-spacing:-.01em;line-height:1.25;color:#000000e6;margin:0 0 16px}@media(min-width:600px){.event-title[data-v-5099690f]{font-size:40px}}@media(min-width:1024px){.event-title[data-v-5099690f]{font-size:48px}}[data-theme=dark] .event-title[data-v-5099690f]{color:#fffffff2}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .event-title[data-v-5099690f]{color:#fffffff2}}.detail-grid[data-v-5099690f]{display:grid;grid-template-columns:1fr}@media(min-width:1024px){.detail-grid[data-v-5099690f]{grid-template-columns:2fr 1fr;gap:3rem}}.detail-grid[data-v-5099690f]{margin-bottom:32px}.detail-main[data-v-5099690f]{min-width:0}.sr-only[data-v-5099690f]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.about-heading[data-v-5099690f]{font-size:16px;font-weight:600;color:#0009;margin:0 0 12px}[data-theme=dark] .about-heading[data-v-5099690f]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .about-heading[data-v-5099690f]{color:#ffffffa6}}.event-description[data-v-5099690f]{font-size:16px;line-height:1.75;color:#000000e6;margin:0 0 24px;white-space:pre-line}[data-theme=dark] .event-description[data-v-5099690f]{color:#fffffff2}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .event-description[data-v-5099690f]{color:#fffffff2}}.categories-section[data-v-5099690f]{margin-top:16px}.section-heading[data-v-5099690f]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#0009;margin:0 0 8px}[data-theme=dark] .section-heading[data-v-5099690f]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .section-heading[data-v-5099690f]{color:#ffffffa6}}.category-badges[data-v-5099690f]{display:flex;flex-wrap:wrap;gap:8px}.event-category-badge[data-v-5099690f]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:16px;font-size:11px;font-weight:500;background-color:#e0f2fe;color:#0369a1}[data-theme=dark] .event-category-badge[data-v-5099690f]{background-color:#0c4a6e4d;color:#7dd3fc}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .event-category-badge[data-v-5099690f]{background-color:#0c4a6e4d;color:#7dd3fc}}.event-category-badge[data-v-5099690f]{text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1)}.event-category-badge[data-v-5099690f]:hover{background-color:#ff8318;transform:translateY(-1px)}[data-theme=dark] .event-category-badge[data-v-5099690f]:hover{background-color:#e16c02}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .event-category-badge[data-v-5099690f]:hover{background-color:#e16c02}}.event-category-badge[data-v-5099690f]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}.detail-sidebar[data-v-5099690f]{display:flex;flex-direction:column;gap:16px}.sidebar-card[data-v-5099690f]{background:var(--pav-surface-primary);border:1px solid var(--pav-border-subtle);border-radius:24px;padding:1.25rem}.card-header[data-v-5099690f]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.card-icon[data-v-5099690f]{color:#0009;flex-shrink:0}[data-theme=dark] .card-icon[data-v-5099690f]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .card-icon[data-v-5099690f]{color:#ffffffa6}}.card-heading[data-v-5099690f]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#0009;margin:0}[data-theme=dark] .card-heading[data-v-5099690f]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .card-heading[data-v-5099690f]{color:#ffffffa6}}.location-name[data-v-5099690f]{font-size:14px;font-weight:500;color:#000000e6;margin:0 0 4px}[data-theme=dark] .location-name[data-v-5099690f]{color:#fffffff2}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .location-name[data-v-5099690f]{color:#fffffff2}}.location-address[data-v-5099690f]{font-size:13px;color:#0009;margin:0;line-height:1.75}[data-theme=dark] .location-address[data-v-5099690f]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .location-address[data-v-5099690f]{color:#ffffffa6}}.accessibility-section+.accessibility-section[data-v-5099690f]{margin-top:12px}.accessibility-subheading[data-v-5099690f]{font-size:13px;font-weight:600;color:#0009;margin:0 0 4px}[data-theme=dark] .accessibility-subheading[data-v-5099690f]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .accessibility-subheading[data-v-5099690f]{color:#ffffffa6}}.accessibility-info[data-v-5099690f]{font-size:14px;color:#000000e6;margin:0;white-space:pre-line;line-height:1.75}[data-theme=dark] .accessibility-info[data-v-5099690f]{color:#fffffff2}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .accessibility-info[data-v-5099690f]{color:#fffffff2}}.external-link-button[data-v-5099690f]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;border:none;border-radius:8px;font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.external-link-button[data-v-5099690f]:active{transform:scale(.98)}.external-link-button[data-v-5099690f]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.external-link-button[data-v-5099690f]{background-color:var(--pav-accent);color:#fff;box-shadow:var(--pav-shadow-sm)}.external-link-button[data-v-5099690f]:hover:not(:disabled){background-color:var(--pav-accent-hover);box-shadow:var(--pav-shadow-md)}.external-link-button[data-v-5099690f]{min-height:44px;text-decoration:none;text-align:center}.external-link-button[data-v-5099690f]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}footer[data-v-5099690f]{margin-top:24px;padding-top:16px;border-top:1px solid rgba(0,0,0,.08)}[data-theme=dark] footer[data-v-5099690f]{border-top-color:#ffffff1f}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) footer[data-v-5099690f]{border-top-color:#ffffff1f}}footer .series-link-wrapper[data-v-5099690f]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:13px}footer .series-link-wrapper .series-label[data-v-5099690f]{color:#0009;font-weight:500}[data-theme=dark] footer .series-link-wrapper .series-label[data-v-5099690f]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) footer .series-link-wrapper .series-label[data-v-5099690f]{color:#ffffffa6}}.event-series-link[data-v-5099690f]{color:#ff9131;text-decoration:none;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1)}.event-series-link[data-v-5099690f]:hover{text-decoration:underline}.event-series-link[data-v-5099690f]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}[data-theme=dark] .event-series-link[data-v-5099690f]{color:#c86002}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .event-series-link[data-v-5099690f]{color:#c86002}}.report-link[data-v-5099690f]{background:none;border:none;padding:8px 12px;min-height:44px;font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;font-size:13px;color:#0006;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);text-decoration:underline;text-underline-offset:2px}.report-link[data-v-5099690f]:hover{color:#0009}.report-link[data-v-5099690f]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}[data-theme=dark] .report-link[data-v-5099690f]{color:#ffffff73}[data-theme=dark] .report-link[data-v-5099690f]:hover{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-link[data-v-5099690f]{color:#ffffff73}:where(:root:not([data-theme=light])) .report-link[data-v-5099690f]:hover{color:#ffffffa6}}.loading[data-v-5099690f]{display:flex;align-items:center;justify-content:center;padding:32px 24px;color:var(--pav-text-secondary);font-size:14px;font-style:italic}.error[data-v-5099690f]{padding:12px;background:#fef2f2;border:1px solid rgba(220,38,38,.3);border-radius:8px;color:#dc2626;font-size:14px}[data-theme=dark] .error[data-v-5099690f]{background:#7f1d1d;border-color:#fca5a54d;color:#fca5a5}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .error[data-v-5099690f]{background:#7f1d1d;border-color:#fca5a54d;color:#fca5a5}}.error[data-v-5099690f]{margin-bottom:16px}.instance-back-header[data-v-c36dd52a]{padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:32px}[data-theme=dark] .instance-back-header[data-v-c36dd52a]{border-bottom-color:#ffffff1f}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .instance-back-header[data-v-c36dd52a]{border-bottom-color:#ffffff1f}}.instance-back-header .breadcrumb[data-v-c36dd52a]{margin:0;font-size:14px}.instance-back-header .back-link[data-v-c36dd52a]{display:inline-flex;align-items:center;gap:8px;color:#0009;text-decoration:none;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1)}.instance-back-header .back-link[data-v-c36dd52a]:hover{color:#ff9131}.instance-back-header .back-link:hover .back-arrow[data-v-c36dd52a]{transform:translate(-3px)}.instance-back-header .back-link[data-v-c36dd52a]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}[data-theme=dark] .instance-back-header .back-link[data-v-c36dd52a]{color:#ffffffa6}[data-theme=dark] .instance-back-header .back-link[data-v-c36dd52a]:hover{color:#c86002}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .instance-back-header .back-link[data-v-c36dd52a]{color:#ffffffa6}:where(:root:not([data-theme=light])) .instance-back-header .back-link[data-v-c36dd52a]:hover{color:#c86002}}.instance-back-header .back-arrow[data-v-c36dd52a]{display:inline-block;transition:all .15s cubic-bezier(.4,0,.2,1);flex-shrink:0}.instance-main[data-v-c36dd52a]{max-width:72rem;margin:0 auto;padding:0 16px}@media(min-width:600px){.instance-main[data-v-c36dd52a]{padding:0 24px}}@media(min-width:1024px){.instance-main[data-v-c36dd52a]{padding:0 32px}}.instance-footer[data-v-c36dd52a]{max-width:72rem;margin:24px auto 0;padding:16px 16px 0;border-top:1px solid rgba(0,0,0,.08)}@media(min-width:600px){.instance-footer[data-v-c36dd52a]{padding:16px 24px 0}}@media(min-width:1024px){.instance-footer[data-v-c36dd52a]{padding:16px 32px 0}}[data-theme=dark] .instance-footer[data-v-c36dd52a]{border-top-color:#ffffff1f}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .instance-footer[data-v-c36dd52a]{border-top-color:#ffffff1f}}.instance-footer .series-link-wrapper[data-v-c36dd52a]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:13px}.instance-footer .series-link-wrapper .series-label[data-v-c36dd52a]{color:#0009;font-weight:500}[data-theme=dark] .instance-footer .series-link-wrapper .series-label[data-v-c36dd52a]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .instance-footer .series-link-wrapper .series-label[data-v-c36dd52a]{color:#ffffffa6}}.event-series-link[data-v-c36dd52a]{color:#ff9131;text-decoration:none;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1)}.event-series-link[data-v-c36dd52a]:hover{text-decoration:underline}.event-series-link[data-v-c36dd52a]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}[data-theme=dark] .event-series-link[data-v-c36dd52a]{color:#c86002}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .event-series-link[data-v-c36dd52a]{color:#c86002}}.loading[data-v-c36dd52a]{display:flex;align-items:center;justify-content:center;padding:32px 24px;color:var(--pav-text-secondary);font-size:14px;font-style:italic}.error[data-v-c36dd52a]{padding:12px;background:#fef2f2;border:1px solid rgba(220,38,38,.3);border-radius:8px;color:#dc2626;font-size:14px}[data-theme=dark] .error[data-v-c36dd52a]{background:#7f1d1d;border-color:#fca5a54d;color:#fca5a5}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .error[data-v-c36dd52a]{background:#7f1d1d;border-color:#fca5a54d;color:#fca5a5}}.error[data-v-c36dd52a]{margin-bottom:16px}.report-link[data-v-c36dd52a]{background:none;border:none;padding:8px 12px;min-height:44px;font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;font-size:13px;color:#0006;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);text-decoration:underline;text-underline-offset:2px}.report-link[data-v-c36dd52a]:hover{color:#0009}.report-link[data-v-c36dd52a]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}[data-theme=dark] .report-link[data-v-c36dd52a]{color:#ffffff73}[data-theme=dark] .report-link[data-v-c36dd52a]:hover{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .report-link[data-v-c36dd52a]{color:#ffffff73}:where(:root:not([data-theme=light])) .report-link[data-v-c36dd52a]:hover{color:#ffffffa6}}.series-detail[data-v-b13636ac]{max-width:960px;margin:0 auto}.series-header[data-v-b13636ac]{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.series-header .breadcrumb[data-v-b13636ac]{margin:0;font-size:14px}.series-header .breadcrumb .back-link[data-v-b13636ac]{display:inline-flex;align-items:center;gap:8px;color:#0009;text-decoration:none;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1)}.series-header .breadcrumb .back-link[data-v-b13636ac]:hover{color:#ff9131}.series-header .breadcrumb .back-link:hover .back-arrow[data-v-b13636ac]{transform:translate(-3px)}.series-header .breadcrumb .back-link[data-v-b13636ac]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}[data-theme=dark] .series-header .breadcrumb .back-link[data-v-b13636ac]{color:#ffffffa6}[data-theme=dark] .series-header .breadcrumb .back-link[data-v-b13636ac]:hover{color:#c86002}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .series-header .breadcrumb .back-link[data-v-b13636ac]{color:#ffffffa6}:where(:root:not([data-theme=light])) .series-header .breadcrumb .back-link[data-v-b13636ac]:hover{color:#c86002}}.series-header .breadcrumb .back-arrow[data-v-b13636ac]{font-size:16px;line-height:1;display:inline-block;transition:all .15s cubic-bezier(.4,0,.2,1)}.series-header .series-meta[data-v-b13636ac]{display:flex;flex-direction:column;gap:8px}.series-header .series-meta h1[data-v-b13636ac]{margin:0;line-height:1.25;color:#000000e6;font-size:32px;font-weight:700;letter-spacing:-.01em}[data-theme=dark] .series-header .series-meta h1[data-v-b13636ac]{color:#fffffff2}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .series-header .series-meta h1[data-v-b13636ac]{color:#fffffff2}}@media(max-width:599px){.series-header .series-meta h1[data-v-b13636ac]{font-size:24px}}.series-header:not(:has(.event-image)) .series-meta[data-v-b13636ac]{padding-top:16px;border-top:4px solid #ff9131;max-width:80%}[data-theme=dark] .series-header:not(:has(.event-image)) .series-meta[data-v-b13636ac]{border-top-color:#c86002}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .series-header:not(:has(.event-image)) .series-meta[data-v-b13636ac]{border-top-color:#c86002}}@media(max-width:599px){.series-header:not(:has(.event-image)) .series-meta[data-v-b13636ac]{max-width:100%}}.series-content .error[data-v-b13636ac]{padding:12px;background:#fef2f2;border:1px solid rgba(220,38,38,.3);border-radius:8px;color:#dc2626;font-size:14px}[data-theme=dark] .series-content .error[data-v-b13636ac]{background:#7f1d1d;border-color:#fca5a54d;color:#fca5a5}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .series-content .error[data-v-b13636ac]{background:#7f1d1d;border-color:#fca5a54d;color:#fca5a5}}.series-content .error[data-v-b13636ac]{margin-bottom:16px}.series-content .series-description[data-v-b13636ac]{font-size:16px;line-height:1.75;color:#000000e6;margin:0 0 24px;white-space:pre-wrap}[data-theme=dark] .series-content .series-description[data-v-b13636ac]{color:#fffffff2}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .series-content .series-description[data-v-b13636ac]{color:#fffffff2}}.series-events h2[data-v-b13636ac]{font-size:20px;font-weight:600;color:#0009;margin:0 0 12px;padding-top:16px;border-top:1px solid rgba(0,0,0,.08)}[data-theme=dark] .series-events h2[data-v-b13636ac]{color:#ffffffa6;border-top-color:#ffffff1f}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .series-events h2[data-v-b13636ac]{color:#ffffffa6;border-top-color:#ffffff1f}}.series-event-list[data-v-b13636ac]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.series-event-item[data-v-b13636ac]{padding:8px 0;border-bottom:1px solid rgba(0,0,0,.08)}[data-theme=dark] .series-event-item[data-v-b13636ac]{border-bottom-color:#ffffff1f}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .series-event-item[data-v-b13636ac]{border-bottom-color:#ffffff1f}}.series-event-item[data-v-b13636ac]:last-child{border-bottom:none}.series-event-link[data-v-b13636ac]{display:block;color:#000000e6;text-decoration:none;font-size:16px;font-weight:500;padding:4px 0;transition:all .15s cubic-bezier(.4,0,.2,1)}.series-event-link[data-v-b13636ac]:hover{color:#ff9131}.series-event-link[data-v-b13636ac]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}[data-theme=dark] .series-event-link[data-v-b13636ac]{color:#fffffff2}[data-theme=dark] .series-event-link[data-v-b13636ac]:hover{color:#c86002}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .series-event-link[data-v-b13636ac]{color:#fffffff2}:where(:root:not([data-theme=light])) .series-event-link[data-v-b13636ac]:hover{color:#c86002}}.series-no-events[data-v-b13636ac]{color:#0009;font-size:16px;font-style:italic;margin:12px 0}[data-theme=dark] .series-no-events[data-v-b13636ac]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .series-no-events[data-v-b13636ac]{color:#ffffffa6}}.series-pagination[data-v-b13636ac]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid rgba(0,0,0,.08)}[data-theme=dark] .series-pagination[data-v-b13636ac]{border-top-color:#ffffff1f}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .series-pagination[data-v-b13636ac]{border-top-color:#ffffff1f}}.series-pagination .prev-page[data-v-b13636ac],.series-pagination .next-page[data-v-b13636ac]{background:none;border:1px solid rgba(0,0,0,.15);border-radius:8px;padding:4px 12px;font-family:Creato Display,Helvetica Neue,-apple-system,sans-serif;font-size:13px;font-weight:500;color:#000000e6;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.series-pagination .prev-page[data-v-b13636ac]:hover:not(:disabled),.series-pagination .next-page[data-v-b13636ac]:hover:not(:disabled){border-color:#ff9131;color:#ff9131}.series-pagination .prev-page[data-v-b13636ac]:disabled,.series-pagination .next-page[data-v-b13636ac]:disabled{opacity:.4;cursor:not-allowed}.series-pagination .prev-page[data-v-b13636ac]:focus-visible,.series-pagination .next-page[data-v-b13636ac]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}[data-theme=dark] .series-pagination .prev-page[data-v-b13636ac],[data-theme=dark] .series-pagination .next-page[data-v-b13636ac]{border-color:#fff3;color:#fffffff2}[data-theme=dark] .series-pagination .prev-page[data-v-b13636ac]:hover:not(:disabled),[data-theme=dark] .series-pagination .next-page[data-v-b13636ac]:hover:not(:disabled){border-color:#c86002;color:#c86002}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .series-pagination .prev-page[data-v-b13636ac],:where(:root:not([data-theme=light])) .series-pagination .next-page[data-v-b13636ac]{border-color:#fff3;color:#fffffff2}:where(:root:not([data-theme=light])) .series-pagination .prev-page[data-v-b13636ac]:hover:not(:disabled),:where(:root:not([data-theme=light])) .series-pagination .next-page[data-v-b13636ac]:hover:not(:disabled){border-color:#c86002;color:#c86002}}.series-pagination .page-info[data-v-b13636ac]{font-size:13px;color:#0009}[data-theme=dark] .series-pagination .page-info[data-v-b13636ac]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .series-pagination .page-info[data-v-b13636ac]{color:#ffffffa6}}.discovery[data-v-2cfd0899]{display:flex;flex-direction:column;flex:1;min-height:100%}.discovery-header[data-v-2cfd0899]{margin-bottom:24px}.discovery-header-inner[data-v-2cfd0899]{max-width:72rem;margin:0 auto;padding:0 1rem}@media(min-width:640px){.discovery-header-inner[data-v-2cfd0899]{padding:0 1.5rem}}@media(min-width:1024px){.discovery-header-inner[data-v-2cfd0899]{padding:0 2rem}}.discovery-header-inner[data-v-2cfd0899]{padding-top:32px;padding-bottom:24px}@media(min-width:600px){.discovery-header-inner[data-v-2cfd0899]{padding-top:48px;padding-bottom:32px}}.discovery-title[data-v-2cfd0899]{font-size:32px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0 0 8px}@media(min-width:600px){.discovery-title[data-v-2cfd0899]{font-size:2.25rem}}.discovery-instance-description[data-v-2cfd0899]{font-size:16px;color:#0009;margin:0 0 12px;line-height:1.75}[data-theme=dark] .discovery-instance-description[data-v-2cfd0899]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .discovery-instance-description[data-v-2cfd0899]{color:#ffffffa6}}.discovery-learn-more[data-v-2cfd0899]{font-size:13px;margin:0}.discovery-learn-more a[data-v-2cfd0899]{border-bottom:1px solid transparent}.discovery-learn-more a[data-v-2cfd0899]:hover{border-bottom-color:currentColor}.discovery-learn-more a[data-v-2cfd0899]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}.sr-only[data-v-2cfd0899]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.discovery-main[data-v-2cfd0899]{max-width:72rem;margin:0 auto;padding:0 1rem}@media(min-width:640px){.discovery-main[data-v-2cfd0899]{padding:0 1.5rem}}@media(min-width:1024px){.discovery-main[data-v-2cfd0899]{padding:0 2rem}}.discovery-main[data-v-2cfd0899]{padding-top:24px;padding-bottom:32px}@media(min-width:600px){.discovery-main[data-v-2cfd0899]{padding-top:32px;padding-bottom:48px}}.discovery-subheading[data-v-2cfd0899]{font-size:24px;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin:0 0 16px}.discovery-list[data-v-2cfd0899]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:600px){.discovery-list[data-v-2cfd0899]{grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:1024px){.discovery-list[data-v-2cfd0899]{grid-template-columns:repeat(3,1fr)}}.discovery-tile[data-v-2cfd0899]{background:var(--pav-surface-primary);border:1px solid var(--pav-border-subtle);padding:1.25rem;display:flex;flex-direction:column;padding:24px;border-radius:16px;text-decoration:none;color:inherit;transition:all .2s cubic-bezier(.4,0,.2,1);height:100%}.discovery-tile[data-v-2cfd0899]:hover{transform:translateY(-2px);border-color:#00000026;box-shadow:0 2px 4px #0000001f,0 4px 8px #0000000a}.discovery-tile[data-v-2cfd0899]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}[data-theme=dark] .discovery-tile[data-v-2cfd0899]:hover{border-color:#fff3;box-shadow:0 2px 4px #0000004d,0 4px 8px #0003}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .discovery-tile[data-v-2cfd0899]:hover{border-color:#fff3;box-shadow:0 2px 4px #0000004d,0 4px 8px #0003}}.discovery-tile-title[data-v-2cfd0899]{font-size:20px;font-weight:600;line-height:1.25;letter-spacing:-.01em;margin:0 0 8px}.discovery-tile-description[data-v-2cfd0899]{font-size:14px;color:#0009;line-height:1.5;margin:0}[data-theme=dark] .discovery-tile-description[data-v-2cfd0899]{color:#ffffffa6}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .discovery-tile-description[data-v-2cfd0899]{color:#ffffffa6}}.discovery-tile-handle[data-v-2cfd0899]{display:inline-flex;align-items:center;gap:4px;padding:4px .625rem;border-radius:9999px;font-size:11px;font-weight:500;background-color:var(--pav-source-pill-bg);color:var(--pav-source-pill-color);text-decoration:none;white-space:nowrap;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.discovery-tile-handle[data-v-2cfd0899]:hover{background-color:var(--pav-source-pill-hover-bg)}.discovery-tile-handle[data-v-2cfd0899]:focus-visible{outline:2px solid var(--pav-accent);outline-offset:2px}.discovery-tile-handle[data-v-2cfd0899]{align-self:flex-start;margin-top:auto;cursor:inherit}.discovery-loading[data-v-2cfd0899]{display:flex;align-items:center;justify-content:center;padding:32px 24px;color:var(--pav-text-secondary);font-size:14px;font-style:italic}.discovery-error[data-v-2cfd0899]{padding:12px;background:#fef2f2;border:1px solid rgba(220,38,38,.3);border-radius:8px;color:#dc2626;font-size:14px}[data-theme=dark] .discovery-error[data-v-2cfd0899]{background:#7f1d1d;border-color:#fca5a54d;color:#fca5a5}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .discovery-error[data-v-2cfd0899]{background:#7f1d1d;border-color:#fca5a54d;color:#fca5a5}}.discovery-error[data-v-2cfd0899]{margin:12px 0}
