.flow-shell .ar-hero{background:var(--flow-background-hero);color:var(--flow-color-text-inverse)}.ar-hero-inner{display:flex;flex-direction:column;gap:var(--flow-space-4);padding-block:var(--flow-space-6)}.ar-copy{display:flex;flex-direction:column;gap:var(--flow-space-3);min-width:0}.ar-hero .ar-title{max-width:760px;margin:0}.ar-hero .ar-intro{max-width:680px;margin:0}.ar-meta{margin:0}.ar-hero .fp-crumbs-bar+.flow-container .ar-hero-inner{padding-top:0}.ar-content{display:flex;flex-direction:column;gap:var(--flow-space-8);padding-block:var(--flow-space-6) var(--flow-space-10)}.ar-section,.ar-faq-section,.ar-content>section{min-width:0;scroll-margin-block-start:calc(var(--flow-header-height) + var(--flow-space-4))}.ar-section-body{display:flex;flex-direction:column;gap:var(--flow-space-4);padding:var(--flow-space-5);min-width:0;overflow-wrap:anywhere}.ar-list,.ar-nav-list{display:flex;flex-direction:column;gap:var(--flow-space-2);padding-inline-start:var(--flow-space-5);margin:0}.ar-list li::marker,.ar-nav-list li::marker{color:var(--flow-color-text-secondary)}.ar-nav-list a{display:inline-flex;align-items:center;min-height:var(--flow-touch-target)}.ar-section-body a{text-decoration:underline}.ar-table-group{display:flex;flex-direction:column;gap:var(--flow-space-2);min-width:0}.ar-board-scroll{max-inline-size:100%;overflow-x:auto;border:1px solid var(--flow-color-border);border-radius:var(--flow-radius-card);background:var(--flow-color-surface)}.ar-board-scroll:focus-visible{outline:2px solid var(--flow-color-focus);outline-offset:2px;box-shadow:0 0 0 4px var(--flow-color-focus-ring)}.ar-board{width:100%;min-width:560px;border-collapse:collapse;font-size:var(--flow-font-size-secondary);line-height:var(--flow-line-secondary)}.ar-board th,.ar-board td{padding:12px 14px;border-top:1px solid var(--flow-color-border-subtle);text-align:start;vertical-align:top}.ar-board thead th{border-top:0;color:var(--flow-color-text-secondary);font-weight:var(--flow-font-weight-semibold)}.ar-board .ar-board-number{text-align:end;font-family:var(--flow-font-mono)}.ar-faq-section{display:flex;flex-direction:column;gap:var(--flow-space-4)}.ar-faq{overflow:clip}.ar-faq-item+.ar-faq-item{border-top:1px solid var(--flow-color-border-subtle)}.ar-faq-heading{margin:0}.ar-faq-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--flow-space-3);width:100%;min-height:52px;padding:15px 20px;border:0;margin:0;background:transparent;color:var(--flow-color-text);font-family:var(--flow-font-sans);font-size:var(--flow-font-size-control);font-weight:var(--flow-font-weight-semibold);line-height:var(--flow-line-control);text-align:start;cursor:pointer}.ar-faq-trigger:disabled{cursor:default}.ar-faq-trigger:not(:disabled):hover{background:var(--flow-color-surface-soft)}.ar-faq-trigger:focus-visible{outline:2px solid var(--flow-color-focus);outline-offset:-2px;box-shadow:inset 0 0 0 4px var(--flow-color-focus-ring)}.ar-faq-chevron{position:relative;flex:none;width:20px;height:20px;transition:transform var(--flow-duration-base) var(--flow-easing)}.ar-faq-chevron:before{content:"";position:absolute;inset-inline-start:5px;inset-block-start:6px;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.ar-faq-trigger[aria-expanded=true] .ar-faq-chevron{transform:rotate(180deg)}.ar-faq-answer{padding:0 20px 16px;color:var(--flow-color-text-secondary);font-size:var(--flow-font-size-body);line-height:1.7}.ar-results{display:flex;flex-direction:column;gap:var(--flow-space-8);min-width:0}.ar-group{display:flex;flex-direction:column;gap:var(--flow-space-4);min-width:0}.ar-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--flow-space-4)}.ar-card{min-width:0;text-decoration:none}.ar-card-body{display:flex;flex-direction:column;gap:var(--flow-space-2);padding:var(--flow-space-4);min-width:0;overflow-wrap:anywhere}.ar-search-status{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--flow-space-3)}.ar-seo{width:min(calc(100% - 2 * var(--flow-page-gutter)),var(--flow-container-narrow));margin-inline:auto;padding-block:var(--flow-space-6)}@media (min-width: 768px){.ar-hero-inner{padding-block:var(--flow-space-8)}.ar-content{gap:var(--flow-space-10);padding-block:var(--flow-space-8) var(--flow-space-16)}.ar-section-body{padding:var(--flow-space-6)}}@media (min-width: 1024px){.ar-hero-inner{padding-block:var(--flow-space-12)}}@media (max-width: 767px){.ar-faq-trigger{padding:13px 16px;font-size:var(--flow-font-size-body)}.ar-faq-answer{padding:0 16px 14px;font-size:var(--flow-font-size-secondary);line-height:1.65}}@media (prefers-reduced-motion: reduce){.ar-faq-chevron{transition:none}}.ar-ticket-lead a{color:inherit}.ar-content:has(.as-spr){--tv-line: var(--flow-color-border, #e6e6e6);--tv-card: var(--flow-color-surface, #fff);--tv-soft: var(--flow-color-surface-subtle, #f7f7f6);--tv-press: var(--flow-color-surface-subtle, #f0f0ee);--tv-muted: var(--flow-color-text-muted, #666);--tv-faint: var(--flow-color-text-muted, #9a9a9a);--tv-text: var(--flow-color-text, #111);--tv-accent: #f7500f;--tv-accent-ink: #c2410c}.as-spr,.ar-content:has(.as-spr)>.ar-section[id^=sec-],.ar-content:has(.as-spr) #ar-ticket-search,.ar-content:has(.as-spr) #ar-faq-title,.ar-content:has(.as-spr) #ar-sources{scroll-margin-top:calc(var(--flow-header-height, 52px) + 16px)}.as-spr__sub{margin:-4px 0 16px;color:var(--tv-muted);font-size:15px}.as-spr__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;overflow:hidden;list-style:none;background:var(--tv-line);border:1px solid var(--tv-line);border-radius:12px}.as-spr__grid li{display:flex;margin:0;background:var(--tv-card)}.as-spr__grid li:last-child:nth-child(3n+1){grid-column:span 3}.as-spr__grid li:last-child:nth-child(3n+2){grid-column:span 2}.as-spr__cell{position:relative;display:flex;flex-direction:column;width:100%;min-height:104px;padding:16px 16px 14px;color:inherit;text-decoration:none!important;background:var(--tv-card);-webkit-tap-highlight-color:transparent;transition:background .15s}.as-spr__ico{flex:none;width:22px;height:22px;margin-bottom:12px;fill:none;stroke:var(--tv-muted);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.as-spr__cell b{display:block;padding-right:18px;overflow-wrap:normal;color:var(--tv-text);font-size:15px;font-weight:600;line-height:1.25;text-decoration:none!important;word-break:normal;hyphens:none!important;-webkit-hyphens:none!important}.as-spr__cell--auto b{overflow-wrap:break-word;hyphens:auto!important;-webkit-hyphens:auto!important}.as-spr__cell small{display:block;margin-top:4px;color:var(--tv-muted);font-size:14px;line-height:1.35;text-decoration:none!important}.as-spr__go{position:absolute;top:16px;right:14px;width:16px;height:16px;fill:none;stroke:var(--tv-faint);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.as-spr__cell:active{background:var(--tv-press)}.as-spr__cell:focus-visible{outline:2px solid var(--tv-accent);outline-offset:-2px}.as-spr__cell--cta b{color:var(--tv-accent-ink)}.as-spr__cell--cta .as-spr__ico{stroke:var(--tv-accent)}.as-spr__more{margin:14px 0 0;color:var(--tv-muted);font-size:14px}.as-spr__more a{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-weight:600}.tv-back{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;color:var(--tv-accent-ink);font-size:14px;font-weight:600;text-decoration:none}.tv-back:hover{text-decoration:underline}.tv-flash{animation:tv-flash 1.4s ease-out}@keyframes tv-flash{0%{box-shadow:0 0 0 3px #f7500f8c}to{box-shadow:0 0 #f7500f00}}.as-qnav{position:fixed;bottom:calc(14px + env(safe-area-inset-bottom,0px));left:50%;z-index:200;display:flex;gap:2px;padding:3px;background:#1a1b1ef0;border:1px solid rgba(255,255,255,.08);border-radius:14px;outline:1px solid rgba(255,255,255,.14);box-shadow:0 10px 30px #00000038;transform:translate(-50%);transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.as-qnav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.as-qnav.is-hidden{visibility:hidden;opacity:0;pointer-events:none;transform:translate(-50%,96px)}.as-qnav a{display:flex;align-items:center;justify-content:center;gap:7px;min-width:96px;height:44px;padding:0 12px;color:#fffc;font-size:14px;font-weight:600;text-decoration:none;border-radius:11px}.as-qnav a:first-child{color:#fff;background:#c2410c}.as-qnav svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.as-qnav a:focus-visible{outline:2px solid #fff;outline-offset:2px}.ar-board--fit{min-width:0}.ar-board--fit th,.ar-board--fit td{min-width:0;overflow-wrap:normal;vertical-align:top;white-space:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.ar-board--fit th:first-child,.ar-board--fit td:first-child{font-weight:600}.ar-board--fit thead th{font-size:14px}@media (hover: hover){.as-spr__cell:hover{background:var(--tv-soft)}.as-spr__cell:hover b{color:var(--tv-accent-ink)}.as-spr__cell:hover .as-spr__ico,.as-spr__cell:hover .as-spr__go{stroke:var(--tv-accent)}.as-spr__cell:hover .as-spr__go{transform:translate(2px,-2px)}}@media (prefers-color-scheme: dark){:root:not([data-flow-theme=light]) .ar-content:has(.as-spr){--tv-accent-ink: #ff8a4c}:root:not([data-flow-theme=light]) .as-qnav{background:#0b1120f0}:root:not([data-flow-theme=light]) .ar-content:has(.as-spr) #ar-ticket-search{border:1px solid rgba(255,255,255,.14)}}:root[data-flow-theme=dark] .ar-content:has(.as-spr){--tv-accent-ink: #ff8a4c}:root[data-flow-theme=dark] .as-qnav{background:#0b1120f0}:root[data-flow-theme=dark] .ar-content:has(.as-spr) #ar-ticket-search{border:1px solid rgba(255,255,255,.14)}@media (max-width: 767px){.as-spr__grid{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:10px}.as-spr__grid li:last-child:nth-child(n){grid-column:auto}.as-spr__grid li:last-child:nth-child(odd){grid-column:span 2}.as-spr__cell{min-height:96px;padding:14px 12px 12px}.as-spr__cell b{padding-right:0;font-size:14px}.as-spr__go{display:none}.tv-back{font-size:15px}}@media (max-width: 480px){.ar-board--fit th,.ar-board--fit td{padding:9px 7px}.ar-board--fit thead th{font-size:.85em}}@media (max-width: 420px){.ar-board--fit,.ar-board--fit tbody,.ar-board--fit tr,.ar-board--fit td{display:block;width:100%}.ar-board--fit thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ar-board--fit tr{padding:10px 14px;border-top:1px solid var(--tv-line)}.ar-board--fit tbody tr:first-child{border-top:0}.ar-board--fit td{display:flex;justify-content:space-between;gap:12px;padding:3px 0!important;text-align:end;border:0!important}.ar-board--fit td:before{flex:none;max-width:45%;color:var(--tv-muted);font-size:14px;font-weight:400;text-align:start;content:attr(data-label)}.ar-board--fit td .tv-v{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.ar-board--fit td:first-child{display:block;padding-bottom:4px!important;font-weight:600;text-align:start}.ar-board--fit td:first-child:before,.ar-board--2 td:before{content:none}.ar-board--2 td{display:block;text-align:start}}@media (max-width: 380px){.ar-board--fit th,.ar-board--fit td{padding:8px 4px;font-size:14px}}@media (max-width: 300px){.as-spr__grid{grid-template-columns:1fr!important}.as-spr__grid li:last-child:nth-child(n){grid-column:auto!important}.as-qnav a{min-width:0;padding:0 10px}.as-qnav a span{display:none}}@media (prefers-reduced-motion: reduce){.as-qnav,.as-spr__cell,.as-spr__go{transition:none}.tv-flash{animation:none}}.ar-hub-search{display:flex;align-items:center;gap:10px;width:100%;max-width:680px;height:50px;margin-top:var(--flow-space-2);padding:0 6px 0 14px;color:#111;background:#fff;border:1.5px solid transparent;border-radius:14px}.ar-hub-search:focus-within{border-color:var(--flow-color-focus, #4aa3f0);box-shadow:0 0 0 3px #4aa3f040}.ar-hub-search__ico{flex:none;width:19px;height:19px;color:#77787c}.ar-hub-search input{flex:1;min-width:0;height:100%;padding:0;color:inherit;font:inherit;font-size:16px;background:transparent;border:0;outline:0}.ar-hub-search input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ar-hub-search__clear{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:#77787c;background:none;border:0;border-radius:10px;cursor:pointer}.ar-hub-search__clear svg{width:18px;height:18px}.ar-hub-search__clear:focus-visible{outline:2px solid var(--flow-color-focus, #4aa3f0)}.ar-hub .ar-hub-section{scroll-margin-top:calc(var(--flow-header-height, 52px) + 16px)}.ar-hub .ar-hub-section h2{display:flex;align-items:center;gap:10px}.ar-hub-ico{flex:none;width:20px;height:20px;color:var(--tv-muted)}.ar-hub-list{margin:0;padding:0;list-style:none}.ar-hub-list li{margin:0;border-top:1px solid var(--tv-line)}.ar-hub-list li:first-child{border-top:0}.ar-hub-list a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:12px 0;color:var(--tv-text);font-size:16px;line-height:1.3;text-decoration:none;overflow-wrap:break-word}.ar-hub-list a>span{min-width:0}.ar-hub-chev{flex:none;width:18px;height:18px;color:var(--tv-faint)}.ar-hub-list a.ar-hub-buy,.ar-hub-list a.ar-hub-buy .ar-hub-chev{color:var(--tv-accent-ink);font-weight:600}.ar-hub-none{margin:0;color:var(--tv-muted);font-size:15px;line-height:1.45}.ar-hub-none a,.ar-hub-help a{color:var(--tv-accent-ink);font-weight:600}.ar-hub-help{margin:0;padding:0 4px;color:var(--tv-muted);font-size:14px;line-height:1.5}.ar-hub-all{display:flex;flex-direction:column;gap:inherit}.ar-hub-all[hidden]{display:none}#ar-hub-results:empty{display:none}@media (hover: hover){.ar-hub-list a:hover{color:var(--tv-accent-ink)}}@media (max-width: 767px){.ar-content #ar-ticket-search.fp-surface--inverse,.ar-content #ar-ticket-search-2.fp-surface--inverse,:root .ar-content:has(.as-spr) #ar-ticket-search.fp-surface--inverse,:root .ar-content:has(.as-spr) #ar-ticket-search-2.fp-surface--inverse{border:0;border-radius:0;background:transparent;color:var(--flow-color-text)}.ar-content [id^=ar-ticket-search]>.ar-section-body{padding:0}.ar-content [id^=ar-ticket-search] .ar-section-body>.fp-heading--inverse,.ar-content [id^=ar-ticket-search] .ar-ticket-lead{color:var(--flow-color-text)}}.ar-doc__p{display:flex;gap:var(--flow-space-2);align-items:baseline}.ar-doc__n{flex:none;min-width:2.4em;font-variant-numeric:tabular-nums;font-weight:600;color:var(--flow-color-text-muted, #6b6b70)}.ar-doc__list{margin-inline-start:calc(2.4em + var(--flow-space-2))}
