.theme-light{--color-fig-default-filter: invert(10%) sepia(16%) saturate(506%) hue-rotate(169deg) brightness(92%) contrast(94%);--color-fig-subtle-filter: invert(37%) sepia(5%) saturate(745%) hue-rotate(182deg) brightness(96%) contrast(80%);--color-fig-disabled-filter: invert(86%) sepia(6%) saturate(236%) hue-rotate(196deg) brightness(99%) contrast(87%);--color-fig-accent-filter: invert(31%) sepia(65%) saturate(2125%) hue-rotate(215deg) brightness(92%) contrast(87%);--color-badge-fig-filter: invert(32%) sepia(55%) saturate(1690%) hue-rotate(206deg) brightness(88%) contrast(92%);--color-border-default-filter: invert(98%) sepia(6%) saturate(1114%) hue-rotate(184deg) brightness(88%) contrast(88%);--color-fig-on-bg-filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(221deg) brightness(108%) contrast(101%);--color-banner-fig-filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(152deg) brightness(101%) contrast(104%);--color-fig-positive-filter: invert(54%) sepia(41%) saturate(662%) hue-rotate(99deg) brightness(92%) contrast(87%);--color-fig-negative-filter: invert(74%) sepia(89%) saturate(6310%) hue-rotate(332deg) brightness(93%) contrast(93%);--color-blue-primary-filter: invert(30%) sepia(42%) saturate(3250%) hue-rotate(192deg) brightness(96%) contrast(90%);--color-violet-primary-filter: invert(34%) sepia(89%) saturate(663%) hue-rotate(218deg) brightness(82%) contrast(90%);--color-teal-primary-filter: invert(41%) sepia(80%) saturate(6872%) hue-rotate(161deg) brightness(93%) contrast(101%);--color-purple-primary-filter: invert(29%) sepia(38%) saturate(2395%) hue-rotate(247deg) brightness(96%) contrast(86%);--color-amber-primary-filter: invert(36%) sepia(20%) saturate(4846%) hue-rotate(20deg) brightness(99%) contrast(102%);--color-orange-primary-filter: invert(32%) sepia(90%) saturate(1009%) hue-rotate(356deg) brightness(96%) contrast(110%);--color-crimson-primary-filter: invert(22%) sepia(48%) saturate(4129%) hue-rotate(328deg) brightness(88%) contrast(93%);--color-pink-primary-filter: invert(24%) sepia(31%) saturate(5786%) hue-rotate(301deg) brightness(91%) contrast(90%);--color-green-primary-filter: invert(37%) sepia(44%) saturate(692%) hue-rotate(102deg) brightness(99%) contrast(85%);--color-red-primary-filter: invert(23%) sepia(30%) saturate(4912%) hue-rotate(337deg) brightness(104%) contrast(98%);--color-cyan-primary-filter: invert(33%) sepia(95%) saturate(4256%) hue-rotate(173deg) brightness(89%) contrast(87%);--color-iris-primary-filter: invert(32%) sepia(95%) saturate(800%) hue-rotate(214deg) brightness(87%) contrast(94%);--color-fig-informational-filter: invert(36%) sepia(82%) saturate(2116%) hue-rotate(188deg) brightness(102%) contrast(105%);--color-fig-warning-filter: invert(93%) sepia(14%) saturate(6382%) hue-rotate(327deg) brightness(108%) contrast(104%);--color-surface-base: rgba(252, 252, 253, 1);--color-surface-subtle: rgba(249, 249, 251, 1);--color-surface-default: rgba(255, 255, 255, 1);--color-surface-hover: rgba(240, 240, 243, 1);--color-surface-pressed: rgba(232, 232, 236, 1);--color-surface-elevated: rgba(224, 225, 230, 1);--color-surface-positive: rgba(244, 251, 246, 1);--color-surface-negative: rgba(255, 247, 247, 1);--color-surface-sorted: rgba(247, 249, 255, 1);--color-surface-disabled: rgba(251, 252, 253, 1);--color-banner-surface: rgba(28, 32, 36, 1);--color-fig-banner: rgba(255, 255, 255, 1);--color-fig-default: rgba(28, 32, 36, 1);--color-fig-subtle: rgba(96, 100, 108, 1);--color-fig-disabled: rgba(205, 206, 214, 1);--color-fig-on-bg: rgba(255, 255, 255, 1);--color-fig-accent: rgba(62, 99, 221, 1);--color-fig-informational: rgba(0, 144, 255, 1);--color-fig-positive: rgba(48, 164, 108, 1);--color-fig-negative: rgba(229, 72, 77, 1);--color-fig-warning: rgba(255, 186, 24, 1);--color-primary-default: rgba(17, 17, 19, 1);--color-primary-bg: rgba(17, 17, 19, 1);--color-primary-hover: rgba(39, 42, 45, 1);--color-primary-pressed: rgba(67, 72, 78, 1);--color-primary-disabled: rgba(240, 240, 243, 1);--color-default-button-bg-default: rgba(255, 255, 255, 1);--color-default-button-bg-hover: rgba(240, 240, 243, 1);--color-default-button-bg-pressed: rgba(232, 232, 236, 1);--color-default-button-bg-disabled: rgba(251, 252, 253, 1);--color-default-button-border-default: rgba(205, 206, 214, 1);--color-default-button-border-disabled: rgba(224, 225, 230, 1);--color-ghost-button-fig: rgba(62, 99, 221, 1);--color-ghost-button-hover: rgba(237, 242, 254, 1);--color-ghost-button-pressed: rgba(210, 222, 255, 1);--color-destructive-button-bg: rgba(229, 72, 77, 1);--color-destructive-button-hover: rgba(220, 62, 66, 1);--color-destructive-button-pressed: rgba(100, 23, 35, 1);--color-destructive-button-disabled: rgba(240, 240, 243, 1);--color-ghost-destructive-fig: rgba(229, 72, 77, 1);--color-ghost-destructive-hover: rgba(254, 235, 236, 1);--color-ghost-destructive-pressed: rgba(255, 205, 206, 1);--color-opposite-border-default: rgba(54, 58, 63, 1);--color-border-default: rgba(205, 206, 214, 1);--color-border-light-default: rgba(205, 206, 214, 1);--color-border-subtle: rgba(224, 225, 230, 1);--color-border-focus: rgba(17, 17, 19, 1);--color-border-informational: rgba(0, 144, 255, 1);--color-border-positive: rgba(41, 151, 100, 1);--color-border-negative: rgba(229, 72, 77, 1);--color-border-warning: rgba(255, 186, 24, 1);--color-border-with-transparency: rgba(60, 60, 67, .36);--color-input-bg-default: rgba(255, 255, 255, 1);--color-input-bg-hover: rgba(240, 240, 243, 1);--color-input-border-default: rgba(205, 206, 214, 1);--color-input-border-focus: rgba(17, 17, 19, 1);--color-input-border-positive: rgba(41, 151, 100, 1);--color-input-border-negative: rgba(229, 72, 77, 1);--color-input-border-disabled: rgba(224, 225, 230, 1);--color-segmented-control-default: rgba(240, 240, 243, 1);--color-segmented-control-pressed: rgba(255, 255, 255, 1);--color-tooltip-bg: rgba(17, 17, 19, 1);--color-avatar-01: rgba(255, 197, 61, 1);--color-avatar-02: rgba(247, 107, 21, 1);--color-avatar-03: rgba(229, 70, 102, 1);--color-avatar-04: rgba(142, 78, 198, 1);--color-avatar-05: rgba(110, 86, 207, 1);--color-avatar-06: rgba(0, 144, 255, 1);--color-avatar-07: rgba(18, 165, 148, 1);--color-logo-bg: rgba(17, 24, 39, 1);--color-chip-bg: rgba(237, 242, 254, 1);--color-chip-fig: rgba(58, 91, 199, 1);--color-badge-bg: rgba(247, 249, 255, 1);--color-badge-subtle: rgba(225, 233, 255, 1);--color-badge-border: rgba(171, 189, 249, 1);--color-badge-fig: rgba(31, 45, 92, 1);--color-fig-primary: rgba(28, 32, 36, 1);--color-fig-secondary: rgba(96, 100, 108, 1);--color-selection-bg-default: rgba(255, 255, 255, 1);--color-selection-bg-hover: rgba(237, 242, 254, 1);--color-selection-bg-pressed: rgba(210, 222, 255, 1);--color-stats-text-highlight: rgba(1, 51, 105, 1);--color-icon-1: rgba(96, 100, 108, 1);--color-icon-2: rgba(28, 32, 36, 1)}.theme-dark{--color-fig-default-filter: invert(97%) sepia(6%) saturate(53%) hue-rotate(182deg) brightness(96%) contrast(97%);--color-fig-subtle-filter: invert(80%) sepia(6%) saturate(241%) hue-rotate(177deg) brightness(93%) contrast(80%);--color-fig-disabled-filter: invert(27%) sepia(7%) saturate(555%) hue-rotate(173deg) brightness(95%) contrast(94%);--color-fig-accent-filter: invert(71%) sepia(41%) saturate(1268%) hue-rotate(192deg) brightness(100%) contrast(103%);--color-badge-fig-filter: invert(79%) sepia(39%) saturate(175%) hue-rotate(191deg) brightness(102%) contrast(102%);--color-border-default-filter: invert(26%) sepia(13%) saturate(349%) hue-rotate(172deg) brightness(94%) contrast(88%);--color-fig-on-bg-filter: invert(9%) sepia(3%) saturate(2761%) hue-rotate(169deg) brightness(100%) contrast(92%);--color-banner-fig-filter: invert(10%) sepia(31%) saturate(277%) hue-rotate(169deg) brightness(92%) contrast(93%);--color-fig-positive-filter: invert(55%) sepia(50%) saturate(561%) hue-rotate(99deg) brightness(95%) contrast(85%);--color-fig-negative-filter: invert(55%) sepia(65%) saturate(4654%) hue-rotate(328deg) brightness(104%) contrast(85%);--color-blue-primary-filter: invert(63%) sepia(24%) saturate(1160%) hue-rotate(179deg) brightness(105%) contrast(101%);--color-violet-primary-filter: invert(70%) sepia(99%) saturate(3459%) hue-rotate(212deg) brightness(121%) contrast(105%);--color-teal-primary-filter: invert(78%) sepia(29%) saturate(6640%) hue-rotate(121deg) brightness(99%) contrast(91%);--color-purple-primary-filter: invert(60%) sepia(55%) saturate(361%) hue-rotate(225deg) brightness(102%) contrast(104%);--color-amber-primary-filter: invert(81%) sepia(73%) saturate(1797%) hue-rotate(340deg) brightness(100%) contrast(105%);--color-orange-primary-filter: invert(69%) sepia(25%) saturate(2368%) hue-rotate(325deg) brightness(115%) contrast(103%);--color-crimson-primary-filter: invert(87%) sepia(15%) saturate(4638%) hue-rotate(293deg) brightness(100%) contrast(101%);--color-pink-primary-filter: invert(77%) sepia(28%) saturate(1278%) hue-rotate(286deg) brightness(101%) contrast(101%);--color-green-primary-filter: invert(66%) sepia(91%) saturate(341%) hue-rotate(95deg) brightness(94%) contrast(84%);--color-red-primary-filter: invert(91%) sepia(26%) saturate(5927%) hue-rotate(302deg) brightness(103%) contrast(102%);--color-cyan-primary-filter: invert(80%) sepia(11%) saturate(2558%) hue-rotate(152deg) brightness(91%) contrast(98%);--color-iris-primary-filter: invert(77%) sepia(49%) saturate(3830%) hue-rotate(201deg) brightness(105%) contrast(103%);--color-fig-informational-filter: invert(78%) sepia(57%) saturate(6707%) hue-rotate(188deg) brightness(101%) contrast(102%);--color-fig-warning-filter: invert(93%) sepia(14%) saturate(6382%) hue-rotate(327deg) brightness(108%) contrast(104%);--color-surface-base: rgba(17, 17, 19, 1);--color-surface-subtle: rgba(24, 25, 27, 1);--color-surface-default: rgba(33, 34, 37, 1);--color-surface-hover: rgba(39, 42, 45, 1);--color-surface-pressed: rgba(46, 49, 53, 1);--color-surface-elevated: rgba(46, 49, 53, 1);--color-surface-positive: rgba(18, 27, 23, 1);--color-surface-negative: rgba(32, 19, 20, 1);--color-surface-sorted: rgba(20, 23, 38, 1);--color-surface-disabled: rgba(25, 25, 25, 1);--color-banner-surface: rgba(237, 238, 240, 1);--color-fig-banner: rgba(28, 32, 36, 1);--color-fig-default: rgba(237, 238, 240, 1);--color-fig-subtle: rgba(176, 180, 186, 1);--color-fig-disabled: rgba(67, 72, 78, 1);--color-fig-on-bg: rgba(28, 32, 36, 1);--color-fig-accent: rgba(158, 177, 255, 1);--color-fig-informational: rgba(59, 158, 255, 1);--color-fig-positive: rgba(51, 176, 116, 1);--color-fig-negative: rgba(236, 93, 94, 1);--color-fig-warning: rgba(255, 197, 61, 1);--color-primary-default: rgba(255, 255, 255, 1);--color-primary-bg: rgba(255, 255, 255, 1);--color-primary-hover: rgba(232, 232, 236, 1);--color-primary-pressed: rgba(205, 206, 214, 1);--color-primary-disabled: rgba(33, 34, 37, 1);--color-default-button-bg-default: rgba(17, 17, 19, 1);--color-default-button-bg-hover: rgba(33, 34, 37, 1);--color-default-button-bg-pressed: rgba(39, 42, 45, 1);--color-default-button-bg-disabled: rgba(25, 25, 25, 1);--color-default-button-border-default: rgba(67, 72, 78, 1);--color-default-button-border-disabled: rgba(46, 49, 53, 1);--color-ghost-button-fig: rgba(158, 177, 255, 1);--color-ghost-button-hover: rgba(24, 36, 73, 1);--color-ghost-button-pressed: rgba(37, 57, 116, 1);--color-destructive-button-bg: rgba(229, 72, 77, 1);--color-destructive-button-hover: rgba(236, 93, 94, 1);--color-destructive-button-pressed: rgba(255, 149, 146, 1);--color-destructive-button-disabled: rgba(33, 34, 37, 1);--color-ghost-destructive-fig: rgba(229, 72, 77, 1);--color-ghost-destructive-hover: rgba(59, 18, 25, 1);--color-ghost-destructive-pressed: rgba(97, 22, 35, 1);--color-opposite-border-default: rgba(217, 217, 224, 1);--color-border-default: rgba(67, 72, 78, 1);--color-border-subtle: rgba(46, 49, 53, 1);--color-border-focus: rgba(255, 255, 255, 1);--color-border-informational: rgba(59, 158, 255, 1);--color-border-positive: rgba(51, 176, 116, 1);--color-border-negative: rgba(236, 93, 94, 1);--color-border-warning: rgba(255, 197, 61, 1);--color-border-with-transparency: rgba(84, 84, 88, .64);--color-input-bg-default: rgba(17, 17, 19, 1);--color-input-bg-hover: rgba(33, 34, 37, 1);--color-input-border-default: rgba(67, 72, 78, 1);--color-input-border-focus: rgba(255, 255, 255, 1);--color-input-border-positive: rgba(51, 176, 116, 1);--color-input-border-negative: rgba(236, 93, 94, 1);--color-input-border-disabled: rgba(46, 49, 53, 1);--color-segmented-control-default: rgba(39, 42, 45, 1);--color-segmented-control-pressed: rgba(17, 17, 19, 1);--color-tooltip-bg: rgba(252, 252, 253, 1);--color-avatar-01: rgba(255, 197, 61, 1);--color-avatar-02: rgba(247, 107, 21, 1);--color-avatar-03: rgba(229, 70, 102, 1);--color-avatar-04: rgba(142, 78, 198, 1);--color-avatar-05: rgba(110, 86, 207, 1);--color-avatar-06: rgba(0, 144, 255, 1);--color-avatar-07: rgba(18, 165, 148, 1);--color-logo-bg: rgba(255, 255, 255, 1);--color-chip-bg: rgba(24, 36, 73, 1);--color-chip-fig: rgba(158, 177, 255, 1);--color-badge-bg: rgba(20, 23, 38, 1);--color-badge-subtle: rgba(24, 36, 73, 1);--color-badge-border: rgba(58, 79, 151, 1);--color-badge-fig: rgba(214, 225, 255, 1);--color-fig-primary: rgba(237, 238, 240, 1);--color-fig-secondary: rgba(204, 206, 210, 1);--color-fig-highlight: rgba(255, 255, 255, 1);--color-selection-bg-default: rgba(17, 17, 19, 1);--color-selection-bg-hover: rgba(24, 36, 73, 1);--color-selection-bg-pressed: rgba(37, 57, 116, 1);--color-stats-text-highlight: rgba(103, 133, 165, 1);--color-icon-1: rgba(176, 180, 186, 1);--color-icon-2: rgba(237, 238, 240, 1)}.color-fig-default{color:var(--color-fig-default)}.color-fig-subtle{color:var(--color-fig-subtle)}.text-style-h-3-semibold{font-size:20px;font-family:Inter;font-weight:600;font-style:normal;line-height:28px;letter-spacing:-.33px;text-decoration:none;text-transform:none}.text-style-h-3-bold{font-size:20px;font-family:Inter;font-weight:700;font-style:normal;line-height:28px;letter-spacing:-.33px;text-decoration:none;text-transform:none}.text-style-h-4-medium{font-size:18px;font-family:Inter;font-weight:500;font-style:normal;line-height:26px;letter-spacing:-.26px;text-decoration:none;text-transform:none}.text-style-h-4-semibold{font-size:18px;font-family:Inter;font-weight:600;font-style:normal;line-height:26px;letter-spacing:-.26px;text-decoration:none;text-transform:none}.loading-skeleton{display:block;position:relative;overflow:hidden;border-radius:4px;background:var(--color-surface-elevated)}.loading-skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-fig-default) 30%,transparent),transparent);transform:translate(-100%);animation:skeleton-shimmer 1.3s ease-in-out infinite}@keyframes skeleton-shimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.loading-skeleton:after{animation:none;display:none}}.text-style-body-medium{font-size:16px;font-family:Inter;font-weight:500;font-style:normal;line-height:24px;letter-spacing:-.18px;text-decoration:none;text-transform:none}.text-style-label-normal{font-size:14px;font-family:Inter;font-weight:400;font-style:normal;line-height:20px;letter-spacing:-.09px;text-decoration:none;text-transform:none}.text-style-label-medium{font-size:14px;font-family:Inter;font-weight:500;font-style:normal;line-height:20px;letter-spacing:-.09px;text-decoration:none;text-transform:none}.text-style-label-semibold{font-size:14px;font-family:Inter;font-weight:600;font-style:normal;line-height:20px;letter-spacing:-.09px;text-decoration:none;text-transform:none}.text-style-label-tabular-medium{font-size:14px;font-family:Inter;font-weight:500;font-style:normal;line-height:20px;letter-spacing:-.09px;text-decoration:none;text-transform:none}.text-style-caption-normal{font-size:12px;font-family:Inter;font-weight:400;font-style:normal;line-height:16px;letter-spacing:.01px;text-decoration:none;text-transform:none}.text-style-caption-medium,.text-style-caption-tabular-medium{font-size:12px;font-family:Inter;font-weight:500;font-style:normal;line-height:16px;letter-spacing:.01px;text-decoration:none;text-transform:none}.text-style-caption-uppercase-medium{font-size:12px;font-family:Inter;font-weight:500;font-style:normal;line-height:16px;letter-spacing:.01px;text-decoration:none;text-transform:uppercase}.text-style-label-italic-extrabold{font-family:Inter;font-weight:800;font-style:Italic;font-size:14px;line-height:20px;letter-spacing:-.09px;text-align:center}input{border-top-style:hidden;border-right-style:hidden;border-left-style:hidden;border-bottom-style:hidden}input:focus{outline:2px solid var(--color-input-border-focus);border:none!important}*{box-sizing:border-box}html{--navbar-height: 48px}body{margin:0;font-family:Inter,sans-serif;background:var(--color-surface-base);color:var(--color-fig-default)}p,h1,h2,h3{margin:0}button,input{font-family:inherit}button{cursor:pointer}button:disabled{cursor:default}@font-face{font-family:Inter;src:url(/assets/fonts/InterVariable.woff2) format("woff2");font-weight:100 900;font-display:swap}.input-selection-trigger,.input-selection-trigger-disabled,.input-selection-trigger-default{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%;width:100%;padding:0 12px;background-color:var(--color-input-bg-default);border:1px solid var(--color-input-border-default);border-radius:4px}.input-selection-trigger[data-state=closed],.input-selection-trigger-disabled[data-state=closed],.input-selection-trigger-default[data-state=closed]{outline:none}.input-selection-trigger[data-state=open],.input-selection-trigger-default[data-state=open]{border:2px solid var(--color-input-border-focus);padding:0 11px}.input-selection-trigger:hover,.input-selection-trigger-default:hover{background-color:var(--color-input-bg-hover)}.input-selection-trigger:hover>span,.input-selection-trigger-default:hover>span{color:var(--color-fig-subtle)}.input-selection-trigger>span:first-of-type{color:var(--color-fig-default);flex-grow:1;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.input-selection-trigger-icon{filter:var(--color-fig-subtle-filter)}.input-selection-trigger-default>span{color:var(--color-fig-subtle)}.input-selection-trigger-disabled{background-color:var(--color-input-bg-default);border:1px solid var(--color-input-border-disabled)}.input-selection-trigger-disabled>span{color:var(--color-fig-disabled)}.input-selection-trigger-disabled .input-selection-trigger-icon{filter:var(--color-fig-disabled-filter)}.input-selection-dropdown{overflow:hidden;background-color:var(--color-surface-default);border:1px solid var(--color-input-border-default);border-radius:4px;box-shadow:var(--shadow-large);z-index:10003;min-width:var(--radix-select-trigger-width);padding:5px;max-height:var(--radix-select-content-available-height)}.input-selection-dropdown-item{display:flex;flex-direction:row;align-items:center;width:100%;height:32px;cursor:pointer;border-radius:0;padding:6px 8px;background-color:inherit;border:none}.input-selection-dropdown-item:hover,.input-selection-dropdown-item[data-highlighted]{background-color:var(--color-surface-hover);border-radius:4px}.input-selection-dropdown-group-label{color:var(--color-fig-subtle);display:block;padding:8px 8px 6px}.input-selection-dropdown-item:focus{outline:none}.input-selection-dropdown-item-text,.input-selection-dropdown-item-text-selected{color:var(--color-fig-default);margin-left:24px}.input-selection-dropdown-item-selection-check{height:16px;width:16px;filter:var(--color-fig-default-filter)}.input-selection-dropdown-item-text-selected{margin-left:8px}.input-selection-dropdown-item-checkbox-indicator{display:flex;height:18px;width:18px;border-radius:2px;border:1px solid var(--color-default-button-border-default)}.input-selection-dropdown-item-checkbox-indicator>img{height:16px;width:16px;filter:var(--color-fig-accent-filter)}.input-selection-dropdown-button-group{display:flex;flex-direction:column;padding:9px 8px;gap:12px;border-top:1px solid var(--color-border-default)}.input-selection-dropdown-button{height:28px}.button-container{height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:4px;box-shadow:var(--shadow-small);gap:8px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.button-container:hover,.button-container:active{cursor:pointer}.button-container>img{height:24px;width:24px;filter:var(--color-fig-subtle-filter)}.button-primary{background-color:var(--color-primary-default);border-radius:4px}.button-primary-disabled{background-color:var(--color-surface-disabled);box-shadow:none;cursor:initial!important}.button-primary-disabled>p{color:var(--color-fig-disabled)}.button-primary:hover{background:var(--color-primary-hover)}.button-primary:active{background-color:var(--color-primary-pressed)}.button-primary>p{color:var(--color-fig-on-bg)}.button-secondary{background-color:var(--color-surface-default);border:1px solid var(--color-border-default)}.button-secondary-disabled{background-color:var(--color-surface-disabled);box-shadow:none;cursor:initial!important}.button-secondary:hover{background-color:var(--color-surface-hover)}.button-secondary:active{background-color:var(--color-surface-pressed)}.button-secondary>p{color:var(--color-fig-default)}.button-secondary-disabled>p{color:var(--color-fig-disabled)}.button-secondary-disabled>img{filter:var(--color-fig-disabled-filter)}.button-invisible,.button-invisible-disabled{background-color:inherit;box-shadow:none}.button-invisible-disabled{cursor:initial!important}.button-invisible:hover{background-color:var(--color-surface-hover)}.button-invisible:active{background-color:var(--color-surface-pressed)}.button-invisible>p{color:var(--color-fig-default)}.button-invisible-disabled>p{color:var(--color-fig-disabled)}.button-invisible-disabled>img{filter:var(--color-fig-disabled-filter)}.button-destructive{background-color:var(--color-destructive-button-bg)}.button-destructive-disabled{background-color:var(--color-destructive-button-disabled);cursor:initial!important}.button-destructive-disabled>p{color:var(--color-fig-disabled)}.button-destructive:hover{background-color:var(--color-destructive-button-hover)}.button-destructive:active{background-color:var(--color-destructive-button-pressed)}.button-destructive>p{color:var(--color-fig-on-bg)}.theme-dark .button-primary,.theme-dark .button-secondary{box-shadow:var(--shadow-small-dark)}.dialog-overlay{position:absolute;z-index:10001;top:0;left:0;height:100%;width:100%;background-color:#0006}.dialog-container{width:480px;max-height:calc(100% - 32px);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;background-color:var(--color-surface-base);border:1px solid var(--color-border-default);border-radius:12px}.dialog-container-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 24px 16px 32px;border-bottom:1px solid var(--color-border-default)}.dialog-container-header>p{color:var(--color-fig-default)}.dialog-container-header>img{cursor:pointer;filter:var(--color-fig-subtle-filter)}.dialog-container-content{padding:24px 32px;overflow:auto}.dialog-container-footer{padding:16px 32px;border-top:1px solid var(--color-border-default)}@media only screen and (max-width:1439px){.dialog-container{width:calc(100% - 32px);max-height:calc(100% - 16px)}.dialog-container-content{padding:16px;overflow:auto}.trends-page-list-filters-dialog-content-checkbox-list-wrapper{grid-template-columns:repeat(2,1fr)}}.trend-content-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.trend-content-header-odds{display:flex;flex-direction:row;padding:4px 0;align-items:center;gap:4px;justify-content:center}.trend-content-odds-skeleton{width:64px;height:20px}.trend-content-header-odds img{height:20px;width:20px}.trend-content-header-left,.trend-content-header-left-parlay{display:flex;flex-direction:row}.trend-content-header-left-team-icons{display:flex;flex-direction:row;align-items:center}.trend-content-header-left-team-icon-team--flat{border:none;border-radius:0;background-color:transparent!important}.trend-content-header-left-team-icon-team1,.trend-content-header-left-team-icon-team2{height:32px;width:32px;border-radius:50px;margin-right:8px;display:flex;justify-content:center;align-items:center;border:2px solid var(--color-surface-default)}.trend-content-header-left-team-icon-team1 img,.trend-content-header-left-team-icon-team2 img{height:26px;width:26px}.trend-content-header-left>div>img{height:95%;width:95%}.trend-content-header-left-parlay>div>img{height:95%;width:95%}.trend-content-header-info-parlay{display:flex;justify-content:center}.trend-content-header-info-subject,.trend-content-header-info-market{display:flex;flex-direction:row;align-items:center;gap:4px}.trend-content-header-right>div{position:absolute;top:50%;transform:translateY(-50%);right:calc(var(--index) * 24px + 2px);height:28px;width:28px}.trend-content-header-right>div.trend-content-header-right-image-with-border{height:32px;width:32px;border:2px solid var(--color-surface-default);border-radius:50%}.trend-content-header-right img{filter:var(--color-fig-default-filter)}.trend-content-profile-link{text-decoration:none;padding:0;margin:0;border:none;background:transparent;text-align:left;cursor:pointer}.trend-content-profile-link:focus-visible{outline:2px solid var(--color-fig-default);outline-offset:3px}.trend-content-profile-link:hover{text-decoration:underline}.trend-parlay-legs{display:flex;flex-direction:column;gap:8px}.trend-parlay-leg{display:flex;flex-direction:row;align-items:center;position:relative;height:28px}.trend-parlay-leg-dot{height:8px;width:8px;border-radius:50%;margin-left:12px;margin-right:20px}.trend-parlay-leg-line{position:absolute;width:2px;height:16px;left:9px;top:calc(-50% + 2px)}.trend-parlay-leg-text{display:flex;flex-direction:row;align-items:baseline;gap:4px}.trend-content-insights{display:flex;flex-direction:column;gap:4px;color:var(--color-fig-subtle)}.trend-content-no-signals{display:flex;flex-direction:row;align-items:center;gap:8px;padding:12px;border:1px dashed var(--color-border-subtle);border-radius:4px;color:var(--color-fig-disabled)}.trend-content-no-signals img{width:20px;height:20px;flex-shrink:0;filter:var(--color-fig-disabled-filter)}.trend-content-no-signals p{margin:0}.trend-content-insight-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;min-width:0}.trend-content-signal-overflow{flex:1 1 0;min-width:0;overflow:visible}.trend-content-signal-tooltip-wrapper{position:relative;display:block;overflow:visible;width:100%}.trend-content-signal-overflow-inner{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trend-content-signal-tooltip-bubble{position:absolute;left:0;top:100%;margin-top:6px;max-width:320px;padding:6px 8px;border-radius:6px;background:var(--color-fig-default);color:var(--color-surface-default);font-size:12px;line-height:1.2;white-space:normal;overflow-wrap:anywhere;opacity:0;visibility:hidden;transform:translateY(2px);transition:opacity .12s ease,transform .12s ease,visibility .12s;z-index:9999;pointer-events:none}.trend-content-signal-tooltip-bubble:before{content:"";position:absolute;left:8px;top:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--color-fig-default)}.trend-content-signal-tooltip-wrapper.trend-content-signal-tooltip-wrapper--truncated:hover .trend-content-signal-tooltip-bubble{opacity:1;visibility:visible;transform:translateY(0)}.trend-content-insight-wrapper>p:first-child{color:var(--color-fig-subtle)}.trend-content-insight-wrapper>p:nth-child(2){color:var(--color-fig-default)}.trend-content-insight-narrative{display:flex;flex-direction:row;align-items:center;gap:4px;min-width:0;flex:1 1 0}.trend-content-insight-wrapper>p:last-child{flex-shrink:0}.trend-content-insight-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.trend-content-insight-icon img{width:16px;height:16px;filter:var(--color-fig-subtle-filter)}.trend-content-insight-icon--highlighted img{filter:var(--color-fig-default-filter)}.trend-content-insight-narrative>p{min-width:0}@media only screen and (max-width:768px){.trend-content-header-right>div{top:2px;transform:none;right:calc(var(--index) * 16px + 2px);height:20px;width:20px}.trend-content-header-right>div.trend-content-header-right-image-with-border{top:0;height:24px;width:24px}.trend-content-header-right img{height:20px;width:20px;vertical-align:baseline}}.trend-browser-workspace{width:100%;max-width:432px;position:relative}.trend-browser-workspace .trend-browser-panel{border:1px solid var(--color-border-subtle);border-radius:12px;background:var(--color-surface-subtle)}.trend-browser-workspace h2{margin:0}.trend-browser-workspace button,.trend-browser-workspace input,.trend-browser-workspace select{font:inherit}.trend-browser-workspace button:focus-visible,.trend-browser-workspace [role=button]:focus-visible,.trend-browser-workspace input:focus-visible{outline:2px solid var(--color-fig-default);outline-offset:2px}.trend-browser-header{position:relative;flex-shrink:0;z-index:1;padding:8px;background:var(--color-surface-subtle);border-radius:12px 12px 0 0;border-bottom:1px solid var(--color-border-subtle)}.trend-browser-title{display:flex;align-items:flex-start;gap:8px;padding:8px}.trend-browser-title h1{flex:1;min-width:0}.trend-league-select{flex-shrink:0;height:28px}.trend-league-select .input-selection-trigger{width:auto;min-width:70px;height:28px;gap:8px;font-size:12px;line-height:16px;letter-spacing:.01px;text-transform:uppercase;background:var(--color-surface-default);border-color:var(--color-border-default)}.trend-league-select .input-selection-trigger>span:last-child{display:flex;align-items:center}.trend-browser-inputs{display:flex;align-items:flex-start;gap:12px;padding:8px}.trend-search{display:flex;align-items:center;gap:8px;flex:1;min-width:0;height:32px;padding:4px 8px;border:1px solid var(--color-border-default);border-radius:4px;background:var(--color-surface-default)}.trend-search img{flex-shrink:0}.trend-search input{width:100%;min-width:0;padding:0;color:var(--color-fig-default);background:none;border:0;font-size:14px;line-height:20px;letter-spacing:-.09px}.trend-search input::placeholder{color:var(--color-fig-subtle);opacity:1}.trend-filter-trigger{display:flex;align-items:center;justify-content:center;padding:4px;width:32px;height:32px;flex-shrink:0;border:1px solid var(--color-border-default);border-radius:4px;background:var(--color-surface-default);box-shadow:var(--shadow-small);cursor:pointer}.trend-filter-trigger:hover{background:var(--color-surface-hover)}.trend-filter-trigger img{flex-shrink:0}.trend-browser-list{padding:8px}.trend-browser-row{display:flex;gap:8px;padding:8px;border-radius:8px;cursor:pointer;min-width:0}.trend-browser-row:hover{background:var(--color-surface-hover)}.trend-browser-row>div{min-width:0;flex:1}.trend-browser-row .trend-content-header{gap:8px}.trend-selection-icon{width:20px;height:20px;flex:0 0 20px;align-self:flex-start;margin-top:6px}.trend-browser-compact .trend-content-insights{display:none}.trend-selection-card{position:absolute;left:calc(100% + 40px);top:-60px;width:320px;padding:8px;background:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);border-radius:12px}.trend-selection-heading{display:flex;align-items:center;justify-content:space-between;padding:8px;gap:8px}.trend-clear{color:var(--color-fig-negative, #ee6464);background:none;border:0;cursor:pointer}.trend-clear:disabled{opacity:.4;cursor:default}.trend-selection-list{overflow:auto;max-height:calc(100dvh - 220px)}.trend-selection-empty{padding:32px 8px;text-align:center}.trend-selection-empty p+p{margin-top:8px}.trend-selection-continue{padding:8px}.trend-browser-message{padding:16px;text-align:center;color:var(--color-fig-subtle)}.trend-load-more{display:block;width:100%;padding:12px;color:var(--color-fig-default);border:1px solid var(--color-border-default);border-radius:8px;background:var(--color-surface-default);cursor:pointer}.trend-load-more:hover{background:var(--color-surface-hover)}.trend-load-more:active{background:var(--color-surface-pressed)}.trend-load-more:focus-visible{outline:2px solid var(--color-fig-default);outline-offset:2px}.trend-row-skeleton{height:100px;margin:8px;border-radius:8px;background:var(--color-surface-default)}.trend-mobile-selection{display:none}.dialog-container.trend-filter-dialog{width:min(480px,100% - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));top:calc(50% + (env(safe-area-inset-top) - env(safe-area-inset-bottom))/2);overflow:hidden}.dialog-container.trend-filter-dialog .dialog-container-header,.dialog-container.trend-filter-dialog .dialog-container-footer{flex-shrink:0;padding:16px}.dialog-container.trend-filter-dialog .dialog-container-content{min-height:0;padding:16px;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain}.dialog-container.trend-filter-dialog button:focus-visible,.dialog-container.trend-filter-dialog select:focus-visible,.dialog-container.trend-filter-dialog input:focus-visible{outline:2px solid var(--color-fig-default);outline-offset:2px}.dialog-container.trend-filter-dialog button,.dialog-container.trend-filter-dialog input,.dialog-container.trend-filter-dialog select{font:inherit}.trend-filters{display:flex;flex-direction:column;gap:16px;color:var(--color-fig-default)}@media(min-width:768px){.dialog-container.trend-filter-dialog{max-height:80dvh}}.trend-filter-single{min-width:0;margin:0;padding:0;border:0}.trend-filter-single legend{margin-bottom:8px}.trend-filter-choices{display:grid;grid-template-columns:repeat(var(--filter-choice-count),minmax(0,1fr));gap:8px}.trend-filter-choices label{position:relative;display:flex;min-width:0;cursor:pointer}.trend-filter-choices input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.trend-filter-choices span{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:8px 4px;border:1px solid var(--color-border-default);border-radius:8px;background:var(--color-surface-default);color:var(--color-fig-subtle);font-size:14px;line-height:20px;text-align:center;overflow-wrap:anywhere}.trend-filter-choices label:hover span{background:var(--color-surface-hover)}.trend-filter-choices input:checked+span{background:var(--color-segmented-control-pressed);color:var(--color-fig-default);border-color:var(--color-fig-default)}.trend-filter-choices input:focus-visible+span{outline:2px solid var(--color-fig-default);outline-offset:2px}.trend-filter-reset{min-height:44px;padding:8px;border:0;border-radius:8px;background:none;color:var(--color-fig-subtle);cursor:pointer}.trend-filter-reset:hover{background:var(--color-surface-hover);color:var(--color-fig-default)}.trend-filter-multiple{min-width:0;border:0;padding:0;margin:0}.trend-filter-multiple legend{width:100%;margin-bottom:8px;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.trend-filter-summary{color:var(--color-fig-subtle)}.trend-filter-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px}.trend-filter-options label{display:flex;align-items:center;gap:8px;min-width:0;min-height:44px;padding:8px;border-radius:8px;font-size:14px;line-height:20px;cursor:pointer}.trend-filter-options label:hover{background:var(--color-surface-hover)}.trend-filter-options label:focus-within{outline:2px solid var(--color-fig-default);outline-offset:-2px}.trend-filter-options input{flex:0 0 16px;width:16px;height:16px;margin:0;accent-color:var(--color-fig-default)}.trend-filter-options span{min-width:0;overflow-wrap:anywhere}.trend-filter-actions{display:flex;gap:12px}.trend-filter-actions>*{flex:1}.trend-selection-drawer{top:auto;bottom:0;transform:translate(-50%);width:min(432px,100%);border-radius:12px 12px 0 0;max-height:85dvh}.trend-selection-drawer .dialog-container-content{padding:8px}.trend-selection-drawer .trend-selection-heading h2{display:none}@media(min-width:1100px){.trend-selection-card{position:fixed;left:calc(50% + 256px);top:72px}}@media(max-width:1099px){.trend-browser-workspace{padding-bottom:64px}.trend-selection-card{display:none}.trend-mobile-selection{display:block;position:fixed;bottom:0;left:0;z-index:6;width:100%;min-height:56px;padding:16px 16px calc(16px + env(safe-area-inset-bottom));color:var(--color-fig-default);background:var(--color-surface-default);border:0;border-top:1px solid var(--color-border-default);cursor:pointer}}@media(min-width:1100px)and (max-width:1151px){.trend-browser-workspace{margin-right:calc(1152px - 100vw)}.trend-selection-card{position:fixed;left:calc(100vw - 336px);top:72px}}.trend-browser-row .trend-content-header-left{min-width:0;flex:1}.trend-browser-row .trend-content-header-info{min-width:0}.trend-browser-row .trend-content-header-odds{flex-shrink:0}.trend-browser-row .trend-content-header-info-subject{flex-wrap:wrap}.trend-selection-continue .button-container,.trend-filter-actions .button-container{height:32px;border:0;padding:0 12px;border-radius:8px;font:inherit}.trend-selection-continue .button-container p,.trend-filter-actions .button-container p{margin:0}.trend-filter-actions .button-secondary{border:1px solid var(--color-border-default)}.trend-selection-drawer .trend-browser-row{display:flex;gap:8px;padding:8px;border-radius:8px;cursor:pointer}.trend-selection-drawer .trend-browser-row:hover{background:var(--color-surface-hover)}.trend-selection-drawer .trend-browser-row>div{flex:1;min-width:0}.trend-browser-list{display:flex;flex-direction:column;gap:4px}.trend-browser-list .trend-browser-row{padding:8px 16px 8px 8px;border-radius:12px;margin-bottom:0;align-items:flex-start}.trend-browser-list .trend-browser-row>div{display:flex;flex-direction:column;gap:12px}.trend-browser-list .trend-browser-row>.trend-selection-icon{margin-top:8px}.trend-browser-list .trend-browser-row .trend-content-header{align-items:center}.trend-browser-list .trend-browser-row .trend-content-header-info-subject{align-items:baseline}.trend-browser-list .trend-browser-row .trend-content-header-left-team-icon-team1,.trend-browser-list .trend-browser-row .trend-content-header-left-team-icon-team2{flex-shrink:0;border-width:.169px;border-color:var(--color-border-with-transparency)}.trend-browser-list .trend-browser-row .trend-content-insight-wrapper{gap:4px;align-items:flex-start}.trend-browser-list .trend-browser-row .trend-content-insight-wrapper>p:last-child{color:var(--color-fig-default)}.trend-browser-list .trend-browser-row:last-child{margin-bottom:0}.trend-browser-list .trend-content-insight-icon img{filter:none}.trend-browser-panel{display:flex;flex-direction:column;max-height:calc(100dvh - 158px);overflow:hidden;box-shadow:var(--shadow-small)}.trend-browser-list{min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain}@media(max-width:1099px){.trend-browser-panel{max-height:calc(100dvh - 214px - env(safe-area-inset-bottom))}}.trend-browser-list{scroll-padding-block:8px}.trend-browser-list>*{flex-shrink:0}.trend-filter-dialog .trend-filter-actions .button-container{min-height:44px;height:auto}.trend-filter-dialog .trend-filter-actions .trend-filter-reset{padding:4px;font-size:12px;line-height:16px}.betslip-scanning-loader{--scanner-size: 480px;--scanner-content-padding: 24px;--scanner-corner-offset: 14px;--scanner-corner-size: 38px;--scanner-frame-height: 348px;--scanner-frame-inset: 24px;--scanner-frame-radius: 34px;--scanner-frame-width: 360px;--scanner-image-height: 300px;--scanner-image-radius: 10px;--scanner-image-width: 312px;--scanner-loading-font-size: 16px;--scanner-loading-margin-top: 8px;--scanner-scan-line-height: 4px;--scanner-scan-travel: 296px;--scanner-subtext-font-size: 20px;--scanner-subtext-margin-top: 20px;--scanner-subtext-min-height: 32px;--scanner-bg: var(--color-surface-base);--scanner-grid: rgba(255, 255, 255, .06);--scanner-edge-fade: var(--color-surface-base);--scanner-image-overlay: rgba(3, 8, 18, .24);--scanner-frame-border: rgba(255, 255, 255, .14);--scanner-frame-shadow: var(--color-border-default);--scanner-bracket: #ffffff;--scanner-line: #ffffff;--scanner-line-glow: rgba(255, 255, 255, .24);--scanner-line-glow-soft: rgba(255, 255, 255, .06);--scanner-line-glow-strong: rgba(255, 255, 255, .2);--scanner-line-shadow: rgba(255, 255, 255, .9);--scanner-primary-text: #f4f7fb;--scanner-secondary-text: #b0b4ba;background-color:var(--scanner-bg);background-image:linear-gradient(var(--scanner-grid) 1px,transparent 1px),linear-gradient(90deg,var(--scanner-grid) 1px,transparent 1px);background-size:40px 40px;box-sizing:border-box;color:var(--scanner-primary-text);display:flex;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;height:var(--scanner-size);isolation:isolate;overflow:hidden;position:relative;width:var(--scanner-size)}.betslip-scanning-loader *,.betslip-scanning-loader *:before,.betslip-scanning-loader *:after{box-sizing:border-box}.betslip-scanning-loader:before{background:linear-gradient(180deg,var(--scanner-edge-fade) 0%,transparent 18%,transparent 82%,var(--scanner-edge-fade) 100%),linear-gradient(90deg,var(--scanner-edge-fade) 0%,transparent 18%,transparent 82%,var(--scanner-edge-fade) 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.betslip-scanning-loader--light{--scanner-bg: var(--color-surface-base);--scanner-grid: rgba(15, 23, 42, .06);--scanner-edge-fade: var(--color-surface-base);--scanner-image-overlay: rgba(255, 255, 255, .12);--scanner-frame-border: rgba(15, 23, 42, .16);--scanner-frame-shadow: var(--color-border-default);--scanner-bracket: #111827;--scanner-line: #111827;--scanner-line-glow: rgba(17, 24, 39, .18);--scanner-line-glow-soft: rgba(17, 24, 39, .05);--scanner-line-glow-strong: rgba(17, 24, 39, .16);--scanner-line-shadow: rgba(17, 24, 39, .34);--scanner-primary-text: #101828;--scanner-secondary-text: #5f6b7a}.betslip-scanning-loader__content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:0;padding:var(--scanner-content-padding);position:relative;width:100%;z-index:1}.betslip-scanning-loader__frame{border-radius:var(--scanner-frame-radius);flex:0 0 auto;height:var(--scanner-frame-height);position:relative;width:var(--scanner-frame-width)}.betslip-scanning-loader__image-inset{border:1px solid var(--scanner-frame-border);border-radius:var(--scanner-image-radius);box-shadow:0 0 2px var(--scanner-frame-shadow);height:var(--scanner-image-height);left:var(--scanner-frame-inset);overflow:hidden;position:absolute;top:var(--scanner-frame-inset);width:var(--scanner-image-width)}.betslip-scanning-loader__image{display:block;height:100%;width:100%}.betslip-scanning-loader__image-overlay{background:var(--scanner-image-overlay);inset:0;pointer-events:none;position:absolute}.betslip-scanning-loader__scan-line{align-items:center;animation:betslip-scan-line 2.2s linear infinite;display:flex;height:var(--scanner-scan-line-height);justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateZ(0);will-change:transform}.betslip-scanning-loader__scan-line-glow{background:linear-gradient(180deg,transparent 0%,var(--scanner-line-glow-soft) 22%,var(--scanner-line-glow-strong) 50%,var(--scanner-line-glow-soft) 78%,transparent 100%);border-radius:999px;filter:blur(4px);height:34px;opacity:.95;position:absolute;transform:translateZ(0);width:100%}.betslip-scanning-loader__scan-line-core{background:linear-gradient(90deg,transparent 0%,var(--scanner-line-glow) 8%,var(--scanner-line) 22%,var(--scanner-line) 78%,var(--scanner-line-glow) 92%,transparent 100%);border-radius:999px;box-shadow:0 0 8px var(--scanner-line-shadow),0 0 18px var(--scanner-line-glow);height:var(--scanner-scan-line-height);width:100%}.betslip-scanning-loader__corner{color:var(--scanner-bracket);height:var(--scanner-corner-size);position:absolute;width:var(--scanner-corner-size)}.betslip-scanning-loader__corner--top-left{left:var(--scanner-corner-offset);top:var(--scanner-corner-offset)}.betslip-scanning-loader__corner--top-right{right:var(--scanner-corner-offset);top:var(--scanner-corner-offset);transform:scaleX(-1)}.betslip-scanning-loader__corner--bottom-left{bottom:var(--scanner-corner-offset);left:var(--scanner-corner-offset);transform:scaleY(-1)}.betslip-scanning-loader__corner--bottom-right{bottom:var(--scanner-corner-offset);right:var(--scanner-corner-offset);transform:scale(-1)}.betslip-scanning-loader__subtext-wrap{align-items:center;display:flex;justify-content:center;margin-top:var(--scanner-subtext-margin-top);min-height:var(--scanner-subtext-min-height);text-align:center;width:100%}.betslip-scanning-loader__subtext{animation:betslip-message-fade .3s ease both;color:var(--scanner-primary-text);display:block;font-size:var(--scanner-subtext-font-size);font-weight:700;line-height:1.25;max-width:100%;overflow-wrap:anywhere}.betslip-scanning-loader__loading-text{color:var(--scanner-secondary-text);font-size:var(--scanner-loading-font-size);font-weight:500;line-height:1.25;margin-top:var(--scanner-loading-margin-top);max-width:100%;overflow-wrap:anywhere;text-align:center}@keyframes betslip-scan-line{0%{transform:translateZ(0)}to{transform:translate3d(0,var(--scanner-scan-travel),0)}}@keyframes betslip-message-fade{0%{opacity:0;transform:translate3d(0,4px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.betslip-scanning-loader__scan-line{animation-duration:3.6s}.betslip-scanning-loader__subtext{animation:none}}div.betslip-import-dialog{width:560px;background-color:var(--color-surface-base)}div.betslip-import-dialog>div.dialog-container-content{padding:0}div.betslip-import-dialog.betslip-import-dialog-scanning>div.dialog-container-content{padding:12px}.betslip-import-modal-loading{display:flex;align-items:center;justify-content:center;width:100%;min-height:520px}.betslip-import-modal-loading-loader{width:100%;max-width:500px;margin:0 auto}.betslip-import-modal-results{display:flex;flex-direction:column}.betslip-import-modal-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px}.betslip-import-modal-empty-state>img{width:80px;height:80px}.betslip-import-modal-empty-state-text{margin-top:24px;display:flex;flex-direction:column;align-items:center;justify-content:center}.betslip-import-results-list{display:flex;flex-direction:column;max-height:360px;overflow:auto}.betslip-import-results-game{display:flex;padding:12px 24px;gap:6px;flex-direction:column;align-items:flex-start;align-self:stretch}.betslip-import-results-game-header-row{display:flex;align-items:center;gap:8px;margin-bottom:2px}.betslip-import-results-game-header{color:var(--color-fig-subtle)}.betslip-import-results-game-line{display:flex;padding:2px 0;align-items:center;gap:4px;align-self:stretch;color:var(--color-fig-default);justify-content:space-between}.betslip-import-results-game-line-logo-slip{display:flex;justify-content:center;align-items:center;height:28px;gap:4px;position:relative}.betslip-import-results-game-line-logo-slip img{height:20px;width:20px;margin-right:8px}.betslip-import-results-game-line.has-connector .betslip-import-results-game-line-logo-slip:after{content:"";position:absolute;left:9px;top:24px;width:2px;height:22px;background:var(--color-border-default);border-radius:2px}.betslip-import-results-line-minus-wrapper{height:32px;width:32px;padding:4px;border-radius:4px;display:flex;justify-content:center;align-items:center}.betslip-import-results-line-minus-wrapper img{height:20px;width:20px;filter:var(--color-fig-subtle-filter)}.betslip-import-modal-footer{display:flex;gap:12px;width:100%;justify-content:flex-end}.betslip-import-modal-footer-button{height:32px;width:77px}.betslip-import-modal-footer-button-add{width:175px}.betslip-import-modal-footer-button:hover{background-color:var(--color-surface-hover)}.betslip-import-zone-trigger{width:100%;margin-top:0;padding:32px 16px;border:1px dashed var(--color-border-default);border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer}.betslip-import-zone-trigger:hover{background:var(--color-surface-hover)}.betslip-import-zone-trigger:active{background:var(--color-surface-pressed)}.betslip-import-zone-trigger-dragging{background:var(--color-surface-hover);border-color:var(--color-border-strong)}.betslip-import-zone-trigger-icon{width:32px;height:32px;filter:var(--color-fig-subtle-filter)}.betslip-import-modal-footer-button-close{width:62px}.betslip-import-modal-footer-button-retry{width:86px}@media only screen and (max-width:1439px){div.betslip-import-dialog{width:calc(100% - 32px)}}.toggle-switch{position:relative;margin-right:10px;width:75px;display:inline-block;vertical-align:middle;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;text-align:left}.toggle-switch-checkbox{display:none}.toggle-switch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid var(--color-border-default);border-radius:20px;margin:0}.toggle-switch-label:focus{outline:none}.toggle-switch-label>span:focus{outline:none}.toggle-switch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.toggle-switch-inner:before,.toggle-switch-inner:after{display:block;float:left;width:50%;height:34px;padding:0;line-height:34px;font-size:14px;color:#fff;font-weight:700;box-sizing:border-box}.toggle-switch-inner:before{content:attr(data-yes);text-transform:uppercase;padding-left:10px;background-color:var(--color-primary-default);color:#fff}.toggle-switch-disabled{background-color:#ddd;cursor:not-allowed}.toggle-switch-disabled:before{background-color:#ddd;cursor:not-allowed}.toggle-switch-inner:after{content:attr(data-no);text-transform:uppercase;padding-right:10px;background-color:var(--color-surface-subtle);color:#fff;text-align:right}.toggle-switch-switch{display:block;width:24px;margin:5px;background:#fff;position:absolute;top:0;bottom:0;right:40px;border:1px solid var(--color-border-default);border-radius:50px;transition:all .3s ease-in 0s}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-inner{margin-left:0}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-switch{right:0}.toggle-switch.small-switch{width:28px}.toggle-switch.small-switch .toggle-switch-inner:after,.toggle-switch.small-switch .toggle-switch-inner:before{content:"";height:16px;line-height:16px}.toggle-switch.small-switch .toggle-switch-switch{width:14px;right:12px;margin:2px}@media screen and (max-width:991px){.toggle-switch{transform:scale(.9)}}@media screen and (max-width:767px){.toggle-switch{transform:scale(.825)}}@media screen and (max-width:575px){.toggle-switch{transform:scale(.75)}}.offer-card-container{display:flex;width:100%;padding:16px;min-width:240px;max-height:144px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;flex:1 0 0;flex-shrink:0;border-radius:12px;border:1px solid var(--color-border-with-transparency);box-shadow:0 1px #11181c1a}.offer-card-container-clickable:hover{-webkit-filter:brightness(92%);filter:brightness(92%);cursor:pointer}.offer-card-container:active{-webkit-filter:brightness(85%);filter:brightness(85%)}.offer-card-container>p{text-align:left}.offer-card-sportsbook-logo{height:30px}.playbook-page{width:100%;min-height:calc(100vh - var(--navbar-height));padding:24px 16px 48px;background:var(--color-surface-base);display:flex;flex-direction:column;align-items:center;font-feature-settings:"ss01" 1}.playbook-page h1,.playbook-page p{margin:0}.playbook-entry-methods{display:flex;flex-wrap:wrap;gap:16px;width:100%;max-width:432px;margin-bottom:24px}.playbook-entry-chip{padding:6px 12px;border:1px solid var(--color-border-default);border-radius:24px;background:var(--color-surface-default);color:var(--color-fig-subtle);box-shadow:var(--shadow-small-dark);font-feature-settings:"ss01" 1;white-space:nowrap}.playbook-entry-chip[aria-pressed=true]{background:var(--color-surface-pressed);border-color:var(--color-primary-default);color:var(--color-fig-default)}.playbook-entry-chip:disabled{cursor:default}.playbook-entry-chip:focus-visible{outline:2px solid var(--color-fig-default);outline-offset:3px}.playbook-upload-panel{width:100%;max-width:432px;padding:16px;display:flex;flex-direction:column;gap:16px;background:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);border-radius:12px;box-shadow:var(--shadow-small)}.theme-dark .playbook-upload-panel{box-shadow:-1px 0 #0c0c0e,1px 0 #0c0c0e,0 -1px #0c0c0e,0 1px #0c0c0e}.playbook-file-input{display:none}.playbook-dropzone{width:100%;padding:32px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:transparent;border:1px dashed var(--color-border-default);border-radius:6px;cursor:pointer;font-family:inherit}.playbook-dropzone:hover,.playbook-dropzone.playbook-dropzone-dragging{background:var(--color-surface-hover);border-color:var(--color-fig-subtle)}.playbook-dropzone:disabled{cursor:wait}.playbook-upload-icon{flex-shrink:0}.theme-light .playbook-upload-icon{filter:var(--color-fig-subtle-filter)}.playbook-dropzone-copy{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;overflow-wrap:anywhere}.playbook-image-preview{max-width:100%;max-height:160px;object-fit:contain;border-radius:4px}.playbook-generate{width:100%;height:48px;border-radius:6px}.playbook-generate .button-container{border-radius:6px}.playbook-dropzone:focus-visible,.playbook-generate:focus-visible{outline:2px solid var(--color-fig-default);outline-offset:3px}.playbook-upload-error{color:var(--color-fig-default)}.playbook-results-panel{width:100%;max-width:432px;background:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);border-radius:12px;box-shadow:var(--shadow-small)}.playbook-results-panel h1,.playbook-results-panel h2,.playbook-results-panel h3,.playbook-results-panel p{margin:0}.playbook-results-panel button.button-container{border:0;padding:0;font-family:inherit}.playbook-results-panel button.button-container.button-secondary{border:1px solid var(--color-border-default)}.theme-dark .playbook-results-panel{box-shadow:-1px 0 #0c0c0e,1px 0 #0c0c0e,0 -1px #0c0c0e,0 1px #0c0c0e}.playbook-results-heading{padding:16px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--color-border-subtle)}.playbook-results-heading h1{flex:1;min-width:0}.playbook-region{width:auto;max-width:55%;height:32px;flex-shrink:0}.playbook-region .input-selection-trigger,.playbook-region .input-selection-trigger-default,.playbook-region .input-selection-trigger-disabled{background-color:var(--color-surface-default);padding:4px 12px;gap:8px;font-feature-settings:"ss01" 1}.playbook-region .input-selection-trigger[data-state=open],.playbook-region .input-selection-trigger-default[data-state=open]{padding:3px 11px}.playbook-region .input-selection-trigger:hover,.playbook-region .input-selection-trigger-default:hover{background-color:var(--color-input-bg-hover)}.playbook-region .input-selection-trigger-icon{display:block;filter:none}.playbook-operators-section{padding:16px;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--color-border-subtle)}.playbook-operators-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.playbook-operator{display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0;min-height:68px;padding:8px;border:1px solid var(--color-border-default);border-radius:8px;background:var(--color-surface-default);color:var(--color-fig-default);box-shadow:var(--shadow-small);cursor:pointer;text-align:left}.playbook-operator:hover{background:var(--color-surface-hover)}.playbook-operator-skeleton{pointer-events:none;box-sizing:border-box}.playbook-skeleton-logo{width:20px;height:20px}.playbook-skeleton-count{width:32px;height:16px}.playbook-skeleton-odds{width:44px;height:20px}.playbook-operator-selected{background:var(--color-surface-pressed);border-color:var(--color-primary-default)}.playbook-operator-top{display:flex;align-items:center;justify-content:space-between;gap:4px}.playbook-operator-top img{width:24px;height:24px;flex-shrink:0}.playbook-show-more{align-items:center;text-align:center}.playbook-checkout-actions{display:flex;flex-direction:column;gap:12px;margin-top:4px}.playbook-checkout-actions .button-container{height:48px;border-radius:6px;font-feature-settings:"ss01" 1}.playbook-checkout-actions .playbook-checkout-loading{display:flex;background:var(--color-surface-elevated)}.playbook-checkout-actions .playbook-share-actions{display:flex;gap:12px}.playbook-checkout-actions .playbook-share-actions .button-container{flex:1;min-width:0;height:40px;padding:8px 16px}.playbook-checkout-actions .playbook-share-actions .button-container>img{flex-shrink:0;filter:none}.playbook-copy-toast{position:fixed;right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:10004;max-width:calc(100vw - 32px);display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--color-border-default);border-radius:4px;background:var(--color-surface-base);box-shadow:0 4px 6px #11181c17;font-feature-settings:"ss01" 1}.playbook-copy-toast>img{flex-shrink:0}.playbook-copy-toast p{flex:1;min-width:0;margin:0}.playbook-copy-toast button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:4px;border:0;border-radius:4px;background:transparent;cursor:pointer}.playbook-copy-toast button:hover{background:var(--color-surface-hover)}@media(max-width:600px){.playbook-copy-toast{left:50%;right:auto;width:max-content;transform:translate(-50%)}}.playbook-legs-section{padding:8px}.playbook-legs-heading{display:flex;justify-content:space-between;align-items:center;padding:8px;gap:8px}.playbook-trends-toggle{display:flex;align-items:center;gap:8px}.playbook-trends-toggle .toggle-switch{width:40px;margin:0;transform:none}.playbook-trends-toggle .toggle-switch .toggle-switch-label{border:none}.playbook-trends-toggle .toggle-switch .toggle-switch-inner:before,.playbook-trends-toggle .toggle-switch .toggle-switch-inner:after{height:20px}.playbook-trends-toggle .toggle-switch .toggle-switch-inner:after{background:var(--color-surface-elevated)}.playbook-trends-toggle .toggle-switch .toggle-switch-switch{width:16px;height:16px;right:20px;border:none;margin:2px}.playbook-trends-toggle .toggle-switch .toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-switch{right:0;background:var(--color-fig-on-bg)}.playbook-trends-toggle .toggle-switch .toggle-switch-label:focus-visible{outline:2px solid var(--color-fig-default);outline-offset:3px}.playbook-game-group h3{padding:8px}.playbook-leg{display:flex;align-items:flex-start;padding:0 4px 0 8px;gap:4px}.playbook-leg-content{flex:1;min-width:0;padding:8px 0;display:flex;flex-direction:column;gap:12px}.playbook-leg-content .trend-content-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.playbook-leg-content .trend-content-header-left{min-width:0;flex:1}.playbook-leg-content .trend-content-header-info{min-width:0}.playbook-leg-content .trend-content-header-info-subject{flex-wrap:wrap;row-gap:0}.playbook-leg-content .trend-content-header-info-subject>*{min-width:0;max-width:100%;overflow-wrap:anywhere}.playbook-leg-content .trend-content-header-info-market p{overflow-wrap:anywhere}.playbook-leg-content .trend-content-header-odds{flex-shrink:0;white-space:nowrap;min-width:2ch}.playbook-leg-content .trend-content-header-left-team-icon-team1{flex-shrink:0;border-width:.2px}.playbook-leg-content .trend-content-insight-icon,.playbook-leg-content .trend-content-insight-icon img{width:16px;height:16px}.playbook-leg-unavailable .playbook-leg-content{opacity:.45}.playbook-trends-hidden .trend-content-insights{display:none}.playbook-leg-menu-trigger{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:4px;margin-top:12px;border:0;border-radius:4px;background:transparent;cursor:pointer}.playbook-leg-menu-trigger:hover{background:var(--color-surface-hover)}.theme-light .playbook-leg-menu-trigger img{filter:var(--color-fig-subtle-filter)}.playbook-leg-menu{z-index:10005;min-width:200px;padding:4px;border:1px solid var(--color-border-default);border-radius:6px;background:var(--color-surface-default);color:var(--color-fig-default);box-shadow:var(--shadow-large)}.playbook-leg-menu-item{padding:8px 12px;cursor:pointer;border-radius:4px}.playbook-leg-menu-item[data-highlighted]{background:var(--color-surface-hover);outline:none}.playbook-leg-menu-item[data-disabled]{color:var(--color-fig-disabled);cursor:default}.playbook-text-button{padding:0;border:0;background:transparent;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.playbook-reset{width:auto;height:32px;padding:6px 12px}.playbook-results-toolbar{width:100%;max-width:432px;margin-top:16px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;font-feature-settings:"ss01" 1}.playbook-odds-format{display:flex;align-items:center;padding:2px;border-radius:6px;background:var(--color-segmented-control-default)}.playbook-odds-format button{height:28px;padding:2px 12px;border:0;border-radius:4px;background:transparent;color:var(--color-fig-subtle);cursor:pointer;font-feature-settings:"ss01" 1;white-space:nowrap}.playbook-odds-format button[aria-pressed=true]{background:var(--color-segmented-control-pressed);color:var(--color-fig-default);font-weight:600;box-shadow:0 1px 2px #0000000d}.playbook-manual-link{display:flex;flex-direction:column;gap:4px}.playbook-manual-link input{width:100%;padding:8px;background:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:4px;color:var(--color-fig-default)}.playbook-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.playbook-results-panel button:focus-visible,.playbook-reset:focus-visible{outline:2px solid var(--color-fig-default);outline-offset:3px}.playbook-offer{display:flex;flex-direction:column;gap:12px}.playbook-offer-actions{display:flex;gap:8px;width:100%}.playbook-offer-actions .button-container{height:40px;border:0}.playbook-offer-actions .button-secondary{border:1px solid var(--color-border-default)}@media(max-width:380px){.playbook-results-toolbar{flex-direction:column;align-items:stretch}.playbook-results-toolbar .playbook-reset,.playbook-results-toolbar .playbook-odds-format{width:100%}.playbook-results-toolbar .playbook-odds-format button{flex:1}.playbook-operators-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.playbook-results-heading{flex-wrap:wrap}}.playbook-edit-selection{width:100%;max-width:432px;height:32px;margin-top:16px;padding:0 12px;border-radius:8px}.check-shell:has(.playbook-page-trends){height:100dvh}.check-shell:has(.playbook-page-trends) .playbook-header,.check-shell:has(.playbook-page-trends) .check-footer{flex-shrink:0}.playbook-page.playbook-page-trends{min-height:0;padding-bottom:24px}.playbook-page.playbook-page-trends .playbook-entry-methods{flex-shrink:0}.playbook-page.playbook-page-trends .trend-browser-workspace{flex:1;min-height:0;padding-bottom:0;display:flex;flex-direction:column}.playbook-page.playbook-page-trends .trend-browser-panel{flex:1;min-height:0;max-height:none}.playbook-page.playbook-page-trends .trend-browser-list{flex:1}.playbook-page.playbook-page-trends .trend-selection-card{position:absolute;left:calc(100% + 40px);top:-62px;max-height:calc(100% + 62px);display:flex;flex-direction:column}.playbook-page.playbook-page-trends .trend-selection-heading,.playbook-page.playbook-page-trends .trend-selection-continue{flex-shrink:0}.playbook-page.playbook-page-trends .trend-selection-list{min-height:0;max-height:none}@media(max-width:1099px){.check-shell:has(.playbook-page-trends){padding-bottom:calc(56px + env(safe-area-inset-bottom))}.playbook-page.playbook-page-trends .trend-selection-card{display:none}}@media(min-width:1100px)and (max-width:1151px){.playbook-page.playbook-page-trends .trend-selection-card{left:calc(100% + 24px)}}.playbook-header{position:sticky;top:0;z-index:100;flex-shrink:0;height:48px;padding:2px 16px;background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border-subtle)}.playbook-header-content{height:44px;max-width:432px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.playbook-brand{width:125px;height:24px;display:flex;align-items:center;gap:6px}.playbook-find-picks{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:6px 8px;border:1px solid var(--color-border-default);border-radius:4px;background:var(--color-surface-default);color:var(--color-fig-default);font-size:12px;font-weight:500;line-height:16px;letter-spacing:.01px;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:.5px 0 #0c0c0e,-.5px 0 #0c0c0e,0 -.5px #0c0c0e,0 .5px #0c0c0e}.playbook-find-picks:hover{background-color:var(--color-surface-hover)}.playbook-find-picks:active{background-color:var(--color-surface-pressed)}.playbook-brand:focus-visible,.playbook-find-picks:focus-visible{outline:2px solid var(--color-fig-default);outline-offset:3px}.dialog-overlay{position:fixed}div.betslip-import-dialog{max-width:calc(100vw - 32px)}.betslip-import-modal-footer-button .button-container{border:0}.dialog-container-header button{border:0;padding:0;background:none}.playbook-auth{display:flex;flex-direction:column;gap:16px}.playbook-auth form{display:flex;flex-direction:column;gap:12px}.playbook-auth label{display:flex;flex-direction:column;gap:6px;font-size:14px}.playbook-auth input{height:40px;width:100%;padding:8px;background:var(--color-surface-default);color:var(--color-fig-default);border:1px solid var(--color-border-default);border-radius:4px}.playbook-auth button{border:1px solid var(--color-border-default);border-radius:6px;min-height:40px}.dialog-container.playbook-auth-dialog{width:432px;max-width:calc(100vw - 32px)}.dialog-container-header button img{filter:var(--color-fig-subtle-filter)}.dialog-container.playbook-confirmation-dialog{width:432px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto}.playbook-confirmation-content{display:flex;flex-direction:column;gap:12px;overflow-wrap:anywhere}.playbook-startup-error{max-width:432px;margin:16px auto;padding:0 16px;font-size:14px}.check-shell{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.check-shell .playbook-page{min-height:0;flex:1}.check-footer{padding:16px 16px 24px;background:var(--color-surface-base)}.check-footer-content{width:100%;max-width:432px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;color:var(--color-fig-subtle);font-size:12px;line-height:16px;text-align:left}.check-footer-content span{min-width:0}.check-footer a{flex-shrink:0;text-align:right;color:var(--color-fig-subtle);font-size:12px;line-height:16px;text-decoration:underline;text-underline-offset:3px}.check-footer a:hover{color:var(--color-fig-default)}.check-footer a:focus-visible{outline:2px solid var(--color-fig-default);outline-offset:4px}
