dlw-tooltip{--isRTL: -1;--tooltip__bottom: conic-gradient(from -30deg at bottom, rgba(0, 0, 0, 0), #000 1deg 60deg, rgba(0, 0, 0, 0) 61deg) bottom / 100% 50% no-repeat;--tooltip__top: conic-gradient(from 150deg at top, rgba(0, 0, 0, 0), #000 1deg 60deg, rgba(0, 0, 0, 0) 61deg) top / 100% 50% no-repeat;--tooltip__right: conic-gradient(from -120deg at right, rgba(0, 0, 0, 0), #000 1deg 60deg, rgba(0, 0, 0, 0) 61deg) right / 50% 100% no-repeat;--tooltip__left: conic-gradient(from 60deg at left, rgba(0, 0, 0, 0), #000 1deg 60deg, rgba(0, 0, 0, 0) 61deg) left / 50% 100% no-repeat;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--tooltip--opacity, 0);transform:translate(var(--tooltip--offset-x, 0)) translateY(var(--tooltip--offset-y, 0));transition:opacity .2s ease-in-out;position:absolute;z-index:1;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:25ch;text-align:start;font-size:1rem;font-weight:400;line-height:normal;line-height:initial;padding:var(--tooltip--padding-y, 0.75ch) var(--tooltip--padding-x, 1.5ch);margin:0;border-radius:5px;background:var(--tooltip--bg, white);color:var(--tooltip--color, canvasText);will-change:filter;filter:drop-shadow(0 3px 3px hsl(0 0% 0%/var(--tooltip__dropshadow--alpha, 20%))) drop-shadow(0 12px 12px hsl(0 0% 0%/var(--tooltip__dropshadow--alpha, 20%)))}[dir=rtl] dlw-tooltip{--isRTL: 1}:has(>dlw-tooltip){position:relative}:has(>dlw-tooltip):is(:hover,:focus-visible,:active)>dlw-tooltip{display:block;opacity:1;transition-delay:.2s}dlw-tooltip::before{content:"; Has tooltip:";clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}dlw-tooltip::after{content:"";background:var(--tooltip--bg, white);position:absolute;z-index:-1;inset:0;-webkit-mask:var(--tooltip);mask:var(--tooltip)}dlw-tooltip:is([position=top],[position=block-start],:not([position]),[position=bottom],[position=block-end]){text-align:center}dlw-tooltip:is([position=top],[position=block-start],:not([position])){inset-inline-start:50%;inset-block-end:calc(100% + var(--tooltip--padding-y, 0.75ch) + var(--tooltip__triangle--size, 7px));--tooltip--offset-x: calc(50% * var(--isRTL))}dlw-tooltip:is([position=top],[position=block-start],:not([position]))::after{--tooltip: var(--tooltip__bottom);inset-block-end:calc(var(--tooltip__triangle--size, 7px)*-1);border-block-end:var(--tooltip__triangle--size, 7px) solid rgba(0,0,0,0)}dlw-tooltip:is([position=right],[position=inline-end]){inset-inline-start:calc(100% + var(--tooltip--padding-x, 1.5ch) + var(--tooltip__triangle--size, 7px));inset-block-end:50%;--tooltip--offset-y: 50%}dlw-tooltip:is([position=right],[position=inline-end])::after{--tooltip: var(--tooltip__left);inset-inline-start:calc(var(--tooltip__triangle--size, 7px)*-1);border-inline-start:var(--tooltip__triangle--size, 7px) solid rgba(0,0,0,0)}[dir=rtl] dlw-tooltip:is([position=right],[position=inline-end])::after{--tooltip: var(--tooltip__right)}dlw-tooltip:is([position=bottom],[position=block-end]){inset-inline-start:50%;inset-block-start:calc(100% + var(--tooltip--padding-y, 0.75ch) + var(--tooltip__triangle--size, 7px));--tooltip--offset-x: calc(50% * var(--isRTL))}dlw-tooltip:is([position=bottom],[position=block-end])::after{--tooltip: var(--tooltip__top);inset-block-start:calc(var(--tooltip__triangle--size, 7px)*-1);border-block-start:var(--tooltip__triangle--size, 7px) solid rgba(0,0,0,0)}dlw-tooltip:is([position=left],[position=inline-start]){inset-inline-end:calc(100% + var(--tooltip--padding-x, 1.5ch) + var(--tooltip__triangle--size, 7px));inset-block-end:50%;--tooltip--offset-y: 50%}dlw-tooltip:is([position=left],[position=inline-start])::after{--tooltip: var(--tooltip__right);inset-inline-end:calc(var(--tooltip__triangle--size, 7px)*-1);border-inline-end:var(--tooltip__triangle--size, 7px) solid rgba(0,0,0,0)}[dir=rtl] dlw-tooltip:is([position=left],[position=inline-start])::after{--tooltip: var(--tooltip__left)}
