{"version":3,"sources":["../../src/globalCss.ts"],"sourcesContent":["import { defineGlobalStyles } from '@pandacss/dev'\n\nconst tooltipStyles = {\n  _positionTop: {\n    _before: {\n      top: '0',\n      transform: 'translateY(-150%)',\n    },\n    _after: {\n      borderColor:\n        'var(--nurl-colors-neutral-surface-100) transparent transparent transparent',\n      left: '50%',\n      top: '0',\n      transform: 'translateY(-120%)',\n    },\n  },\n  _positionBottom: {\n    _before: {\n      bottom: '0',\n      transform: 'translateY(150%)',\n    },\n    _after: {\n      borderColor:\n        'transparent transparent var(--nurl-colors-neutral-surface-100) transparent ',\n      bottom: '0',\n      left: '50%',\n      transform: 'translateY(120%)',\n    },\n  },\n  _positionLeft: {\n    _before: {\n      left: '0',\n      top: '0',\n      transform: 'translate3d(-110%, 45%, 0)',\n    },\n    _after: {\n      borderColor:\n        'transparent transparent transparent var(--nurl-colors-neutral-surface-100)',\n      left: '0',\n      top: '0',\n      transform: 'translate3d(-45%, 176%, 0)',\n    },\n  },\n  _positionRight: {\n    _before: {\n      right: '0',\n      top: '0',\n      transform: 'translate3d(110%, 45%, 0)',\n    },\n    _after: {\n      borderColor:\n        'transparent var(--nurl-colors-neutral-surface-100) transparent transparent ',\n      right: '0',\n      top: '0',\n      transform: 'translate3d(95%, 176%, 0)',\n    },\n  },\n  // bubble\n  _before: {\n    backgroundColor: 'var(--nurl-colors-neutral-surface-100)',\n    color: 'var(--nurl-colors-neutral-text-initial)',\n    content: 'attr(aria-label)',\n    fontWeight: 400,\n    maxH: '6rem',\n    maxW: '17rem',\n    pxi: '2',\n    py: '3',\n    opacity: 0,\n    position: 'absolute',\n    rounded: 'sm',\n    shadow: 'lg',\n    textAlign: 'left',\n    textStyle: 'body-xs',\n    textWrap: 'pretty',\n    whiteSpace: 'nowrap',\n    zIndex: 'tooltip',\n    _motionSafe: {\n      animationName: 'fadeIn',\n      animationDuration: '150ms',\n      animationFillMode: 'forwards',\n      animationTimingFunction: 'ease-in-out',\n      animationDelay: '50ms',\n    },\n  },\n  // arrow\n  _after: {\n    content: '\"\"',\n    position: 'absolute',\n    marginInlineStart: '-5px',\n    border: '5px solid',\n    opacity: 0,\n    shadow: 'lg',\n    zIndex: 'tooltip',\n    _motionSafe: {\n      animationName: 'fadeIn',\n      animationDuration: '150ms',\n      animationFillMode: 'forwards',\n      animationTimingFunction: 'ease-in-out',\n      animationDelay: '50ms',\n    },\n  },\n}\n\nexport const globalCss = defineGlobalStyles({\n  html: {\n    backgroundColor: 'var(--nurl-colors-neutral-surface-100)',\n    color: 'var(--nurl-colors-neutral-text-300)',\n    fontFamily: 'var(--nurl-fonts-sans)',\n    fontFeatureSettings: \"'tnum' on, 'lnum' on\",\n    fontSize: '1em',\n    fontVariationSettings: \"'wght' 500\",\n    lineHeight: '150%',\n    textRendering: 'geometricprecision',\n    textSizeAdjust: '100%',\n  },\n\n  body: {\n    fontSize: '1rem',\n\n    _modalOpen: {\n      marginLeft: '0',\n      marginRight: '0',\n      marginTop: '0',\n      overflow: 'hidden',\n      overscrollBehavior: 'contain',\n      paddingInlineStart: '0',\n      paddingInlineEnd: '0.5em',\n      paddingTop: '0',\n      position: 'relative',\n    },\n\n    _scrollbar: {\n      width: '0.5em',\n    },\n    _scrollbarTrack: {\n      backgroundColor: 'var(--nurl-colors-neutral-surface-200)',\n      outline: 'none',\n    },\n    _scrollbarThumb: {\n      backgroundColor: 'var(--nurl-colors-neutral-border-initial)',\n      borderRadius: '5px',\n      outline: 'none',\n    },\n  },\n\n  strong: {\n    fontVariationSettings: \"'wght' 700\",\n  },\n\n  kbd: {\n    boxShadow: 'none',\n  },\n\n  ':is(mark::before, mark::after)': {\n    clip: 'rect(1px, 1px, 1px, 1px)',\n    clipPath: 'inset(100%)',\n    height: '1px',\n    overflow: 'hidden',\n    position: 'absolute',\n    whiteSpace: 'nowrap',\n    width: '1px',\n  },\n\n  'mark::before': {\n    content: ' [highlight start] ',\n  },\n\n  'mark::after': {\n    content: ' [highlight end] ',\n  },\n\n  // images\n\n  img: {\n    maxWidth: '100%',\n    verticalAlign: 'middle',\n  },\n  ':is(img[width], img[height])': {\n    maxWidth: 'none',\n  },\n\n  // tooltip\n\n  ':is(div,button,span,svg)': {\n    _tooltip: {\n      position: 'relative',\n      _hover: tooltipStyles,\n      _focus: tooltipStyles,\n    },\n  },\n})\n"],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,iBAAmC;AAEnC,IAAM,gBAAgB;AAAA,EACpB,cAAc;AAAA,IACZ,SAAS;AAAA,MACP,KAAK;AAAA,MACL,WAAW;AAAA,IACb;AAAA,IACA,QAAQ;AAAA,MACN,aACE;AAAA,MACF,MAAM;AAAA,MACN,KAAK;AAAA,MACL,WAAW;AAAA,IACb;AAAA,EACF;AAAA,EACA,iBAAiB;AAAA,IACf,SAAS;AAAA,MACP,QAAQ;AAAA,MACR,WAAW;AAAA,IACb;AAAA,IACA,QAAQ;AAAA,MACN,aACE;AAAA,MACF,QAAQ;AAAA,MACR,MAAM;AAAA,MACN,WAAW;AAAA,IACb;AAAA,EACF;AAAA,EACA,eAAe;AAAA,IACb,SAAS;AAAA,MACP,MAAM;AAAA,MACN,KAAK;AAAA,MACL,WAAW;AAAA,IACb;AAAA,IACA,QAAQ;AAAA,MACN,aACE;AAAA,MACF,MAAM;AAAA,MACN,KAAK;AAAA,MACL,WAAW;AAAA,IACb;AAAA,EACF;AAAA,EACA,gBAAgB;AAAA,IACd,SAAS;AAAA,MACP,OAAO;AAAA,MACP,KAAK;AAAA,MACL,WAAW;AAAA,IACb;AAAA,IACA,QAAQ;AAAA,MACN,aACE;AAAA,MACF,OAAO;AAAA,MACP,KAAK;AAAA,MACL,WAAW;AAAA,IACb;AAAA,EACF;AAAA;AAAA,EAEA,SAAS;AAAA,IACP,iBAAiB;AAAA,IACjB,OAAO;AAAA,IACP,SAAS;AAAA,IACT,YAAY;AAAA,IACZ,MAAM;AAAA,IACN,MAAM;AAAA,IACN,KAAK;AAAA,IACL,IAAI;AAAA,IACJ,SAAS;AAAA,IACT,UAAU;AAAA,IACV,SAAS;AAAA,IACT,QAAQ;AAAA,IACR,WAAW;AAAA,IACX,WAAW;AAAA,IACX,UAAU;AAAA,IACV,YAAY;AAAA,IACZ,QAAQ;AAAA,IACR,aAAa;AAAA,MACX,eAAe;AAAA,MACf,mBAAmB;AAAA,MACnB,mBAAmB;AAAA,MACnB,yBAAyB;AAAA,MACzB,gBAAgB;AAAA,IAClB;AAAA,EACF;AAAA;AAAA,EAEA,QAAQ;AAAA,IACN,SAAS;AAAA,IACT,UAAU;AAAA,IACV,mBAAmB;AAAA,IACnB,QAAQ;AAAA,IACR,SAAS;AAAA,IACT,QAAQ;AAAA,IACR,QAAQ;AAAA,IACR,aAAa;AAAA,MACX,eAAe;AAAA,MACf,mBAAmB;AAAA,MACnB,mBAAmB;AAAA,MACnB,yBAAyB;AAAA,MACzB,gBAAgB;AAAA,IAClB;AAAA,EACF;AACF;AAEO,IAAM,gBAAY,+BAAmB;AAAA,EAC1C,MAAM;AAAA,IACJ,iBAAiB;AAAA,IACjB,OAAO;AAAA,IACP,YAAY;AAAA,IACZ,qBAAqB;AAAA,IACrB,UAAU;AAAA,IACV,uBAAuB;AAAA,IACvB,YAAY;AAAA,IACZ,eAAe;AAAA,IACf,gBAAgB;AAAA,EAClB;AAAA,EAEA,MAAM;AAAA,IACJ,UAAU;AAAA,IAEV,YAAY;AAAA,MACV,YAAY;AAAA,MACZ,aAAa;AAAA,MACb,WAAW;AAAA,MACX,UAAU;AAAA,MACV,oBAAoB;AAAA,MACpB,oBAAoB;AAAA,MACpB,kBAAkB;AAAA,MAClB,YAAY;AAAA,MACZ,UAAU;AAAA,IACZ;AAAA,IAEA,YAAY;AAAA,MACV,OAAO;AAAA,IACT;AAAA,IACA,iBAAiB;AAAA,MACf,iBAAiB;AAAA,MACjB,SAAS;AAAA,IACX;AAAA,IACA,iBAAiB;AAAA,MACf,iBAAiB;AAAA,MACjB,cAAc;AAAA,MACd,SAAS;AAAA,IACX;AAAA,EACF;AAAA,EAEA,QAAQ;AAAA,IACN,uBAAuB;AAAA,EACzB;AAAA,EAEA,KAAK;AAAA,IACH,WAAW;AAAA,EACb;AAAA,EAEA,kCAAkC;AAAA,IAChC,MAAM;AAAA,IACN,UAAU;AAAA,IACV,QAAQ;AAAA,IACR,UAAU;AAAA,IACV,UAAU;AAAA,IACV,YAAY;AAAA,IACZ,OAAO;AAAA,EACT;AAAA,EAEA,gBAAgB;AAAA,IACd,SAAS;AAAA,EACX;AAAA,EAEA,eAAe;AAAA,IACb,SAAS;AAAA,EACX;AAAA;AAAA,EAIA,KAAK;AAAA,IACH,UAAU;AAAA,IACV,eAAe;AAAA,EACjB;AAAA,EACA,gCAAgC;AAAA,IAC9B,UAAU;AAAA,EACZ;AAAA;AAAA,EAIA,4BAA4B;AAAA,IAC1B,UAAU;AAAA,MACR,UAAU;AAAA,MACV,QAAQ;AAAA,MACR,QAAQ;AAAA,IACV;AAAA,EACF;AACF,CAAC;","names":[]}