.sdl-btn,.sdl-chip,.sdl-field,.sdl-iconbtn,.sdl-seg{font-family:var(--sdl-font-ui,system-ui,sans-serif);font-size:var(--sdl-fs-sm);line-height:1.15;border-radius:var(--sdl-ctl-r);min-width:0}.sdl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--sdl-ctl-h);padding:0 var(--sdl-ctl-px);font-weight:700;letter-spacing:.01em;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;background:transparent;color:var(--sdl-text-1,#C7D0DA);transition:background-color var(--sdl-t-control,.14s) ease,border-color var(--sdl-t-control,.14s) ease,color var(--sdl-t-control,.14s) ease,transform var(--sdl-t-control,.14s) ease;-webkit-tap-highlight-color:transparent}.sdl-btn>svg{flex:none;width:var(--sdl-ctl-icon);height:var(--sdl-ctl-icon)}.sdl-btn>.sdl-btn-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.sdl-btn:focus-visible,.sdl-chip:focus-visible,.sdl-field:focus-visible,.sdl-iconbtn:focus-visible,.sdl-seg-item:focus-visible{outline:var(--sdl-focus-ring-width,2px) solid var(--sdl-focus-ring,#94E63C);outline-offset:var(--sdl-focus-ring-offset,2px)}.sdl-btn:not(:disabled):not([aria-disabled=true]):active{transform:translateY(.5px) scale(.99)}.sdl-btn:disabled,.sdl-btn[aria-disabled=true],.sdl-chip:disabled,.sdl-iconbtn:disabled{cursor:not-allowed;opacity:.45}.sdl-btn--primary{background:linear-gradient(180deg,color-mix(in srgb,var(--sdl-accent,#94E63C) 88%,#FFFFFF) 0,var(--sdl-accent,#94E63C) 42%,color-mix(in srgb,var(--sdl-accent,#94E63C) 88%,#000000) 100%);color:var(--sdl-on-accent,#06120A);font-weight:800;box-shadow:inset 0 1px 0 rgba(255,255,255,.32),inset 0 -1px 0 rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.35)}@media (hover:hover) and (pointer:fine){.sdl-btn--primary:not(:disabled):hover{background:linear-gradient(180deg,color-mix(in srgb,var(--sdl-accent-hover,#A9EB63) 90%,#FFFFFF) 0,var(--sdl-accent-hover,#A9EB63) 42%,color-mix(in srgb,var(--sdl-accent-hover,#A9EB63) 90%,#000000) 100%)}}.sdl-btn--primary:not(:disabled):active{background:var(--sdl-accent-pressed,#79BC31);box-shadow:inset 0 1px 2px rgba(0,0,0,.22)}.sdl-btn--secondary{background:linear-gradient(180deg,color-mix(in srgb,var(--sdl-surface-raised,#232B37) 88%,#FFFFFF) 0,var(--sdl-surface-raised,#232B37) 46%,color-mix(in srgb,var(--sdl-surface-raised,#232B37) 93%,#000000) 100%);border-color:var(--sdl-border,#39414D);color:var(--sdl-text-1,#C7D0DA);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 1px 2px rgba(0,0,0,.35)}@media (hover:hover) and (pointer:fine){.sdl-btn--secondary:not(:disabled):hover{background:linear-gradient(180deg,color-mix(in srgb,var(--sdl-bg-hover,#2C3542) 88%,#FFFFFF) 0,var(--sdl-bg-hover,#2C3542) 46%,color-mix(in srgb,var(--sdl-bg-hover,#2C3542) 93%,#000000) 100%);border-color:var(--sdl-border-strong,rgba(255,255,255,.2))}}.sdl-btn--secondary:not(:disabled):active{background:color-mix(in srgb,var(--sdl-surface-raised,#232B37) 92%,#000000);box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.sdl-btn--ghost{background:transparent;color:var(--sdl-text-2,#B8C2CE)}@media (hover:hover) and (pointer:fine){.sdl-btn--ghost:not(:disabled):hover{background:var(--sdl-surface-hover,rgba(255,255,255,.04));color:var(--sdl-text-1,#C7D0DA)}}.sdl-btn--danger{background:linear-gradient(180deg,rgba(255,92,104,.12),rgba(255,92,104,.07));border-color:rgba(255,92,104,.32);color:var(--sdl-red,#FF5C68);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 1px 2px rgba(0,0,0,.3)}@media (hover:hover) and (pointer:fine){.sdl-btn--danger:not(:disabled):hover{background:linear-gradient(180deg,rgba(255,92,104,.2),rgba(255,92,104,.13));border-color:rgba(255,92,104,.55)}}.sdl-btn--danger:not(:disabled):active{box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.sdl-btn--sm{min-height:var(--sdl-ctl-h-sm);padding:0 var(--sdl-ctl-px-sm);font-size:var(--sdl-fs-xs);border-radius:var(--sdl-ctl-r-sm)}.sdl-btn--lg{min-height:var(--sdl-ctl-h-lg);padding:0 var(--sdl-ctl-px-lg);font-size:var(--sdl-fs-base);border-radius:var(--sdl-ctl-r-lg)}.sdl-btn--block{display:flex;width:100%}@media (max-width:479px){.sdl-btn--block\@xs{display:flex;width:100%}}.sdl-btn[data-loading=true]{cursor:progress;pointer-events:none}.sdl-btn[data-loading=true]>.sdl-btn-label{opacity:.55}.sdl-btn[data-loading=true]:before{content:"";flex:none;width:1em;height:1em;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:sdl-spin .7s linear infinite}@keyframes sdl-spin{to{transform:rotate(1turn)}}.sdl-iconbtn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--sdl-ctl-h);height:var(--sdl-ctl-h);padding:0;border:1px solid transparent;border-radius:var(--sdl-ctl-r);background:transparent;color:var(--sdl-text-2,#B8C2CE);cursor:pointer;transition:background-color var(--sdl-t-control,.14s) ease,border-color var(--sdl-t-control,.14s) ease,color var(--sdl-t-control,.14s) ease,transform var(--sdl-t-control,.14s) ease;-webkit-tap-highlight-color:transparent}.sdl-iconbtn>svg{width:var(--sdl-ctl-icon);height:var(--sdl-ctl-icon)}@media (hover:hover) and (pointer:fine){.sdl-iconbtn:not(:disabled):hover{background:var(--sdl-surface-hover,rgba(255,255,255,.04));color:var(--sdl-text-1,#C7D0DA)}}.sdl-iconbtn:not(:disabled):active{transform:scale(.94)}.sdl-iconbtn--sm{width:var(--sdl-ctl-h-sm);height:var(--sdl-ctl-h-sm);border-radius:var(--sdl-ctl-r-sm)}.sdl-iconbtn--bordered{border-color:var(--sdl-border,#39414D);background:linear-gradient(180deg,color-mix(in srgb,var(--sdl-surface-raised,#232B37) 88%,#FFFFFF) 0,var(--sdl-surface-raised,#232B37) 46%,color-mix(in srgb,var(--sdl-surface-raised,#232B37) 93%,#000000) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 1px 2px rgba(0,0,0,.35)}.sdl-iconbtn--danger{color:var(--sdl-red,#FF5C68)}.sdl-seg{display:inline-flex;align-items:center;gap:2px;padding:3px;max-width:100%;border:1px solid var(--sdl-border-faint,#2a323d);border-radius:calc(var(--sdl-ctl-r) + 3px);background:var(--sdl-bg-control,var(--sdl-bg-raised));overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.sdl-seg::-webkit-scrollbar{display:none}.sdl-seg-item{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-height:calc(var(--sdl-ctl-h) - 8px);padding:0 var(--sdl-ctl-px);border:0;border-radius:var(--sdl-ctl-r-sm);background:transparent;color:var(--sdl-text-3,#8A96A4);font:inherit;font-weight:700;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color var(--sdl-t-control,.14s) ease,color var(--sdl-t-control,.14s) ease}@media (hover:hover) and (pointer:fine){.sdl-seg-item:not(:disabled):hover{color:var(--sdl-text-1,#C7D0DA)}}.sdl-seg-item.is-active,.sdl-seg-item[aria-pressed=true],.sdl-seg-item[aria-selected=true]{background:var(--sdl-select-bg);color:var(--sdl-select-ink);box-shadow:none}.sdl-seg--fill{display:flex;width:100%}.sdl-seg--fill .sdl-seg-item{flex:1 1 0;min-width:0}.sdl-chip{display:inline-flex;align-items:center;gap:6px;min-height:var(--sdl-ctl-h-sm);padding:0 var(--sdl-ctl-px);border:1px solid var(--sdl-border-faint,#2a323d);border-radius:999px;background:var(--sdl-surface,#1B222C);color:var(--sdl-text-2,#B8C2CE);font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color var(--sdl-t-control,.14s) ease,border-color var(--sdl-t-control,.14s) ease,color var(--sdl-t-control,.14s) ease}@media (hover:hover) and (pointer:fine){.sdl-chip:not(:disabled):hover{border-color:var(--sdl-border-strong,rgba(255,255,255,.2));color:var(--sdl-text-1,#C7D0DA)}}.sdl-chip.is-active,.sdl-chip[aria-pressed=true]{background:var(--sdl-select-bg);border-color:var(--sdl-select-bg);color:var(--sdl-select-ink)}.sdl-chip-count{font-size:.85em;font-weight:800;color:var(--sdl-text-3,#8A96A4)}.sdl-chip[aria-pressed=true] .sdl-chip-count{color:var(--sdl-accent,#94E63C)}.sdl-chiprow{display:flex;gap:var(--sdl-ctl-gap);overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;padding:2px;margin:-2px}.sdl-chiprow::-webkit-scrollbar{display:none}.sdl-chiprow>*{flex:0 0 auto}@media (min-width:1024px){.sdl-chiprow{flex-wrap:wrap;overflow-x:visible}}.sdl-field{display:block;width:100%;min-height:var(--sdl-ctl-h);padding:0 var(--sdl-ctl-px);border:1px solid var(--sdl-border,#39414d);background:var(--sdl-bg-control,var(--sdl-bg-raised));color:var(--sdl-text-1,#C7D0DA);font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--sdl-t-control,.14s) ease,background-color var(--sdl-t-control,.14s) ease}@media (pointer:coarse){.sdl-field{font-size:16px}}.sdl-field{box-shadow:inset 0 1.5px 3px rgba(0,0,0,.34)}.sdl-field::-moz-placeholder{color:var(--sdl-text-4,rgba(244,247,250,.5))}.sdl-field::placeholder{color:var(--sdl-text-4,rgba(244,247,250,.5))}@media (hover:hover){.sdl-field:hover{border-color:var(--sdl-border-strong,rgba(255,255,255,.2))}}.sdl-field:focus{outline:none;border-color:var(--sdl-accent,#94E63C);background:var(--sdl-surface,#1B222C);box-shadow:inset 0 1.5px 3px rgba(0,0,0,.34)}.sdl-field:disabled{opacity:.5;cursor:not-allowed}.sdl-field[aria-invalid=true]{border-color:var(--sdl-error,#FF5C68);box-shadow:inset 0 1.5px 3px rgba(0,0,0,.34),0 0 0 3px rgba(var(--sdl-red-rgb,255,92,104),.13)}textarea.sdl-field{padding:10px var(--sdl-ctl-px);line-height:1.5;resize:vertical;min-height:calc(var(--sdl-ctl-h) * 2.2)}select.sdl-field{padding-right:calc(var(--sdl-ctl-px) + 20px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%238A96A4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6.5 8 10.5 12 6.5'/%3E%3C/svg%3E");background-position:right calc(var(--sdl-ctl-px) - 2px) center;background-size:15px 15px;background-repeat:no-repeat;cursor:pointer}@media (hover:hover){select.sdl-field:hover{border-color:var(--sdl-border-strong,rgba(255,255,255,.2))}}.sdl-field--auto{width:auto;flex:0 1 auto;min-width:150px;max-width:260px}@media (max-width:479px){.sdl-field--auto{max-width:none;flex:1 1 100%}}select.sdl-field option{background:var(--sdl-bg-surface,#1B222C);color:var(--sdl-text-1,#C7D0DA)}.sdl-label{display:block;margin-bottom:6px;font-family:var(--sdl-font-ui,system-ui,sans-serif);font-size:var(--sdl-fs-micro);font-weight:800;letter-spacing:.09em;text-transform:uppercase}.sdl-help,.sdl-label{color:var(--sdl-text-3,#8A96A4)}.sdl-help{margin-top:5px;font-size:var(--sdl-fs-xs);line-height:1.45}.sdl-help--error{color:var(--sdl-error,#FF5C68)}.sdl-search{position:relative;display:block;width:100%}.sdl-search>svg{position:absolute;left:var(--sdl-ctl-px);top:50%;transform:translateY(-50%);width:16px;height:16px;pointer-events:none;color:var(--sdl-text-3,#8A96A4)}.sdl-search>.sdl-field{padding-left:calc(var(--sdl-ctl-px) + 22px)}.sdl-check{display:inline-flex;align-items:center;gap:10px;min-height:var(--sdl-ctl-h);padding:0 2px;color:var(--sdl-text-2,#B8C2CE);font-size:var(--sdl-fs-sm);cursor:pointer;-webkit-tap-highlight-color:transparent}.sdl-check>input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--sdl-accent,#94E63C);cursor:pointer}.sdl-check:has(>input:disabled){opacity:.5;cursor:not-allowed}.sdl-check:has(>input:checked){color:var(--sdl-text-1,#C7D0DA)}.sdl-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sdl-ctl-gap);min-width:0}.sdl-toolbar>*{min-width:0}.sdl-toolbar-spacer{flex:1 1 auto;min-width:0}.sdl-pager{display:flex;flex-wrap:wrap;gap:6px}.sdl-pager,.sdl-pager-page{align-items:center;justify-content:center}.sdl-pager-page{display:inline-flex;min-width:var(--sdl-ctl-h-sm);min-height:var(--sdl-ctl-h-sm);padding:0 8px;border:1px solid var(--sdl-border-faint,#2a323d);border-radius:var(--sdl-ctl-r-sm);background:transparent;color:var(--sdl-text-2,#B8C2CE);font-family:var(--sdl-font-ui,system-ui,sans-serif);font-size:var(--sdl-fs-xs);font-weight:700;cursor:pointer;transition:background-color var(--sdl-t-control,.14s) ease,color var(--sdl-t-control,.14s) ease,border-color var(--sdl-t-control,.14s) ease}@media (hover:hover) and (pointer:fine){.sdl-pager-page:not(:disabled):hover{border-color:var(--sdl-border-strong,rgba(255,255,255,.2));color:var(--sdl-text-1,#C7D0DA)}}.sdl-pager-page[aria-current=page]{background:var(--sdl-accent,#94E63C);border-color:var(--sdl-accent,#94E63C);color:var(--sdl-on-accent,#06120A)}.sdl-auto-grid{display:grid;gap:var(--sdl-gutter-tight);grid-template-columns:repeat(auto-fit,minmax(min(var(--col,240px),100%),1fr))}.sdl-auto-grid>*{min-width:0}.sdl-scroll-x{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.sdl-scroll-x:focus-visible{outline:var(--sdl-focus-ring-width,2px) solid var(--sdl-focus-ring,#94E63C);outline-offset:-2px}.sdl-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.sdl-btn,.sdl-chip,.sdl-field,.sdl-iconbtn,.sdl-pager-page,.sdl-seg-item{transition:none}.sdl-btn:active,.sdl-iconbtn:not(:disabled):active{transform:none}.sdl-btn[data-loading=true]:before{animation-duration:2s}}@media (pointer:coarse){.sdl-seg{padding:2px}.sdl-btn--sm,.sdl-chip,.sdl-iconbtn--sm,.sdl-pager-page,.sdl-seg-item{min-height:var(--sdl-ctl-h)}.sdl-iconbtn--sm{width:var(--sdl-ctl-h);height:var(--sdl-ctl-h)}.sdl-iconbtn--sm,.sdl-pager-page{min-width:var(--sdl-ctl-h)}}.sdl-play-filters{position:relative;display:inline-flex;flex:0 0 auto}.sdl-play-filter-trigger{display:inline-flex;align-items:center;gap:5px;min-height:var(--sdl-ctl-h-sm);padding:4px 12px;border:1px solid var(--sdl-playctl-border,var(--sdl-border-faint));background:var(--sdl-playctl-bg,var(--sdl-picks-bg-panel));border-radius:var(--sdl-ctl-r-sm);font-family:var(--sdl-font-ui);font-size:var(--sdl-fs-xs);font-weight:600;letter-spacing:normal;line-height:normal;white-space:nowrap;color:var(--sdl-text-1);cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.sdl-play-filter-trigger svg{width:12px;height:12px;color:var(--sdl-text-2);flex:0 0 auto}@media (hover:hover) and (pointer:fine){.sdl-play-filter-trigger:hover{border-color:var(--sdl-border,#2A382E)}}.sdl-play-filter-trigger:focus-visible{outline:2px solid var(--sdl-green,#94E63C);outline-offset:2px}.sdl-play-filter-menu{position:absolute;top:calc(100% + 6px);left:0;right:auto;z-index:30;min-width:150px;padding:3px;border-radius:var(--sdl-ctl-r-sm);border:1px solid var(--sdl-playctl-border,var(--sdl-border-faint));background:var(--sdl-playctl-bg,var(--sdl-picks-bg-panel));box-shadow:0 14px 34px rgba(0,0,0,.55);display:flex;flex-direction:column;gap:2px}@media (min-width:1024px){.sdl-play-filter-menu{left:auto;right:0}}.sdl-play-filter-item{text-align:left;padding:8px 12px;border:0;border-radius:4px;background:transparent;color:var(--sdl-text-3,#727F76);font-family:var(--sdl-font-ui);font-size:var(--sdl-fs-xs);font-weight:600;letter-spacing:normal;line-height:normal;white-space:nowrap;cursor:pointer}.sdl-play-filter-item:active{background:rgba(255,255,255,.06)}@media (hover:hover) and (pointer:fine){.sdl-play-filter-item:hover{background:rgba(255,255,255,.06)}}.sdl-play-filter-item:focus-visible{outline:2px solid var(--sdl-green,#94E63C);outline-offset:-2px}.sdl-play-filter-item--on{background:var(--sdl-bg-surface,#0E1510);box-shadow:0 1px 3px rgba(0,0,0,.4)}.sdl-play-filter-item.sdl-play-filter--all,.sdl-play-filter-trigger.sdl-play-filter--all{color:var(--sdl-text-1)}.sdl-play-filter-item.sdl-play-filter--official,.sdl-play-filter-trigger.sdl-play-filter--official{color:var(--sdl-green)}.sdl-play-filter-item.sdl-play-filter--lean,.sdl-play-filter-trigger.sdl-play-filter--lean{color:var(--sdl-amber)}@media (max-width:420px){.sdl-play-filter-trigger{padding-left:10px;padding-right:10px}}@media (max-width:360px){.sdl-play-filter-trigger{padding-left:8px;padding-right:8px;gap:4px}}@media (pointer:coarse){.sdl-play-filter-item,.sdl-play-filter-trigger{min-height:var(--sdl-ctl-h)}}.sdl-tz-chip{margin-left:9px;padding-left:9px;border-left:1px solid rgba(255,255,255,.14);color:var(--sdl-text-4);font-family:var(--sdl-font-ui);font-size:inherit;font-weight:700;letter-spacing:.14em;cursor:help}.sdl-member-root.sdl-has-testbar{--sdl-testbar-h:calc(32px + env(safe-area-inset-top, 0px))}.sdl-member-root{--sdl-testbar-h:0px;--sdl-banner-h:0px;--sdl-chrome-top:calc(var(--sdl-testbar-h) + var(--sdl-banner-h))}.sdl-member-root.sdl-has-banner{--sdl-banner-h:28px}.sdl-testbar{position:fixed;top:0;left:0;right:0;height:var(--sdl-testbar-h,32px);z-index:51;display:flex;align-items:center;justify-content:center;background:var(--sdl-green,#94E63C);color:#06100A;border-bottom:1px solid rgba(6,16,10,.35);box-sizing:border-box;padding:env(safe-area-inset-top,0) 12px 0}.sdl-testbar-text{font-family:var(--sdl-font-ui,sans-serif);font-size:12px;font-weight:800;letter-spacing:.12em;line-height:1.25;text-transform:uppercase;text-align:center;text-wrap:balance}.sdl-has-banner .sdl-logo-link,.sdl-has-banner .sdl-sidebar,.sdl-has-banner .sdl-top-nav,.sdl-has-testbar .sdl-logo-link,.sdl-has-testbar .sdl-sidebar,.sdl-has-testbar .sdl-top-nav{top:var(--sdl-chrome-top)}.sdl-has-banner .sdl-member-root[data-shell=picks] .sdl-logo-link,.sdl-has-testbar .sdl-member-root[data-shell=picks] .sdl-logo-link,.sdl-member-root.sdl-has-banner[data-shell=picks] .sdl-logo-link,.sdl-member-root.sdl-has-testbar[data-shell=picks] .sdl-logo-link{top:var(--sdl-chrome-top)!important}.sdl-member-root.sdl-has-banner .sdl-member-main,.sdl-member-root.sdl-has-testbar .sdl-member-main{padding-top:calc(var(--sdl-nav-h, 56px) + var(--sdl-chrome-top))}@media (min-width:1024px){.sdl-member-root.sdl-has-banner .sdl-member-main,.sdl-member-root.sdl-has-testbar .sdl-member-main{padding-top:calc(55px + var(--sdl-chrome-top))!important}}.sdl-member-root.sdl-has-banner[data-page=picks],.sdl-member-root.sdl-has-banner[data-page=picks] .sdl-member-main,.sdl-member-root.sdl-has-testbar[data-page=picks],.sdl-member-root.sdl-has-testbar[data-page=picks] .sdl-member-main{min-height:calc(100svh - var(--sdl-chrome-top))}@media (max-width:1023.98px){.sdl-member-root.sdl-has-testbar{--sdl-testbar-h:calc(42px + env(safe-area-inset-top, 0px))}.sdl-testbar-text{font-size:10px;letter-spacing:.05em}.sdl-member-root.sdl-has-testbar .sdl-member-main{padding-top:calc(60px + var(--sdl-testbar-h))}}@media (max-width:359px){.sdl-member-root.sdl-has-testbar{--sdl-testbar-h:calc(46px + env(safe-area-inset-top, 0px))}.sdl-testbar-text{font-size:9px;letter-spacing:.02em}}.sdl-banner{position:fixed;top:var(--sdl-testbar-h,0);left:0;right:0;height:var(--sdl-banner-h,28px);z-index:50;justify-content:center;overflow:hidden;padding:0 12px;box-sizing:border-box;background:var(--banner-bg,#94E63C);color:var(--banner-fg,#06100A);border-bottom:1px solid rgba(0,0,0,.28)}.sdl-banner,.sdl-banner-inner{display:flex;align-items:center}.sdl-banner-inner{gap:9px;min-width:0;max-width:100%;animation:sdl-banner-enter .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes sdl-banner-enter{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}.sdl-banner.is-dark{border-bottom-color:rgba(255,255,255,.06);box-shadow:inset 0 -2px 0 var(--banner-accent)}.sdl-banner.is-themed{border-bottom:0}.sdl-banner-trim{position:absolute;left:0;right:0;bottom:0;height:3px;z-index:2;pointer-events:none;background:repeating-linear-gradient(-45deg,var(--banner-trim-a) 0 5px,var(--banner-trim-b) 5px 10px)}.sdl-banner-icon.is-art{flex:none}.sdl-banner-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sdl-banner-text{display:inline-flex;align-items:center;gap:7px;font-family:var(--sdl-font-ui,sans-serif);font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;text-align:center;text-wrap:balance}.sdl-banner-icon{flex:none}.sdl-banner.is-scrolling{justify-content:flex-start}.sdl-banner.is-scrolling .sdl-banner-inner{flex:none;gap:0;max-width:none;width:-moz-max-content;width:max-content;animation:sdl-banner-roll var(--banner-dur,0s) linear infinite;will-change:transform}.sdl-banner.is-scrolling:hover .sdl-banner-inner{animation-play-state:paused}.sdl-banner-unit{display:inline-flex;align-items:center;flex:none;animation:sdl-banner-fade-in .5s ease-out both}@keyframes sdl-banner-fade-in{0%{opacity:0}to{opacity:1}}.sdl-banner.is-scrolling .sdl-banner-text{position:relative;white-space:nowrap;text-wrap:nowrap;padding-right:44px}.sdl-banner.is-scrolling .sdl-banner-text:after{content:"";position:absolute;right:20px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:currentColor;opacity:.55}@keyframes sdl-banner-roll{0%{transform:translateZ(0)}to{transform:translate3d(calc(-100% / var(--banner-copies, 1)),0,0)}}.sdl-banner-deck{display:grid;min-width:0;max-width:100%;perspective:320px}.sdl-banner-card{grid-area:1/1;justify-self:center;min-width:0;max-width:100%;backface-visibility:hidden}.sdl-banner-card.is-waiting{opacity:0;visibility:hidden}.sdl-banner.is-slide .sdl-banner-card.is-in{animation:sdl-banner-slide-in .52s cubic-bezier(.25,.46,.45,.94) both}.sdl-banner.is-slide .sdl-banner-card.is-out{animation:sdl-banner-slide-out .52s cubic-bezier(.25,.46,.45,.94) both}@keyframes sdl-banner-slide-in{0%{opacity:0;transform:translate3d(0,110%,0)}to{opacity:1;transform:none}}@keyframes sdl-banner-slide-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,-110%,0)}}.sdl-banner.is-flip .sdl-banner-card{transform-origin:50% 50%}.sdl-banner.is-flip .sdl-banner-card.is-out{animation:sdl-banner-flip-out .26s cubic-bezier(.55,.06,.68,.19) both}.sdl-banner.is-flip .sdl-banner-card.is-in{animation:sdl-banner-flip-in .34s cubic-bezier(.25,.46,.45,.94) .22s both}@keyframes sdl-banner-flip-out{0%{opacity:1;transform:rotateX(0deg)}to{opacity:0;transform:rotateX(90deg)}}@keyframes sdl-banner-flip-in{0%{opacity:0;transform:rotateX(-90deg)}to{opacity:1;transform:rotateX(0deg)}}.sdl-banner.is-fade .sdl-banner-card.is-in{animation:sdl-banner-fade-in .6s ease both}.sdl-banner.is-fade .sdl-banner-card.is-out{animation:sdl-banner-fade-out .6s ease both}@keyframes sdl-banner-fade-out{0%{opacity:1}to{opacity:0}}.sdl-banner.is-swap .sdl-banner-card.is-out{opacity:0;visibility:hidden}.sdl-banner-words{display:inline}.sdl-banner-word{white-space:nowrap}.sdl-banner-ch,.sdl-banner-word{display:inline-block}.sdl-banner.is-scoreboard .sdl-banner-ch{will-change:transform,opacity}.sdl-banner.is-typewriter .sdl-banner-ch{will-change:opacity}.sdl-banner-card.is-in{--base:200ms}.sdl-banner.is-scoreboard .sdl-banner-card.is-in .sdl-banner-ch,.sdl-banner.is-scoreboard .sdl-banner-card.is-shown .sdl-banner-ch{animation:sdl-banner-ch-flip .46s cubic-bezier(.25,.46,.45,.94) calc(var(--d, 0s) + var(--base, 0s)) both}@keyframes sdl-banner-ch-flip{0%{opacity:0;transform:perspective(160px) rotateX(-100deg)}45%{opacity:1}to{opacity:1;transform:perspective(160px) rotateX(0deg)}}.sdl-banner.is-typewriter .sdl-banner-card.is-in .sdl-banner-ch,.sdl-banner.is-typewriter .sdl-banner-card.is-shown .sdl-banner-ch{animation:sdl-banner-fade-in .06s linear calc(var(--d, 0s) + var(--base, 0s)) both}.sdl-banner.is-scoreboard .sdl-banner-card.is-out,.sdl-banner.is-typewriter .sdl-banner-card.is-out{animation:sdl-banner-fade-out .2s ease both}.sdl-banner.is-scoreboard .sdl-banner-card:is(.is-shown,.is-in) .sdl-banner-icon,.sdl-banner.is-typewriter .sdl-banner-card:is(.is-shown,.is-in) .sdl-banner-icon{animation:sdl-banner-icon-pop .42s cubic-bezier(.25,.46,.45,.94) var(--base,0s) both}@keyframes sdl-banner-icon-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}.sdl-banner-pair{display:inline-flex;align-items:center;gap:14px;min-width:0;max-width:100%}.sdl-banner-sep{width:4px;height:4px;flex:none;border-radius:50%;background:currentColor;opacity:.55}.sdl-banner-ruler{display:flex;flex-direction:column;align-items:flex-start}.sdl-banner .sdl-banner-ruler .sdl-banner-text{padding-right:0;white-space:nowrap;text-wrap:nowrap}.sdl-banner .sdl-banner-ruler .sdl-banner-text:after{display:none}.sdl-banner-measure{position:absolute;left:0;top:0;width:-moz-max-content;width:max-content;visibility:hidden;pointer-events:none;white-space:nowrap}.sdl-banner-measure .sdl-banner-pair{max-width:none}.sdl-banner-measure .sdl-banner-text{text-wrap:nowrap}.sdl-banner-inner{position:relative;z-index:1}.sdl-banner.is-fx-shine:after{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;pointer-events:none;background:linear-gradient(100deg,transparent 0,var(--banner-shine,rgba(255,255,255,.5)) 50%,transparent 100%);transform:translate3d(-110%,0,0);animation:sdl-banner-shine 5.5s cubic-bezier(.45,.05,.55,.95) 1s infinite}.sdl-banner.is-fx-shine.is-dark{--banner-shine:rgba(255,255,255,.1)}@keyframes sdl-banner-shine{0%{transform:translate3d(-110%,0,0)}30%{transform:translate3d(275%,0,0)}to{transform:translate3d(275%,0,0)}}.sdl-banner.is-fx-stripes:before{content:"";position:absolute;top:0;bottom:0;left:-28.28px;right:0;pointer-events:none;background:repeating-linear-gradient(-45deg,var(--banner-stripe,rgba(0,0,0,.09)) 0 10px,transparent 10px 20px);animation:sdl-banner-stripes 1.6s linear infinite}.sdl-banner.is-fx-stripes.is-dark{--banner-stripe:rgba(255,255,255,.05)}@keyframes sdl-banner-stripes{0%{transform:translateZ(0)}to{transform:translate3d(28.28px,0,0)}}@media (prefers-reduced-motion:reduce){.sdl-banner-card.is-in,.sdl-banner-card.is-shown,.sdl-banner-ch,.sdl-banner-icon,.sdl-banner-inner,.sdl-banner-unit{animation:none!important}.sdl-banner.is-fx-shine:after,.sdl-banner.is-fx-stripes:before{display:none}.sdl-banner-card.is-out{animation:none;opacity:0;visibility:hidden}.sdl-banner.is-scrolling .sdl-banner-inner{animation:none}.sdl-banner.is-scrolling{justify-content:center}.sdl-banner.is-scrolling .sdl-banner-text{white-space:normal}.sdl-banner.is-scrolling .sdl-banner-text~.sdl-banner-text,.sdl-banner.is-scrolling .sdl-banner-unit~.sdl-banner-unit{display:none}.sdl-banner.is-scrolling .sdl-banner-text{padding-right:0}.sdl-banner.is-scrolling .sdl-banner-text:after{display:none}}.sdl-banner.is-preview{position:relative;top:auto;right:auto;z-index:auto;height:28px;border-radius:4px;border-bottom:0}.sdl-survey-overlay{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto;background:rgba(0,4,3,.84);animation:sdl-survey-fade .16s ease both}.sdl-survey{position:relative;width:min(438px,100%);padding:30px 26px 22px;border-radius:18px;border:1px solid rgba(255,255,255,.085);background:var(--sdl-bg-base);box-shadow:0 30px 76px rgba(0,0,0,.72),inset 0 1px 0 rgba(255,255,255,.045);font-family:var(--sdl-font-ui);animation:sdl-survey-rise .2s cubic-bezier(.2,.7,.3,1) both}@keyframes sdl-survey-fade{0%{opacity:0}to{opacity:1}}@keyframes sdl-survey-rise{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sdl-survey,.sdl-survey-overlay{animation:none}}.sdl-survey-head{padding:0}.sdl-survey-body{margin-top:22px;padding-top:18px;border-top:1px solid var(--sdl-border-faint)}.sdl-survey:focus,.sdl-survey:focus-visible{outline:none}.sdl-survey-eyebrow{margin:0;font-family:var(--font-chakra,"Chakra Petch"),var(--sdl-font-ui);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--sdl-green-rgb))}.sdl-survey-q{margin:16px 0 0;font-size:28px;font-weight:600;line-height:1.18;letter-spacing:-.022em;text-wrap:balance;color:var(--sdl-text-1)}.sdl-survey-note,.sdl-survey-q{font-family:var(--sdl-font-ui);overflow-wrap:anywhere}.sdl-survey-note{margin:11px 0 0;font-size:14px;line-height:1.55;text-wrap:pretty;color:var(--sdl-text-3)}.sdl-survey-label{display:block;margin:0 0 9px;font-family:var(--font-chakra,"Chakra Petch"),var(--sdl-font-ui);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sdl-text-4)}.sdl-survey-input{width:100%;box-sizing:border-box;padding:13px 14px;border-radius:10px;border:1px solid var(--sdl-border);background:var(--sdl-bg-surface);color:var(--sdl-text-1);font-family:var(--sdl-font-ui);font-size:14.5px;line-height:1.55;resize:vertical;min-height:74px;transition:border-color .12s ease}.sdl-survey-input::-moz-placeholder{color:var(--sdl-text-4)}.sdl-survey-input::placeholder{color:var(--sdl-text-4)}.sdl-survey-input:focus-visible{outline:var(--sdl-focus-ring-width,2px) solid var(--sdl-focus-ring,#94E63C);outline-offset:var(--sdl-focus-ring-offset,2px);border-color:var(--sdl-border-strong,var(--sdl-border))}.sdl-survey-input:hover:not(:disabled){border-color:var(--sdl-border-strong,var(--sdl-border))}.sdl-survey-foot{margin-top:20px;padding-top:16px;border-top:1px solid var(--sdl-border-faint)}.sdl-survey-actions,.sdl-survey-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}.sdl-survey-actions{width:100%}.sdl-survey-send{display:inline-flex;align-items:center;gap:9px;padding:12px 19px;border:0;border-radius:10px;background:color-mix(in srgb,rgb(var(--sdl-green-rgb)) 86%,#0B0F0C);color:#080C09;font-family:var(--sdl-font-ui);font-size:14px;font-weight:700;letter-spacing:.005em;cursor:pointer;transition:background-color .15s ease}@media (hover:hover){.sdl-survey-send:not(:disabled):hover{background:rgb(var(--sdl-green-rgb))}}.sdl-survey-send:disabled{opacity:.38;cursor:default}.sdl-survey-send:focus-visible{outline:var(--sdl-focus-ring-width,2px) solid var(--sdl-focus-ring,#94E63C);outline-offset:3px}.sdl-survey-decline{padding:9px 2px;border:0;background:none;color:var(--sdl-text-4);font-family:var(--sdl-font-ui);font-size:14px;font-weight:500;cursor:pointer;transition:color .15s ease}@media (hover:hover){.sdl-survey-decline:not(:disabled):hover{color:var(--sdl-text-1)}}.sdl-survey-decline:disabled{opacity:.34;cursor:default}.sdl-survey-decline:focus-visible{outline:var(--sdl-focus-ring-width,2px) solid var(--sdl-focus-ring,#94E63C);outline-offset:3px;border-radius:4px}.sdl-survey-confirm{margin-top:0}.sdl-survey-warn{margin:0 0 14px;padding:10px 12px;border-radius:4px;border:1px solid rgba(255,179,26,.3);background:rgba(255,179,26,.07);font-family:var(--sdl-font-ui);font-size:13px;line-height:1.5;color:#FFB31A}.sdl-survey-hint{margin:6px 0 0;font-family:var(--sdl-font-ui,sans-serif);font-size:12px;line-height:1.45;color:var(--sdl-text-4)}.sdl-survey-hint.is-bad{color:#F2603C}@media (max-width:460px){.sdl-survey{padding:24px 18px 18px;border-radius:16px}.sdl-survey-q{font-size:24px}.sdl-survey-note{font-size:13.5px}.sdl-survey-actions{flex-direction:column;align-items:stretch;gap:20px}.sdl-survey-send{order:1;width:100%;justify-content:center;padding:14px 18px}.sdl-survey-decline{order:2;width:100%;text-align:center}}.sdl-survey-error{margin:12px 0 0;font-family:var(--sdl-font-ui);font-size:12.5px;color:#F2603C}@media (max-width:480px){.sdl-survey{padding:18px}.sdl-survey-q{font-size:17px}.sdl-survey-actions{width:100%;margin-left:0}.sdl-survey-actions>*{flex:1;min-height:44px}}.sdl-banner-scale-80,.sdl-banner.is-scale-80{--sdl-banner-scale:0.8;--sdl-banner-scale-h:22px}.sdl-banner-scale-85,.sdl-banner.is-scale-85{--sdl-banner-scale:0.85;--sdl-banner-scale-h:24px}.sdl-banner-scale-90,.sdl-banner.is-scale-90{--sdl-banner-scale:0.9;--sdl-banner-scale-h:25px}.sdl-banner-scale-95,.sdl-banner.is-scale-95{--sdl-banner-scale:0.95;--sdl-banner-scale-h:27px}.sdl-banner-scale-105,.sdl-banner.is-scale-105{--sdl-banner-scale:1.05;--sdl-banner-scale-h:29px}.sdl-banner-scale-110,.sdl-banner.is-scale-110{--sdl-banner-scale:1.1;--sdl-banner-scale-h:31px}.sdl-banner-scale-115,.sdl-banner.is-scale-115{--sdl-banner-scale:1.15;--sdl-banner-scale-h:32px}.sdl-banner-scale-120,.sdl-banner.is-scale-120{--sdl-banner-scale:1.2;--sdl-banner-scale-h:34px}.sdl-banner-scale-125,.sdl-banner.is-scale-125{--sdl-banner-scale:1.25;--sdl-banner-scale-h:35px}.sdl-banner-scale-130,.sdl-banner.is-scale-130{--sdl-banner-scale:1.3;--sdl-banner-scale-h:36px}.sdl-banner-scale-135,.sdl-banner.is-scale-135{--sdl-banner-scale:1.35;--sdl-banner-scale-h:38px}.sdl-banner-scale-140,.sdl-banner.is-scale-140{--sdl-banner-scale:1.4;--sdl-banner-scale-h:39px}.sdl-banner-scale-145,.sdl-banner.is-scale-145{--sdl-banner-scale:1.45;--sdl-banner-scale-h:41px}.sdl-banner-scale-150,.sdl-banner.is-scale-150{--sdl-banner-scale:1.5;--sdl-banner-scale-h:42px}@media (max-width:1023.98px){.sdl-banner-scale-120,.sdl-banner-scale-125,.sdl-banner-scale-130,.sdl-banner-scale-135,.sdl-banner-scale-140,.sdl-banner-scale-145,.sdl-banner-scale-150,.sdl-banner.is-scale-120,.sdl-banner.is-scale-125,.sdl-banner.is-scale-130,.sdl-banner.is-scale-135,.sdl-banner.is-scale-140,.sdl-banner.is-scale-145,.sdl-banner.is-scale-150{--sdl-banner-scale:1.15;--sdl-banner-scale-h:32px}}.sdl-banner.is-scaled,.sdl-member-root.sdl-has-banner.sdl-banner-scaled{--sdl-banner-h:var(--sdl-banner-scale-h)}.sdl-banner.is-preview.is-scaled{height:var(--sdl-banner-h)}.sdl-banner.is-scaled .sdl-banner-text{font-size:max(10px,calc(11px * var(--sdl-banner-scale)));gap:calc(7px * var(--sdl-banner-scale))}.sdl-banner.is-scaled .sdl-banner-icon:not(.is-art){width:calc(15px * var(--sdl-banner-scale));height:calc(15px * var(--sdl-banner-scale))}.sdl-banner.is-scaled .sdl-banner-icon.is-art{width:calc(18px * var(--sdl-banner-scale));height:calc(18px * var(--sdl-banner-scale))}.sdl-banner.is-gap-tight.is-scrolling .sdl-banner-text{padding-right:24px}.sdl-banner.is-gap-tight.is-scrolling .sdl-banner-text:after{right:10px}.sdl-banner.is-gap-wide.is-scrolling .sdl-banner-text{padding-right:80px}.sdl-banner.is-gap-wide.is-scrolling .sdl-banner-text:after{right:38px}.sdl-banner.is-gap-xwide.is-scrolling .sdl-banner-text{padding-right:128px}.sdl-banner.is-gap-xwide.is-scrolling .sdl-banner-text:after{right:62px}.sdl-banner.is-gap-tight .sdl-banner-pair{gap:8px}.sdl-banner.is-gap-wide .sdl-banner-pair{gap:28px}.sdl-banner.is-gap-xwide .sdl-banner-pair{gap:44px}.sdl-banner.is-div-line .sdl-banner-sep,.sdl-banner.is-div-line.is-scrolling .sdl-banner-text:after{width:1.5px;height:12px;margin-top:-6px;border-radius:1px}.sdl-banner.is-div-line .sdl-banner-sep{margin-top:0}.sdl-banner.is-div-none .sdl-banner-sep,.sdl-banner.is-div-none.is-scrolling .sdl-banner-text:after{visibility:hidden}