@layer variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables;.ri-vehicle-route-line-container{inline-size:var(--db-icon-font-size);inset-block-start:calc(var(--db-spacing-fixed-sm) + var(--db-icon-font-size));block-size:calc(var(--ri-vehicle-route-line-block-size, 0) - (var(--db-icon-font-size)));inset-inline-start:calc(5ch + var(--db-spacing-fixed-sm) + var(--db-spacing-fixed-sm));position:absolute;display:flex;flex-direction:column;align-items:center}.ri-vehicle-route-line-container .ri-vehicle-route-line{inline-size:var(--db-border-width-xs)}.ri-vehicle-route-line-container .ri-vehicle-route-line:not([data-active=true]){background-color:var( --db-adaptive-on-bg-basic-emphasis-70-default );block-size:calc(100% - var(--ri-vehicle-progress, 0%));border-bottom-left-radius:var(--db-border-radius-sm);border-bottom-right-radius:var(--db-border-radius-sm)}.ri-vehicle-route-line-container .ri-vehicle-route-line:not([data-active=true])[data-full-rounded=true]{border-top-left-radius:var(--db-border-radius-sm);border-top-right-radius:var(--db-border-radius-sm)}.ri-vehicle-route-line-container .ri-vehicle-route-line[data-active=true]{block-size:var(--ri-vehicle-progress, 0%);background-color:var( --db-adaptive-on-bg-basic-emphasis-100-default );border-top-left-radius:var(--db-border-radius-sm);border-top-right-radius:var(--db-border-radius-sm)}.ri-vehicle-route-line-container .ri-vehicle-route-line[data-active=true][data-full-rounded=true]{border-bottom-left-radius:var(--db-border-radius-sm);border-bottom-right-radius:var(--db-border-radius-sm)}.ri-vehicle-route-stop-icon{block-size:var(--db-base-body-icon-font-size-md);aspect-ratio:1;display:flex;justify-content:center;align-items:center}.ri-vehicle-route-stop-icon>svg{z-index:1}.ri-vehicle-route-stop-icon>i:is([data-icon=cross_circle]){--db-icon-font-weight: 20;--db-icon-font-size: var(--db-base-body-icon-font-size-sm);position:relative;block-size:var(--db-icon-font-size);aspect-ratio:1}.ri-vehicle-route-stop-icon>i:is([data-icon=cross_circle]):before{position:absolute;inset:0;z-index:1}.ri-vehicle-route-stop-icon>i:is([data-icon=cross_circle]):after{content:"";background-color:var(--db-adaptive-bg-basic-level-1-default);block-size:calc(var(--db-base-body-icon-font-size-sm) / 2 + var(--db-border-width-3xs) * 2 + 2px);aspect-ratio:1;border-radius:var(--db-border-radius-full);transform:translate(-50%,-50%);inset-block:50%;inset-inline:50%;position:absolute}.ri-board-item-content-container{display:flex;flex-direction:column;gap:var(--db-spacing-fixed-xs)}.ri-board-item-content-container .db-infotext{--db-icon-font-family: "db-filled"}.ri-vehicle-route{font-family:DB Neo Screen Sans,Helvetica,Arial,sans-serif;box-sizing:border-box;position:relative}.ri-vehicle-route>ri-stop::part(root){position:absolute;inset:0;padding-block:0}.ri-vehicle-route>ul{list-style-type:none;margin-block:0;padding-inline-start:0}.ri-vehicle-route>ul>li{list-style-type:none;margin-block:0;padding-inline-start:0}.ri-stop-time-container{justify-content:center;grid-area:time}.ri-stop-line-container{--db-icon-margin-start: 0;--db-icon-margin-end: 0;justify-content:center;grid-area:line}.ri-stop-line-container:not([data-active=true]){--db-icon-color: var(--db-adaptive-on-bg-basic-emphasis-70-default)}.ri-stop-transportation-container{grid-area:transportation}.ri-stop-transportation-container:not([data-slotted=true]){display:none}.ri-stop-content-container{justify-content:start;grid-area:content}.ri-stop-tag-container{justify-content:end;grid-area:tag}.ri-stop{font-family:DB Neo Screen Sans,Helvetica,Arial,sans-serif;box-sizing:border-box;display:grid;grid-template-areas:"time content content content";grid-template-columns:5ch var(--db-icon-font-size) 1fr min-content;gap:var(--db-spacing-fixed-sm);padding:var(--db-spacing-fixed-sm);align-items:start}.ri-stop>div{display:flex}.ri-stop[data-transportation=true] .ri-stop-line-container{display:none}@container (45em <= width){.ri-stop[data-transportation=true][data-breakpoint-variant=container] .ri-stop-transportation-container{justify-content:center}}@media screen and (min-width:45em){.ri-stop[data-transportation=true]:not([data-breakpoint-variant=container]) .ri-stop-transportation-container{justify-content:center}}@container (width < 45em){.ri-stop[data-transportation=true][data-tag=true][data-breakpoint-variant=container]{grid-template-columns:5ch 1fr min-content;grid-template-areas:"time transportation tag" "time content content"}}@container (45em <= width){.ri-stop[data-transportation=true][data-tag=true][data-breakpoint-variant=container]{grid-template-columns:5ch min-content 1fr min-content;grid-template-areas:"time transportation content tag"}}@media screen and not (min-width:45em){.ri-stop[data-transportation=true][data-tag=true]:not([data-breakpoint-variant=container]){grid-template-columns:5ch 1fr min-content;grid-template-areas:"time transportation tag" "time content content"}}@media screen and (min-width:45em){.ri-stop[data-transportation=true][data-tag=true]:not([data-breakpoint-variant=container]){grid-template-columns:5ch min-content 1fr min-content;grid-template-areas:"time transportation content tag"}}.ri-stop[data-transportation=true]:not([data-tag=true]) .ri-stop-tag-container{display:none}@container (width < 45em){.ri-stop[data-transportation=true]:not([data-tag=true])[data-breakpoint-variant=container]{grid-template-columns:5ch 1fr;grid-template-areas:"time transportation" "time content"}}@container (45em <= width){.ri-stop[data-transportation=true]:not([data-tag=true])[data-breakpoint-variant=container]{grid-template-columns:5ch min-content 1fr;grid-template-areas:"time transportation content"}}@media screen and not (min-width:45em){.ri-stop[data-transportation=true]:not([data-tag=true]):not([data-breakpoint-variant=container]){grid-template-columns:5ch 1fr;grid-template-areas:"time transportation" "time content"}}@media screen and (min-width:45em){.ri-stop[data-transportation=true]:not([data-tag=true]):not([data-breakpoint-variant=container]){grid-template-columns:5ch min-content 1fr;grid-template-areas:"time transportation content"}}.ri-stop:not([data-transportation=true]):is([data-line=true],[data-tag=true]){grid-template-areas:"time line content tag"}.ri-stop:not([data-transportation=true]):not([data-line=true]) .ri-stop-line-container{display:none}.ri-stop:not([data-transportation=true]):not([data-line=true]):is([data-tag=true]){grid-template-areas:"time content content tag"}.ri-stop:not([data-transportation=true]):not([data-tag=true]) .ri-stop-tag-container{display:none}.ri-stop:not([data-transportation=true]):not([data-tag=true]):is([data-line=true]){grid-template-areas:"time line content content"}.ri-arrival-departure-time{box-sizing:border-box;font:var(--db-type-body-sm)}.ri-arrival-departure-time[data-size=small]{font:var(--db-type-body-xs)}.ri-arrival-departure-time[data-size=large]{font:var(--db-type-body-md)}.ri-journey-time-stamp{font:var(--db-type-body-sm);box-sizing:border-box;display:flex;align-items:center;padding-inline:var(--db-spacing-fixed-2xs);border-radius:var(--db-border-radius-xs);min-block-size:var(--db-sizing-sm);inline-size:fit-content}.ri-journey-time-stamp[data-emphasis=strong]{font-weight:700}.ri-journey-time-stamp[data-background=true]{background:var(--db-successful-bg-inverted-contrast-high-default);color:var(--db-successful-on-bg-inverted-default)}.ri-journey-time-stamp:not([data-background=true])[data-variant=on-time]{color:var(--db-successful-on-bg-basic-emphasis-80-default)}.ri-journey-time-stamp:not([data-background=true])[data-variant=delayed]{color:var(--db-critical-on-bg-basic-emphasis-80-default)}@layer variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables,variables;.ri-platform-tag{inline-size:fit-content;box-sizing:border-box}.ri-platform-tag [title]{text-decoration:none}.ri-platform-tag:before{--db-icon-font-family: "db-filled";--db-adaptive-on-bg-basic-emphasis-80-default: var( --db-critical-on-bg-basic-emphasis-70-default )}.ri-platform-tag abbr span:first-of-type{overflow:hidden!important;white-space:nowrap!important;font-size:0!important;all:unset;inset-block-start:0!important;block-size:1px!important;position:absolute!important;inline-size:1px!important;border-width:0!important;border-style:initial!important;border-color:initial!important;border-image:initial!important;padding:0!important;pointer-events:none!important}.ri-platform-tag:not([data-emphasis=strong]){--db-adaptive-on-bg-basic-emphasis-60-default: transparent;--db-adaptive-bg-basic-level-1-default: transparent;font-weight:400;border:0}.ri-platform-tag:not([data-emphasis=strong])[data-variant=changed]{--db-adaptive-on-bg-basic-emphasis-80-default: var( --db-critical-on-bg-basic-emphasis-80-default )}.ri-platform-tag[data-emphasis=strong][data-variant=changed]{--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-critical-on-bg-basic-emphasis-70-default );--db-adaptive-on-bg-vibrant-default: var( --db-critical-on-bg-vibrant-default );--db-adaptive-bg-vibrant-default: var( --db-critical-bg-vibrant-default )}.ri-platform-tag[data-emphasis=strong][data-variant=changed]:hover{--db-adaptive-bg-vibrant-hovered: var( --db-critical-bg-vibrant-hovered )}.ri-platform-tag[data-emphasis=strong][data-variant=changed]:active{--db-adaptive-bg-vibrant-pressed: var( --db-critical-bg-vibrant-pressed )}.ri-platform-tag[data-emphasis=strong]:not([data-variant=changed]){--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-poi-db-services-on-bg-basic-emphasis-80-default );--db-adaptive-on-bg-vibrant-default: var( --db-poi-db-services-on-origin-default );--db-adaptive-bg-vibrant-default: var( --db-poi-db-services-origin-default )}.ri-platform-tag[data-emphasis=strong]:not([data-variant=changed]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-poi-db-services-origin-hovered )}.ri-platform-tag[data-emphasis=strong]:not([data-variant=changed]):active{--db-adaptive-bg-vibrant-pressed: var( --db-poi-db-services-origin-pressed )}@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;.db-button{font:var(--db-type-body-md)}@layer variables{.db-button{--db-icon-font-weight: var(--db-base-body-icon-weight-md);--db-icon-font-size: var(--db-base-body-icon-font-size-md)}}@layer variables;@layer variables;.db-button[data-size=small]{font:var(--db-type-body-sm)}@layer variables{.db-button[data-size=small]{--db-icon-font-weight: var(--db-base-body-icon-weight-sm);--db-icon-font-size: var(--db-base-body-icon-font-size-sm)}}@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;.db-button{border:var(--db-border-width-3xs) solid var(--db-adaptive-on-bg-basic-emphasis-100-default)}.db-button[data-variant=filled],.db-button[data-variant=ghost]{border:var(--db-border-width-3xs) solid transparent}.db-button{border-radius:var(--db-border-radius-xs)}.db-button{font-weight:700;white-space:nowrap;justify-content:center;text-align:center;align-items:center;vertical-align:top}.db-button:not([hidden]){display:inline-flex}.db-button{color:var(--db-adaptive-on-bg-basic-emphasis-100-default);block-size:var(--db-sizing-md);inline-size:fit-content;padding:var(--db-spacing-fixed-xs) var(--db-spacing-fixed-md);text-decoration:none}.db-button[data-no-text=true]{font-size:0!important;padding:0;inline-size:var(--db-sizing-md)}.db-button[data-no-text=true]:before{--db-icon-margin-end: 0}.db-button[data-no-text=true]:before{margin:auto}.db-button[data-size=small]{font-weight:700;block-size:var(--db-sizing-sm)}.db-button[data-size=small]:not([data-no-text=true]){padding:var(--db-spacing-fixed-3xs) var(--db-spacing-fixed-sm)}.db-button[data-size=small]:not([data-no-text=true]):before{margin-inline-end:var(--db-spacing-fixed-2xs)}.db-button[data-size=small][data-no-text=true]{inline-size:var(--db-sizing-sm)}.db-button[data-width=full]{inline-size:100%}.db-button[data-variant=brand]{background-color:var(--db-brand-origin-default);color:var(--db-brand-on-origin-default);border-color:var(--db-brand-on-bg-basic-emphasis-70-default)}.db-button[data-variant=brand]:hover:not(:disabled,[aria-disabled=true]){cursor:var(--db-overwrite-cursor, pointer);background-color:var(--db-brand-origin-hovered);border-color:var(--db-brand-on-bg-basic-emphasis-70-default)}.db-button[data-variant=brand]:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-button[data-variant=brand]:hover:not(:disabled,[aria-disabled=true]):is(input){cursor:initial}.db-button[data-variant=brand]:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-button[data-variant=brand]:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)){cursor:pointer}.db-button[data-variant=brand]:active:not(:disabled,[aria-disabled=true]){cursor:var(--db-overwrite-cursor, pointer);background-color:var(--db-brand-origin-pressed);border-color:var(--db-brand-on-bg-basic-emphasis-70-default)}.db-button[data-variant=brand]:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-button[data-variant=brand]:active:not(:disabled,[aria-disabled=true]):is(input){cursor:initial}.db-button[data-variant=brand]:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-button[data-variant=brand]:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)){cursor:pointer}.db-button[data-variant=outlined],.db-button:not([data-variant]),.db-button[data-variant=""],.db-button[data-variant=ghost]{background-color:var(--db-adaptive-bg-basic-transparent-full-default)}.db-button[data-variant=outlined]:hover:not(:disabled,[aria-disabled=true]),.db-button:not([data-variant]):hover:not(:disabled,[aria-disabled=true]),.db-button[data-variant=""]:hover:not(:disabled,[aria-disabled=true]),.db-button[data-variant=ghost]:hover:not(:disabled,[aria-disabled=true]){cursor:var(--db-overwrite-cursor, pointer);background-color:var(--db-adaptive-bg-basic-transparent-full-hovered)}.db-button[data-variant=outlined]:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-button[data-variant=outlined]:hover:not(:disabled,[aria-disabled=true]):is(input),.db-button:not([data-variant]):hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-button:not([data-variant]):hover:not(:disabled,[aria-disabled=true]):is(input),.db-button[data-variant=""]:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-button[data-variant=""]:hover:not(:disabled,[aria-disabled=true]):is(input),.db-button[data-variant=ghost]:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-button[data-variant=ghost]:hover:not(:disabled,[aria-disabled=true]):is(input){cursor:initial}.db-button[data-variant=outlined]:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-button[data-variant=outlined]:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-button:not([data-variant]):hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-button:not([data-variant]):hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-button[data-variant=""]:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-button[data-variant=""]:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-button[data-variant=ghost]:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-button[data-variant=ghost]:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)){cursor:pointer}.db-button[data-variant=outlined]:active:not(:disabled,[aria-disabled=true]),.db-button:not([data-variant]):active:not(:disabled,[aria-disabled=true]),.db-button[data-variant=""]:active:not(:disabled,[aria-disabled=true]),.db-button[data-variant=ghost]:active:not(:disabled,[aria-disabled=true]){cursor:var(--db-overwrite-cursor, pointer);background-color:var(--db-adaptive-bg-basic-transparent-full-pressed)}.db-button[data-variant=outlined]:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-button[data-variant=outlined]:active:not(:disabled,[aria-disabled=true]):is(input),.db-button:not([data-variant]):active:not(:disabled,[aria-disabled=true]):is(textarea),.db-button:not([data-variant]):active:not(:disabled,[aria-disabled=true]):is(input),.db-button[data-variant=""]:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-button[data-variant=""]:active:not(:disabled,[aria-disabled=true]):is(input),.db-button[data-variant=ghost]:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-button[data-variant=ghost]:active:not(:disabled,[aria-disabled=true]):is(input){cursor:initial}.db-button[data-variant=outlined]:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-button[data-variant=outlined]:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-button:not([data-variant]):active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-button:not([data-variant]):active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-button[data-variant=""]:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-button[data-variant=""]:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-button[data-variant=ghost]:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-button[data-variant=ghost]:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)){cursor:pointer}.db-button[data-variant=filled]{background-color:var(--db-adaptive-bg-basic-transparent-semi-default)}.db-button[data-variant=filled]:hover:not(:disabled,[aria-disabled=true]){cursor:var(--db-overwrite-cursor, pointer);background-color:var(--db-adaptive-bg-basic-transparent-semi-hovered)}.db-button[data-variant=filled]:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-button[data-variant=filled]:hover:not(:disabled,[aria-disabled=true]):is(input){cursor:initial}.db-button[data-variant=filled]:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-button[data-variant=filled]:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)){cursor:pointer}.db-button[data-variant=filled]:active:not(:disabled,[aria-disabled=true]){cursor:var(--db-overwrite-cursor, pointer);background-color:var(--db-adaptive-bg-basic-transparent-semi-pressed)}.db-button[data-variant=filled]:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-button[data-variant=filled]:active:not(:disabled,[aria-disabled=true]):is(input){cursor:initial}.db-button[data-variant=filled]:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-button[data-variant=filled]:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)){cursor:pointer}.db-button:is(:disabled,[aria-disabled=true]){opacity:var(--db-opacity-md)}.db-button:has(>.db-button){margin:0;padding:0}.db-button:has(>.db-button):before{content:none}.ri-board-item-station-container{grid-area:station;display:flex;flex-direction:column;gap:var(--db-spacing-fixed-2xs);overflow-wrap:break-word;font:var(--db-type-body-sm)}.ri-board-item-station-container .ri-board-item-via-container:is(ul),.ri-board-item-station-container .ri-board-item-via-container>ul{all:unset;display:flex;flex-wrap:wrap;align-items:center;gap:var(--db-spacing-fixed-2xs)}:is(.ri-board-item-station-container .ri-board-item-via-container:is(ul),.ri-board-item-station-container .ri-board-item-via-container>ul)>li:not(:first-of-type):before{content:"· "}.ri-board-item-station-container .db-infotext{--db-icon-font-family: "db-filled"}.ri-board-item-station-container .ri-board-item-via{display:flex;flex-direction:column}.ri-board-item-station-container .ri-board-item-via>summary{list-style:none;display:flex;flex-direction:column;gap:var(--db-spacing-fixed-2xs)}.ri-board-item-station-container .ri-board-item-via>summary::-webkit-details-marker{display:none}.ri-board-item-station-container .ri-board-item-via>summary>div{inline-size:100%}.ri-board-item-station-container .ri-board-item-via .db-button{box-sizing:border-box}@media screen and (prefers-reduced-motion:no-preference){.ri-board-item-station-container .ri-board-item-via .db-button:before{transition:transform var(--db-transition-straight-emotional)}}.ri-board-item-station-container .ri-board-item-via .db-button:hover{cursor:var(--db-overwrite-cursor, pointer);background-color:var( --db-adaptive-bg-basic-transparent-hovered )}.ri-board-item-station-container .ri-board-item-via .db-button:active{cursor:var(--db-overwrite-cursor, pointer);background-color:var( --db-adaptive-bg-basic-transparent-pressed )}.ri-board-item-station-container .ri-board-item-via[open]>summary li{display:none}.ri-board-item-station-container .ri-board-item-via[open] .db-button:before{transform:rotate(180deg)}.ri-board-item-station-container .ri-board-item-via[open] .db-button:after{content:attr(data-less)}.ri-board-item-station-container .ri-board-item-via:not([open]) .db-button:after{content:attr(data-more)}.ri-board-item{font-family:DB Neo Screen Sans,Helvetica,Arial,sans-serif;box-sizing:border-box}.ri-board-item[data-background=true]{background-color:var(--db-adaptive-bg-basic-level-2-default)}.ri-board-item ri-transport-tag::part(root),.ri-board-item ri-transport-tag::part(button){min-inline-size:14ch}.a11y-visually-hidden{overflow:hidden!important;white-space:nowrap!important;font-size:0!important;all:initial;inset-block-start:0!important;block-size:1px!important;position:absolute!important;inline-size:1px!important;border-width:0!important;border-style:initial!important;border-color:initial!important;border-image:initial!important;padding:0!important;pointer-events:none!important}.ri-transport-tag{--db-adaptive-bg-vibrant-default: var( --db-adaptive-bg-basic-level-1-default );--db-adaptive-on-bg-vibrant-default: var( --db-adaptive-on-bg-basic-emphasis-80-default );--ri-icon-color: var(--db-adaptive-on-bg-vibrant-default)}.ri-transport-tag:hover{--db-adaptive-bg-vibrant-hovered: var( --db-adaptive-bg-basic-level-1-hovered )}.ri-transport-tag:active{--db-adaptive-bg-vibrant-pressed: var( --db-adaptive-bg-basic-level-1-pressed )}.ri-transport-tag:not([data-overflow=true])>*:not(.ri-transport-tag-sev){display:inline-flex;justify-content:center;align-items:center;gap:var(--db-spacing-fixed-2xs)}.ri-transport-tag .ri-transport-tag-sev{--db-icon-margin-end: 0;--db-icon-margin-start: 0;font-size:0;display:flex}.ri-transport-tag .ri-transport-tag-sev:after{color:#f9af42}.ri-transport-tag .ri-transport-tag-divider{all:unset;display:none}.ri-transport-tag:not([data-no-text=true]) .ri-transport-tag-divider{display:block;background-color:var(--db-adaptive-on-bg-vibrant-default);opacity:.64;block-size:calc(100% - var(--db-spacing-fixed-3xs) * 2);inline-size:var(--db-border-width-3xs);margin-inline-end:var(--db-spacing-fixed-2xs)}.ri-transport-tag[data-no-text=true]{min-inline-size:0;aspect-ratio:1}.ri-transport-tag[data-no-text=true]:has(label,button:not(.db-tab-remove-button),a)[data-icon]:not([data-hide-icon=true]):before{inset-inline-start:auto}.ri-transport-tag[data-no-text=true]:has(label,button:not(.db-tab-remove-button),a)[data-icon]:not([data-hide-icon=true])>button{font-size:0;gap:0;padding-inline:0;inline-size:100%;aspect-ratio:1}.ri-transport-tag[data-variant=ICE]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-ice-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-ice-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-ice-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=ICE]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-ice-origin-hovered )}.ri-transport-tag[data-variant=ICE]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-ice-origin-pressed )}.ri-transport-tag[data-variant=IC]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-ic-ec-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-ic-ec-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-ic-ec-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=IC]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-ic-ec-origin-hovered )}.ri-transport-tag[data-variant=IC]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-ic-ec-origin-pressed )}.ri-transport-tag[data-variant=RE]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-re-rb-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-re-rb-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-re-rb-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=RE]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-re-rb-origin-hovered )}.ri-transport-tag[data-variant=RE]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-re-rb-origin-pressed )}.ri-transport-tag[data-variant=S]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-s-bahn-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-s-bahn-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-s-bahn-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=S]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-s-bahn-origin-hovered )}.ri-transport-tag[data-variant=S]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-s-bahn-origin-pressed )}.ri-transport-tag[data-variant=U]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-subway-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-subway-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-subway-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=U]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-subway-origin-hovered )}.ri-transport-tag[data-variant=U]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-subway-origin-pressed )}.ri-transport-tag[data-variant=STR]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-tram-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-tram-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-tram-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=STR]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-tram-origin-hovered )}.ri-transport-tag[data-variant=STR]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-tram-origin-pressed )}.ri-transport-tag[data-variant=BUS]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-bus-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-bus-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-bus-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=BUS]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-bus-origin-hovered )}.ri-transport-tag[data-variant=BUS]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-bus-origin-pressed )}.ri-transport-tag[data-variant=Long_distance_Bus]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-ld-bus-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-ld-bus-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-ld-bus-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=Long_distance_Bus]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-ld-bus-origin-hovered )}.ri-transport-tag[data-variant=Long_distance_Bus]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-ld-bus-origin-pressed )}.ri-transport-tag:is([data-variant=FAE],[data-variant=Ship]):not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-ferry-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-ferry-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-ferry-on-bg-basic-emphasis-70-default )}.ri-transport-tag:is([data-variant=FAE],[data-variant=Ship]):not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-ferry-origin-hovered )}.ri-transport-tag:is([data-variant=FAE],[data-variant=Ship]):not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-ferry-origin-pressed )}.ri-transport-tag[data-variant=Plane]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-airplane-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-airplane-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-airplane-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=Plane]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-airplane-origin-hovered )}.ri-transport-tag[data-variant=Plane]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-airplane-origin-pressed )}.ri-transport-tag[data-variant=Car_Sharing]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-carsharing-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-carsharing-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-carsharing-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=Car_Sharing]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-carsharing-origin-hovered )}.ri-transport-tag[data-variant=Car_Sharing]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-carsharing-origin-pressed )}.ri-transport-tag[data-variant=Taxi]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-taxi-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-taxi-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-taxi-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=Taxi]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-taxi-origin-hovered )}.ri-transport-tag[data-variant=Taxi]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-taxi-origin-pressed )}.ri-transport-tag[data-variant=Bike_Sharing]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-bikesharing-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-bikesharing-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-bikesharing-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=Bike_Sharing]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-bikesharing-origin-hovered )}.ri-transport-tag[data-variant=Bike_Sharing]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-bikesharing-origin-pressed )}.ri-transport-tag[data-variant=WALK]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-walk-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-walk-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-walk-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=WALK]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-walk-origin-hovered )}.ri-transport-tag[data-variant=WALK]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-walk-origin-pressed )}.ri-transport-tag[data-variant=SEV_Bus]:not([data-state=canceled]){--db-adaptive-bg-vibrant-default: var( --db-transportation-ev-origin-default );--db-adaptive-on-bg-vibrant-default: var( --db-transportation-ev-on-origin-default );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-transportation-ev-on-bg-basic-emphasis-70-default )}.ri-transport-tag[data-variant=SEV_Bus]:not([data-state=canceled]):hover{--db-adaptive-bg-vibrant-hovered: var( --db-transportation-ev-origin-hovered )}.ri-transport-tag[data-variant=SEV_Bus]:not([data-state=canceled]):active{--db-adaptive-bg-vibrant-pressed: var( --db-transportation-ev-origin-pressed )}.ri-transport-tag[data-state=canceled]{position:relative}.ri-transport-tag[data-state=canceled]:after{content:" ";background-color:var( --db-adaptive-on-bg-basic-emphasis-80-default );display:block;height:var(--db-border-width-3xs);top:50%;position:absolute;width:calc(100% - var(--db-spacing-fixed-2xs) * 2)}.ri-board{all:unset;font-family:DB Neo Screen Sans,Helvetica,Arial,sans-serif;box-sizing:border-box;display:block;container:ri-board / inline-size}.ri-board>li{list-style:none}.ri-board-header{border-bottom:var(--db-border-width-3xs) solid var(--db-adaptive-on-bg-basic-emphasis-60-default);border-top:var(--db-border-width-3xs) solid var(--db-adaptive-on-bg-basic-emphasis-60-default)}.ri-board-header[data-variant=dark]{background-color:var(--db-adaptive-bg-inverted-contrast-max-default);color:var(--db-adaptive-on-bg-inverted-default)}@container ri-board (width < 45em){.ri-board-header[data-breakpoint-variant=container]{display:none}}@media screen and not (min-width:45em){.ri-board-header:not([data-breakpoint-variant=container]){display:none}}.ri-board-header span{font-weight:700}.ri-transport-container>div{display:flex;gap:var(--db-spacing-fixed-xs)}.ri-transport-container p{color:var(--db-adaptive-on-bg-basic-emphasis-80-default);margin:var(--db-spacing-fixed-2xs) 0 0;font:var(--db-type-body-sm);font-weight:400}.ri-car-description-list{font-family:DB Neo Screen Sans,Helvetica,Arial,sans-serif;box-sizing:border-box;all:unset;list-style:"";display:flex;flex-direction:column}.ri-car-description-list li{border-block-end:var(--db-border-width-3xs) solid var(--db-adaptive-on-bg-basic-emphasis-60-default)}@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;.db-infotext{font:var(--db-type-body-sm)}@layer variables{.db-infotext{--db-icon-font-weight: var(--db-base-body-icon-weight-sm);--db-icon-font-size: var(--db-base-body-icon-font-size-sm)}}@layer variables;@layer variables;.db-infotext[data-size=small]{font:var(--db-type-body-xs)}@layer variables{.db-infotext[data-size=small]{--db-icon-font-weight: var(--db-base-body-icon-weight-xs);--db-icon-font-size: var(--db-base-body-icon-font-size-xs)}}@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;.db-infotext:not([data-icon]):not([data-show-icon-leading=false]):before{color:var(--db-icon-color, inherit);display:inline-block;font-family:var(--db-icon-font-family, var(--db-icon-default-font-family, "db-ux-default", "icon-font-fallback"))!important;font-size:var(--db-icon-font-size, 1.5rem);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--db-icon-font-weight, normal);line-height:1;speak:none;speak:never;text-transform:none;overflow:clip;vertical-align:var(--db-icon-vertical-align, middle);block-size:var(--db-icon-font-size, 1.5rem);aspect-ratio:1;flex-shrink:0;content:var(--db-icon, attr(data-icon))}@supports (content: ""/""){.db-infotext:not([data-icon]):not([data-show-icon-leading=false]):before{content:var(--db-icon, attr(data-icon))/""}}@media aural{.db-infotext:not([data-icon]):not([data-show-icon-leading=false]):before{content:none}}@media speech{.db-infotext:not([data-icon]):not([data-show-icon-leading=false]):before{content:none}}.db-infotext{--db-icon-margin-end: var(--db-spacing-fixed-2xs)}.db-infotext:not([hidden]){display:flex}.db-infotext:not([data-icon]){--db-icon-font-family: var( --db-icon-filled-font-family, "db-ux-filled", "icon-font-fallback" )}.db-infotext:not([data-icon]):not([data-show-icon-leading=false]):before{--db-icon: "information_circle";margin-inline-end:var(--db-icon-margin-end, var(--db-spacing-fixed-xs))}.db-infotext[data-semantic=adaptive],.db-infotext:not([data-semantic]){color:var(--db-adaptive-on-bg-basic-emphasis-80-default)}.db-infotext[data-semantic=adaptive]:before,.db-infotext:not([data-semantic]):before{--db-icon-color: var(--db-adaptive-on-bg-basic-emphasis-70-default)}.db-infotext[data-semantic=neutral]{color:var(--db-neutral-on-bg-basic-emphasis-80-default)}.db-infotext[data-semantic=neutral]:not([data-icon]):before{--db-icon: "information_circle"}.db-infotext[data-semantic=neutral]:before{--db-icon-color: var( --db-neutral-on-bg-basic-emphasis-70-default )}.db-infotext[data-semantic=critical]{color:var(--db-critical-on-bg-basic-emphasis-80-default)}.db-infotext[data-semantic=critical]:not([data-icon]):before{--db-icon: "exclamation_mark_circle"}.db-infotext[data-semantic=critical]:before{--db-icon-color: var( --db-critical-on-bg-basic-emphasis-70-default )}.db-infotext[data-semantic=successful]{color:var(--db-successful-on-bg-basic-emphasis-80-default)}.db-infotext[data-semantic=successful]:not([data-icon]):before{--db-icon: "check_circle"}.db-infotext[data-semantic=successful]:before{--db-icon-color: var( --db-successful-on-bg-basic-emphasis-70-default )}.db-infotext[data-semantic=warning]{color:var(--db-warning-on-bg-basic-emphasis-80-default)}.db-infotext[data-semantic=warning]:not([data-icon]):before{--db-icon: "exclamation_mark_triangle"}.db-infotext[data-semantic=warning]:before{--db-icon-color: var( --db-warning-on-bg-basic-emphasis-70-default )}.db-infotext[data-semantic=informational]{color:var(--db-informational-on-bg-basic-emphasis-80-default)}.db-infotext[data-semantic=informational]:not([data-icon]):before{--db-icon: "information_circle"}.db-infotext[data-semantic=informational]:before{--db-icon-color: var( --db-informational-on-bg-basic-emphasis-70-default )}.db-infotext:has(>.db-infotext){margin:0}.db-infotext:has(>.db-infotext):before{content:none}.ri-car-description-reserved-seat-container{--db-icon-font-weight: 20;--db-icon-font-size: var(--db-base-body-icon-font-size-sm);display:flex;flex-direction:column;gap:var(--db-spacing-fixed-sm);font:var(--db-type-body-sm)}.ri-car-description-reserved-seat-container .ri-car-description-reserved-seat{display:flex;gap:var(--db-spacing-fixed-xs);align-items:center}.ri-car-description-reserved-seat-container .ri-car-description-reserved-seat .ri-car-description-reserved-seat-text{color:var(--db-adaptive-on-bg-basic-emphasis-80-default);font-weight:700}.ri-car-description-reserved-seat-container .ri-car-description-reserved-seat .ri-car-description-reserved-seat-text>span{overflow:hidden!important;white-space:nowrap!important;font-size:0!important;all:unset;inset-block-start:0!important;block-size:1px!important;position:absolute!important;inline-size:1px!important;border-width:0!important;border-style:initial!important;border-color:initial!important;border-image:initial!important;padding:0!important;pointer-events:none!important}.ri-car-description-reserved-seat-container .ri-car-description-reserved-seat-additional-information{padding-inline:var(--db-spacing-fixed-lg);display:grid;gap:var(--db-spacing-fixed-sm);grid-template-columns:repeat(3,minmax(0,min-content))}.ri-car-description-reserved-seat-container .ri-car-description-reserved-seat-additional-information>span:nth-of-type(-n+3){color:var(--db-adaptive-on-bg-basic-emphasis-80-default)}.ri-car-description-reserved-seat-container .ri-car-description-reserved-seat-additional-information>span:nth-of-type(n+4):nth-of-type(-n+6){font-weight:700}.ri-car-description{font-family:DB Neo Screen Sans,Helvetica,Arial,sans-serif;box-sizing:border-box;display:flex;flex-direction:column;padding:var(--db-spacing-fixed-lg) var(--db-spacing-fixed-sm);gap:var(--db-spacing-fixed-sm)}.ri-car-description ul{list-style-type:none;margin-block:0;padding-inline-start:0;display:flex;flex-direction:column;gap:var(--db-spacing-fixed-sm)}.ri-car-description ul li{display:flex;gap:var(--db-spacing-fixed-xs);align-items:center}.ri-car-identification{margin:0;box-sizing:border-box}.db-infotext{position:relative}.db-infotext:after{--db-icon-font-weight: calc( .875 * var(--db-base-body-icon-weight-2xs) );--db-icon-font-size: calc( .875 * var(--db-base-body-icon-font-size-2xs) );--db-icon-font-family: var( --db-icon-filled-font-family, "db-ux-filled" );--db-icon-color: var( --db-critical-on-bg-basic-emphasis-80-default ) !important;position:absolute;z-index:1;inset-block-end:0;inset-inline-start:0;background-color:var(--db-adaptive-bg-basic-level-1-default);border-radius:var(--db-border-radius-full)}.ri-car-sequence-overview{font-family:DB Neo Screen Sans,Helvetica,Arial,sans-serif;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--db-spacing-fixed-lg);inline-size:100%}.ri-car-sequence-overview .ri-cars-background{display:flex;position:relative}.ri-car-sequence-overview .ri-cars-background:before{content:"";position:absolute;inset-inline:0;inline-size:100%;inset-block-end:0;min-block-size:calc(var(--db-sizing-sm) * 2 + var(--db-spacing-fixed-xs) * 2 + var(--db-spacing-fixed-3xs));background-color:var(--db-adaptive-bg-basic-level-3-default)}.ri-car-sequence-overview .ri-car-sequence-groups{all:unset;display:flex;padding-inline:var(--ri-sequence-inline-padding-start, 0) var(--ri-sequence-inline-padding-end, 0);inline-size:var(--ri-car-sequence-width, auto)}.ri-car-sequence-overview .ri-car-sequence-groups>li{all:unset;display:contents}.ri-car-sequence-overview .ri-platform-car-scroll-container{display:flex;flex-direction:column;gap:var(--db-spacing-fixed-lg);flex:0 0 auto;overflow-x:auto}.ri-car-sequence-overview .ri-car-description-list-background{overflow:auto;flex:1 1 auto}.ri-platform-structure{font-family:DB Neo Screen Sans,Helvetica,Arial,sans-serif;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--db-spacing-fixed-lg)}.ri-platform-structure>div{display:flex;flex-wrap:wrap;align-items:center;gap:var(--db-spacing-fixed-lg)}.ri-platform-structure>div>abbr{--db-icon-font-weight: var(--db-base-body-icon-weight-sm);--db-icon-font-size: var(--db-base-body-icon-font-size-sm);font:var(--db-type-body-sm);display:inline-flex;align-items:center;text-decoration:none}.ri-platform-structure>div>abbr span:first-of-type{overflow:hidden!important;white-space:nowrap!important;font-size:0!important;all:unset;inset-block-start:0!important;block-size:1px!important;position:absolute!important;inline-size:1px!important;border-width:0!important;border-style:initial!important;border-color:initial!important;border-image:initial!important;padding:0!important;pointer-events:none!important}.ri-platform-structure ol{list-style-type:none;margin:0;border-radius:var(--db-border-radius-sm);border:solid var(--db-border-width-3xs) var(--db-poi-db-services-on-bg-basic-emphasis-100-default);background-color:var( --db-poi-db-services-bg-basic-transparent-semi-default );display:flex;gap:var(--db-spacing-fixed-2xs);inline-size:var(--platform-width, auto);align-items:center;padding-block:var(--db-spacing-fixed-2xs)}.ri-platform-structure ol[data-no-sectors=true]{padding-block:0;border:0}.ri-platform-structure ol li{display:flex;inline-size:var(--sector-width, var(--db-sizing-md));align-items:center;min-inline-size:var(--db-sizing-md)}.ri-platform-structure ol li>ri-platform-tag::part(root){margin-inline-start:var(--cube-position, 50%);transform:translate(-50%)}.ri-platform-structure[data-type=small]{padding-left:0}.ri-car-sequence-container{display:flex;flex-direction:column;justify-content:space-between;gap:var(--db-spacing-fixed-sm)}.ri-train-splitting-tag-container{position:relative;inline-size:100%;block-size:calc(var(--db-sizing-sm) + var(--db-spacing-fixed-3xs) * 2)}.ri-train-splitting-tag-container ri-transport-tag::part(root),.ri-train-splitting-tag-container ri-transport-tag::part(button){position:absolute;inline-size:calc(100% - var(--db-spacing-fixed-2xs) * 2 - var(--db-spacing-fixed-3xs) * 2);max-inline-size:none}.ri-car-sequence{list-style-type:none;padding-inline-start:0;font-family:DB Neo Screen Sans,Helvetica,Arial,sans-serif;box-sizing:border-box;display:flex;position:relative;align-items:flex-end;margin:0;block-size:100%}.ri-car-sequence:before{content:"";position:absolute;inset-inline:0;inline-size:100%;min-block-size:calc(var(--db-sizing-sm) * 2 + var(--db-spacing-fixed-xs) * 2 + var(--db-spacing-fixed-3xs));background-color:var(--db-adaptive-bg-basic-level-3-default)}.ri-car-sequence>li{display:flex;list-style-type:none;margin-block:0;padding-inline-start:0;block-size:100%}.ri-car-item-active-container{block-size:var(--db-border-width-xs);display:flex;align-items:center;margin-block:var(--db-spacing-fixed-2xs)}.ri-car-item-active-container:after{content:"";border-radius:var(--db-border-radius-xs);block-size:var(--db-border-width-xs);inline-size:0;background-color:var(--db-brand-on-bg-basic-emphasis-70-default)}@media screen and (prefers-reduced-motion:no-preference){.ri-car-item-active-container:after{transition:width var(--db-transition-duration-fast) var(--db-transition-timing-emotional)}}.ri-car-item{position:relative;display:flex;inline-size:var(--ri-car-item-width, fit-content);flex-direction:column;font-family:DB Neo Screen Sans,Helvetica,Arial,sans-serif;box-sizing:border-box;justify-content:flex-end}.ri-car-item[data-active=true] .ri-car-item-active-container:after{inline-size:100%}.ri-car-identification{margin:auto;box-sizing:border-box;margin-bottom:var(--db-spacing-fixed-xs)}.ri-car-identification[data-emphasis=weak]{--db-adaptive-on-bg-basic-emphasis-60-default: transparent;--db-adaptive-on-bg-basic-emphasis-80-default: var( --db-adaptive-on-bg-basic-emphasis-100-default )}:host{--car-second-class-color: var(--db-adaptive-bg-basic-level-1-default);--car-first-class-color: var(--db-adaptive-bg-vibrant-default);--car-block-size: calc( 2 * var(--db-sizing-sm) + 2 * var(--db-spacing-fixed-3xs) );--car-border-size: var(--db-border-width-3xs);--car-padding-block: var(--db-spacing-fixed-xs);display:contents}.ri-car-label{overflow:hidden!important;white-space:nowrap!important;font-size:0!important;all:unset;inset-block-start:0!important;block-size:1px!important;position:absolute!important;inline-size:1px!important;border-width:0!important;border-style:initial!important;border-color:initial!important;border-image:initial!important;padding:0!important;pointer-events:none!important}.ri-car-icon-container{list-style-type:none;margin-block:0;padding-inline-start:0;justify-content:center;position:absolute;z-index:1;inset-block:0;inset-inline:var(--db-spacing-fixed-xs);align-items:center;display:grid;padding-block:var(--db-spacing-fixed-3xs)}.ri-car-icon-container>li{list-style-type:none;margin-block:0;padding-inline-start:0;block-size:var(--db-sizing-sm);display:flex;justify-content:center}.ri-car-icon-container:is([data-car-tags="2"],[data-car-tags="4"]){grid-template-columns:repeat(2,minmax(0,var(--car-icon-width, 1.5rem)))}.ri-car-icon-container:is([data-car-tags="3"]){grid-template-columns:repeat(3,minmax(0,var(--car-icon-width, 1.5rem)))}.ri-car{all:unset;display:flex;box-sizing:border-box;inline-size:var(--ri-car-item-width, fit-content);padding-inline:var(--db-spacing-fixed-3xs);position:relative;min-block-size:var(--car-block-size)}.ri-car>svg{width:100%;height:var(--car-block-size);align-self:end}.ri-car:is(a,button){cursor:pointer}.ri-car:is(a,button):focus-visible{outline:var(--db-border-width-2xs) solid var( --db-focus-outline-color, var(--db-informational-on-bg-basic-emphasis-80-default) );outline-offset:var(--db-border-width-xs);box-shadow:0 0 0 var(--db-border-width-xs) var(--db-focus-box-shadow-bg-color, transparent)}.ri-car:is(a,button):focus-visible:not([type=radio],[role=switch]){border-radius:var(--db-border-radius-xs)}@media screen and (prefers-reduced-motion:no-preference){.ri-car:is(a,button):focus-visible{transition:outline var(--db-transition-duration-extra-fast),box-shadow var(--db-transition-duration-extra-fast)}}.ri-car:has(>svg[data-shape=ice-right])>.ri-car-icon-container{justify-content:start}.ri-car:has(>svg[data-shape=ice-right]):has(>[data-car-tags="1"])>.ri-car-icon-container{padding-inline-start:var(--db-spacing-fixed-xs)}.ri-car:has(>svg[data-shape=ice-left])>.ri-car-icon-container{justify-content:end}.ri-car:has(>svg[data-shape=ice-left]):has(>[data-car-tags="1"])>.ri-car-icon-container{padding-inline-end:var(--db-spacing-fixed-xs)}.ri-car .db-tag{--db-adaptive-bg-basic-level-1-default: var(--car-second-class-color);--db-adaptive-on-bg-basic-emphasis-60-default: transparent;box-sizing:border-box}.ri-car .db-tag[data-emphasis=strong]{--db-adaptive-bg-vibrant-default: var(--car-first-class-color);--db-adaptive-on-bg-basic-emphasis-70-default: transparent}.ri-car .db-tag[data-capacity=critical]:before{--db-icon-color: var( --db-critical-on-bg-basic-emphasis-70-default ) !important}.ri-car .db-tag[data-capacity=warning]:before{--db-icon-color: var( --db-warning-on-bg-basic-emphasis-70-default ) !important}.ri-car .db-tag[data-icon=cross_circle]:before{--db-icon-font-family: var( --db-icon-filled-font-family, "db-ux-filled" );--db-icon-color: var( --db-critical-on-bg-basic-emphasis-80-default ) !important}.ri-car[data-double-deck=true] .ri-car-icon-container{--tag-block-size: calc( var(--car-border-size) * 2 + var(--db-sizing-sm) )}.ri-car[data-double-deck=true] .ri-car-icon-container:is([data-car-tags="3"]){grid-template-columns:repeat(2,minmax(0,var(--car-icon-width, var(--tag-block-size))))}.ri-car[data-double-deck=true] .ri-car-icon-container:is([data-car-tags="3"])>li:nth-child(2){grid-row:span 2 / span 2}.ri-car[data-double-deck=true][data-class-color=mixed] .ri-car-icon-container:is([data-car-tags="2"]){grid-template-columns:repeat(1,minmax(0,var(--car-icon-width, var(--tag-block-size))))}.ri-car[data-double-deck=true]:not([data-class-color=mixed]):before{z-index:0;content:"";background-color:var(--db-adaptive-bg-vibrant-default);position:absolute;block-size:var(--db-border-width-2xs);inset-inline:var(--db-spacing-fixed-3xs);inset-block:50%;transform:translateY(-50%)}.ri-car[data-double-deck=true]:not([data-class-color=mixed])[data-class-color=first]:before{background-color:var( --db-adaptive-bg-basic-level-1-default )}.ri-car[data-interactive=true]:hover{--car-second-class-color: var( --db-adaptive-bg-basic-level-1-hovered );--car-first-class-color: var(--db-adaptive-bg-vibrant-hovered)}.ri-car[data-interactive=true]:active{--car-second-class-color: var( --db-adaptive-bg-basic-level-1-hovered );--car-first-class-color: var(--db-adaptive-bg-vibrant-pressed)}.ri-car:not([data-class-color=first]){--car-stop-1-color: var(--car-second-class-color);--car-stop-2-color: var(--car-second-class-color)}.ri-car[data-class-color=first]{--car-stop-1-color: var(--car-first-class-color);--car-stop-2-color: var(--car-first-class-color);color:var(--db-adaptive-on-bg-inverted-default)}.ri-car[data-class-color=mixed]{--car-stop-1-color: var(--car-first-class-color);--car-stop-2-color: var(--car-second-class-color)}.ri-car[data-class-color=mixed]:not([data-double-deck=true]){--car-icon-width: 1fr}.ri-car[data-class-color=mixed][data-double-deck=true]{--car-gradient-rotate: 90deg}.ri-car[data-canceled=true]{--ri-tag-color: var(--db-critical-origin-default)}.db-tag label,.db-tag a{transition:outline var(--db-transition-duration-extra-fast),border-color var(--db-transition-straight-emotional),background-color var(--db-transition-straight-emotional)}@keyframes show-right-to-left{0%{transform:translate(110%)}to{transform:translate(0)}}@keyframes hide-right-to-left{0%{transform:translate(0)}to{transform:translate(110%)}}@keyframes show-left-to-right{0%{transform:translate(-110%)}to{transform:translate(0)}}@keyframes hide-left-to-right{0%{transform:translate(0)}to{transform:translate(-110%)}}@keyframes show-bottom-to-top{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes hide-bottom-to-top{0%{transform:translateY(0)}to{transform:translateY(110%)}}@keyframes show-top-to-bottom{0%{transform:translateY(-110%)}to{transform:translateY(0)}}@keyframes hide-top-to-bottom{0%{transform:translateY(0)}to{transform:translateY(-110%)}}@keyframes popover-animation{0%{opacity:0;transform:translate(var(--db-popover-center-x, var(--db-popover-translate-x, 0%)),var(--db-popover-center-y, var(--db-popover-translate-y, 0%)))}to{opacity:1;transform:translate(var(--db-popover-center-x, 0%),var(--db-popover-center-y, 0%))}}@keyframes rotate{to{transform:rotate(1turn)}}@layer variables{.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-semantic=neutral]{--db-adaptive-bg-basic-level-1-default: var( --db-neutral-bg-basic-level-1-default );--db-adaptive-bg-basic-level-1-hovered: var( --db-neutral-bg-basic-level-1-hovered );--db-adaptive-bg-basic-level-1-pressed: var( --db-neutral-bg-basic-level-1-pressed );--db-adaptive-bg-basic-level-2-default: var( --db-neutral-bg-basic-level-2-default );--db-adaptive-bg-basic-level-2-hovered: var( --db-neutral-bg-basic-level-2-hovered );--db-adaptive-bg-basic-level-2-pressed: var( --db-neutral-bg-basic-level-2-pressed );--db-adaptive-bg-basic-level-3-default: var( --db-neutral-bg-basic-level-3-default );--db-adaptive-bg-basic-level-3-hovered: var( --db-neutral-bg-basic-level-3-hovered );--db-adaptive-bg-basic-level-3-pressed: var( --db-neutral-bg-basic-level-3-pressed );--db-adaptive-bg-basic-transparent-full-default: var( --db-neutral-bg-basic-transparent-full-default );--db-adaptive-bg-basic-transparent-semi-default: var( --db-neutral-bg-basic-transparent-semi-default );--db-adaptive-bg-basic-transparent-full-hovered: var( --db-neutral-bg-basic-transparent-full-hovered );--db-adaptive-bg-basic-transparent-full-pressed: var( --db-neutral-bg-basic-transparent-full-pressed );--db-adaptive-bg-basic-transparent-semi-hovered: var( --db-neutral-bg-basic-transparent-semi-hovered );--db-adaptive-bg-basic-transparent-semi-pressed: var( --db-neutral-bg-basic-transparent-semi-pressed );--db-adaptive-on-bg-basic-emphasis-100-default: var( --db-neutral-on-bg-basic-emphasis-100-default );--db-adaptive-on-bg-basic-emphasis-100-hovered: var( --db-neutral-on-bg-basic-emphasis-100-hovered );--db-adaptive-on-bg-basic-emphasis-100-pressed: var( --db-neutral-on-bg-basic-emphasis-100-pressed );--db-adaptive-on-bg-basic-emphasis-90-default: var( --db-neutral-on-bg-basic-emphasis-90-default );--db-adaptive-on-bg-basic-emphasis-90-hovered: var( --db-neutral-on-bg-basic-emphasis-90-hovered );--db-adaptive-on-bg-basic-emphasis-90-pressed: var( --db-neutral-on-bg-basic-emphasis-90-pressed );--db-adaptive-on-bg-basic-emphasis-80-default: var( --db-neutral-on-bg-basic-emphasis-80-default );--db-adaptive-on-bg-basic-emphasis-80-hovered: var( --db-neutral-on-bg-basic-emphasis-80-hovered );--db-adaptive-on-bg-basic-emphasis-80-pressed: var( --db-neutral-on-bg-basic-emphasis-80-pressed );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-neutral-on-bg-basic-emphasis-70-default );--db-adaptive-on-bg-basic-emphasis-70-hovered: var( --db-neutral-on-bg-basic-emphasis-70-hovered );--db-adaptive-on-bg-basic-emphasis-70-pressed: var( --db-neutral-on-bg-basic-emphasis-70-pressed );--db-adaptive-on-bg-basic-emphasis-60-default: var( --db-neutral-on-bg-basic-emphasis-60-default );--db-adaptive-on-bg-basic-emphasis-50-default: var( --db-neutral-on-bg-basic-emphasis-50-default );--db-adaptive-bg-inverted-contrast-max-default: var( --db-neutral-bg-inverted-contrast-max-default );--db-adaptive-bg-inverted-contrast-max-hovered: var( --db-neutral-bg-inverted-contrast-max-hovered );--db-adaptive-bg-inverted-contrast-max-pressed: var( --db-neutral-bg-inverted-contrast-max-pressed );--db-adaptive-bg-inverted-contrast-high-default: var( --db-neutral-bg-inverted-contrast-high-default );--db-adaptive-bg-inverted-contrast-high-hovered: var( --db-neutral-bg-inverted-contrast-high-hovered );--db-adaptive-bg-inverted-contrast-high-pressed: var( --db-neutral-bg-inverted-contrast-high-pressed );--db-adaptive-bg-inverted-contrast-low-default: var( --db-neutral-bg-inverted-contrast-low-default );--db-adaptive-bg-inverted-contrast-low-hovered: var( --db-neutral-bg-inverted-contrast-low-hovered );--db-adaptive-bg-inverted-contrast-low-pressed: var( --db-neutral-bg-inverted-contrast-low-pressed );--db-adaptive-on-bg-inverted-default: var( --db-neutral-on-bg-inverted-default );--db-adaptive-on-bg-inverted-hovered: var( --db-neutral-on-bg-inverted-hovered );--db-adaptive-on-bg-inverted-pressed: var( --db-neutral-on-bg-inverted-pressed );--db-adaptive-origin-default: var(--db-neutral-origin-default);--db-adaptive-origin-hovered: var(--db-neutral-origin-hovered);--db-adaptive-origin-pressed: var(--db-neutral-origin-pressed);--db-adaptive-on-origin-default: var( --db-neutral-on-origin-default );--db-adaptive-bg-vibrant-default: var( --db-neutral-bg-vibrant-default );--db-adaptive-bg-vibrant-hovered: var( --db-neutral-bg-vibrant-hovered );--db-adaptive-bg-vibrant-pressed: var( --db-neutral-bg-vibrant-pressed );--db-adaptive-on-bg-vibrant-default: var( --db-neutral-on-bg-vibrant-default );--db-adaptive-on-bg-vibrant-hovered: var( --db-neutral-on-bg-vibrant-hovered );--db-adaptive-on-bg-vibrant-pressed: var( --db-neutral-on-bg-vibrant-pressed )}}@layer variables;@layer variables{.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-semantic=critical]{--db-adaptive-bg-basic-level-1-default: var( --db-critical-bg-basic-level-1-default );--db-adaptive-bg-basic-level-1-hovered: var( --db-critical-bg-basic-level-1-hovered );--db-adaptive-bg-basic-level-1-pressed: var( --db-critical-bg-basic-level-1-pressed );--db-adaptive-bg-basic-level-2-default: var( --db-critical-bg-basic-level-2-default );--db-adaptive-bg-basic-level-2-hovered: var( --db-critical-bg-basic-level-2-hovered );--db-adaptive-bg-basic-level-2-pressed: var( --db-critical-bg-basic-level-2-pressed );--db-adaptive-bg-basic-level-3-default: var( --db-critical-bg-basic-level-3-default );--db-adaptive-bg-basic-level-3-hovered: var( --db-critical-bg-basic-level-3-hovered );--db-adaptive-bg-basic-level-3-pressed: var( --db-critical-bg-basic-level-3-pressed );--db-adaptive-bg-basic-transparent-full-default: var( --db-critical-bg-basic-transparent-full-default );--db-adaptive-bg-basic-transparent-semi-default: var( --db-critical-bg-basic-transparent-semi-default );--db-adaptive-bg-basic-transparent-full-hovered: var( --db-critical-bg-basic-transparent-full-hovered );--db-adaptive-bg-basic-transparent-full-pressed: var( --db-critical-bg-basic-transparent-full-pressed );--db-adaptive-bg-basic-transparent-semi-hovered: var( --db-critical-bg-basic-transparent-semi-hovered );--db-adaptive-bg-basic-transparent-semi-pressed: var( --db-critical-bg-basic-transparent-semi-pressed );--db-adaptive-on-bg-basic-emphasis-100-default: var( --db-critical-on-bg-basic-emphasis-100-default );--db-adaptive-on-bg-basic-emphasis-100-hovered: var( --db-critical-on-bg-basic-emphasis-100-hovered );--db-adaptive-on-bg-basic-emphasis-100-pressed: var( --db-critical-on-bg-basic-emphasis-100-pressed );--db-adaptive-on-bg-basic-emphasis-90-default: var( --db-critical-on-bg-basic-emphasis-90-default );--db-adaptive-on-bg-basic-emphasis-90-hovered: var( --db-critical-on-bg-basic-emphasis-90-hovered );--db-adaptive-on-bg-basic-emphasis-90-pressed: var( --db-critical-on-bg-basic-emphasis-90-pressed );--db-adaptive-on-bg-basic-emphasis-80-default: var( --db-critical-on-bg-basic-emphasis-80-default );--db-adaptive-on-bg-basic-emphasis-80-hovered: var( --db-critical-on-bg-basic-emphasis-80-hovered );--db-adaptive-on-bg-basic-emphasis-80-pressed: var( --db-critical-on-bg-basic-emphasis-80-pressed );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-critical-on-bg-basic-emphasis-70-default );--db-adaptive-on-bg-basic-emphasis-70-hovered: var( --db-critical-on-bg-basic-emphasis-70-hovered );--db-adaptive-on-bg-basic-emphasis-70-pressed: var( --db-critical-on-bg-basic-emphasis-70-pressed );--db-adaptive-on-bg-basic-emphasis-60-default: var( --db-critical-on-bg-basic-emphasis-60-default );--db-adaptive-on-bg-basic-emphasis-50-default: var( --db-critical-on-bg-basic-emphasis-50-default );--db-adaptive-bg-inverted-contrast-max-default: var( --db-critical-bg-inverted-contrast-max-default );--db-adaptive-bg-inverted-contrast-max-hovered: var( --db-critical-bg-inverted-contrast-max-hovered );--db-adaptive-bg-inverted-contrast-max-pressed: var( --db-critical-bg-inverted-contrast-max-pressed );--db-adaptive-bg-inverted-contrast-high-default: var( --db-critical-bg-inverted-contrast-high-default );--db-adaptive-bg-inverted-contrast-high-hovered: var( --db-critical-bg-inverted-contrast-high-hovered );--db-adaptive-bg-inverted-contrast-high-pressed: var( --db-critical-bg-inverted-contrast-high-pressed );--db-adaptive-bg-inverted-contrast-low-default: var( --db-critical-bg-inverted-contrast-low-default );--db-adaptive-bg-inverted-contrast-low-hovered: var( --db-critical-bg-inverted-contrast-low-hovered );--db-adaptive-bg-inverted-contrast-low-pressed: var( --db-critical-bg-inverted-contrast-low-pressed );--db-adaptive-on-bg-inverted-default: var( --db-critical-on-bg-inverted-default );--db-adaptive-on-bg-inverted-hovered: var( --db-critical-on-bg-inverted-hovered );--db-adaptive-on-bg-inverted-pressed: var( --db-critical-on-bg-inverted-pressed );--db-adaptive-origin-default: var(--db-critical-origin-default);--db-adaptive-origin-hovered: var(--db-critical-origin-hovered);--db-adaptive-origin-pressed: var(--db-critical-origin-pressed);--db-adaptive-on-origin-default: var( --db-critical-on-origin-default );--db-adaptive-bg-vibrant-default: var( --db-critical-bg-vibrant-default );--db-adaptive-bg-vibrant-hovered: var( --db-critical-bg-vibrant-hovered );--db-adaptive-bg-vibrant-pressed: var( --db-critical-bg-vibrant-pressed );--db-adaptive-on-bg-vibrant-default: var( --db-critical-on-bg-vibrant-default );--db-adaptive-on-bg-vibrant-hovered: var( --db-critical-on-bg-vibrant-hovered );--db-adaptive-on-bg-vibrant-pressed: var( --db-critical-on-bg-vibrant-pressed )}}@layer variables{.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-semantic=successful]{--db-adaptive-bg-basic-level-1-default: var( --db-successful-bg-basic-level-1-default );--db-adaptive-bg-basic-level-1-hovered: var( --db-successful-bg-basic-level-1-hovered );--db-adaptive-bg-basic-level-1-pressed: var( --db-successful-bg-basic-level-1-pressed );--db-adaptive-bg-basic-level-2-default: var( --db-successful-bg-basic-level-2-default );--db-adaptive-bg-basic-level-2-hovered: var( --db-successful-bg-basic-level-2-hovered );--db-adaptive-bg-basic-level-2-pressed: var( --db-successful-bg-basic-level-2-pressed );--db-adaptive-bg-basic-level-3-default: var( --db-successful-bg-basic-level-3-default );--db-adaptive-bg-basic-level-3-hovered: var( --db-successful-bg-basic-level-3-hovered );--db-adaptive-bg-basic-level-3-pressed: var( --db-successful-bg-basic-level-3-pressed );--db-adaptive-bg-basic-transparent-full-default: var( --db-successful-bg-basic-transparent-full-default );--db-adaptive-bg-basic-transparent-semi-default: var( --db-successful-bg-basic-transparent-semi-default );--db-adaptive-bg-basic-transparent-full-hovered: var( --db-successful-bg-basic-transparent-full-hovered );--db-adaptive-bg-basic-transparent-full-pressed: var( --db-successful-bg-basic-transparent-full-pressed );--db-adaptive-bg-basic-transparent-semi-hovered: var( --db-successful-bg-basic-transparent-semi-hovered );--db-adaptive-bg-basic-transparent-semi-pressed: var( --db-successful-bg-basic-transparent-semi-pressed );--db-adaptive-on-bg-basic-emphasis-100-default: var( --db-successful-on-bg-basic-emphasis-100-default );--db-adaptive-on-bg-basic-emphasis-100-hovered: var( --db-successful-on-bg-basic-emphasis-100-hovered );--db-adaptive-on-bg-basic-emphasis-100-pressed: var( --db-successful-on-bg-basic-emphasis-100-pressed );--db-adaptive-on-bg-basic-emphasis-90-default: var( --db-successful-on-bg-basic-emphasis-90-default );--db-adaptive-on-bg-basic-emphasis-90-hovered: var( --db-successful-on-bg-basic-emphasis-90-hovered );--db-adaptive-on-bg-basic-emphasis-90-pressed: var( --db-successful-on-bg-basic-emphasis-90-pressed );--db-adaptive-on-bg-basic-emphasis-80-default: var( --db-successful-on-bg-basic-emphasis-80-default );--db-adaptive-on-bg-basic-emphasis-80-hovered: var( --db-successful-on-bg-basic-emphasis-80-hovered );--db-adaptive-on-bg-basic-emphasis-80-pressed: var( --db-successful-on-bg-basic-emphasis-80-pressed );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-successful-on-bg-basic-emphasis-70-default );--db-adaptive-on-bg-basic-emphasis-70-hovered: var( --db-successful-on-bg-basic-emphasis-70-hovered );--db-adaptive-on-bg-basic-emphasis-70-pressed: var( --db-successful-on-bg-basic-emphasis-70-pressed );--db-adaptive-on-bg-basic-emphasis-60-default: var( --db-successful-on-bg-basic-emphasis-60-default );--db-adaptive-on-bg-basic-emphasis-50-default: var( --db-successful-on-bg-basic-emphasis-50-default );--db-adaptive-bg-inverted-contrast-max-default: var( --db-successful-bg-inverted-contrast-max-default );--db-adaptive-bg-inverted-contrast-max-hovered: var( --db-successful-bg-inverted-contrast-max-hovered );--db-adaptive-bg-inverted-contrast-max-pressed: var( --db-successful-bg-inverted-contrast-max-pressed );--db-adaptive-bg-inverted-contrast-high-default: var( --db-successful-bg-inverted-contrast-high-default );--db-adaptive-bg-inverted-contrast-high-hovered: var( --db-successful-bg-inverted-contrast-high-hovered );--db-adaptive-bg-inverted-contrast-high-pressed: var( --db-successful-bg-inverted-contrast-high-pressed );--db-adaptive-bg-inverted-contrast-low-default: var( --db-successful-bg-inverted-contrast-low-default );--db-adaptive-bg-inverted-contrast-low-hovered: var( --db-successful-bg-inverted-contrast-low-hovered );--db-adaptive-bg-inverted-contrast-low-pressed: var( --db-successful-bg-inverted-contrast-low-pressed );--db-adaptive-on-bg-inverted-default: var( --db-successful-on-bg-inverted-default );--db-adaptive-on-bg-inverted-hovered: var( --db-successful-on-bg-inverted-hovered );--db-adaptive-on-bg-inverted-pressed: var( --db-successful-on-bg-inverted-pressed );--db-adaptive-origin-default: var(--db-successful-origin-default);--db-adaptive-origin-hovered: var(--db-successful-origin-hovered);--db-adaptive-origin-pressed: var(--db-successful-origin-pressed);--db-adaptive-on-origin-default: var( --db-successful-on-origin-default );--db-adaptive-bg-vibrant-default: var( --db-successful-bg-vibrant-default );--db-adaptive-bg-vibrant-hovered: var( --db-successful-bg-vibrant-hovered );--db-adaptive-bg-vibrant-pressed: var( --db-successful-bg-vibrant-pressed );--db-adaptive-on-bg-vibrant-default: var( --db-successful-on-bg-vibrant-default );--db-adaptive-on-bg-vibrant-hovered: var( --db-successful-on-bg-vibrant-hovered );--db-adaptive-on-bg-vibrant-pressed: var( --db-successful-on-bg-vibrant-pressed )}}@layer variables{.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-semantic=warning]{--db-adaptive-bg-basic-level-1-default: var( --db-warning-bg-basic-level-1-default );--db-adaptive-bg-basic-level-1-hovered: var( --db-warning-bg-basic-level-1-hovered );--db-adaptive-bg-basic-level-1-pressed: var( --db-warning-bg-basic-level-1-pressed );--db-adaptive-bg-basic-level-2-default: var( --db-warning-bg-basic-level-2-default );--db-adaptive-bg-basic-level-2-hovered: var( --db-warning-bg-basic-level-2-hovered );--db-adaptive-bg-basic-level-2-pressed: var( --db-warning-bg-basic-level-2-pressed );--db-adaptive-bg-basic-level-3-default: var( --db-warning-bg-basic-level-3-default );--db-adaptive-bg-basic-level-3-hovered: var( --db-warning-bg-basic-level-3-hovered );--db-adaptive-bg-basic-level-3-pressed: var( --db-warning-bg-basic-level-3-pressed );--db-adaptive-bg-basic-transparent-full-default: var( --db-warning-bg-basic-transparent-full-default );--db-adaptive-bg-basic-transparent-semi-default: var( --db-warning-bg-basic-transparent-semi-default );--db-adaptive-bg-basic-transparent-full-hovered: var( --db-warning-bg-basic-transparent-full-hovered );--db-adaptive-bg-basic-transparent-full-pressed: var( --db-warning-bg-basic-transparent-full-pressed );--db-adaptive-bg-basic-transparent-semi-hovered: var( --db-warning-bg-basic-transparent-semi-hovered );--db-adaptive-bg-basic-transparent-semi-pressed: var( --db-warning-bg-basic-transparent-semi-pressed );--db-adaptive-on-bg-basic-emphasis-100-default: var( --db-warning-on-bg-basic-emphasis-100-default );--db-adaptive-on-bg-basic-emphasis-100-hovered: var( --db-warning-on-bg-basic-emphasis-100-hovered );--db-adaptive-on-bg-basic-emphasis-100-pressed: var( --db-warning-on-bg-basic-emphasis-100-pressed );--db-adaptive-on-bg-basic-emphasis-90-default: var( --db-warning-on-bg-basic-emphasis-90-default );--db-adaptive-on-bg-basic-emphasis-90-hovered: var( --db-warning-on-bg-basic-emphasis-90-hovered );--db-adaptive-on-bg-basic-emphasis-90-pressed: var( --db-warning-on-bg-basic-emphasis-90-pressed );--db-adaptive-on-bg-basic-emphasis-80-default: var( --db-warning-on-bg-basic-emphasis-80-default );--db-adaptive-on-bg-basic-emphasis-80-hovered: var( --db-warning-on-bg-basic-emphasis-80-hovered );--db-adaptive-on-bg-basic-emphasis-80-pressed: var( --db-warning-on-bg-basic-emphasis-80-pressed );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-warning-on-bg-basic-emphasis-70-default );--db-adaptive-on-bg-basic-emphasis-70-hovered: var( --db-warning-on-bg-basic-emphasis-70-hovered );--db-adaptive-on-bg-basic-emphasis-70-pressed: var( --db-warning-on-bg-basic-emphasis-70-pressed );--db-adaptive-on-bg-basic-emphasis-60-default: var( --db-warning-on-bg-basic-emphasis-60-default );--db-adaptive-on-bg-basic-emphasis-50-default: var( --db-warning-on-bg-basic-emphasis-50-default );--db-adaptive-bg-inverted-contrast-max-default: var( --db-warning-bg-inverted-contrast-max-default );--db-adaptive-bg-inverted-contrast-max-hovered: var( --db-warning-bg-inverted-contrast-max-hovered );--db-adaptive-bg-inverted-contrast-max-pressed: var( --db-warning-bg-inverted-contrast-max-pressed );--db-adaptive-bg-inverted-contrast-high-default: var( --db-warning-bg-inverted-contrast-high-default );--db-adaptive-bg-inverted-contrast-high-hovered: var( --db-warning-bg-inverted-contrast-high-hovered );--db-adaptive-bg-inverted-contrast-high-pressed: var( --db-warning-bg-inverted-contrast-high-pressed );--db-adaptive-bg-inverted-contrast-low-default: var( --db-warning-bg-inverted-contrast-low-default );--db-adaptive-bg-inverted-contrast-low-hovered: var( --db-warning-bg-inverted-contrast-low-hovered );--db-adaptive-bg-inverted-contrast-low-pressed: var( --db-warning-bg-inverted-contrast-low-pressed );--db-adaptive-on-bg-inverted-default: var( --db-warning-on-bg-inverted-default );--db-adaptive-on-bg-inverted-hovered: var( --db-warning-on-bg-inverted-hovered );--db-adaptive-on-bg-inverted-pressed: var( --db-warning-on-bg-inverted-pressed );--db-adaptive-origin-default: var(--db-warning-origin-default);--db-adaptive-origin-hovered: var(--db-warning-origin-hovered);--db-adaptive-origin-pressed: var(--db-warning-origin-pressed);--db-adaptive-on-origin-default: var( --db-warning-on-origin-default );--db-adaptive-bg-vibrant-default: var( --db-warning-bg-vibrant-default );--db-adaptive-bg-vibrant-hovered: var( --db-warning-bg-vibrant-hovered );--db-adaptive-bg-vibrant-pressed: var( --db-warning-bg-vibrant-pressed );--db-adaptive-on-bg-vibrant-default: var( --db-warning-on-bg-vibrant-default );--db-adaptive-on-bg-vibrant-hovered: var( --db-warning-on-bg-vibrant-hovered );--db-adaptive-on-bg-vibrant-pressed: var( --db-warning-on-bg-vibrant-pressed )}}@layer variables{.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-semantic=informational]{--db-adaptive-bg-basic-level-1-default: var( --db-informational-bg-basic-level-1-default );--db-adaptive-bg-basic-level-1-hovered: var( --db-informational-bg-basic-level-1-hovered );--db-adaptive-bg-basic-level-1-pressed: var( --db-informational-bg-basic-level-1-pressed );--db-adaptive-bg-basic-level-2-default: var( --db-informational-bg-basic-level-2-default );--db-adaptive-bg-basic-level-2-hovered: var( --db-informational-bg-basic-level-2-hovered );--db-adaptive-bg-basic-level-2-pressed: var( --db-informational-bg-basic-level-2-pressed );--db-adaptive-bg-basic-level-3-default: var( --db-informational-bg-basic-level-3-default );--db-adaptive-bg-basic-level-3-hovered: var( --db-informational-bg-basic-level-3-hovered );--db-adaptive-bg-basic-level-3-pressed: var( --db-informational-bg-basic-level-3-pressed );--db-adaptive-bg-basic-transparent-full-default: var( --db-informational-bg-basic-transparent-full-default );--db-adaptive-bg-basic-transparent-semi-default: var( --db-informational-bg-basic-transparent-semi-default );--db-adaptive-bg-basic-transparent-full-hovered: var( --db-informational-bg-basic-transparent-full-hovered );--db-adaptive-bg-basic-transparent-full-pressed: var( --db-informational-bg-basic-transparent-full-pressed );--db-adaptive-bg-basic-transparent-semi-hovered: var( --db-informational-bg-basic-transparent-semi-hovered );--db-adaptive-bg-basic-transparent-semi-pressed: var( --db-informational-bg-basic-transparent-semi-pressed );--db-adaptive-on-bg-basic-emphasis-100-default: var( --db-informational-on-bg-basic-emphasis-100-default );--db-adaptive-on-bg-basic-emphasis-100-hovered: var( --db-informational-on-bg-basic-emphasis-100-hovered );--db-adaptive-on-bg-basic-emphasis-100-pressed: var( --db-informational-on-bg-basic-emphasis-100-pressed );--db-adaptive-on-bg-basic-emphasis-90-default: var( --db-informational-on-bg-basic-emphasis-90-default );--db-adaptive-on-bg-basic-emphasis-90-hovered: var( --db-informational-on-bg-basic-emphasis-90-hovered );--db-adaptive-on-bg-basic-emphasis-90-pressed: var( --db-informational-on-bg-basic-emphasis-90-pressed );--db-adaptive-on-bg-basic-emphasis-80-default: var( --db-informational-on-bg-basic-emphasis-80-default );--db-adaptive-on-bg-basic-emphasis-80-hovered: var( --db-informational-on-bg-basic-emphasis-80-hovered );--db-adaptive-on-bg-basic-emphasis-80-pressed: var( --db-informational-on-bg-basic-emphasis-80-pressed );--db-adaptive-on-bg-basic-emphasis-70-default: var( --db-informational-on-bg-basic-emphasis-70-default );--db-adaptive-on-bg-basic-emphasis-70-hovered: var( --db-informational-on-bg-basic-emphasis-70-hovered );--db-adaptive-on-bg-basic-emphasis-70-pressed: var( --db-informational-on-bg-basic-emphasis-70-pressed );--db-adaptive-on-bg-basic-emphasis-60-default: var( --db-informational-on-bg-basic-emphasis-60-default );--db-adaptive-on-bg-basic-emphasis-50-default: var( --db-informational-on-bg-basic-emphasis-50-default );--db-adaptive-bg-inverted-contrast-max-default: var( --db-informational-bg-inverted-contrast-max-default );--db-adaptive-bg-inverted-contrast-max-hovered: var( --db-informational-bg-inverted-contrast-max-hovered );--db-adaptive-bg-inverted-contrast-max-pressed: var( --db-informational-bg-inverted-contrast-max-pressed );--db-adaptive-bg-inverted-contrast-high-default: var( --db-informational-bg-inverted-contrast-high-default );--db-adaptive-bg-inverted-contrast-high-hovered: var( --db-informational-bg-inverted-contrast-high-hovered );--db-adaptive-bg-inverted-contrast-high-pressed: var( --db-informational-bg-inverted-contrast-high-pressed );--db-adaptive-bg-inverted-contrast-low-default: var( --db-informational-bg-inverted-contrast-low-default );--db-adaptive-bg-inverted-contrast-low-hovered: var( --db-informational-bg-inverted-contrast-low-hovered );--db-adaptive-bg-inverted-contrast-low-pressed: var( --db-informational-bg-inverted-contrast-low-pressed );--db-adaptive-on-bg-inverted-default: var( --db-informational-on-bg-inverted-default );--db-adaptive-on-bg-inverted-hovered: var( --db-informational-on-bg-inverted-hovered );--db-adaptive-on-bg-inverted-pressed: var( --db-informational-on-bg-inverted-pressed );--db-adaptive-origin-default: var(--db-informational-origin-default);--db-adaptive-origin-hovered: var(--db-informational-origin-hovered);--db-adaptive-origin-pressed: var(--db-informational-origin-pressed);--db-adaptive-on-origin-default: var( --db-informational-on-origin-default );--db-adaptive-bg-vibrant-default: var( --db-informational-bg-vibrant-default );--db-adaptive-bg-vibrant-hovered: var( --db-informational-bg-vibrant-hovered );--db-adaptive-bg-vibrant-pressed: var( --db-informational-bg-vibrant-pressed );--db-adaptive-on-bg-vibrant-default: var( --db-informational-on-bg-vibrant-default );--db-adaptive-on-bg-vibrant-hovered: var( --db-informational-on-bg-vibrant-hovered );--db-adaptive-on-bg-vibrant-pressed: var( --db-informational-on-bg-vibrant-pressed )}}@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;.db-tag,.db-tag button,.db-tag a,.db-tag label{font:var(--db-type-body-sm)}@layer variables{.db-tag,.db-tag button,.db-tag a,.db-tag label{--db-icon-font-weight: var(--db-base-body-icon-weight-sm);--db-icon-font-size: var(--db-base-body-icon-font-size-sm)}}@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;.db-tag[data-show-check-state=true] label:not([data-show-icon-trailing=false]):after,.db-tag[data-show-check-state=true] label:has(input:checked):not([data-show-icon-trailing=false]):after{color:var(--db-icon-color, inherit);display:inline-block;font-family:var(--db-icon-font-family, var(--db-icon-default-font-family, "db-ux-default", "icon-font-fallback"))!important;font-size:var(--db-icon-font-size, 1.5rem);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--db-icon-font-weight, normal);line-height:1;speak:none;speak:never;text-transform:none;overflow:clip;vertical-align:var(--db-icon-vertical-align, middle);block-size:var(--db-icon-font-size, 1.5rem);aspect-ratio:1;flex-shrink:0;content:var(--db-icon, attr(data-icon))}@supports (content: ""/""){.db-tag[data-show-check-state=true] label:not([data-show-icon-trailing=false]):after,.db-tag[data-show-check-state=true] label:has(input:checked):not([data-show-icon-trailing=false]):after{content:var(--db-icon, attr(data-icon))/""}}@media aural{.db-tag[data-show-check-state=true] label:not([data-show-icon-trailing=false]):after,.db-tag[data-show-check-state=true] label:has(input:checked):not([data-show-icon-trailing=false]):after{content:none}}@media speech{.db-tag[data-show-check-state=true] label:not([data-show-icon-trailing=false]):after,.db-tag[data-show-check-state=true] label:has(input:checked):not([data-show-icon-trailing=false]):after{content:none}}.db-tag{font-weight:700;white-space:nowrap;justify-content:center;text-align:center;align-items:center;vertical-align:top}.db-tag:not([hidden]){display:inline-flex}.db-tag{border:var(--db-border-width-3xs) solid var(--db-adaptive-on-bg-basic-emphasis-100-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)),.db-tag:has(.db-tab-remove-button),.db-tag button,.db-tag a,.db-tag label{border:var(--db-border-width-3xs) solid var(--db-adaptive-on-bg-basic-emphasis-60-default)}.db-tag{border-radius:var(--db-border-radius-xs)}.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]):not(:has(dbbutton)) button:not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) dbbutton:not(.db-tab-remove-button)>button,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) db-button>button,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) a,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak]:not(:has(dbbutton)) button:not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] dbbutton:not(.db-tab-remove-button)>button,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] db-button>button,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] a,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:has(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:has(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:has(input):not(:has(input:checked)){--db-tag-border-color: var( --db-adaptive-on-bg-basic-emphasis-60-default );border-color:var(--db-tag-border-color);background-color:var(--db-adaptive-bg-basic-level-1-default);color:var(--db-adaptive-on-bg-basic-emphasis-80-default)}.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]):not(:has(dbbutton)) button:not(.db-tab-remove-button):before,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) dbbutton:not(.db-tab-remove-button)>button:before,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) db-button>button:before,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) a:before,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak]:not(:has(dbbutton)) button:not(.db-tab-remove-button):before,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] dbbutton:not(.db-tab-remove-button)>button:before,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] db-button>button:before,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] a:before,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:has(input):before,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:has(input):before,.db-tag[data-emphasis=strong]:has(label,button:not(.db-tab-remove-button),a):has(input):not(:has(input:checked)):before,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]):not(:has(dbbutton)) button:not(.db-tab-remove-button):after,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) dbbutton:not(.db-tab-remove-button)>button:after,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) db-button>button:after,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) a:after,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak]:not(:has(dbbutton)) button:not(.db-tab-remove-button):after,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] dbbutton:not(.db-tab-remove-button)>button:after,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] db-button>button:after,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] a:after,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:has(input):after,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:has(input):after,.db-tag[data-emphasis=strong]:has(label,button:not(.db-tab-remove-button),a):has(input):not(:has(input:checked)):after{--db-icon-color: var(--db-adaptive-on-bg-basic-emphasis-80-default)}.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]):not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) db-button>button:hover:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) a:hover:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak]:not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] db-button>button:hover:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] a:hover:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:hover:not(:disabled,[aria-disabled=true]):has(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:hover:not(:disabled,[aria-disabled=true]):has(input),.db-tag[data-emphasis=strong]:hover:not(:disabled,[aria-disabled=true]):has(label,button:not(.db-tab-remove-button),a):has(input):not(:has(input:checked)){cursor:var(--db-overwrite-cursor, pointer);background-color:var(--db-adaptive-bg-basic-level-1-hovered)}.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]):not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):is(textarea):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) db-button>button:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) a:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak]:not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):is(textarea):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] db-button>button:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] a:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:hover:not(:disabled,[aria-disabled=true]):is(textarea):has(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:hover:not(:disabled,[aria-disabled=true]):is(textarea):has(input),.db-tag[data-emphasis=strong]:hover:not(:disabled,[aria-disabled=true]):is(textarea):has(label,button:not(.db-tab-remove-button),a):has(input):not(:has(input:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]):not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):is(input):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) db-button>button:hover:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) a:hover:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak]:not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):is(input):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] db-button>button:hover:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] a:hover:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:hover:not(:disabled,[aria-disabled=true]):is(input):has(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:hover:not(:disabled,[aria-disabled=true]):is(input):has(input),.db-tag[data-emphasis=strong]:hover:not(:disabled,[aria-disabled=true]):is(input):has(label,button:not(.db-tab-remove-button),a):has(input):not(:has(input:checked)){cursor:initial}.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]):not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) db-button>button:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) a:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak]:not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] db-button>button:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] a:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(input),.db-tag[data-emphasis=strong]:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(label,button:not(.db-tab-remove-button),a):has(input):not(:has(input:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]):not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) db-button>button:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) a:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak]:not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] db-button>button:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] a:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(input),.db-tag[data-emphasis=strong]:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(label,button:not(.db-tab-remove-button),a):has(input):not(:has(input:checked)){cursor:pointer}.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]):not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) db-button>button:active:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) a:active:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak]:not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] db-button>button:active:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] a:active:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:active:not(:disabled,[aria-disabled=true]):has(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:active:not(:disabled,[aria-disabled=true]):has(input),.db-tag[data-emphasis=strong]:active:not(:disabled,[aria-disabled=true]):has(label,button:not(.db-tab-remove-button),a):has(input):not(:has(input:checked)){cursor:var(--db-overwrite-cursor, pointer);background-color:var(--db-adaptive-bg-basic-level-1-pressed)}.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]):not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):is(textarea):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) db-button>button:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) a:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak]:not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):is(textarea):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] db-button>button:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] a:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:active:not(:disabled,[aria-disabled=true]):is(textarea):has(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:active:not(:disabled,[aria-disabled=true]):is(textarea):has(input),.db-tag[data-emphasis=strong]:active:not(:disabled,[aria-disabled=true]):is(textarea):has(label,button:not(.db-tab-remove-button),a):has(input):not(:has(input:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]):not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):is(input):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) db-button>button:active:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) a:active:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak]:not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):is(input):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] db-button>button:active:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] a:active:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:active:not(:disabled,[aria-disabled=true]):is(input):has(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:active:not(:disabled,[aria-disabled=true]):is(input):has(input),.db-tag[data-emphasis=strong]:active:not(:disabled,[aria-disabled=true]):is(input):has(label,button:not(.db-tab-remove-button),a):has(input):not(:has(input:checked)){cursor:initial}.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]):not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) db-button>button:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) a:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak]:not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] db-button>button:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] a:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(input),.db-tag[data-emphasis=strong]:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(label,button:not(.db-tab-remove-button),a):has(input):not(:has(input:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]):not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) db-button>button:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) a:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak]:not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] db-button>button:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] a:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(input),.db-tag[data-emphasis=strong]:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(label,button:not(.db-tab-remove-button),a):has(input):not(:has(input:checked)){cursor:pointer}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button,.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button,.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:has(input[type=checkbox]:checked),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:has(input[type=checkbox]:checked),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong],.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:not(:has(dbbutton)) button:not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] dbbutton:not(.db-tab-remove-button)>button,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] db-button>button,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] a,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:has(input[type=checkbox]:checked){--db-tag-border-color: var(--db-adaptive-on-bg-basic-emphasis-70-default);border-color:var(--db-tag-border-color);background-color:var(--db-adaptive-bg-vibrant-default);color:var(--db-adaptive-on-bg-vibrant-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:before,.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:before,.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:before,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:has(input[type=checkbox]:checked):before,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:has(input[type=checkbox]:checked):before,.db-tag[data-emphasis=strong]:has(label,button:not(.db-tab-remove-button),a):before,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:not(:has(dbbutton)) button:not(.db-tab-remove-button):before,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] dbbutton:not(.db-tab-remove-button)>button:before,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] db-button>button:before,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] a:before,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:has(input[type=checkbox]:checked):before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:after,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:after,.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:after,.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:after,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:has(input[type=checkbox]:checked):after,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:has(input[type=checkbox]:checked):after,.db-tag[data-emphasis=strong]:has(label,button:not(.db-tab-remove-button),a):after,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:not(:has(dbbutton)) button:not(.db-tab-remove-button):after,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] dbbutton:not(.db-tab-remove-button)>button:after,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] db-button>button:after,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] a:after,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:has(input[type=checkbox]:checked):after{--db-icon-color: var(--db-adaptive-on-bg-vibrant-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]),.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]),.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:hover:not(:disabled,[aria-disabled=true]):has(input[type=checkbox]:checked),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:hover:not(:disabled,[aria-disabled=true]):has(input[type=checkbox]:checked),.db-tag[data-emphasis=strong]:hover:not(:disabled,[aria-disabled=true]):has(label,button:not(.db-tab-remove-button),a),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] db-button>button:hover:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] a:hover:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:hover:not(:disabled,[aria-disabled=true]):has(input[type=checkbox]:checked){cursor:var(--db-overwrite-cursor, pointer);background-color:var(--db-adaptive-bg-vibrant-hovered)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:hover:not(:disabled,[aria-disabled=true]):is(textarea):has(input[type=checkbox]:checked),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:hover:not(:disabled,[aria-disabled=true]):is(textarea):has(input[type=checkbox]:checked),.db-tag[data-emphasis=strong]:hover:not(:disabled,[aria-disabled=true]):is(textarea):has(label,button:not(.db-tab-remove-button),a),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):is(textarea):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] db-button>button:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] a:hover:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:hover:not(:disabled,[aria-disabled=true]):is(textarea):has(input[type=checkbox]:checked),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(input),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:hover:not(:disabled,[aria-disabled=true]):is(input):has(input[type=checkbox]:checked),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:hover:not(:disabled,[aria-disabled=true]):is(input):has(input[type=checkbox]:checked),.db-tag[data-emphasis=strong]:hover:not(:disabled,[aria-disabled=true]):is(input):has(label,button:not(.db-tab-remove-button),a),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):is(input):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] db-button>button:hover:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] a:hover:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:hover:not(:disabled,[aria-disabled=true]):is(input):has(input[type=checkbox]:checked){cursor:initial}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(input[type=checkbox]:checked),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(input[type=checkbox]:checked),.db-tag[data-emphasis=strong]:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(label,button:not(.db-tab-remove-button),a),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] db-button>button:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] a:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(input[type=checkbox]:checked),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(input[type=checkbox]:checked),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(input[type=checkbox]:checked),.db-tag[data-emphasis=strong]:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(label,button:not(.db-tab-remove-button),a),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:not(:has(dbbutton)) button:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] dbbutton:not(.db-tab-remove-button)>button:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] db-button>button:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] a:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(input[type=checkbox]:checked){cursor:pointer}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]),.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]),.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:active:not(:disabled,[aria-disabled=true]):has(input[type=checkbox]:checked),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:active:not(:disabled,[aria-disabled=true]):has(input[type=checkbox]:checked),.db-tag[data-emphasis=strong]:active:not(:disabled,[aria-disabled=true]):has(label,button:not(.db-tab-remove-button),a),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] db-button>button:active:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] a:active:not(:disabled,[aria-disabled=true]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:active:not(:disabled,[aria-disabled=true]):has(input[type=checkbox]:checked){cursor:var(--db-overwrite-cursor, pointer);background-color:var(--db-adaptive-bg-vibrant-pressed)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:active:not(:disabled,[aria-disabled=true]):is(textarea):has(input[type=checkbox]:checked),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:active:not(:disabled,[aria-disabled=true]):is(textarea):has(input[type=checkbox]:checked),.db-tag[data-emphasis=strong]:active:not(:disabled,[aria-disabled=true]):is(textarea):has(label,button:not(.db-tab-remove-button),a),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):is(textarea):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] db-button>button:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] a:active:not(:disabled,[aria-disabled=true]):is(textarea),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:active:not(:disabled,[aria-disabled=true]):is(textarea):has(input[type=checkbox]:checked),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(input),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:active:not(:disabled,[aria-disabled=true]):is(input):has(input[type=checkbox]:checked),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:active:not(:disabled,[aria-disabled=true]):is(input):has(input[type=checkbox]:checked),.db-tag[data-emphasis=strong]:active:not(:disabled,[aria-disabled=true]):is(input):has(label,button:not(.db-tab-remove-button),a),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):is(input):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] db-button>button:active:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] a:active:not(:disabled,[aria-disabled=true]):is(input),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:active:not(:disabled,[aria-disabled=true]):is(input):has(input[type=checkbox]:checked){cursor:initial}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(input[type=checkbox]:checked),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(input[type=checkbox]:checked),.db-tag[data-emphasis=strong]:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(label,button:not(.db-tab-remove-button),a),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] db-button>button:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] a:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]):has(input[type=checkbox]:checked),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong] .db-tab-remove-button:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(input[type=checkbox]:checked),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(input[type=checkbox]:checked),.db-tag[data-emphasis=strong]:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(label,button:not(.db-tab-remove-button),a),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong]:not(:has(dbbutton)) button:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):not(.db-tab-remove-button),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] dbbutton:not(.db-tab-remove-button)>button:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] db-button>button:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] a:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)):has(input[type=checkbox]:checked){cursor:pointer}[data-no-text=true].db-tag{--icon-margin-after: 0;font-size:0!important;padding:0;gap:0}[data-no-text=true].db-tag:before{--db-icon-margin-end: 0}[data-no-text=true].db-tag label{font-size:0!important}[data-no-text=true].db-tag label:before{--db-icon-margin-end: 0}.db-tag:not([data-no-text=true]){--db-padding-inline-start: var(--db-spacing-fixed-2xs);padding-inline:var(--db-padding-inline-start) var(--db-spacing-fixed-2xs)}.db-tag:not([data-no-text=true]):has(.db-tab-remove-button){padding-inline-end:0;border-inline-end:0}.db-tag:not([data-no-text=true]):has(dbbutton):has(dbbutton:not(.db-tab-remove-button)),.db-tag:not([data-no-text=true]):has(db-button):has(db-button:not(.db-tab-remove-button)),.db-tag:not([data-no-text=true]):not(:has(dbbutton)):has(button:not(.db-tab-remove-button)),.db-tag:not([data-no-text=true]):has(a),.db-tag:not([data-no-text=true]):has(label){padding-inline:0}.db-tag{--db-icon-margin-end: 0;padding-block:0;block-size:var(--db-sizing-sm);min-inline-size:var(--db-sizing-sm);inline-size:fit-content;position:relative;gap:var(--db-spacing-fixed-2xs)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic]):not([data-emphasis]),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=weak],.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive]:not([data-emphasis]),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=weak],.db-tag:has(.db-tab-remove-button):not([data-semantic]):not([data-emphasis]),.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=weak],.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive]:not([data-emphasis]),.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=weak]{--db-tag-border-color: var( --db-adaptive-on-bg-basic-emphasis-60-default );border-color:var(--db-tag-border-color);background-color:var(--db-adaptive-bg-basic-level-1-default);color:var(--db-adaptive-on-bg-basic-emphasis-80-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic]):not([data-emphasis]):before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic]):not([data-emphasis]):after,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=weak]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=weak]:after,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive]:not([data-emphasis]):before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive]:not([data-emphasis]):after,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=weak]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=weak]:after,.db-tag:has(.db-tab-remove-button):not([data-semantic]):not([data-emphasis]):before,.db-tag:has(.db-tab-remove-button):not([data-semantic]):not([data-emphasis]):after,.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=weak]:before,.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=weak]:after,.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive]:not([data-emphasis]):before,.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive]:not([data-emphasis]):after,.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=weak]:before,.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=weak]:after{--db-icon-color: var(--db-adaptive-on-bg-basic-emphasis-80-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong],.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong],.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong],.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong]{--db-tag-border-color: var(--db-adaptive-on-bg-basic-emphasis-70-default);border-color:var(--db-tag-border-color);background-color:var(--db-adaptive-bg-vibrant-default);color:var(--db-adaptive-on-bg-vibrant-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a)):not([data-semantic])[data-emphasis=strong]:after,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=adaptive][data-emphasis=strong]:after,.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong]:before,.db-tag:has(.db-tab-remove-button):not([data-semantic])[data-emphasis=strong]:after,.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong]:before,.db-tag:has(.db-tab-remove-button)[data-semantic=adaptive][data-emphasis=strong]:after{--db-icon-color: var(--db-adaptive-on-bg-vibrant-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=neutral]:not([data-emphasis]),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=neutral][data-emphasis=weak],.db-tag:has(.db-tab-remove-button)[data-semantic=neutral]:not([data-emphasis]),.db-tag:has(.db-tab-remove-button)[data-semantic=neutral][data-emphasis=weak]{--db-tag-border-color: var( --db-neutral-on-bg-basic-emphasis-60-default );border-color:var(--db-tag-border-color);background-color:var(--db-neutral-bg-basic-level-1-default);color:var(--db-neutral-on-bg-basic-emphasis-80-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=neutral]:not([data-emphasis]):before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=neutral]:not([data-emphasis]):after,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=neutral][data-emphasis=weak]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=neutral][data-emphasis=weak]:after,.db-tag:has(.db-tab-remove-button)[data-semantic=neutral]:not([data-emphasis]):before,.db-tag:has(.db-tab-remove-button)[data-semantic=neutral]:not([data-emphasis]):after,.db-tag:has(.db-tab-remove-button)[data-semantic=neutral][data-emphasis=weak]:before,.db-tag:has(.db-tab-remove-button)[data-semantic=neutral][data-emphasis=weak]:after{--db-icon-color: var(--db-neutral-on-bg-basic-emphasis-80-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=neutral][data-emphasis=strong],.db-tag:has(.db-tab-remove-button)[data-semantic=neutral][data-emphasis=strong]{--db-tag-border-color: var(--db-neutral-on-bg-basic-emphasis-70-default);border-color:var(--db-tag-border-color);background-color:var(--db-neutral-bg-vibrant-default);color:var(--db-neutral-on-bg-vibrant-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=neutral][data-emphasis=strong]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=neutral][data-emphasis=strong]:after,.db-tag:has(.db-tab-remove-button)[data-semantic=neutral][data-emphasis=strong]:before,.db-tag:has(.db-tab-remove-button)[data-semantic=neutral][data-emphasis=strong]:after{--db-icon-color: var(--db-neutral-on-bg-vibrant-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=critical]:not([data-emphasis]),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=critical][data-emphasis=weak],.db-tag:has(.db-tab-remove-button)[data-semantic=critical]:not([data-emphasis]),.db-tag:has(.db-tab-remove-button)[data-semantic=critical][data-emphasis=weak]{--db-tag-border-color: var( --db-critical-on-bg-basic-emphasis-60-default );border-color:var(--db-tag-border-color);background-color:var(--db-critical-bg-basic-level-1-default);color:var(--db-critical-on-bg-basic-emphasis-80-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=critical]:not([data-emphasis]):before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=critical]:not([data-emphasis]):after,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=critical][data-emphasis=weak]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=critical][data-emphasis=weak]:after,.db-tag:has(.db-tab-remove-button)[data-semantic=critical]:not([data-emphasis]):before,.db-tag:has(.db-tab-remove-button)[data-semantic=critical]:not([data-emphasis]):after,.db-tag:has(.db-tab-remove-button)[data-semantic=critical][data-emphasis=weak]:before,.db-tag:has(.db-tab-remove-button)[data-semantic=critical][data-emphasis=weak]:after{--db-icon-color: var(--db-critical-on-bg-basic-emphasis-80-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=critical][data-emphasis=strong],.db-tag:has(.db-tab-remove-button)[data-semantic=critical][data-emphasis=strong]{--db-tag-border-color: var(--db-critical-on-bg-basic-emphasis-70-default);border-color:var(--db-tag-border-color);background-color:var(--db-critical-bg-vibrant-default);color:var(--db-critical-on-bg-vibrant-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=critical][data-emphasis=strong]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=critical][data-emphasis=strong]:after,.db-tag:has(.db-tab-remove-button)[data-semantic=critical][data-emphasis=strong]:before,.db-tag:has(.db-tab-remove-button)[data-semantic=critical][data-emphasis=strong]:after{--db-icon-color: var(--db-critical-on-bg-vibrant-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=successful]:not([data-emphasis]),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=successful][data-emphasis=weak],.db-tag:has(.db-tab-remove-button)[data-semantic=successful]:not([data-emphasis]),.db-tag:has(.db-tab-remove-button)[data-semantic=successful][data-emphasis=weak]{--db-tag-border-color: var( --db-successful-on-bg-basic-emphasis-60-default );border-color:var(--db-tag-border-color);background-color:var(--db-successful-bg-basic-level-1-default);color:var(--db-successful-on-bg-basic-emphasis-80-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=successful]:not([data-emphasis]):before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=successful]:not([data-emphasis]):after,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=successful][data-emphasis=weak]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=successful][data-emphasis=weak]:after,.db-tag:has(.db-tab-remove-button)[data-semantic=successful]:not([data-emphasis]):before,.db-tag:has(.db-tab-remove-button)[data-semantic=successful]:not([data-emphasis]):after,.db-tag:has(.db-tab-remove-button)[data-semantic=successful][data-emphasis=weak]:before,.db-tag:has(.db-tab-remove-button)[data-semantic=successful][data-emphasis=weak]:after{--db-icon-color: var(--db-successful-on-bg-basic-emphasis-80-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=successful][data-emphasis=strong],.db-tag:has(.db-tab-remove-button)[data-semantic=successful][data-emphasis=strong]{--db-tag-border-color: var(--db-successful-on-bg-basic-emphasis-70-default);border-color:var(--db-tag-border-color);background-color:var(--db-successful-bg-vibrant-default);color:var(--db-successful-on-bg-vibrant-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=successful][data-emphasis=strong]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=successful][data-emphasis=strong]:after,.db-tag:has(.db-tab-remove-button)[data-semantic=successful][data-emphasis=strong]:before,.db-tag:has(.db-tab-remove-button)[data-semantic=successful][data-emphasis=strong]:after{--db-icon-color: var(--db-successful-on-bg-vibrant-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=warning]:not([data-emphasis]),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=warning][data-emphasis=weak],.db-tag:has(.db-tab-remove-button)[data-semantic=warning]:not([data-emphasis]),.db-tag:has(.db-tab-remove-button)[data-semantic=warning][data-emphasis=weak]{--db-tag-border-color: var( --db-warning-on-bg-basic-emphasis-60-default );border-color:var(--db-tag-border-color);background-color:var(--db-warning-bg-basic-level-1-default);color:var(--db-warning-on-bg-basic-emphasis-80-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=warning]:not([data-emphasis]):before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=warning]:not([data-emphasis]):after,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=warning][data-emphasis=weak]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=warning][data-emphasis=weak]:after,.db-tag:has(.db-tab-remove-button)[data-semantic=warning]:not([data-emphasis]):before,.db-tag:has(.db-tab-remove-button)[data-semantic=warning]:not([data-emphasis]):after,.db-tag:has(.db-tab-remove-button)[data-semantic=warning][data-emphasis=weak]:before,.db-tag:has(.db-tab-remove-button)[data-semantic=warning][data-emphasis=weak]:after{--db-icon-color: var(--db-warning-on-bg-basic-emphasis-80-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=warning][data-emphasis=strong],.db-tag:has(.db-tab-remove-button)[data-semantic=warning][data-emphasis=strong]{--db-tag-border-color: var(--db-warning-on-bg-basic-emphasis-70-default);border-color:var(--db-tag-border-color);background-color:var(--db-warning-bg-vibrant-default);color:var(--db-warning-on-bg-vibrant-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=warning][data-emphasis=strong]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=warning][data-emphasis=strong]:after,.db-tag:has(.db-tab-remove-button)[data-semantic=warning][data-emphasis=strong]:before,.db-tag:has(.db-tab-remove-button)[data-semantic=warning][data-emphasis=strong]:after{--db-icon-color: var(--db-warning-on-bg-vibrant-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=informational]:not([data-emphasis]),.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=informational][data-emphasis=weak],.db-tag:has(.db-tab-remove-button)[data-semantic=informational]:not([data-emphasis]),.db-tag:has(.db-tab-remove-button)[data-semantic=informational][data-emphasis=weak]{--db-tag-border-color: var( --db-informational-on-bg-basic-emphasis-60-default );border-color:var(--db-tag-border-color);background-color:var(--db-informational-bg-basic-level-1-default);color:var(--db-informational-on-bg-basic-emphasis-80-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=informational]:not([data-emphasis]):before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=informational]:not([data-emphasis]):after,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=informational][data-emphasis=weak]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=informational][data-emphasis=weak]:after,.db-tag:has(.db-tab-remove-button)[data-semantic=informational]:not([data-emphasis]):before,.db-tag:has(.db-tab-remove-button)[data-semantic=informational]:not([data-emphasis]):after,.db-tag:has(.db-tab-remove-button)[data-semantic=informational][data-emphasis=weak]:before,.db-tag:has(.db-tab-remove-button)[data-semantic=informational][data-emphasis=weak]:after{--db-icon-color: var(--db-informational-on-bg-basic-emphasis-80-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=informational][data-emphasis=strong],.db-tag:has(.db-tab-remove-button)[data-semantic=informational][data-emphasis=strong]{--db-tag-border-color: var(--db-informational-on-bg-basic-emphasis-70-default);border-color:var(--db-tag-border-color);background-color:var(--db-informational-bg-vibrant-default);color:var(--db-informational-on-bg-vibrant-default)}.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=informational][data-emphasis=strong]:before,.db-tag:not(:has(label,button:not(.db-tab-remove-button),a))[data-semantic=informational][data-emphasis=strong]:after,.db-tag:has(.db-tab-remove-button)[data-semantic=informational][data-emphasis=strong]:before,.db-tag:has(.db-tab-remove-button)[data-semantic=informational][data-emphasis=strong]:after{--db-icon-color: var(--db-informational-on-bg-vibrant-default)}.db-tag:has(label,button:not(.db-tab-remove-button),a){--db-icon-margin-end: var(--db-spacing-fixed-2xs)}.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-icon]:not([data-show-icon=false]):before{position:absolute;inset-block-start:calc(50% - .5em);inset-inline-start:var(--db-spacing-fixed-2xs);pointer-events:none;z-index:1}.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-icon]:not([data-show-icon=false]) a,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-icon]:not([data-show-icon=false]) button,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-icon]:not([data-show-icon=false]) label{--db-padding-inline-start: calc( var(--db-spacing-fixed-2xs) + var(--db-icon-margin-end, var(--db-spacing-fixed-xs)) + var(--db-icon-font-size) );padding-inline-start:var(--db-padding-inline-start)}.db-tag:has(label,button:not(.db-tab-remove-button),a) input:checked{background-color:transparent}.db-tag:has(label,button:not(.db-tab-remove-button),a) input:checked:hover:not(:disabled,[aria-disabled=true]){cursor:var(--db-overwrite-cursor, pointer);background-color:transparent}.db-tag:has(label,button:not(.db-tab-remove-button),a) input:checked:hover:not(:disabled,[aria-disabled=true]):is(input){cursor:initial}.db-tag:has(label,button:not(.db-tab-remove-button),a) input:checked:hover:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a) input:checked:hover:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)){cursor:pointer}.db-tag:has(label,button:not(.db-tab-remove-button),a) input:checked:active:not(:disabled,[aria-disabled=true]){cursor:var(--db-overwrite-cursor, pointer);background-color:transparent}.db-tag:has(label,button:not(.db-tab-remove-button),a) input:checked:active:not(:disabled,[aria-disabled=true]):is(input){cursor:initial}.db-tag:has(label,button:not(.db-tab-remove-button),a) input:checked:active:not(:disabled,[aria-disabled=true]):is(input[type=checkbox]),.db-tag:has(label,button:not(.db-tab-remove-button),a) input:checked:active:not(:disabled,[aria-disabled=true]):is(input[type=radio]:not(:checked)){cursor:pointer}.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:has(input[type=radio]:checked),.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:has(input[type=radio]:checked){--db-tag-border-color: var(--db-adaptive-on-bg-basic-emphasis-70-default);border-color:var(--db-tag-border-color);background-color:var(--db-adaptive-bg-vibrant-default);color:var(--db-adaptive-on-bg-vibrant-default)}.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:has(input[type=radio]:checked):before,.db-tag:has(label,button:not(.db-tab-remove-button),a):not([data-emphasis]) label:has(input[type=radio]:checked):after,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:has(input[type=radio]:checked):before,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=weak] label:has(input[type=radio]:checked):after{--db-icon-color: var(--db-adaptive-on-bg-vibrant-default)}.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:has(input[type=radio]:checked){--db-tag-border-color: var(--db-adaptive-on-bg-basic-emphasis-70-default);border-color:var(--db-tag-border-color);background-color:var(--db-adaptive-bg-vibrant-default);color:var(--db-adaptive-on-bg-vibrant-default)}.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:has(input[type=radio]:checked):before,.db-tag:has(label,button:not(.db-tab-remove-button),a)[data-emphasis=strong] label:has(input[type=radio]:checked):after{--db-icon-color: var(--db-adaptive-on-bg-vibrant-default)}.db-tag button:nth-of-type(2):not([hidden]),.db-tag dbbutton:nth-of-type(2):not([hidden]),.db-tag:has(db-button):has(dbbutton) .db-tab-remove-button:not([hidden]){display:none}.db-tag>:is([class=db-checkbox],[class=db-radio],[class=db-link],[class=db-button]){block-size:100%}.db-tag[data-show-check-state=true] label{--db-icon-margin-start: var(--db-spacing-fixed-2xs)}.db-tag[data-show-check-state=true] label:not([data-show-icon-trailing=false]):after{--db-icon-trailing: "circle";margin-inline-start:var(--db-icon-margin-start, var(--db-spacing-fixed-xs));content:var(--db-icon-trailing, attr(data-icon-trailing))}@supports (content: ""/""){.db-tag[data-show-check-state=true] label:not([data-show-icon-trailing=false]):after{content:var(--db-icon-trailing, attr(data-icon-trailing))/""}}.db-tag[data-show-check-state=true] label:has(input:checked):not([data-show-icon-trailing=false]):after{--db-icon-trailing: "check_circle";margin-inline-start:var(--db-icon-margin-start, var(--db-spacing-fixed-xs));content:var(--db-icon-trailing, attr(data-icon-trailing))}@supports (content: ""/""){.db-tag[data-show-check-state=true] label:has(input:checked):not([data-show-icon-trailing=false]):after{content:var(--db-icon-trailing, attr(data-icon-trailing))/""}}.db-tag label{inline-size:100%;margin-inline-start:0;align-items:center}.db-tag label:not([hidden]){display:flex}@media(forced-colors:active){.db-tag label:not(:has(input:checked)){border-style:dashed}}@layer variables{.db-tag label:after{--db-icon-font-weight: var(--db-base-body-icon-weight-xs);--db-icon-font-size: var(--db-base-body-icon-font-size-xs)}}.db-tag label:has(input:checked){border-width:var(--db-border-width-3xs)}.db-tag label:has(input:checked):before{content:none}.db-tag label input{appearance:none;inline-size:100%;block-size:100%;position:absolute;margin-inline-end:initial;border:0;border-radius:inherit;cursor:pointer;inset:0;aspect-ratio:unset}.db-tag label input:checked:not([data-show-icon-leading=false]):before{content:none}.db-tag a{align-items:center;text-decoration:none}.db-tag a:not([hidden]){display:inline-flex}.db-tag a:after{--db-icon-margin-start: 0;--db-icon-font-size: 0;content:none!important}.db-tag .db-link:is(:hover,:focus,:active){color:inherit}.db-tag:not(:has(dbbutton,db-button)):has(button:not(.db-tab-remove-button)),.db-tag:has(:is(dbbutton,db-button):not(.db-tab-remove-button),a,label){border:0}.db-tag button,.db-tag a,.db-tag label{block-size:inherit;padding:0 var(--db-spacing-fixed-2xs);border-radius:var(--db-border-radius-xs);font-weight:700;appearance:none}.db-tag db-button,.db-tag dbbutton,.db-tag db-checkbox,.db-tag dbcheckbox,.db-tag db-radio,.db-tag dbradio,.db-tag db-link,.db-tag dblink{block-size:inherit}.db-tag:has(:disabled),.db-tag[data-disabled=true]{opacity:var(--db-opacity-md);pointer-events:none}.db-tag[data-overflow=true]{max-inline-size:var(--db-sizing-2xl)}.db-tag[data-overflow=true]>*{inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-tag .db-tab-remove-button:is(button),.db-tag .db-tab-remove-button button{background-color:var(--db-adaptive-bg-basic-transparent-full-default);color:currentcolor;aspect-ratio:1/1;border-inline-start:0;border-start-start-radius:0;border-end-start-radius:0;border-color:var(--db-tag-border-color)}@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;@layer variables;[data-icon-leading]:before,[data-icon-trailing]:after,[data-icon]:before{color:var(--db-icon-color,inherit);display:inline-block;font-family:var(--db-icon-font-family,var(--db-icon-default-font-family,"db-ux-default","icon-font-fallback"))!important;font-size:var(--db-icon-font-size,1.5rem);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:var(--db-icon-font-weight,normal);line-height:1;speak:none;speak:never;aspect-ratio:1;block-size:var(--db-icon-font-size,1.5rem);content:var(--db-icon,attr(data-icon));flex-shrink:0;overflow:clip;text-transform:none;vertical-align:var(--db-icon-vertical-align,middle)}@supports (content:""/""){[data-icon-leading]:before,[data-icon-trailing]:after,[data-icon]:before{content:var(--db-icon,attr(data-icon))/""}}@media aural{[data-icon-leading]:before,[data-icon-trailing]:after,[data-icon]:before{content:none}}@media speech{[data-icon-leading]:before,[data-icon-trailing]:after,[data-icon]:before{content:none}}[data-icon-leading]:is(span),[data-icon-trailing]:is(span),[data-icon]:is(span){vertical-align:baseline}[data-icon-leading]:is(span):not([hidden]),[data-icon-trailing]:is(span):not([hidden]),[data-icon]:is(span):not([hidden]){display:inline-flex}[data-icon-leading]:before,[data-icon]:before{margin-inline-end:var(--db-icon-margin-end,var(--db-spacing-fixed-xs))}[data-icon-leading=none]:before,[data-icon=none]:before,[data-show-icon-leading=false]:before,[data-show-icon=false]:before{content:none}[data-icon-trailing]:after{content:var(--db-icon-trailing,attr(data-icon-trailing));margin-inline-start:var(--db-icon-margin-start,var(--db-spacing-fixed-xs))}@supports (content:""/""){[data-icon-trailing]:after{content:var(--db-icon-trailing,attr(data-icon-trailing))/""}}[data-icon-trailing=none]:after,[data-show-icon-trailing=false]:after{content:none}.is-icon-text-replace[data-icon-leading],.is-icon-text-replace[data-icon]{font-size:0!important}.is-icon-text-replace[data-icon-leading]:before,.is-icon-text-replace[data-icon]:before{--db-icon-margin-end:0}.is-icon-text-replace[data-icon-trailing]{font-size:0!important}.is-icon-text-replace[data-icon-trailing]:after{--db-icon-margin-start:0}:host{display:contents}:host ul,:host li{list-style-type:none;margin-block:0;padding-inline-start:0}.ri-car-amenities-background{min-block-size:calc(var(--db-sizing-sm) * 2 + var(--db-spacing-fixed-xs) * 2 + var(--db-spacing-fixed-3xs));background-color:var(--db-adaptive-bg-basic-level-3-default)}.ri-car-amenities{list-style:"";font-family:DB Neo Screen Sans,Helvetica,Arial,sans-serif;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,auto));gap:var(--db-spacing-fixed-3xs);inline-size:auto;justify-content:center;align-items:center;padding:var(--db-spacing-fixed-xs)}.ri-car-amenities li{display:contents}.ri-car-amenities .db-tag{box-sizing:border-box}.ri-car-amenities .db-tag:after{--db-icon-font-weight: calc( .875 * var(--db-base-body-icon-weight-2xs) );--db-icon-font-size: calc( .875 * var(--db-base-body-icon-font-size-2xs) );--db-icon-font-family: var( --db-icon-filled-font-family, "db-ux-filled" );--db-icon-color: var( --db-critical-on-bg-basic-emphasis-80-default ) !important;position:absolute;z-index:1;inset-block-end:0;inset-inline-end:0;background-color:var(--db-adaptive-bg-basic-level-1-default);border-radius:var(--db-border-radius-full)}.ri-board .ri-board-header{white-space:nowrap}

