html[data-site=carragent] :is(.ca-btn,.ui-btn,.ui-chip,.ca-interval-opt,.ca-start-row,summary){-webkit-tap-highlight-color:transparent}html[data-site=carragent] :is(.ca-btn,.ui-btn,.ui-chip,.ca-interval-opt,.ca-start-row){touch-action:manipulation}@media (prefers-reduced-motion:no-preference){.ca-btn:active,html[data-site=carragent] .ca-nav-square:active{transition-duration:80ms;scale:.97}html[data-site=carragent] .ca-nav-square:active{scale:.94}}.ca-btn:after{content:"";background-color:rgb(var(--hot));transform-origin:100%;pointer-events:none;height:3px;position:absolute;inset:auto 0 0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.ca-btn:after{transition:transform var(--dur-2) var(--ease-out)}}@media (hover:hover){.ca-btn-edge:hover:after{transform-origin:0;transform:scaleX(1)}}.ca-btn-edge:is(:focus-visible,:active):after{transform-origin:0;transform:scaleX(1)}.ca-btn-edge:active:after{transition-duration:80ms}@media (prefers-reduced-motion:no-preference){.ca-btn .ca-mark{transition:transform var(--dur-3) var(--ease-out)}}@media (hover:hover){.ca-btn:hover .ca-mark{transform:rotate(90deg)}}.ca-pending{width:0;height:0;position:absolute}@media (prefers-reduced-motion:no-preference){.ca-btn:has(.ca-pending[data-on]):after{animation:ca-edge-run 1.1s var(--ease-in-out) .15s infinite both}.ca-btn:has(.ca-pending[data-on]) .ca-mark{animation:ca-mark-turn 1.1s var(--ease-in-out) .15s infinite}}@keyframes ca-edge-run{0%{transform-origin:100%;transform:scaleX(1)}50%{transform-origin:100%;transform:scaleX(0)}50.01%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes ca-mark-turn{to{transform:rotate(180deg)}}html[data-site=carragent] .ui-btn:not(.underline){border-radius:0}html[data-site=carragent] [data-legal] .ui-btn:not(.underline){border-radius:9999px}html[data-site=carragent] .ui-btn:is(.bg-btn-bg,.ring-1):after{content:"";background-color:rgb(var(--hot));transform-origin:100%;pointer-events:none;height:3px;position:absolute;inset:auto 0 0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){html[data-site=carragent] .ui-btn:is(.bg-btn-bg,.ring-1):after{transition:transform var(--dur-2) var(--ease-out)}}@media (hover:hover){html[data-site=carragent] .ui-btn:is(.bg-btn-bg,.ring-1):hover:after{transform-origin:0;transform:scaleX(1)}}html[data-site=carragent] .ui-btn:is(.bg-btn-bg,.ring-1):is(:focus-visible,:active):after{transform-origin:0;transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){html[data-site=carragent] .ui-btn:is(.bg-btn-bg,.ring-1)[aria-busy=true]:after{animation:ca-edge-run 1.1s var(--ease-in-out) infinite both}}html[data-site=carragent] [data-legal] .ui-btn:after{content:none}html[data-site=carragent] [data-site-nav] .ca-nav-link{position:relative}html[data-site=carragent] [data-site-nav] .ca-nav-link:after{content:"";transform-origin:100%;pointer-events:none;background-color:currentColor;height:1px;position:absolute;inset:auto .5rem .5625rem;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){html[data-site=carragent] [data-site-nav] .ca-nav-link:after{transition:transform var(--dur-2) var(--ease-out)}}@media (hover:hover){html[data-site=carragent] [data-site-nav] .ca-nav-link:hover:after{transform-origin:0;transform:scaleX(1)}}html[data-site=carragent] [data-site-nav] .ca-nav-link:is([aria-current],:focus-visible):after{transform-origin:0;transform:scaleX(1)}.ca-menu{z-index:60}@media (prefers-reduced-motion:no-preference){.ca-menu{opacity:0;transition:opacity var(--dur-2) var(--ease-out), translate var(--dur-2) var(--ease-out), display var(--dur-2) allow-discrete, overlay var(--dur-2) allow-discrete;translate:0 -.5rem}.ca-menu[open]{opacity:1;translate:0}@starting-style{.ca-menu[open]{opacity:0;translate:0 -.5rem}}.ca-menu::backdrop{background-color:rgb(var(--c-navy) / 0);transition:background-color var(--dur-2) var(--ease-out), display var(--dur-2) allow-discrete, overlay var(--dur-2) allow-discrete}.ca-menu[open]::backdrop{background-color:rgb(var(--c-navy) / .6)}@starting-style{.ca-menu[open]::backdrop{background-color:rgb(var(--c-navy) / 0)}}.ca-menu[open] .ca-menu-in{transition:opacity var(--dur-3) var(--ease-out) calc(var(--i,0) * 45ms + 70ms), translate var(--dur-3) var(--ease-out) calc(var(--i,0) * 45ms + 70ms)}@starting-style{.ca-menu[open] .ca-menu-in{opacity:0;translate:0 .75rem}}}html[data-site=carragent] .ui-chip{border-radius:0}@media (forced-colors:none){html[data-site=carragent] .ui-chip{isolation:isolate;overflow:hidden}html[data-site=carragent] .ui-chip:has(:checked){background-color:rgb(var(--surface))}html[data-site=carragent] .ui-chip:before{content:"";z-index:-1;background-color:rgb(var(--fg));transform-origin:100%;position:absolute;inset:0;transform:scaleX(0)}html[data-site=carragent] .ui-chip:has(:checked):before{transform-origin:0;transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){html[data-site=carragent] .ui-chip{transition-property:color,box-shadow,scale;transition-duration:var(--dur-2)}html[data-site=carragent] .ui-chip:before{transition:transform var(--dur-2) var(--ease-out)}html[data-site=carragent] .ui-chip:active:not(:has(:disabled)){transition-duration:80ms;scale:.97}}.dx-seg{background-color:rgb(var(--fg) / .1);flex:1;height:.25rem;position:relative;overflow:hidden}.dx-seg:after{content:"";background-color:rgb(var(--fg));transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.dx-seg[data-on]:after{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.dx-seg:after{transition:transform var(--dur-3) var(--ease-out)}}@media (forced-colors:active){.dx-seg{border:1px solid canvastext}.dx-seg[data-on]{background-color:canvastext}}@media (prefers-reduced-motion:no-preference){.dx-step>:is(legend,p),.dx-step>.dx-fields{animation:dx-step-in var(--dur-3) var(--ease-out) both}.dx-step>p{animation-delay:40ms}.dx-step>.dx-fields{animation-delay:90ms}.dx-step[data-dir=back]{--dx-from:-1.25rem}}@keyframes dx-step-in{0%{opacity:0;translate:var(--dx-from,1.25rem) 0}}.dx-rail-at{height:2.75rem;translate:0 calc(var(--at,0) * 2.875rem);pointer-events:none;position:absolute;inset:0 0 auto}@media (prefers-reduced-motion:no-preference){.dx-rail-at{transition:translate var(--dur-3) var(--ease-out)}.dx-rail-check{animation:dx-pop var(--dur-2) var(--ease-out) both}.dx-brief-row{animation:reveal-rise var(--dur-3) var(--ease-out) both}}@keyframes dx-pop{0%{opacity:0;scale:.4}}@media (prefers-reduced-motion:no-preference){.ca-interval-thumb{transition:transform var(--dur-3) var(--ease-out), scale var(--dur-2) var(--ease-out)}.ca-interval-track:has(.ca-interval-opt:active) .ca-interval-thumb{transition-duration:var(--dur-3), 80ms;scale:.94}.ca-start-row{transition:box-shadow var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), scale var(--dur-2) var(--ease-out)}.ca-start-row:active{transition-duration:var(--dur-2), var(--dur-2), 80ms;scale:.99}}.fc-link{text-underline-offset:.5em;transition:color var(--dur-2) var(--ease-out), text-decoration-color var(--dur-2) var(--ease-out), text-underline-offset var(--dur-2) var(--ease-out);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}@media (hover:hover){.fc-link:hover{text-underline-offset:.3em;text-decoration-color:currentColor}.fc-pages .fc-link:hover{color:rgb(var(--fg-2))}}.fc-link:focus-visible{text-underline-offset:.3em;text-decoration-color:currentColor}.fc-up{display:inline-block}@media (prefers-reduced-motion:no-preference){.fc-up{transition:translate var(--dur-2) var(--ease-out)}}@media (hover:hover){.fc-top:hover .fc-up{translate:0 -.1875rem}}html[data-smooth-details] .ui-details::details-content{block-size:auto;transition:none}
