._menu_133d1_1{--column-blue:var(--ui-accent,#3984c7)}._option_133d1_2{border-radius:8px;padding:7px 2px;position:relative}._option_133d1_2 label{cursor:pointer}._option_133d1_2 input{accent-color:var(--ui-accent,#3984c7)}._handle_133d1_5{width:30px;height:32px;color:var(--muted,#668096);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._menu_133d1_1 ._option_133d1_2 ._handle_133d1_5{cursor:grab;background:0 0;border-color:#0000;min-width:32px;min-height:36px}._handle_133d1_5:hover,._handle_133d1_5:focus-visible,._handle_133d1_5[aria-pressed=true]{color:var(--ui-accent,#3984c7);background:color-mix(in srgb, var(--ui-accent,#3984c7) 12%, transparent);border-color:color-mix(in srgb, var(--ui-accent,#3984c7) 24%, transparent);outline:2px solid #0000}._handle_133d1_5:focus-visible{outline-color:var(--ui-accent,#3984c7);outline-offset:2px}._handle_133d1_5:active{cursor:grabbing}._menu_133d1_1 ._option_133d1_2 ._handle_133d1_5:hover,._menu_133d1_1 ._option_133d1_2 ._handle_133d1_5:focus-visible,._menu_133d1_1 ._option_133d1_2 ._handle_133d1_5[aria-pressed=true]{color:var(--ui-accent,#3984c7);background:color-mix(in srgb, var(--ui-accent,#3984c7) 12%, transparent);border-color:color-mix(in srgb, var(--ui-accent,#3984c7) 24%, transparent)}._handleSpacer_133d1_11{flex:0 0 32px;width:32px}._option_133d1_2[data-column-dragging=true],._header_133d1_12[data-column-dragging=true]{opacity:.45}._option_133d1_2[data-column-drop=before]:before,._option_133d1_2[data-column-drop=after]:after{content:"";background:var(--ui-accent,#3984c7);border-radius:3px;height:3px;position:absolute;left:2px;right:2px}._option_133d1_2[data-column-drop=before]:before{top:-2px}._option_133d1_2[data-column-drop=after]:after{bottom:-2px}._header_133d1_12{position:relative}._headerContent_133d1_17{white-space:nowrap;align-items:center;gap:5px;min-height:36px;display:flex}._headerContent_133d1_17>span{min-width:0}._header_133d1_12 ._handle_133d1_5{width:22px;height:30px;margin-left:-5px}._header_133d1_12[data-column-drop=before]:before,._header_133d1_12[data-column-drop=after]:after{content:"";background:var(--ui-accent,#3984c7);border-radius:3px;width:3px;position:absolute;top:6px;bottom:6px}._header_133d1_12[data-column-drop=before]:before{left:0}._header_133d1_12[data-column-drop=after]:after{right:0}._dragPreview_133d1_23{z-index:10000;border:1px solid var(--ui-accent,#3984c7);background:var(--panel,#fff);max-width:220px;color:var(--text,#18364d);pointer-events:none;border-radius:10px;align-items:center;gap:7px;padding:10px 14px;font-size:13px;font-weight:650;display:flex;position:fixed;box-shadow:0 8px 28px #1c467b26}._srOnly_133d1_24{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){._menu_133d1_1 ._option_133d1_2 ._handle_133d1_5{min-width:42px;min-height:42px}._handleSpacer_133d1_11{flex-basis:42px;width:42px}._header_133d1_12 ._handle_133d1_5{width:28px;height:40px}}.journal-calendar{margin:22px 0;scroll-margin-top:90px;overflow:hidden;padding:24px!important}.journal-calendar-heading,.journal-calendar-title,.journal-calendar-navigation,.journal-calendar-toolbar,.journal-calendar-period{align-items:center;gap:12px;display:flex}.journal-calendar-heading,.journal-calendar-toolbar{flex-wrap:wrap;justify-content:space-between;gap:18px}.journal-calendar-title{min-width:0}.journal-calendar-title>svg{color:var(--ui-accent);flex:none}.journal-calendar-title h2{margin:0;font-size:22px;font-weight:700}.journal-calendar-title p{color:var(--muted);margin:4px 0 0;font-size:14px}.journal-calendar-view{border:1px solid var(--line);background:var(--bg);border-radius:12px;padding:4px;display:flex}.journal-calendar-view button{min-height:38px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 18px;font-size:14px;font-weight:650}.journal-calendar-view button[aria-pressed=true]{color:var(--ui-accent);background:var(--ui-soft)}.journal-calendar-toolbar{margin-top:22px}.journal-calendar-period{flex-wrap:wrap}.journal-calendar-period h3{margin:0;font-size:24px;font-weight:700}.journal-calendar-back{border:1px solid var(--line);background:var(--panel-2);min-height:40px;color:var(--text);font:inherit;cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:flex}.journal-calendar-navigation{flex-wrap:wrap;gap:8px}.journal-calendar-navigation .app-select-trigger{width:auto;min-width:90px}.journal-calendar-today{border:1px solid var(--line);background:var(--panel);min-height:40px;color:var(--text);font:inherit;cursor:pointer;border-radius:9px;padding:8px 12px;font-size:13px}.journal-calendar-summary{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px 28px;padding:20px 0;font-size:14px;display:flex}.journal-calendar-summary strong{color:var(--text)}.journal-calendar-activity,.journal-calendar-financial,.journal-calendar-summary-outcomes{flex-direction:column;gap:4px;display:flex}.journal-calendar-activity>strong{font-size:17px}.journal-calendar-financial>strong{color:var(--day-color);font-variant-numeric:tabular-nums;font-size:26px;line-height:1.2}.journal-calendar-financial>span,.journal-calendar-summary-outcomes>small{font-size:12px}.journal-calendar [data-tone]{--day-color:var(--muted)}.journal-calendar [data-tone=positive]{--day-color:var(--green)}.journal-calendar [data-tone=negative]{--day-color:var(--red)}.journal-calendar [data-tone=breakeven]{--day-color:var(--blue)}.journal-calendar-year-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;display:grid}.journal-calendar-month{border:1px solid var(--line);background:var(--bg);min-width:0;min-height:186px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:13px;flex-direction:column;gap:10px;padding:16px;display:flex}.journal-calendar-month:hover{border-color:var(--ui-accent);background:var(--panel-2)}.journal-calendar-month:is([data-tone=positive],[data-tone=negative],[data-tone=breakeven]){border-color:color-mix(in srgb,var(--day-color) 65%,var(--line));background:color-mix(in srgb,var(--day-color) 10%,var(--bg))}.journal-calendar-month:is([data-tone=positive],[data-tone=negative],[data-tone=breakeven]):hover{border-color:var(--day-color);background:color-mix(in srgb,var(--day-color) 18%,var(--bg))}.journal-calendar-current{color:var(--muted);margin-left:8px;font-size:10px;font-weight:500;display:inline-block}.journal-calendar-month-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.journal-calendar-month-heading strong{font-size:15px;font-weight:650}.journal-calendar-month-heading svg{color:var(--muted);flex:none}.journal-calendar-month-value{color:var(--day-color);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:28px;font-weight:750;line-height:1.3}.journal-calendar-month-details{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:4px 10px;font-size:13px;line-height:1.5;display:flex}.journal-calendar-month-coverage{color:var(--muted);font-size:11px;line-height:1.5}.journal-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.journal-calendar-weekday{text-align:center;color:var(--muted);padding:8px;font-size:12px;font-weight:750}.journal-calendar-day,.journal-calendar-blank{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;min-width:0;min-height:112px}.journal-calendar-day{font:inherit;color:var(--text);cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;gap:7px;padding:10px;display:flex;position:relative}.journal-calendar-day>*{overflow-wrap:anywhere;max-width:100%;line-height:1.3}.journal-calendar-day:disabled{cursor:default;color:var(--muted);border-color:var(--line-soft);background:0 0}.journal-calendar-blank{background:0 0;border-color:#0000}.journal-calendar-day.has-trades{background:color-mix(in srgb,var(--day-color) 15%,var(--panel));border-color:color-mix(in srgb,var(--day-color) 55%,var(--line))}.journal-calendar-day:is([data-tone=incomplete],[data-tone=mixed]){border-style:dashed}.journal-calendar-day.has-trades:hover,.journal-calendar-day.is-selected{box-shadow:inset 0 0 0 2px var(--day-color)}.journal-calendar button:focus-visible,.journal-calendar-selection:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.journal-calendar-number{font-size:14px;font-weight:650}.journal-calendar-day-result{color:var(--day-color);font-size:18px}.journal-calendar-short-result{display:none}.journal-calendar-day-count{color:var(--muted);font-size:11px}.journal-calendar-outcomes{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px;font-size:15px;line-height:1.3;display:flex}.journal-calendar-outcomes b{white-space:nowrap;color:var(--day-color);background:color-mix(in srgb,var(--day-color) 10%,transparent);border-radius:6px;padding:4px 7px;font-weight:750}.journal-calendar-summary .journal-calendar-outcomes{font-size:17px}.journal-calendar-day .journal-calendar-outcomes{gap:4px;font-size:11px}.journal-calendar-day .journal-calendar-outcomes b{background:0 0;padding:0}.journal-calendar-selection{border:1px solid var(--line);border-radius:14px;margin-top:18px;padding:16px}.journal-calendar-selection>header{justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;display:flex}.journal-calendar-selection>header small{color:var(--muted);margin-top:4px;display:block}.journal-calendar-selection-net{color:var(--day-color)}.journal-calendar-selection .journal-calendar-outcomes{margin-top:8px}.journal-calendar-selection>button{border:0;border-top:1px solid var(--line);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:12px 4px;display:flex}.journal-calendar-selection>button:hover{background:var(--ui-soft)}.journal-calendar-selection>button small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.journal-calendar-selection>button>span:last-child{align-items:center;gap:8px;font-size:12px;display:flex}.journal-calendar-selection>header>div,.journal-calendar-selection>button>span:first-child{overflow-wrap:anywhere;min-width:0}.journal-calendar-selection>button>span:last-child{flex-shrink:0}.overview-model-comparison{margin:22px 0}.overview-model-comparison .analytics-models{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.overview-model-comparison .analytics-models>div{min-width:0}.app-shell .range-analysis,.app-shell .monthly-panel{margin:22px 0}.analytics-lower-group:has(>.analytics-context-group:only-child){display:block}.analytics-context-group{width:100%}@media (width<=1100px){.journal-calendar-year-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.journal-calendar{padding:16px!important}.journal-calendar-navigation{gap:6px;width:100%}.journal-calendar-title p{max-width:280px}.journal-calendar-grid{gap:3px}.journal-calendar-day,.journal-calendar-blank{border-radius:7px;min-height:92px}.journal-calendar-day{gap:5px;padding:6px 4px}.journal-calendar-day-result{font-size:12px}.journal-calendar-day-count{font-size:10px}.journal-calendar-day .journal-calendar-outcomes{display:none}.journal-calendar-weekday{padding:6px 0;font-size:10px}.journal-calendar-summary{gap:14px;font-size:13px}.journal-calendar-summary .journal-calendar-outcomes{font-size:16px}.journal-calendar-selection>button{font-size:13px}.journal-calendar-year-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.journal-calendar-month{padding:13px 11px}.journal-calendar-month-heading strong{font-size:14px}.journal-calendar-month-value{font-size:24px}.journal-calendar-month-details{font-size:12px}.journal-calendar-month .journal-calendar-outcomes{gap:4px;font-size:13px}.journal-calendar-month .journal-calendar-outcomes b{padding:4px 5px}.overview-model-comparison .analytics-models{grid-template-columns:repeat(auto-fit,minmax(185px,1fr))}}@media (width<=360px){.journal-calendar-year-grid{grid-template-columns:minmax(0,1fr)}.journal-calendar-month{padding:14px}}@media (width<=480px){.journal-calendar-full-result,.journal-calendar-day-count>span{display:none}.journal-calendar-short-result{display:inline}.journal-calendar-day-result{font-size:16px}}.journal-calendar-skipped{color:var(--muted-foreground,#b6adce);font-size:12px;font-weight:600}.app-shell{--learn-violet:#8062ad;--learn-mint:#34846f;--learn-peach:#aa693b}.app-shell.theme-dark{--learn-violet:#c9b4ed;--learn-mint:#95d5bd;--learn-peach:#edbd98}.accent-violet{--guide-accent:var(--learn-violet)}.accent-mint{--guide-accent:var(--learn-mint)}.accent-peach{--guide-accent:var(--learn-peach)}.accent-blue{--guide-accent:var(--ui-accent)}.app-shell .page-help{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex;position:relative}.app-shell .page-help-button{border:1px solid var(--line);min-height:38px;color:var(--ui-accent);background:var(--panel);font:inherit;cursor:pointer;white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:inline-flex}.app-shell .page-help-button:hover{background:var(--ui-soft)}.page-help-row{justify-content:flex-end;margin:0 0 18px;display:flex}.page-help-hint{color:var(--muted);align-items:center;gap:6px;max-width:250px;font-size:11px;display:flex}.page-help-hint>svg{color:var(--muted);flex-shrink:0;transform:none}.page-help-hint button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:5px}.journal-toolbar{align-items:flex-start}.journal-help-actions{align-items:flex-start;gap:10px;max-width:100%;margin-inline-start:auto;display:flex}.app-shell .journal-help-actions .page-help{place-items:start;gap:5px;min-width:0;max-width:245px;display:grid}.journal-help-actions .page-help-hint{width:auto;max-width:245px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:2px 0 0;position:static}.journal-help-actions .page-help-hint>span{min-width:0}.app-shell .guide-dock{z-index:65;width:min(640px,100vw - 40px);max-height:min(720px,100dvh - 110px);color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:18px 22px 14px;display:flex;position:fixed;bottom:18px;right:20px;overflow:hidden;box-shadow:0 18px 54px #0003}.guide-dock>header,.guide-dock>footer,.guide-mini{flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;display:flex}.guide-dock>header>span,.guide-dock>header>div,.guide-dock>footer>div{align-items:center;gap:8px;display:flex}.guide-dock .guide-identity{gap:11px;min-width:0}.guide-identity>svg{color:var(--muted);flex-shrink:0}.guide-identity>div{gap:3px;min-width:0;display:grid}.guide-identity strong{color:var(--text);font-size:14px;font-weight:650;line-height:1.3}.guide-identity>div>span{color:var(--muted);font-size:11px;line-height:1.4}.guide-progress{background:var(--line-soft,var(--line));flex-shrink:0;height:2px;margin:15px -22px 0}.guide-progress>span{background:var(--ui-accent);height:100%;display:block}.guide-topic-picker{flex-shrink:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin:16px 0 0;display:grid}.guide-topic-picker>span{color:var(--muted);font-size:11px}.guide-topic-picker .app-select-trigger{border:1px solid var(--line);background:var(--panel);width:100%;min-width:0;min-height:36px;color:var(--text);cursor:pointer;border-radius:8px;padding:5px 10px;font-size:12px}.guide-topic-picker .app-select-trigger:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.guide-topic-menu{max-height:min(360px,48dvh)}.guide-topic-menu .app-select-item{white-space:normal;line-height:1.5}.app-shell .guide-dock .icon-button{width:34px;height:34px;min-height:34px;padding:5px}.guide-reading{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;margin:20px 0 18px;padding:1px 9px 1px 0;overflow-y:auto}.app-shell .guide-reading h2{letter-spacing:-.025em;color:var(--text);outline:none;margin:0 0 12px;font-size:23px;font-weight:650;line-height:1.35}.guide-reading p,.guide-mini p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.guide-points{gap:0;margin:18px 0 0;display:grid}.guide-points>div{border-top:1px solid var(--line-soft,var(--line));padding:13px 0}.guide-points>div:last-child{padding-bottom:0}.guide-points dt{color:var(--text);margin-bottom:5px;font-size:13px;font-weight:650;line-height:1.5}.guide-points dd{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.guide-reading .guide-note{border-left:2px solid var(--line);margin-top:17px;padding-left:12px;font-size:12px}.guide-dock>footer{border-top:1px solid var(--line);padding-top:12px}.guide-dock .button{min-height:36px;padding:8px 14px;font-size:12px}.guide-text-button{color:var(--ui-accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:7px 0;font-size:12px;display:inline-flex}.guide-text-button:disabled{color:var(--muted);opacity:.6;cursor:default}.guide-dock.is-minimized{width:min(420px,100vw - 36px)}.guide-mini p{font-size:11px}.guide-reading .guide-example{border:1px solid var(--line-soft,var(--line));background:var(--panel-2);color:var(--text);border-radius:8px;gap:11px;margin-top:18px;padding:14px;display:flex}.guide-example svg{color:var(--muted);flex-shrink:0;margin-top:2px}.guide-example strong{color:var(--text);margin-bottom:5px;font-size:11px;display:block}.guide-example p{font-size:13px}.app-shell .guide-target{outline:2px solid var(--ui-accent);outline-offset:5px;scroll-margin:120px 0 250px}.focus-example{border:1px solid color-mix(in srgb,var(--learn-violet) 35%,var(--line));background:color-mix(in srgb,var(--learn-violet) 7%,var(--panel));border-radius:14px;margin-top:14px;padding:14px}.guide-example-label{color:var(--learn-violet);letter-spacing:.05em;margin-bottom:14px;font-size:10px;display:block}.focus-example-title{align-items:center;gap:9px;margin-bottom:8px;display:flex}.focus-example>.button{margin-top:12px}.focus-example-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.focus-example-fields label{color:var(--muted);gap:5px;min-width:0;font-size:12px;display:grid}.focus-example-fields label:last-child{grid-column:1/-1}.focus-example-fields input,.focus-example-fields textarea{background:var(--panel-2);color:var(--text);border:1px solid var(--line);width:100%;font:inherit;border-radius:8px;padding:9px}.focus-example-fields textarea{resize:none;min-height:65px}.focus-example-result{gap:12px;display:flex}.focus-example-result>span{color:var(--learn-peach)}.focus-example-result.is-overcome>span{color:var(--learn-mint)}.focus-example-result h3{margin:5px 0;font-size:22px}.focus-example-result small{color:var(--muted);font-size:10px}.focus-example-tag{background:color-mix(in srgb,var(--learn-violet) 15%,var(--panel));color:var(--learn-violet);border-radius:20px;margin-bottom:7px;padding:3px 9px;font-size:12px;display:inline-block}.focus-example-check{color:var(--learn-mint);align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}.help-faq{margin-top:26px}.help-faq h3{align-items:center;gap:9px;display:flex}.help-faq>p,.help-faq details p{color:var(--muted);font-size:13px;line-height:1.7}.help-faq details{border-bottom:1px solid var(--line);padding:14px 0}.help-faq summary{color:var(--text);cursor:pointer;font-size:14px}.help-faq details p{margin:10px 0 0}.app-shell .home-review-cards .home-review-psychology{--review-accent:var(--learn-violet)}.app-shell .home-review-cards .home-review-strategy{--review-accent:var(--learn-mint)}.app-shell .home-review-cards article{border-color:color-mix(in srgb,var(--review-accent) 30%,var(--line));background:linear-gradient(120deg,color-mix(in srgb,var(--review-accent) 9%,transparent),transparent 70%),var(--panel)}.app-shell .home-review-cards .home-review-icon{color:var(--review-accent);background:color-mix(in srgb,var(--review-accent) 12%,var(--panel))}.app-shell .home-review-cards .home-review-action{color:var(--review-accent)}.app-shell .psychology-journal .psy-intro{background:var(--panel)}.app-shell .psychology-journal .psy-icon{color:var(--muted);background:var(--panel-2)}.app-shell .psychology-journal .psy-stat{--psy-accent:var(--ui-accent)}.app-shell .psychology-journal .psy-overview .psy-stat{border-top:1px solid var(--line);background:var(--panel)!important}.app-shell .psychology-journal .psy-stat header{color:var(--text)}.app-shell .psychology-journal .psy-stat .psy-link{color:var(--ui-accent)}.app-shell .psychology-journal .psy-stat header svg,.app-shell .psychology-journal .psy-section>h2 svg,.app-shell .psychology-journal .psy-eyebrow{color:var(--muted)}.app-shell .psychology-journal .psy-reflection{border:1px solid var(--line-soft);background:var(--panel-2)}.app-shell .psychology-journal .psy-reflection h3{color:var(--text)}.app-shell .psychology-journal .psy-reflection h3 svg{color:var(--muted)}.app-shell .psychology-journal .psy-patterns button strong,.app-shell .psychology-journal .psy-tags>span{color:var(--text)}.app-shell .psychology-journal .psy-tags>span{background:var(--panel-2)}.app-shell .psychology-journal .psy-patterns [aria-pressed=true] strong{color:var(--ui-accent)}.app-shell .psychology-journal .psy-note-list>article{border-top:1px solid var(--line)}.app-shell .psychology-journal .psy-review-steps>span,.app-shell .psychology-journal .psy-review-steps svg{color:var(--muted)}.journal-research-shortcut{border:1px solid var(--line);background:linear-gradient(110deg,color-mix(in srgb,var(--ui-accent) 8%,transparent),transparent),var(--panel);border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding:16px 20px;display:flex}.journal-research-shortcut>div{align-items:center;gap:12px;display:flex}.journal-research-shortcut svg{color:var(--ui-accent)}.journal-research-shortcut strong,.journal-research-shortcut small{display:block}.journal-research-shortcut strong{font-size:15px}.journal-research-shortcut small{color:var(--muted);margin-top:4px;font-size:12px}.be-explorer .panel-heading{flex-wrap:wrap;align-items:flex-start}.be-heading-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.be-outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.be-outcome-card{border:1px solid var(--line);background:var(--panel-2);border-radius:14px;padding:16px}.be-outcome-card strong{color:var(--guide-accent);margin:8px 0;font-size:28px;display:block}.be-outcome-card span{font-size:13px}.be-outcome-card small{color:var(--muted);font-size:11px;display:block}.be-outcome-track{background:var(--line);border-radius:3px;height:4px;margin-top:12px;overflow:hidden}.be-outcome-track i{background:var(--guide-accent);height:100%;display:block}.be-next-review{background:var(--ui-soft);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:18px 0;padding:16px;display:flex}.be-next-review p{color:var(--muted);margin:5px 0 0;font-size:12px}.be-reason-guide{color:var(--muted);font-size:13px}.be-explorer .research-groups summary{gap:10px}.be-explorer .research-groups summary small{color:var(--muted);margin-left:auto;font-size:12px}.app-shell.tutorial-workspace .content{padding-bottom:30px}.app-shell.tutorial-workspace .tutorial-data-banner{background:var(--ui-soft);color:var(--ui-accent)}@media (width<=760px){.app-shell .guide-dock{width:calc(100vw - 16px);max-height:68dvh;padding:14px 16px max(14px,env(safe-area-inset-bottom));border-radius:14px 14px 0 0;bottom:0;right:8px}.app-shell .guide-dock.is-minimized{width:calc(100vw - 16px)}.app-shell .guide-reading h2{font-size:20px}.guide-reading p{font-size:13px}.guide-minimize{display:none}.guide-dock>header>div{gap:5px}.guide-dock .guide-identity{gap:9px}.guide-dock>footer{gap:6px}.guide-progress{margin-left:-16px;margin-right:-16px}.guide-topic-picker{grid-template-columns:1fr;gap:6px;margin-top:12px}.guide-reading{margin-top:16px;padding-right:5px}.guide-points dd{font-size:13px}.guide-reading .guide-example{padding:11px}.guide-mini{align-items:flex-start;padding-top:9px}.page-help-row .page-help{justify-content:flex-end}.page-help-hint{font-size:10px}.journal-help-actions{justify-content:space-between;width:100%}.journal-help-actions .page-help-hint{width:auto;max-width:none;box-shadow:none;background:0 0;border:0;padding:4px 0;position:static}.journal-help-actions .page-help{flex-direction:column;align-items:flex-start}.journal-research-shortcut{flex-wrap:wrap;align-items:flex-start;padding:14px}.be-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.be-outcome-card{padding:12px}.be-explorer .research-groups summary{flex-wrap:wrap}}@media print{.guide-dock,.page-help,.journal-research-shortcut{display:none!important}.guide-target{outline:none!important}}.app-shell .psychology-journal .psy-stat-main strong{color:var(--text)}.app-shell .psychology-journal .psy-stat-wins .psy-tags>span{color:var(--learn-mint);background:color-mix(in srgb,var(--learn-mint) 12%,var(--panel))}@media (width<=760px){.app-shell .sidebar:not(.open){box-shadow:none}}.app-shell .guide-dock>[hidden]{display:none!important}.app-shell .journal-help-actions .journal-customize{background:0 0;border:0;border-radius:0;margin:0;padding:0}.app-shell .journal-help-actions .journal-customize-trigger{border:1px solid var(--line);background:var(--panel);min-height:38px;color:var(--text);border-radius:12px;gap:8px;padding:8px 12px;font-size:12px;font-weight:500;line-height:1.35}.app-shell .journal-help-actions .journal-customize-trigger:hover,.app-shell .journal-help-actions .journal-customize-trigger[aria-expanded=true]{color:var(--green);background:var(--green-dim);border-color:rgb(var(--accent-rgb)/.35)}.photo-zoom{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.photo-zoom-toolbar{color:var(--text,#ecf0f4);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:12px;display:flex}.photo-zoom-toolbar button{border:1px solid var(--line,#444c58);background:var(--panel,#252a32);min-width:38px;height:38px;color:inherit;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:13px;display:inline-flex}.photo-zoom-toolbar button:hover:not(:disabled){border-color:var(--ui-accent,#9fcae6)}.photo-zoom-toolbar button:disabled{opacity:.4;cursor:default}.photo-zoom-toolbar button:focus-visible,.photo-zoom-viewport:focus-visible{outline:2px solid var(--ui-accent,#9fcae6);outline-offset:-2px}.photo-zoom-level{text-align:center;font-variant-numeric:tabular-nums;width:48px;font-size:13px}.photo-zoom-fit{margin-left:5px}.photo-zoom-hint{color:var(--muted,#b6bfcb);margin-left:auto;font-size:12px;line-height:1.5}.photo-zoom-viewport{overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;background:var(--bg,#171a20);border-radius:8px;flex:auto;min-width:0;min-height:0;overflow:auto}.photo-zoom-viewport[data-zoomed]{cursor:grab}.photo-zoom-viewport[data-dragging]{cursor:grabbing}.photo-zoom-canvas{place-items:center;min-width:100%;min-height:100%;display:grid}.photo-zoom .photo-zoom-canvas>img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:none;max-height:none;display:block}.photo-zoom-message{color:var(--muted,#b6bfcb);text-align:center;margin:32px}.nb-preview.nb-preview-zoom{height:calc(100dvh - 40px)}.nb-preview-zoom .photo-zoom-toolbar{padding:0 0 12px}@media (width<=600px){.photo-zoom-toolbar{gap:5px;padding:10px}.photo-zoom-toolbar button{min-width:40px;height:40px}.photo-zoom-hint{width:100%;margin-left:0;font-size:11px}.nb-preview.nb-preview-zoom{height:calc(100dvh - 18px)}}.hold-confirm{isolation:isolate;min-width:190px;min-height:40px;color:var(--red);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;background:#ff6b741f;border:1px solid #ff6b748c;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:700;transition:transform .15s cubic-bezier(.23,1,.32,1),background-color .15s,color .15s;display:inline-flex;position:relative;overflow:hidden}.hold-confirm[data-input=pointer]:active{transform:scale(.98)}.hold-confirm:focus-visible{outline:2px solid var(--red);outline-offset:2px}.hold-confirm:disabled{opacity:.5;cursor:not-allowed}.hold-confirm.confirmed{background:var(--red);color:#fff}.hold-confirm-label,.hold-confirm-fill{white-space:nowrap;justify-content:center;align-items:center;gap:7px;display:flex}.hold-confirm-fill{background:var(--red);color:#fff;padding:0 14px;position:absolute;inset:0}.tv-accounts{margin:0 0 22px;padding:22px!important}.tv-section-head,.tv-section-title,.tv-account-card-top{align-items:center;gap:14px;display:flex}.tv-section-head{flex-wrap:wrap;justify-content:space-between}.tv-section-title h2{margin:0 0 3px;font-size:16px}.tv-section-title p,.tv-empty p{color:var(--muted);margin:0;font-size:12px}.tv-icon{background:rgb(var(--tv-accent-rgb)/.12);width:42px;height:42px;color:var(--blue);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.tv-empty{background:var(--panel-2);border:1px dashed var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:18px 20px;display:flex}.tv-empty strong{margin-bottom:4px;font-size:13px;display:block}.tv-badge{border:1px solid var(--line);color:var(--muted);border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:4px 8px;font-size:10px;display:inline-flex}.tv-service-note{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:11px;display:flex}.tv-service-note p{margin:0}.tv-service-note button,.tv-select-all button,.tv-account-card>button,.tv-disconnect button{color:var(--blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-size:11px;display:inline-flex}.tv-account-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:18px;display:grid}.tv-account-card{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;padding:17px}.tv-account-card-top{justify-content:space-between}.tv-account-card strong{overflow-wrap:anywhere;font-size:13px}.tv-account-card p{color:var(--muted);margin:8px 0 14px;font-size:11px}.tv-account-card small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.tv-account-card>button{margin-top:10px}.tv-account-state{align-items:center;gap:6px;font-size:11px;display:flex}.tv-dot{background:var(--blue);border-radius:50%;width:6px;height:6px}.tv-dot.warning{background:var(--amber)}.tv-notice{background:rgb(var(--tv-accent-rgb)/.12);color:var(--blue);border-radius:8px;padding:12px;font-size:12px}.tv-overlay{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;position:fixed;inset:0}.tv-dialog{z-index:1001;background:var(--panel);border:1px solid var(--line);width:min(660px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--text);border-radius:20px;outline:none;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 90px #0005}.tv-dialog-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:28px 28px 20px;display:flex}.tv-eyebrow{letter-spacing:.15em;color:var(--blue);font-size:9px;font-weight:750}.tv-dialog-head h2{letter-spacing:-.035em;margin:8px 0 6px;font-size:24px;font-weight:600}.tv-dialog-head p{color:var(--muted);margin:0;font-size:12px}.tv-dialog .icon-button{color:var(--muted);background:0 0;border:0;padding:6px}.tv-steps{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:var(--panel-2);gap:0;margin:0;padding:16px 28px;list-style:none;display:flex}.tv-steps li{color:var(--muted-2);flex:1;align-items:center;gap:7px;font-size:10px;display:flex}.tv-steps li>span{border:1px solid var(--line);border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.tv-steps li.reached{color:var(--text)}.tv-steps li.reached>span{background:rgb(var(--tv-accent-rgb)/.12);border-color:rgb(var(--tv-accent-rgb)/.45);color:var(--blue)}.tv-steps li[aria-current=step]{font-weight:700}.tv-dialog-body{padding:24px 28px}.tv-dialog-body h3{letter-spacing:-.02em;margin:0 0 8px;font-size:16px}.tv-dialog-body>p{color:var(--muted);margin:0 0 18px;font-size:12px;line-height:1.7}.tv-platform{border:1px solid rgb(var(--tv-accent-rgb)/.5);background:rgb(var(--tv-accent-rgb)/.04);border-radius:12px;align-items:center;gap:14px;margin:18px 0 26px;padding:16px;display:flex}.tv-platform>svg{color:var(--blue);margin-left:auto}.tv-provider-mark{background:rgb(var(--tv-accent-rgb)/.12);width:40px;height:40px;color:var(--blue);border-radius:10px;place-items:center;font-size:23px;font-weight:750;display:grid}.tv-platform strong,.tv-method strong{font-size:13px;display:block}.tv-platform small,.tv-method small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.tv-method{text-align:left;border:1px solid var(--line);width:100%;color:var(--text);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:12px;margin:10px 0;padding:15px;display:flex}.tv-method>svg:last-child{margin-left:auto}.tv-method.selected{background:var(--panel-2)}.tv-method .tv-icon{border-radius:8px;width:32px;height:32px}.tv-method:hover{border-color:var(--blue)}.tv-callout{border:1px solid var(--line);color:var(--muted);background:var(--panel-2);border-radius:9px;align-items:flex-start;gap:10px;margin-top:20px;padding:13px 15px;font-size:11px;line-height:1.7;display:flex}.tv-callout svg{color:var(--blue);flex-shrink:0;margin-top:2px}.tv-environments{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.tv-environments button{text-align:left;border:1px solid var(--line);background:var(--panel-2);cursor:pointer;color:var(--text);border-radius:12px;padding:18px;position:relative}.tv-environments button[aria-pressed=true]{border-color:var(--blue);background:rgb(var(--tv-accent-rgb)/.06)}.tv-environments strong{font-size:14px;display:block}.tv-environments small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.tv-environments svg{color:var(--blue);position:absolute;top:19px;right:15px}.tv-permissions{border:1px solid var(--line-soft);border-radius:12px;gap:14px;padding:18px;display:flex}.tv-permissions>svg{color:var(--blue);flex-shrink:0}.tv-permissions strong{font-size:12px}.tv-permissions p{color:var(--muted);margin:6px 0;font-size:11px;line-height:1.8}.tv-permissions small{color:var(--muted-2);font-size:10px}.tv-authorized{color:var(--blue);align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.tv-field{gap:7px;margin:20px 0 0;font-size:12px;font-weight:600;display:grid}.tv-field input{border:1px solid var(--line);width:100%;color:var(--text);background:var(--panel-2);border-radius:8px;min-width:0;padding:10px 12px;font-size:13px}.tv-field small{color:var(--muted);font-size:10px;font-weight:400;line-height:1.7}.tv-select-all{color:var(--muted);justify-content:space-between;align-items:center;margin-top:20px;font-size:11px;display:flex}.tv-detected{border:1px solid var(--line);border-radius:10px;max-height:230px;margin-top:8px;overflow:auto}.tv-detected label{cursor:pointer;align-items:center;gap:12px;padding:14px 16px;display:flex}.tv-detected label+label{border-top:1px solid var(--line-soft)}.tv-detected input{accent-color:var(--blue);width:16px;height:16px}.tv-detected strong{font-size:12px;display:block}.tv-detected small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.tv-review{border:1px solid var(--line);border-radius:12px;margin:18px 0 0;padding:4px 17px}.tv-review>div{grid-template-columns:160px 1fr;gap:15px;padding:13px 0;font-size:12px;display:grid}.tv-review>div+div{border-top:1px solid var(--line-soft)}.tv-review dt{color:var(--muted)}.tv-review dd{overflow-wrap:anywhere;margin:0}.tv-dialog-footer{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:18px 28px;display:flex}.tv-dialog .button{padding:10px 14px;font-size:12px}.tv-dialog button:disabled{opacity:.45;cursor:not-allowed}.tv-error{background:#f1778314;border-radius:8px;padding:10px 12px;color:var(--red)!important;margin-top:16px!important;font-size:12px!important}.tv-disconnect{flex-direction:column;align-items:center;gap:5px;padding:0 28px 20px;display:flex}.tv-disconnect button{color:var(--muted)}.tv-disconnect small{color:var(--muted-2);font-size:9px}.tv-standalone{max-width:1050px;margin:48px auto;padding:24px}.tv-standalone>h1{margin:18px 0;font-size:28px}.tv-standalone>a{color:var(--muted);font-size:12px}@media (width<=600px){.tv-accounts{padding:16px!important}.tv-section-title{align-items:flex-start}.tv-section-head>.button{width:100%;margin-top:3px}.tv-empty{flex-direction:column;align-items:flex-start;padding:15px}.tv-service-note{flex-direction:column;align-items:flex-start}.tv-dialog{border-radius:15px;width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.tv-dialog-head{padding:22px 20px 18px}.tv-dialog-head h2{font-size:21px}.tv-dialog-body{padding:21px 20px}.tv-steps{padding:14px 20px}.tv-steps li{gap:5px;font-size:9px}.tv-steps li>span{width:20px;height:20px}.tv-dialog-footer{padding:16px 20px}.tv-environments{gap:9px}.tv-environments button{padding:15px 12px}.tv-review>div{grid-template-columns:1fr;gap:5px}.tv-account-grid{grid-template-columns:1fr}.tv-disconnect{padding:0 20px 20px}}.tv-reauthorize{color:var(--blue);cursor:pointer;text-align:left;background:0 0;border:0;margin-top:12px;padding:4px 0;font-size:11px;display:inline-flex}.tv-accounts,.tv-dialog{--tv-accent-rgb:141 155 239}.theme-light .tv-accounts,.theme-light .tv-dialog{--tv-accent-rgb:82 104 199}.tv-accounts .button.primary,.tv-dialog .button.primary{background:var(--blue);border-color:var(--blue);color:var(--accent-ink)}.tv-provider-logo{object-fit:contain;background:#fff;border-radius:7px;width:125px;height:auto;padding:9px}.tv-account-card>button+button{margin-left:16px}.tv-history-note{color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.7}.tv-accounts-compact{border:1px solid var(--line);background:var(--panel);border-radius:16px;margin:0 0 20px;padding:16px 18px}.tv-accounts-compact .tv-section-title h2{margin-bottom:3px;font-size:14px}.tv-accounts-compact .tv-icon{border-radius:10px;width:36px;height:36px}.tv-accounts-compact .tv-notice{align-items:center;gap:9px;margin:12px 0 0;font-size:12px;line-height:1.6;display:flex}@media (width<=640px){.tv-accounts-compact{padding:14px}.tv-accounts-compact .tv-section-title{align-items:flex-start}}.tv-accounts-compact .tv-section-title p.tv-summary{align-items:center;gap:7px;display:flex}.tv-manage .tv-dialog-body{gap:14px;display:grid}.tv-connection{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;padding:14px 16px}.tv-connection-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tv-connection-head>div:first-child{align-items:center;gap:9px;min-width:0;display:flex}.tv-connection-head strong{overflow-wrap:anywhere;font-size:13px}.tv-connection-actions{gap:14px;display:flex}.tv-connection-actions button{color:var(--blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-size:12px;display:inline-flex}.tv-account-list{border-top:1px solid var(--line-soft);margin:12px 0 0;padding:0;list-style:none}.tv-account-list li{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:12px;display:flex}.tv-account-list li>span:first-child{overflow-wrap:anywhere}.tv-account-list .tv-account-state{color:var(--muted);flex-shrink:0}.tv-connection-meta{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.6}.tv-manage .tv-history-note{margin:0}@media (width<=640px){.tv-section-head>.button{justify-content:center;width:100%}.tv-manage .tv-dialog-footer .button{flex:1;justify-content:center}}.tv-manage .tv-notice{align-items:center;gap:9px;margin:0;line-height:1.6;display:flex}.tv-dot.green{background:var(--green)}.tv-dot.yellow{background:var(--amber)}.tv-dot.red{background:var(--red)}.app-shell .model-manager-modal{width:min(560px,100%)}.model-manager-modal .model-builder-head h2{margin-top:0}.model-manager-modal .model-builder-head>div{min-width:0}.model-manager-modal .model-builder-head h2{overflow-wrap:anywhere}.model-manager-modal .delete-model-zone small{line-height:1.6}.model-manager-modal .delete-model-warning,.model-manager-modal .delete-model-confirm{background:0 0;border:0;padding:0}.model-manager-modal .delete-model-confirm label{margin-bottom:3px}.model-manager-modal .model-builder-footer{padding-top:14px;padding-bottom:14px}@media (width<=500px){.model-manager-modal .delete-model-warning>div,.model-manager-modal .delete-model-confirm>div{flex-wrap:wrap}}.model-research-launch{background:var(--ui-soft);border:1px solid var(--line);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:22px 0;padding:20px;display:flex}.model-research-launch>div{align-items:center;gap:14px;display:flex}.model-research-launch svg{color:var(--ui-accent);flex:none}.model-research-launch span{gap:5px;display:grid}.model-research-launch strong{font-size:18px}.model-research-launch small{color:var(--muted)}.model-research .model-research-heading{align-items:center;gap:16px;margin:24px 0;display:flex}.model-research-heading>svg{color:var(--ui-accent);flex:none}.model-research-heading h2{margin:4px 0}.model-research-heading p{color:var(--muted);margin:0}.model-research-dates{flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0;display:flex}.model-research-dates label{color:var(--muted);gap:7px;font-size:13px;display:grid}.model-research-dates input{background:var(--panel-2);color:var(--text);border:1px solid var(--line);min-width:0;font:inherit;border-radius:10px;padding:10px}.model-research-dates>span{color:var(--muted);padding:10px 0;font-size:13px}.model-research>.panel{margin-top:24px}.model-research .panel-heading{flex-wrap:wrap;gap:16px}.model-research .panel-heading h2{align-items:center;gap:10px;display:flex}.model-research .panel-heading svg{color:var(--ui-accent);flex:none}.model-research .panel-heading p{max-width:620px}.model-window-grid,.model-signal-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:14px;display:grid}.model-window-grid article,.model-signal-grid article{border:1px solid var(--line);background:var(--bg);border-radius:14px;min-width:0;padding:18px}.model-window-grid header,.model-signal-grid header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.model-window-grid h3,.model-signal-grid h3{margin:0 0 12px;font-size:18px}.model-window-grid header small,.model-signal-grid header small{color:var(--amber);font-size:11px}.model-signal-grid header{color:var(--muted);margin-bottom:12px;font-size:12px}.model-window-bar{background:var(--line-soft);border-radius:8px;height:5px;margin:4px 0 18px;overflow:hidden}.model-window-bar i{background:var(--ui-accent);height:100%;display:block}.model-window-numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.model-window-numbers>span,.model-signal-sides>div{color:var(--muted);flex-direction:column;gap:5px;font-size:12px;display:flex}.model-window-numbers strong,.model-signal-sides strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:21px}.model-window-numbers small,.model-signal-sides small{font-size:10px}.model-window-numbers [data-result=positive]{color:var(--green)}.model-window-numbers [data-result=negative]{color:var(--red)}.model-signal-sides{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.model-signal-sides b{color:var(--text);margin-top:6px;font-size:15px}.model-research-sources{color:var(--ui-accent);margin-top:14px;font-size:12px}.model-research-sources summary{cursor:pointer}.model-research-sources button{width:100%;color:var(--text);border:0;border-bottom:1px solid var(--line-soft);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;padding:10px 0;display:flex}.model-research-sources button svg{flex:none}.model-research-caption{color:var(--muted);margin-top:18px;font-size:12px;line-height:1.7}@media (width<=600px){.model-research-launch{padding:16px}.model-research-launch>div{align-items:flex-start}.model-window-grid article,.model-signal-grid article{padding:14px}.model-window-numbers strong{font-size:18px}.model-research-dates label{flex:1;min-width:0}.model-research-dates input{width:100%}}.model-research>.model-research-windows,.model-research>.model-research-signals{padding:22px!important}.model-research .panel-heading{padding:0 0 20px}.model-research .panel-heading .app-select-trigger{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;flex:none;width:160px;min-height:44px;padding:10px 12px}@media (width<=600px){.model-research>.model-research-windows,.model-research>.model-research-signals{padding:16px!important}}.tc{gap:18px;padding:4px 0 8px;display:grid}.tc-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,820px),1fr));gap:18px;display:grid}.tc-card{border:1px solid var(--line);background:var(--panel);border-radius:18px;flex-direction:column;min-width:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;container-type:inline-size}.tc-card:hover{border-color:color-mix(in srgb, var(--ui-accent) 45%, var(--line));box-shadow:0 12px 30px #0f1e2d14}.tc-card.is-compared{border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent)}.tc-open{width:100%;min-height:360px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:minmax(260px,.7fr) minmax(0,1.5fr);padding:0;display:grid}.tc-open:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px;border-radius:18px}.tc-body{flex-direction:column;gap:12px;min-width:0;padding:18px 18px 64px;display:flex}.tc-cover{background:var(--panel-2);border-left:1px solid var(--line-soft);min-height:320px;display:block;position:relative;overflow:hidden}.tc-photo-fill,.tc-photo-fill img,.tc-photo-fill .photo-pending{width:100%;height:100%;display:block}.tc-photo-fill{position:absolute;inset:0}.tc-photo-fill img{object-fit:contain;object-position:center}.tc-no-photo{background:var(--panel-2);color:var(--muted);align-content:center;place-items:center;gap:6px;font-size:12px;display:grid;position:absolute;inset:0}.tc-chip{color:#fff;letter-spacing:.08em;background:#081017c7;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:12px;left:12px}.tc-row{align-items:center;gap:8px;min-width:0;display:flex}.tc-title>strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}.tc-side{border:1px solid var(--line);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:650}.tc-title>.result-badge,.tc-title>.type-badge{margin-left:auto}.tc-when{color:var(--muted);font-size:12px}.tc-headline{align-items:baseline;gap:10px;display:flex}.tc-big{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.1}.tc-headline small{color:var(--muted);font-size:14px;font-weight:650}.tc-facts{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);gap:7px;padding:10px 0;display:grid}.tc-fact{justify-content:space-between;gap:12px;font-size:12.5px;display:flex}.tc-fact>span{color:var(--muted)}.tc-fact>strong{text-align:right;overflow-wrap:anywhere;font-weight:600}.tc-tags{flex-wrap:wrap;gap:5px;display:flex}.tc-tags>span{background:var(--panel-2);color:var(--text);border-radius:999px;padding:3px 8px;font-size:11px}.tc-written{gap:4px;display:grid}.tc-label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.tc-text{-webkit-line-clamp:5;color:var(--text);white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.tc-compare{border:1px solid var(--line);background:var(--panel);min-height:36px;color:var(--muted);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:16px;left:18px}.tc-compare:hover,.tc-compare[aria-pressed=true]{color:var(--ui-accent);border-color:color-mix(in srgb, var(--ui-accent) 50%, var(--line));background:color-mix(in srgb, var(--ui-accent) 8%, var(--panel))}.tc-hint{color:var(--muted);margin:0;font-size:12px}.tc-compare-panel{border:1px solid color-mix(in srgb, var(--ui-accent) 35%, var(--line));background:color-mix(in srgb, var(--ui-accent) 5%, var(--panel));border-radius:20px;gap:12px;padding:16px;display:grid}.tc-compare-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tc-compare-head small{color:var(--muted);font-size:12px}.tc-compare-head button{min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-left:auto;padding:0 10px;font-size:12px;display:inline-flex}.tc-compare-grid{grid-template-columns:repeat(var(--tc-columns,2),minmax(0,1fr));gap:14px;display:grid}.tc-view-toggle{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;padding:3px;display:inline-flex}.tc-view-toggle button{min-height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:12px;font-weight:600}.tc-view-toggle button[aria-pressed=true]{background:var(--panel);color:var(--text);box-shadow:0 1px 3px #00000014}.table-heading-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@container (width<=600px){.tc-open{grid-template-columns:1fr;min-height:0}.tc-cover{aspect-ratio:16/10;border-left:0;border-bottom:1px solid var(--line-soft);order:-1;min-height:0}.tc-big{font-size:24px}}@media (width<=900px){.tc-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.tc-compare-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tc-card{transition:none}}.bicks-landing.bicks-landing .fxs-scene{--fxs-line:color-mix(in srgb,var(--accent,#3485d0) 17%,transparent);width:100%;max-width:650px;height:380px;color:var(--theme-ink,#15354b);text-align:left;isolation:isolate;font-size:13px;position:relative}.bicks-landing.bicks-landing .fxs-scene *{box-sizing:border-box}.bicks-landing.bicks-landing .fxs-scene button,.bicks-landing.bicks-landing .fxs-scene select{font:inherit;color:inherit}.bicks-landing.bicks-landing .fxs-scene button{cursor:pointer;position:relative}.bicks-landing.bicks-landing .fxs-scene button:after{content:"";pointer-events:auto;min-width:44px;min-height:44px;position:absolute;inset:-4px}.bicks-landing.bicks-landing .fxs-scene button:focus-visible,.bicks-landing.bicks-landing .fxs-scene select:focus-visible,.bicks-landing.bicks-landing .fxs-scene input:focus-visible{outline:3px solid var(--accent,#3485d0);outline-offset:4px}.bicks-landing.bicks-landing .fxs-topline{letter-spacing:.13em;opacity:.66;justify-content:space-between;align-items:center;font-size:9px;font-weight:750;display:flex;position:absolute;top:0;left:0;right:0}.bicks-landing.bicks-landing .fxs-topline>span:last-child{letter-spacing:0;font-size:10px;font-weight:450}.bicks-landing.bicks-landing .fxs-label{letter-spacing:.08em;color:var(--accent,#3485d0);align-items:center;gap:7px;font-size:9px;font-weight:750;display:flex}.bicks-landing.bicks-landing .fxs-scene h4{letter-spacing:-.04em;margin:13px 0;font-size:25px;font-weight:650;line-height:1.17}.bicks-landing.bicks-landing .fxs-scene p{margin:0;line-height:1.55}.bicks-landing.bicks-landing .fxs-pill{background:var(--accent-soft,#dceeff);color:var(--accent,#3485d0);border-radius:8px;padding:7px 10px;font-size:10px;display:inline-flex}.bicks-landing.bicks-landing .fxs-circle{background:var(--accent,#3485d0);border:0;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid;color:#fff!important}.bicks-landing.bicks-landing .fxs-bottom-note{color:var(--theme-ink);opacity:.65;font-size:11px}.bicks-landing.bicks-landing .fxs-tabs{background:var(--accent-soft,#e4f2ff);border-radius:13px;gap:4px;padding:4px;display:flex;position:absolute;top:29px;left:0;right:0}.bicks-landing.bicks-landing .fxs-tabs button{white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1;padding:11px 3px;font-size:11px;transition:background .25s,box-shadow .25s}.bicks-landing.bicks-landing .fxs-tabs button[aria-pressed=true]{background:var(--scene-bg,#fff);font-weight:700;box-shadow:0 3px 10px #12374d0a}.bicks-landing.bicks-landing .fxs-scene footer{font-size:10px}.bicks-landing.bicks-landing .fxs-paused *{animation-play-state:paused!important}.bicks-landing.bicks-landing .fxs-speech{background:var(--scene-bg,#fff);border:1px solid var(--fxs-line);z-index:2;border-radius:22px;width:56%;padding:22px;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;top:73px;left:0;box-shadow:0 17px 50px #1433440d}.bicks-landing.bicks-landing .fxs-speech-heading{align-items:center;gap:7px;font-size:11px;display:flex}.bicks-landing.bicks-landing .fxs-record-dot{background:var(--accent,#3485d0);border-radius:50%;width:7px;height:7px}.bicks-landing.bicks-landing .fxs-record-dot.is-on{animation:1s infinite bicks-landing-fxs-pulse}.bicks-landing.bicks-landing .fxs-audio-time{opacity:.5;font-variant-numeric:tabular-nums;margin-left:auto;font-size:10px}.bicks-landing.bicks-landing .fxs-speech p{letter-spacing:-.02em;min-height:106px;margin:17px 0 16px;font-size:17px;line-height:1.55}.bicks-landing.bicks-landing .fxs-caret{vertical-align:middle;background:currentColor;width:1px;height:15px;margin-left:2px;animation:.6s infinite bicks-landing-fxs-pulse;display:inline-block}.bicks-landing.bicks-landing .fxs-voice-bottom{align-items:center;gap:15px;display:flex}.bicks-landing.bicks-landing .fxs-voice-bottom>span{color:var(--accent);margin-left:auto}.bicks-landing.bicks-landing .fxs-meter{align-items:center;gap:3px;height:33px;display:flex;overflow:hidden}.bicks-landing.bicks-landing .fxs-meter i{width:2px;height:var(--meter-height);background:var(--accent,#3485d0);opacity:.5;animation:bicks-landing-fxs-wave .65s var(--meter-delay) ease-in-out infinite alternate;border-radius:2px;display:block}.bicks-landing.bicks-landing .fxs-voice:not(:has(.is-on)) .fxs-meter i{height:8px;animation:none}.bicks-landing.bicks-landing .fxs-transfer{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);z-index:3;opacity:.4;border-radius:50%;place-items:center;transition:transform .8s,opacity .8s;display:grid;position:absolute;top:188px;left:56%}.bicks-landing.bicks-landing .fxs-voice-receipt{background:var(--scene-bg,#fff);border:1px solid var(--fxs-line);opacity:.4;border-radius:18px;width:41%;padding:21px 19px;transition:transform .8s,opacity .8s;position:absolute;top:103px;right:0;transform:translate(7px,17px)rotate(3deg);box-shadow:0 25px 48px #14334410}.bicks-landing.bicks-landing .fxs-voice-receipt>div{justify-content:space-between;align-items:center;gap:10px;padding-top:21px;font-size:15px;display:flex}.bicks-landing.bicks-landing .fxs-voice-receipt>div>span{align-items:center;font-size:11px;display:flex}.bicks-landing.bicks-landing .fxs-voice-receipt>p{opacity:.65;margin:10px 0 15px;font-size:11px}.bicks-landing.bicks-landing .fxs-voice-receipt footer{border-top:1px solid var(--fxs-line);color:var(--accent);align-items:center;gap:6px;margin-top:21px;padding-top:13px;display:flex}.bicks-landing.bicks-landing .fxs-is-organized .fxs-speech{transform:translate(-3px,-8px)}.bicks-landing.bicks-landing .fxs-is-organized .fxs-transfer{opacity:1;transform:translateY(-3px)}.bicks-landing.bicks-landing .fxs-is-organized .fxs-voice-receipt{opacity:1;transform:translate(0)rotate(-2deg)}.bicks-landing.bicks-landing .fxs-journal-stage{animation:.5s both bicks-landing-fxs-arrive;position:absolute;inset:90px 0 0}.bicks-landing.bicks-landing .fxs-live{align-items:center;gap:28px;height:100%;padding:5px 8px;display:flex}.bicks-landing.bicks-landing .fxs-receipt-stack{width:57%;min-width:0;padding:8px;position:relative}.bicks-landing.bicks-landing .fxs-receipt-stack>div,.bicks-landing.bicks-landing .fxs-playbook-stack>div{background:var(--accent-soft);border:1px solid var(--fxs-line);border-radius:18px;position:absolute;inset:10px;transform:rotate(-7deg)}.bicks-landing.bicks-landing .fxs-receipt-stack>div:nth-child(2){background:color-mix(in srgb,var(--scene-bg,#fff) 70%,var(--accent-soft));transform:rotate(5deg)}.bicks-landing.bicks-landing .fxs-live-receipt{background:var(--scene-bg,#fff);border:1px solid var(--fxs-line);border-radius:18px;padding:21px;animation:.5s both bicks-landing-fxs-arrive;position:relative;box-shadow:0 17px 35px #1737480d}.bicks-landing.bicks-landing .fxs-trade-symbol{align-items:center;gap:8px;margin:22px 0 0;display:flex}.bicks-landing.bicks-landing .fxs-trade-symbol>svg{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:50%;padding:5px}.bicks-landing.bicks-landing .fxs-trade-symbol>span{opacity:.6;font-size:11px}.bicks-landing.bicks-landing .fxs-trade-symbol>strong{letter-spacing:-.05em;color:var(--accent);margin-left:auto;font-size:26px}.bicks-landing.bicks-landing .fxs-trade-symbol .fxs-loss{color:#af6c6c}.bicks-landing.bicks-landing .fxs-live-receipt h4{margin:17px 0 7px;font-size:21px}.bicks-landing.bicks-landing .fxs-live-receipt p{opacity:.65;font-size:11px}.bicks-landing.bicks-landing .fxs-live-receipt footer{border-top:1px dashed var(--fxs-line);opacity:.6;align-items:center;gap:7px;margin-top:17px;padding-top:16px;display:flex}.bicks-landing.bicks-landing .fxs-trade-dots{flex-direction:column;flex:1;gap:10px;display:flex}.bicks-landing.bicks-landing .fxs-trade-dots button{background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:12px 11px;font-size:11px;display:flex}.bicks-landing.bicks-landing .fxs-trade-dots button>span{opacity:.4;font-size:9px}.bicks-landing.bicks-landing .fxs-trade-dots button>svg{opacity:0;margin-left:auto;transition:opacity .2s}.bicks-landing.bicks-landing .fxs-trade-dots button[aria-pressed=true]{border-color:var(--fxs-line);background:var(--scene-bg,#fff)}.bicks-landing.bicks-landing .fxs-trade-dots button[aria-pressed=true]>svg{opacity:1;color:var(--accent)}.bicks-landing.bicks-landing .fxs-backtest{background:var(--scene-bg,#fff);border:1px solid var(--fxs-line);border-radius:21px;height:100%;padding:20px 23px;box-shadow:0 18px 40px #18344709}.bicks-landing.bicks-landing .fxs-replay-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.bicks-landing.bicks-landing .fxs-replay-heading .fxs-circle{width:30px;height:30px}.bicks-landing.bicks-landing .fxs-sequence-track{justify-content:space-between;margin:15px 0 16px;display:flex;position:relative}.bicks-landing.bicks-landing .fxs-sequence-track:before{content:"";background:var(--accent-soft);height:2px;position:absolute;top:28px;left:15%;right:15%}.bicks-landing.bicks-landing .fxs-sequence-track button{opacity:.35;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;width:30%;transition:opacity .3s,transform .3s;display:flex;position:relative}.bicks-landing.bicks-landing .fxs-sequence-track .fxs-reached{opacity:1}.bicks-landing.bicks-landing .fxs-sequence-track button[aria-pressed=true]{transform:translateY(-3px)}.bicks-landing.bicks-landing .fxs-sequence-icon{border:1px solid var(--fxs-line);background:var(--scene-bg);width:55px;height:55px;color:var(--accent);border-radius:18px;place-items:center;display:grid}.bicks-landing.bicks-landing .fxs-reached .fxs-sequence-icon{background:var(--accent-soft)}.bicks-landing.bicks-landing .fxs-sequence-track small{letter-spacing:.1em;opacity:.6;font-size:8px}.bicks-landing.bicks-landing .fxs-sequence-track strong{font-size:11px}.bicks-landing.bicks-landing .fxs-replay-summary{background:var(--accent-soft);border-radius:10px;justify-content:space-between;align-items:center;padding:13px 16px;animation:.35s bicks-landing-fxs-arrive;display:flex}.bicks-landing.bicks-landing .fxs-replay-summary>span{font-size:11px}.bicks-landing.bicks-landing .fxs-replay-summary>strong{color:var(--accent);font-size:20px}.bicks-landing.bicks-landing .fxs-backtest .fxs-bottom-note{text-align:center;margin-top:12px;font-size:10px}.bicks-landing.bicks-landing .fxs-skipped{height:100%;padding:4px 35px;position:relative}.bicks-landing.bicks-landing .fxs-decision-card{background:var(--scene-bg);border:1px solid var(--fxs-line);border-radius:21px;padding:22px 25px;transform:rotate(-1deg);box-shadow:0 22px 40px #1834470c}.bicks-landing.bicks-landing .fxs-decision-card h4{margin:12px 0}.bicks-landing.bicks-landing .fxs-skip-choices{grid-template-columns:1fr;gap:5px;display:grid}.bicks-landing.bicks-landing .fxs-skip-choices button{border:1px solid var(--fxs-line);text-align:left;background:0 0;border-radius:8px;justify-content:space-between;padding:10px 11px;font-size:11px;display:flex}.bicks-landing.bicks-landing .fxs-skip-choices button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);font-weight:650}.bicks-landing.bicks-landing .fxs-decision-card p{opacity:.7;margin-top:13px;font-size:11px;animation:.3s bicks-landing-fxs-arrive}.bicks-landing.bicks-landing .fxs-floating-stamp{border:1px solid var(--fxs-line);background:var(--accent-soft);color:var(--accent);border-radius:12px;align-items:center;gap:8px;padding:12px 15px;font-size:10px;font-weight:650;display:flex;position:absolute;bottom:4px;right:12px;transform:rotate(5deg);box-shadow:0 10px 30px #153b4312}.bicks-landing.bicks-landing .fxs-analytics{background:var(--scene-bg,#fff);border:1px solid var(--fxs-line);border-radius:22px;padding:40px 24px 20px;box-shadow:0 20px 45px #1535470b}.bicks-landing.bicks-landing .fxs-analytics .fxs-topline{top:17px;left:24px;right:24px}.bicks-landing.bicks-landing .fxs-analysis-heading{justify-content:space-between;align-items:center;display:flex}.bicks-landing.bicks-landing .fxs-analysis-heading>svg{color:var(--accent);background:var(--accent-soft);box-sizing:content-box;border-radius:16px;padding:12px}.bicks-landing.bicks-landing .fxs-analysis-heading h4{margin:8px 0 11px;font-size:24px}.bicks-landing.bicks-landing .fxs-model-pills{gap:7px;display:flex}.bicks-landing.bicks-landing .fxs-model-pills button{border:1px solid var(--fxs-line);background:0 0;border-radius:100px;padding:7px 12px;font-size:10px}.bicks-landing.bicks-landing .fxs-model-pills button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);border-color:#0000;font-weight:650}.bicks-landing.bicks-landing .fxs-distribution{width:100%;height:160px;margin-top:6px}.bicks-landing.bicks-landing .fxs-chart-legend{align-items:center;gap:15px;margin-top:8px;font-size:9px;display:flex}.bicks-landing.bicks-landing .fxs-chart-legend>span{align-items:center;gap:5px;display:flex}.bicks-landing.bicks-landing .fxs-chart-legend i{background:var(--accent);border-radius:2px;width:7px;height:7px}.bicks-landing.bicks-landing .fxs-chart-legend>span:nth-child(2)>i{opacity:.5;background:#bf8a73}.bicks-landing.bicks-landing .fxs-chart-legend>small{opacity:.5;margin-left:auto;font-size:9px}.bicks-landing.bicks-landing .fxs-emotion-orbit{text-align:center;padding:43px 0 0}.bicks-landing.bicks-landing .fxs-emotion-orbit>.fxs-label{justify-content:center}.bicks-landing.bicks-landing .fxs-emotions{justify-content:center;gap:21px;margin:20px auto 0;display:flex}.bicks-landing.bicks-landing .fxs-emotions button{opacity:.5;background:0 0;border:0;flex-direction:column;align-items:center;gap:9px;transition:opacity .3s,transform .3s;display:flex}.bicks-landing.bicks-landing .fxs-emotions button>span{background:var(--accent-soft);border:1px solid #0000;border-radius:50%;place-items:center;width:61px;height:61px;transition:background .3s,box-shadow .3s;display:grid}.bicks-landing.bicks-landing .fxs-emotions button strong{font-size:11px;font-weight:500}.bicks-landing.bicks-landing .fxs-emotions button[aria-pressed=true]{opacity:1;transform:translateY(-5px)}.bicks-landing.bicks-landing .fxs-emotions button[aria-pressed=true]>span{background:var(--scene-bg);color:var(--accent);border-color:var(--fxs-line);box-shadow:0 12px 22px #15394a0e}.bicks-landing.bicks-landing .fxs-context-note{background:var(--scene-bg);border:1px solid var(--fxs-line);border-radius:18px;width:82%;margin:23px auto 0;padding:20px 23px;animation:.4s bicks-landing-fxs-arrive;box-shadow:0 19px 35px #15384b0a}.bicks-landing.bicks-landing .fxs-context-note>p{letter-spacing:-.03em;margin:11px 0 16px;font-size:22px}.bicks-landing.bicks-landing .fxs-context-note>div{border-top:1px solid var(--fxs-line);color:var(--accent);align-items:center;gap:8px;padding-top:13px;font-size:11px;display:flex}.bicks-landing.bicks-landing .fxs-psychology>.fxs-bottom-note{text-align:center;margin-top:18px;display:block}.bicks-landing.bicks-landing .fxs-playbook-stack{position:absolute;inset:46px 35px 9px}.bicks-landing.bicks-landing .fxs-playbook-stack>div{inset:8px 10px;transform:rotate(-6deg)}.bicks-landing.bicks-landing .fxs-playbook-stack>div:nth-child(2){background:color-mix(in srgb,var(--scene-bg,#fff) 80%,var(--accent-soft));transform:rotate(4deg)}.bicks-landing.bicks-landing .fxs-playbook{border:1px solid var(--fxs-line);background:var(--scene-bg);border-radius:20px;padding:24px;position:relative;box-shadow:0 20px 40px #15384b0c}.bicks-landing.bicks-landing .fxs-playbook-heading{align-items:center;gap:8px;display:flex}.bicks-landing.bicks-landing .fxs-playbook-heading>svg{color:var(--accent)}.bicks-landing.bicks-landing .fxs-playbook-heading select{border:1px solid var(--fxs-line);background:var(--scene-bg);border-radius:7px;max-width:155px;margin-left:auto;padding:6px 7px;font-size:11px}.bicks-landing.bicks-landing .fxs-playbook h4{margin:19px 0 14px}.bicks-landing.bicks-landing .fxs-playbook-criteria{flex-direction:column;gap:6px;display:flex}.bicks-landing.bicks-landing .fxs-playbook-criteria label{background:var(--accent-soft);cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:10px 11px;font-size:12px;display:flex}.bicks-landing.bicks-landing .fxs-playbook-criteria input{accent-color:var(--accent);cursor:pointer;width:15px;height:15px}.bicks-landing.bicks-landing .fxs-playbook-criteria label>svg{color:var(--accent);opacity:0;margin-left:auto}.bicks-landing.bicks-landing .fxs-playbook-criteria label:has(input:checked)>svg{opacity:1}.bicks-landing.bicks-landing .fxs-playbook footer{opacity:.6;justify-content:space-between;gap:12px;margin-top:17px;font-size:9px;display:flex}.bicks-landing.bicks-landing .fxs-notebook-sheet{background:var(--scene-bg);border:1px solid var(--fxs-line);box-shadow:7px 7px 0 -1px var(--accent-soft),7px 7px 0 0 var(--fxs-line),0 24px 40px #173c4b0b;border-radius:5px 22px 22px 5px;padding:25px 30px 24px 42px;position:absolute;inset:45px 25px 8px;transform:rotate(-1.5deg)}.bicks-landing.bicks-landing .fxs-notebook-binding{flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:25px;bottom:25px;left:12px}.bicks-landing.bicks-landing .fxs-notebook-binding i{background:var(--accent-soft);border:1px solid var(--fxs-line);border-radius:50%;width:9px;height:9px}.bicks-landing.bicks-landing .fxs-notebook-tools{justify-content:space-between;align-items:center;gap:10px;margin-bottom:29px;display:flex}.bicks-landing.bicks-landing .fxs-notebook-tools>svg{color:var(--accent)}.bicks-landing.bicks-landing .fxs-notebook-tools>div{gap:4px;display:flex}.bicks-landing.bicks-landing .fxs-notebook-tools button{background:0 0;border:0;border-radius:7px;padding:8px 10px;font-size:10px}.bicks-landing.bicks-landing .fxs-notebook-tools button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);font-weight:650}.bicks-landing.bicks-landing .fxs-notebook-entry{min-height:135px;padding-top:2px;animation:.35s bicks-landing-fxs-arrive}.bicks-landing.bicks-landing .fxs-notebook-entry h4{box-shadow:inset 0 -.32em 0 var(--accent-soft);font-size:28px;line-height:1.35;display:inline}.bicks-landing.bicks-landing .fxs-notebook-entry p{opacity:.65;margin-top:16px;font-size:13px}.bicks-landing.bicks-landing .fxs-notebook-sheet footer{border-top:1px solid var(--fxs-line);color:var(--accent);align-items:center;gap:8px;padding-top:14px;display:flex}@keyframes bicks-landing-fxs-arrive{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes bicks-landing-fxs-pulse{50%{opacity:.35}}@keyframes bicks-landing-fxs-wave{to{opacity:.85;height:6px}}@media (width<=640px){.bicks-landing.bicks-landing .fxs-scene{height:320px;font-size:11px}.bicks-landing.bicks-landing .fxs-topline{font-size:8px}.bicks-landing.bicks-landing .fxs-topline>span:last-child{font-size:9px}.bicks-landing.bicks-landing .fxs-label{font-size:8px}.bicks-landing.bicks-landing .fxs-scene h4{font-size:21px}.bicks-landing.bicks-landing .fxs-speech{border-radius:16px;width:61%;padding:14px;top:58px}.bicks-landing.bicks-landing .fxs-speech-heading{gap:5px;font-size:9px}.bicks-landing.bicks-landing .fxs-speech p{min-height:115px;margin:13px 0;font-size:14px;line-height:1.45}.bicks-landing.bicks-landing .fxs-audio-time{font-size:8px}.bicks-landing.bicks-landing .fxs-voice-bottom{gap:8px}.bicks-landing.bicks-landing .fxs-circle{width:32px;height:32px}.bicks-landing.bicks-landing .fxs-meter{gap:2px;max-width:80px}.bicks-landing.bicks-landing .fxs-meter i{min-width:2px}.bicks-landing.bicks-landing .fxs-voice-bottom>span{display:none}.bicks-landing.bicks-landing .fxs-transfer{width:25px;height:25px;top:153px;left:58%}.bicks-landing.bicks-landing .fxs-transfer svg{width:16px}.bicks-landing.bicks-landing .fxs-voice-receipt{border-radius:13px;width:43%;padding:16px 12px;top:101px}.bicks-landing.bicks-landing .fxs-voice-receipt .fxs-label{gap:4px;font-size:7px}.bicks-landing.bicks-landing .fxs-voice-receipt .fxs-label svg{width:11px}.bicks-landing.bicks-landing .fxs-voice-receipt>div{padding-top:17px;font-size:13px;display:block}.bicks-landing.bicks-landing .fxs-voice-receipt>div>span{margin-top:5px;font-size:9px}.bicks-landing.bicks-landing .fxs-voice-receipt>p{margin:9px 0;font-size:9px}.bicks-landing.bicks-landing .fxs-voice-receipt .fxs-pill{padding:5px 7px;font-size:8px}.bicks-landing.bicks-landing .fxs-voice-receipt footer{gap:3px;margin-top:14px;padding-top:10px;font-size:8px}.bicks-landing.bicks-landing .fxs-tabs{top:25px}.bicks-landing.bicks-landing .fxs-tabs button{padding:10px 2px;font-size:10px}.bicks-landing.bicks-landing .fxs-journal-stage{inset:80px 0 0}.bicks-landing.bicks-landing .fxs-live{gap:4px;padding:0}.bicks-landing.bicks-landing .fxs-receipt-stack{width:65%;padding:5px}.bicks-landing.bicks-landing .fxs-live-receipt{border-radius:14px;padding:15px 13px}.bicks-landing.bicks-landing .fxs-trade-symbol{gap:4px;margin-top:19px}.bicks-landing.bicks-landing .fxs-trade-symbol>svg{width:28px;height:28px}.bicks-landing.bicks-landing .fxs-trade-symbol>span{font-size:9px}.bicks-landing.bicks-landing .fxs-trade-symbol>strong{font-size:21px}.bicks-landing.bicks-landing .fxs-live-receipt h4{font-size:18px}.bicks-landing.bicks-landing .fxs-live-receipt p{font-size:10px}.bicks-landing.bicks-landing .fxs-live-receipt footer{margin-top:15px;padding-top:13px;font-size:8px}.bicks-landing.bicks-landing .fxs-trade-dots{gap:9px}.bicks-landing.bicks-landing .fxs-trade-dots button{text-align:left;grid-template-columns:1fr;gap:0;min-height:49px;padding:10px 6px;font-size:9px;display:grid}.bicks-landing.bicks-landing .fxs-trade-dots button>span{font-size:7px}.bicks-landing.bicks-landing .fxs-trade-dots button>svg{display:none}.bicks-landing.bicks-landing .fxs-backtest{border-radius:15px;padding:15px 12px}.bicks-landing.bicks-landing .fxs-replay-heading .fxs-label{letter-spacing:.04em;font-size:7px}.bicks-landing.bicks-landing .fxs-replay-heading .fxs-circle{width:27px;height:27px}.bicks-landing.bicks-landing .fxs-sequence-track{margin:11px 0 12px}.bicks-landing.bicks-landing .fxs-sequence-icon{border-radius:14px;width:46px;height:46px}.bicks-landing.bicks-landing .fxs-sequence-track:before{top:23px}.bicks-landing.bicks-landing .fxs-sequence-track strong{font-size:9px}.bicks-landing.bicks-landing .fxs-replay-summary{padding:9px 11px}.bicks-landing.bicks-landing .fxs-replay-summary>span{font-size:10px}.bicks-landing.bicks-landing .fxs-replay-summary>strong{font-size:18px}.bicks-landing.bicks-landing .fxs-backtest .fxs-bottom-note{margin-top:9px;font-size:8px}.bicks-landing.bicks-landing .fxs-skipped{padding:0 12px}.bicks-landing.bicks-landing .fxs-decision-card{padding:16px}.bicks-landing.bicks-landing .fxs-decision-card h4{margin:9px 0;font-size:20px}.bicks-landing.bicks-landing .fxs-skip-choices button{padding:8px 9px;font-size:9px}.bicks-landing.bicks-landing .fxs-decision-card p{margin-top:10px;font-size:9px}.bicks-landing.bicks-landing .fxs-floating-stamp{gap:5px;padding:9px 11px;font-size:8px;bottom:1px;right:0}.bicks-landing.bicks-landing .fxs-analytics{border-radius:16px;padding:36px 16px 15px}.bicks-landing.bicks-landing .fxs-analytics .fxs-topline{top:14px;left:16px;right:16px}.bicks-landing.bicks-landing .fxs-analysis-heading h4{margin:8px 0 10px;font-size:21px}.bicks-landing.bicks-landing .fxs-analysis-heading>svg{border-radius:12px;width:22px;height:22px;padding:9px}.bicks-landing.bicks-landing .fxs-model-pills{gap:5px}.bicks-landing.bicks-landing .fxs-model-pills button{min-height:30px;padding:7px 10px;font-size:9px}.bicks-landing.bicks-landing .fxs-distribution{height:129px;margin-top:7px}.bicks-landing.bicks-landing .fxs-chart-legend{gap:10px;margin-top:5px;font-size:8px}.bicks-landing.bicks-landing .fxs-chart-legend>small{font-size:7px}.bicks-landing.bicks-landing .fxs-emotion-orbit{padding-top:36px}.bicks-landing.bicks-landing .fxs-emotions{gap:19px;margin-top:16px}.bicks-landing.bicks-landing .fxs-emotions button{gap:8px}.bicks-landing.bicks-landing .fxs-emotions button>span{width:50px;height:50px}.bicks-landing.bicks-landing .fxs-emotions button strong{font-size:10px}.bicks-landing.bicks-landing .fxs-context-note{border-radius:15px;width:93%;margin-top:19px;padding:17px 19px}.bicks-landing.bicks-landing .fxs-context-note>p{margin:9px 0 12px;font-size:19px}.bicks-landing.bicks-landing .fxs-context-note>div{padding-top:11px;font-size:10px}.bicks-landing.bicks-landing .fxs-psychology>.fxs-bottom-note{margin-top:14px;font-size:9px}.bicks-landing.bicks-landing .fxs-playbook-stack{inset:38px 13px 4px}.bicks-landing.bicks-landing .fxs-playbook{border-radius:16px;padding:18px 16px}.bicks-landing.bicks-landing .fxs-playbook-heading>svg{width:19px}.bicks-landing.bicks-landing .fxs-playbook-heading select{max-width:125px;padding:6px;font-size:9px}.bicks-landing.bicks-landing .fxs-playbook-heading .fxs-label{font-size:7px}.bicks-landing.bicks-landing .fxs-playbook h4{margin:17px 0 13px}.bicks-landing.bicks-landing .fxs-playbook-criteria label{padding:9px;font-size:11px}.bicks-landing.bicks-landing .fxs-playbook-criteria input{width:14px;height:14px}.bicks-landing.bicks-landing .fxs-playbook footer{gap:5px;margin-top:14px;font-size:8px}.bicks-landing.bicks-landing .fxs-notebook-sheet{border-radius:4px 15px 15px 4px;padding:19px 18px 18px 30px;inset:38px 12px 8px}.bicks-landing.bicks-landing .fxs-notebook-binding{top:23px;bottom:23px;left:10px}.bicks-landing.bicks-landing .fxs-notebook-binding i{width:7px;height:7px}.bicks-landing.bicks-landing .fxs-notebook-tools{gap:5px;margin-bottom:23px}.bicks-landing.bicks-landing .fxs-notebook-tools>svg{width:20px}.bicks-landing.bicks-landing .fxs-notebook-tools button{min-height:32px;padding:7px 8px;font-size:9px}.bicks-landing.bicks-landing .fxs-notebook-entry{min-height:125px}.bicks-landing.bicks-landing .fxs-notebook-entry h4{font-size:23px}.bicks-landing.bicks-landing .fxs-notebook-entry p{margin-top:13px;font-size:11px;line-height:1.55}.bicks-landing.bicks-landing .fxs-notebook-sheet footer{gap:6px;padding-top:12px;font-size:9px}}@media (prefers-reduced-motion:reduce){.bicks-landing.bicks-landing .fxs-scene *{transition:none!important;animation:none!important}.bicks-landing.bicks-landing .fxs-speech,.bicks-landing.bicks-landing .fxs-voice-receipt{transform:none!important}}.bicks-landing.bicks-landing .fxs-receipt-stack,.bicks-landing.bicks-landing .fxs-playbook-stack{animation:7s ease-in-out infinite bicks-landing-fxs-hover}.bicks-landing.bicks-landing .fxs-notebook-sheet{animation:8s ease-in-out -2s infinite bicks-landing-fxs-hover}.bicks-landing.bicks-landing .fxs-context-note{animation:.4s both bicks-landing-fxs-arrive,7s ease-in-out .4s infinite bicks-landing-fxs-hover}.bicks-landing.bicks-landing .fxs-scene .fxs-circle:after{inset:-5px}.bicks-landing.bicks-landing .fxs-tabs button:after,.bicks-landing.bicks-landing .fxs-skip-choices button:after,.bicks-landing.bicks-landing .fxs-trade-dots button:after{inset:-3px 0}@keyframes bicks-landing-fxs-hover{0%,to{translate:0}50%{translate:0 -6px}}@media (prefers-reduced-motion:reduce){.bicks-landing.bicks-landing .fxs-scene *{animation:none!important}}.bicks-landing.bicks-landing .journal-library{padding-top:30px}.bicks-landing.bicks-landing .journal-books{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.bicks-landing.bicks-landing .journal-books>button{background:var(--accent-soft);color:var(--accent);opacity:.6;border:1px solid #0000;border-radius:13px;flex-direction:column;align-items:flex-start;gap:7px;min-height:90px;padding:13px;display:flex}.bicks-landing.bicks-landing .journal-books>button[aria-pressed=true]{opacity:1;background:var(--scene-bg);border-color:var(--accent);box-shadow:0 8px 22px #347c690b}.bicks-landing.bicks-landing .journal-books strong{font-size:11px}.bicks-landing.bicks-landing .journal-books span{opacity:.65;font-size:9px}.bicks-landing.bicks-landing .journal-record{border:1px solid var(--fxs-line);background:var(--scene-bg);border-radius:15px;margin-top:12px;padding:16px 18px;animation:.3s bicks-landing-fxs-arrive}.bicks-landing.bicks-landing .journal-record header{color:#6c867d;justify-content:space-between;align-items:center;font-size:9px;display:flex}.bicks-landing.bicks-landing .journal-record header>span:first-child{align-items:center;gap:5px;display:flex}.bicks-landing.bicks-landing .journal-record-title{justify-content:space-between;align-items:center;margin:7px 0;display:flex}.bicks-landing.bicks-landing .journal-record-title h4{margin:0;font-size:23px}.bicks-landing.bicks-landing .journal-record-title>strong{color:var(--accent);font-size:17px}.bicks-landing.bicks-landing .journal-record>p{color:#6b8179;font-size:10px}.bicks-landing.bicks-landing .journal-record-fields{border-top:1px solid var(--fxs-line);gap:20px;margin-top:12px;padding-top:10px;display:flex}.bicks-landing.bicks-landing .journal-record-fields span{color:#7a8d85;font-size:8px}.bicks-landing.bicks-landing .journal-record-fields b{color:var(--theme-ink);margin-top:4px;font-size:10px;font-weight:550;display:block}.bicks-landing.bicks-landing .journal-data{grid-template-columns:repeat(3,1fr);padding:12px 3px 6px;animation:.3s bicks-landing-fxs-arrive;display:grid}.bicks-landing.bicks-landing .journal-data>div{border-left:1px solid var(--fxs-line);flex-direction:column;gap:3px;padding-left:16px;display:flex}.bicks-landing.bicks-landing .journal-data>div:first-child{border:0}.bicks-landing.bicks-landing .journal-data strong{color:var(--accent);font-size:20px;font-weight:600}.bicks-landing.bicks-landing .journal-data span{color:#6b8179;font-size:9px}.bicks-landing.bicks-landing .journal-foot{color:#6b8179;align-items:center;gap:6px;margin:9px 0 0 16px;font-size:9px;display:flex}.bicks-landing.bicks-landing .journal-copy-state{color:var(--accent);letter-spacing:.1em;margin-top:18px;font-size:8px;animation:.3s bicks-landing-fxs-arrive;display:block}.bicks-landing.bicks-landing .journal-copy-state+.text-link{margin-top:20px}.bicks-landing.bicks-landing .model-analytics{background:var(--scene-bg);border:1px solid var(--fxs-line);border-radius:20px;padding:35px 20px 16px}.bicks-landing.bicks-landing .model-analytics .fxs-topline{top:13px;left:20px;right:20px}.bicks-landing.bicks-landing .model-analysis-top{justify-content:space-between;align-items:center;display:flex}.bicks-landing.bicks-landing .model-analysis-top>span:last-child{color:#8b7e74;font-size:8px}.bicks-landing.bicks-landing .model-selectors{gap:7px;margin:11px 0 13px;display:flex}.bicks-landing.bicks-landing .model-selectors button{border:1px solid var(--fxs-line);opacity:.5;background:0 0;border-radius:7px;align-items:center;gap:6px;min-height:31px;padding:7px 10px;font-size:10px;display:flex}.bicks-landing.bicks-landing .model-selectors button[aria-pressed=true]{opacity:1;background:var(--accent-soft)}.bicks-landing.bicks-landing .model-selectors i{border-radius:50%;width:6px;height:6px}.bicks-landing.bicks-landing .model-category-label{font-size:9px;font-weight:650}.bicks-landing.bicks-landing .model-category-label>span{float:right;color:#8b7e74;font-size:8px;font-weight:400}.bicks-landing.bicks-landing .category-selectors{gap:5px;margin-top:7px;display:flex}.bicks-landing.bicks-landing .category-selectors button{background:#f6f2ed;border:0;border-radius:5px;align-items:center;gap:4px;padding:6px;font-size:9px;display:flex}.bicks-landing.bicks-landing .category-selectors button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}.bicks-landing.bicks-landing .model-summary{gap:24px;margin-top:15px;display:flex}.bicks-landing.bicks-landing .model-summary>div{flex:1;grid-template-columns:1fr auto;gap:3px 14px;max-width:240px;display:grid}.bicks-landing.bicks-landing .model-summary span{font-size:10px}.bicks-landing.bicks-landing .model-summary strong{color:var(--accent);font-size:16px;font-weight:600}.bicks-landing.bicks-landing .model-summary small{color:#8b7e74;grid-column:1/-1;font-size:8px}.bicks-landing.bicks-landing .model-chart{height:127px;margin-top:5px}.bicks-landing.bicks-landing .model-chart-note{color:#8b7e74;font-size:8px}.bicks-landing.bicks-landing .psych-followup{padding:38px 24px 16px}.bicks-landing.bicks-landing .psych-topic{align-items:center;gap:14px;display:flex}.bicks-landing.bicks-landing .psych-topic>svg{box-sizing:content-box;background:var(--accent-soft);width:49px;height:49px;color:var(--accent);border-radius:15px;padding:12px}.bicks-landing.bicks-landing .psych-topic select{color:var(--theme-ink);letter-spacing:-.03em;background:0 0;border:0;max-width:260px;margin-top:6px;font-size:23px;font-weight:600}.bicks-landing.bicks-landing .psych-intention{border-left:2px solid var(--accent);background:var(--accent-soft);border-radius:0 12px 12px 0;margin:18px 0 0;padding:14px 18px}.bicks-landing.bicks-landing .psych-intention>span{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);font-size:8px}.bicks-landing.bicks-landing .psych-history{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:17px;animation:.3s bicks-landing-fxs-arrive;display:grid}.bicks-landing.bicks-landing .psych-history>div{border-top:1px solid var(--fxs-line);flex-direction:column;gap:6px;padding-top:10px;display:flex}.bicks-landing.bicks-landing .psych-history>div>span{color:var(--accent)}.bicks-landing.bicks-landing .psych-history small{color:#8a7f98;font-size:8px}.bicks-landing.bicks-landing .psych-history strong{font-size:11px;font-weight:550}.bicks-landing.bicks-landing .psych-progress{color:#8a7f98;font-size:10px;margin-top:13px!important}.bicks-landing.bicks-landing .psych-follow-button{background:var(--scene-bg);border:1px solid var(--fxs-line);border-radius:10px;align-items:center;gap:9px;margin-top:14px;padding:11px 14px;font-size:11px;display:flex;color:var(--accent)!important}.bicks-landing.bicks-landing .psych-follow-button.is-following{background:var(--accent-soft)}.bicks-landing.bicks-landing .psych-footer{color:#8a7f98;margin-top:9px;font-size:8px;display:block}.bicks-landing.bicks-landing .day-notebook{background:var(--scene-bg);border:1px solid var(--fxs-line);border-radius:18px;padding:34px 20px 13px}.bicks-landing.bicks-landing .day-notebook .fxs-topline{top:13px;left:20px;right:20px}.bicks-landing.bicks-landing .day-notebook-heading{align-items:center;gap:8px;display:flex}.bicks-landing.bicks-landing .day-notebook-heading>svg{color:var(--accent)}.bicks-landing.bicks-landing .day-notebook-heading strong{font-size:15px;font-weight:600}.bicks-landing.bicks-landing .day-notebook-heading>span{color:#9b7c88;margin-left:auto;font-size:9px}.bicks-landing.bicks-landing .day-notebook-tabs{gap:6px;margin:12px 0 7px;display:flex}.bicks-landing.bicks-landing .day-notebook-tabs button{color:#9b7c88;background:0 0;border-radius:7px;padding:7px 10px;font-size:10px}.bicks-landing.bicks-landing .day-notebook-tabs button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);font-weight:650}.bicks-landing.bicks-landing .day-timeline article{border-bottom:1px solid var(--fxs-line);grid-template-columns:40px 1fr 80px;align-items:center;gap:12px;padding:14px 0;display:grid}.bicks-landing.bicks-landing .day-timeline time{font-variant-numeric:tabular-nums;color:#9b7c88;align-self:start;padding-top:4px;font-size:10px}.bicks-landing.bicks-landing .day-timeline h4{letter-spacing:-.01em;margin:0 0 5px;font-size:14px}.bicks-landing.bicks-landing .day-timeline h4 span{color:#9b7c88;margin-left:5px;font-size:9px;font-weight:400}.bicks-landing.bicks-landing .day-timeline p{color:#9b7c88;max-width:310px;font-size:10px}.bicks-landing.bicks-landing .entry-thumbnail{border:1px solid var(--fxs-line);background:#faf8f7;border-radius:5px;height:40px;padding:3px}.bicks-landing.bicks-landing .entry-thumbnail small{text-align:center;color:#9b7c88;font-size:6px;display:block}.bicks-landing.bicks-landing .day-notebook footer{color:var(--accent);align-items:center;gap:6px;padding-top:13px;font-size:9px;display:flex}.bicks-landing.bicks-landing .day-mistakes{min-height:215px;padding:24px 8px}.bicks-landing.bicks-landing .day-mistakes h4{margin:17px 0 10px;font-size:25px}.bicks-landing.bicks-landing .day-mistakes>p{color:#9b7c88;font-size:12px}.bicks-landing.bicks-landing .day-mistakes>div{background:var(--accent-soft);border-radius:8px;align-items:center;gap:9px;margin-top:17px;padding:15px;font-size:11px;display:flex}.bicks-landing.bicks-landing .day-mistakes>small{color:#9b7c88;margin-top:15px;font-size:9px;display:block}.bicks-landing.bicks-landing .fxs-voice .fxs-speech{top:43px}.bicks-landing.bicks-landing .fxs-voice .fxs-speech p{min-height:150px;font-size:16px}.bicks-landing.bicks-landing .fxs-voice .fxs-voice-receipt{top:85px}.bicks-landing.bicks-landing .fxs-voice-receipt .fxs-pill{font-size:9px}@media (width<=640px){.bicks-landing.bicks-landing .journal-books{gap:5px}.bicks-landing.bicks-landing .journal-books>button{gap:5px;min-height:78px;padding:9px 8px}.bicks-landing.bicks-landing .journal-books strong{font-size:9px}.bicks-landing.bicks-landing .journal-books span{font-size:7px}.bicks-landing.bicks-landing .journal-books svg{width:18px}.bicks-landing.bicks-landing .journal-record{margin-top:9px;padding:12px}.bicks-landing.bicks-landing .journal-record-title h4{font-size:19px}.bicks-landing.bicks-landing .journal-record-title>strong{font-size:12px}.bicks-landing.bicks-landing .journal-record>p{font-size:8px}.bicks-landing.bicks-landing .journal-record-fields{gap:10px;margin-top:9px;padding-top:8px}.bicks-landing.bicks-landing .journal-record-fields span{font-size:7px}.bicks-landing.bicks-landing .journal-record-fields b{font-size:8px}.bicks-landing.bicks-landing .journal-data{padding-top:10px}.bicks-landing.bicks-landing .journal-data strong{font-size:17px}.bicks-landing.bicks-landing .journal-data span{font-size:8px}.bicks-landing.bicks-landing .journal-foot{margin-top:5px;font-size:8px}.bicks-landing.bicks-landing .model-analytics{padding:32px 12px 12px}.bicks-landing.bicks-landing .model-analytics .fxs-topline{font-size:7px;left:12px;right:12px}.bicks-landing.bicks-landing .model-selectors{gap:4px;margin:8px 0 10px}.bicks-landing.bicks-landing .model-selectors button{gap:4px;padding:6px;font-size:8px}.bicks-landing.bicks-landing .model-selectors strong{font-weight:550}.bicks-landing.bicks-landing .model-analysis-top>span:last-child,.bicks-landing.bicks-landing .model-analysis-top .fxs-label{font-size:7px}.bicks-landing.bicks-landing .model-category-label>span{display:none}.bicks-landing.bicks-landing .category-selectors button{gap:2px;padding:6px 4px;font-size:7px}.bicks-landing.bicks-landing .category-selectors svg{width:9px}.bicks-landing.bicks-landing .model-summary{gap:13px;margin-top:12px}.bicks-landing.bicks-landing .model-summary>div{gap:3px 8px}.bicks-landing.bicks-landing .model-summary span{font-size:8px}.bicks-landing.bicks-landing .model-summary strong{font-size:14px}.bicks-landing.bicks-landing .model-summary small{font-size:7px}.bicks-landing.bicks-landing .model-chart{height:115px}.bicks-landing.bicks-landing .model-chart-note{font-size:6px}.bicks-landing.bicks-landing .psych-followup{padding:34px 8px 0}.bicks-landing.bicks-landing .psych-topic{gap:12px}.bicks-landing.bicks-landing .psych-topic>svg{border-radius:12px;width:24px;height:24px;padding:10px}.bicks-landing.bicks-landing .psych-topic select{max-width:210px;font-size:21px}.bicks-landing.bicks-landing .psych-intention{margin-top:13px;padding:11px 13px}.bicks-landing.bicks-landing .psych-intention p{font-size:12px}.bicks-landing.bicks-landing .psych-history{gap:10px;margin-top:12px}.bicks-landing.bicks-landing .psych-history strong{font-size:10px}.bicks-landing.bicks-landing .psych-history small{font-size:7px}.bicks-landing.bicks-landing .psych-progress{font-size:8px;margin-top:10px!important}.bicks-landing.bicks-landing .psych-follow-button{margin-top:11px;padding:9px 10px;font-size:9px}.bicks-landing.bicks-landing .psych-footer{margin-top:7px;font-size:7px}.bicks-landing.bicks-landing .day-notebook{padding:32px 11px 10px}.bicks-landing.bicks-landing .day-notebook .fxs-topline{font-size:7px;left:11px;right:11px}.bicks-landing.bicks-landing .day-notebook-heading strong{font-size:12px}.bicks-landing.bicks-landing .day-notebook-heading>span{font-size:8px}.bicks-landing.bicks-landing .day-notebook-tabs{margin:9px 0 4px}.bicks-landing.bicks-landing .day-notebook-tabs button{padding:6px 8px;font-size:8px}.bicks-landing.bicks-landing .day-timeline article{grid-template-columns:30px 1fr 52px;gap:7px;padding:11px 0}.bicks-landing.bicks-landing .day-timeline time{font-size:8px}.bicks-landing.bicks-landing .day-timeline h4{margin-bottom:4px;font-size:12px}.bicks-landing.bicks-landing .day-timeline h4 span{font-size:7px}.bicks-landing.bicks-landing .day-timeline p{font-size:8px;line-height:1.45}.bicks-landing.bicks-landing .entry-thumbnail{height:30px}.bicks-landing.bicks-landing .entry-thumbnail small{font-size:5px}.bicks-landing.bicks-landing .day-notebook footer{padding-top:11px;font-size:7px}.bicks-landing.bicks-landing .day-mistakes{min-height:195px;padding:20px 4px}.bicks-landing.bicks-landing .day-mistakes h4{font-size:22px}.bicks-landing.bicks-landing .day-mistakes>p{font-size:10px}.bicks-landing.bicks-landing .day-mistakes>div{padding:11px;font-size:9px}.bicks-landing.bicks-landing .day-mistakes>small{font-size:8px}.bicks-landing.bicks-landing .fxs-voice .fxs-speech{top:35px}.bicks-landing.bicks-landing .fxs-voice .fxs-speech p{min-height:155px;font-size:12px;line-height:1.5}.bicks-landing.bicks-landing .fxs-voice .fxs-voice-receipt{top:100px}.bicks-landing.bicks-landing .fxs-voice-receipt .fxs-pill{font-size:7px}.bicks-landing.bicks-landing .fxs-voice .fxs-speech-heading strong{font-size:8px}}.bicks-landing.bicks-landing .journal-books>button{gap:5px;min-height:80px;padding:11px}.bicks-landing.bicks-landing .journal-record{margin-top:9px;padding:13px 16px}.bicks-landing.bicks-landing .journal-record-title h4{font-size:21px}.bicks-landing.bicks-landing .journal-data strong{font-size:18px}.bicks-landing.bicks-landing .journal-data{padding-top:10px}.bicks-landing.bicks-landing .journal-foot{margin-top:5px}.bicks-landing.bicks-landing .psych-topic>svg{width:25px;height:25px;padding:11px}.bicks-landing.bicks-landing .psych-followup{padding-top:35px}.bicks-landing.bicks-landing .psych-intention{margin-top:12px;padding:10px 15px}.bicks-landing.bicks-landing .psych-intention>p{margin-top:5px;font-size:14px}.bicks-landing.bicks-landing .psych-history{margin-top:12px}.bicks-landing.bicks-landing .psych-history>div{gap:5px;padding-top:8px}.bicks-landing.bicks-landing .psych-progress{font-size:9px;margin-top:9px!important}.bicks-landing.bicks-landing .psych-follow-button{margin-top:10px;padding:9px 13px;font-size:10px}.bicks-landing.bicks-landing .psych-footer{margin-top:6px}.bicks-landing.bicks-landing .day-timeline article{padding-top:11px;padding-bottom:11px}@media (width<=640px){.bicks-landing.bicks-landing .journal-books>button{min-height:78px;padding:9px 8px}.bicks-landing.bicks-landing .journal-record{padding:12px}.bicks-landing.bicks-landing .journal-record-title h4{font-size:19px}.bicks-landing.bicks-landing .psych-topic>svg{width:24px;height:24px;padding:10px}.bicks-landing.bicks-landing .psych-intention p{font-size:12px}.bicks-landing.bicks-landing .psych-follow-button{padding:9px 10px;font-size:9px}.bicks-landing.bicks-landing .psych-progress{font-size:8px}.bicks-landing.bicks-landing .psych-history>div{padding-top:8px}.bicks-landing.bicks-landing .day-timeline article{padding-top:11px;padding-bottom:11px}}.bicks-landing.bicks-landing .journal-films{height:410px}.bicks-landing.bicks-landing .journal-films .journal-books>button{min-height:76px}.bicks-landing.bicks-landing .journal-film{margin-top:13px}.bicks-landing.bicks-landing .jf-canvas{height:212px;position:relative}.bicks-landing.bicks-landing .jf-canvas article{background:var(--scene-bg);border:1px solid var(--fxs-line);border-radius:16px;padding:16px;box-shadow:0 12px 28px #204c3c06}.bicks-landing.bicks-landing .jf-label{color:var(--accent);letter-spacing:.01em;align-items:center;gap:5px;font-size:9px;font-weight:600;display:flex}.bicks-landing.bicks-landing .jf-canvas p{letter-spacing:-.01em;font-size:13px;line-height:1.6}.bicks-landing.bicks-landing .jf-live{height:100%;position:relative}.bicks-landing.bicks-landing .jf-source{z-index:2;width:65%;transition:transform .7s,opacity .7s;position:absolute;top:16px;left:0}.bicks-landing.bicks-landing .jf-source p{height:78px;margin:13px 0!important}.bicks-landing.bicks-landing .jf-tags{flex-wrap:wrap;gap:4px;display:flex}.bicks-landing.bicks-landing .jf-tags span{background:var(--accent-soft);border-radius:5px;padding:5px 6px;font-size:8px}.bicks-landing.bicks-landing .jf-destination{opacity:0;width:76%;transition:transform .8s,opacity .6s;position:absolute;top:28px;right:0;transform:translate(15px,15px)rotate(3deg)}.bicks-landing.bicks-landing .jf-step-1 .jf-source{opacity:.35;transform:translate(-6px,-12px)scale(.95)}.bicks-landing.bicks-landing .jf-step-1 .jf-destination,.bicks-landing.bicks-landing .jf-step-2 .jf-destination{opacity:1;transform:translate(0)}.bicks-landing.bicks-landing .jf-step-2 .jf-source{opacity:.12;transform:translate(-12px,-20px)scale(.9)}.bicks-landing.bicks-landing .jf-entry{align-items:center;gap:10px;margin:22px 0 19px;display:flex}.bicks-landing.bicks-landing .jf-entry>div{flex-direction:column;gap:7px;display:flex}.bicks-landing.bicks-landing .jf-entry small{color:#748c80;font-size:9px}.bicks-landing.bicks-landing .jf-entry strong{letter-spacing:-.035em;font-size:19px;font-weight:600}.bicks-landing.bicks-landing .jf-entry span{color:#748c80;font-size:8px}.bicks-landing.bicks-landing .jf-entry>b{color:var(--accent);white-space:nowrap;margin-left:auto;font-size:23px}.bicks-landing.bicks-landing .jf-saved{border-top:1px solid var(--fxs-line);color:var(--accent);opacity:0;align-items:center;gap:6px;padding-top:10px;font-size:9px;transition:opacity .4s;display:flex}.bicks-landing.bicks-landing .jf-step-2 .jf-saved{opacity:1}.bicks-landing.bicks-landing .jf-transfer{background:var(--accent-soft);width:29px;height:29px;color:var(--accent);z-index:3;opacity:0;border-radius:50%;place-items:center;transition:transform .8s,opacity .4s;display:grid;position:absolute;top:85px;left:46%}.bicks-landing.bicks-landing .jf-step-1 .jf-transfer{opacity:1;transform:translate(18px)}.bicks-landing.bicks-landing .jf-backtest{grid-template-columns:1.1fr 1fr;align-items:center;gap:12px;height:100%;display:grid}.bicks-landing.bicks-landing .jf-candles{width:100%;height:95px;color:var(--accent);margin:10px 0;display:block}.bicks-landing.bicks-landing .jf-candles g{transition:opacity .3s}.bicks-landing.bicks-landing .jf-rules{flex-wrap:wrap;gap:5px;display:flex}.bicks-landing.bicks-landing .jf-rules>span{opacity:.25;align-items:center;gap:3px;font-size:7px;transition:opacity .3s;display:flex}.bicks-landing.bicks-landing .jf-rules>span.is-checked{opacity:1;color:var(--accent)}.bicks-landing.bicks-landing .jf-tests>.jf-label{min-height:28px;font-size:8px;line-height:1.6}.bicks-landing.bicks-landing .jf-tests>div{border-bottom:1px solid var(--fxs-line);opacity:.1;justify-content:space-between;align-items:center;gap:6px;padding:13px 0;font-size:8px;transition:opacity .5s,transform .5s;display:flex;transform:translateY(7px)}.bicks-landing.bicks-landing .jf-tests>div.is-visible{opacity:1;transform:translateY(0)}.bicks-landing.bicks-landing .jf-tests>div>span:first-child{align-items:center;gap:4px;display:flex}.bicks-landing.bicks-landing .jf-tests b{color:var(--accent);white-space:nowrap}.bicks-landing.bicks-landing .jf-tests b.jf-loss{color:#af6c6c}.bicks-landing.bicks-landing .jf-skipped{grid-template-columns:1fr 1fr;align-items:center;gap:12px;height:100%;display:grid}.bicks-landing.bicks-landing .jf-skip-setup h4{margin:14px 0;font-size:20px}.bicks-landing.bicks-landing .jf-rule{border-bottom:1px solid var(--fxs-line);align-items:center;gap:5px;padding:8px 0;font-size:9px;display:flex}.bicks-landing.bicks-landing .jf-rule>span{color:var(--accent);margin-left:auto;font-size:8px}.bicks-landing.bicks-landing .jf-missing{color:#ad7758}.bicks-landing.bicks-landing .jf-missing>span{color:inherit}.bicks-landing.bicks-landing .jf-skip-decision{background:var(--accent-soft);color:var(--accent);border-radius:6px;align-items:center;gap:6px;margin-top:12px;padding:8px 6px;font-size:8px;transition:background .4s;display:flex}.bicks-landing.bicks-landing .jf-review{opacity:.18;transition:transform .7s,opacity .6s;transform:translateY(15px)rotate(3deg)}.bicks-landing.bicks-landing .jf-step-1 .jf-review,.bicks-landing.bicks-landing .jf-step-2 .jf-review{opacity:1;transform:translateY(0)}.bicks-landing.bicks-landing .jf-review>strong{letter-spacing:-.025em;margin:14px 0 7px;font-size:17px;display:block}.bicks-landing.bicks-landing .jf-review p{min-height:36px;font-size:11px}.bicks-landing.bicks-landing .jf-later{border-top:1px solid var(--fxs-line);opacity:0;align-items:flex-start;gap:6px;margin-top:8px;padding-top:9px;font-size:9px;line-height:1.6;transition:opacity .5s,transform .5s;display:flex;transform:translateY(6px)}.bicks-landing.bicks-landing .jf-later svg{flex-shrink:0;margin-top:2px}.bicks-landing.bicks-landing .jf-later b{color:var(--accent);margin-bottom:2px;font-size:8px;display:block}.bicks-landing.bicks-landing .jf-later small{color:#748c80;margin-top:6px;font-size:7px;display:block}.bicks-landing.bicks-landing .jf-step-2 .jf-later{opacity:1;transform:translateY(0)}.bicks-landing.bicks-landing .jf-playback{height:35px;color:var(--accent);align-items:center;gap:10px;margin-top:3px;display:flex}.bicks-landing.bicks-landing .jf-playback>span{white-space:nowrap;align-items:center;gap:6px;font-size:9px;display:flex}.bicks-landing.bicks-landing .jf-progress{background:var(--accent-soft);flex:1;min-width:10px;height:2px}.bicks-landing.bicks-landing .jf-progress>i{background:var(--accent);height:100%;transition:width 50ms linear;display:block}.bicks-landing.bicks-landing .jf-playback>button{background:var(--accent-soft);border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.bicks-landing.bicks-landing .jf-playing-dot{background:var(--accent);border-radius:50%;width:5px;height:5px}.bicks-landing.bicks-landing .jf-playing .jf-playing-dot{animation:1s infinite fxs-pulse}.bicks-landing.bicks-landing .jf-metrics{opacity:.25;padding-top:7px;transition:opacity .6s,transform .6s;transform:translateY(3px)}.bicks-landing.bicks-landing .jf-metrics.is-revealed{opacity:1;transform:translateY(0)}@media (width<=900px){.bicks-landing.bicks-landing .feature-scene .journal-films{height:407px}}@media (width<=640px){.bicks-landing.bicks-landing .journal-films .journal-books>button{gap:3px;min-height:67px;padding:8px 6px}.bicks-landing.bicks-landing .journal-films .journal-books svg{height:17px}.bicks-landing.bicks-landing .journal-films .journal-books strong{font-size:9px}.bicks-landing.bicks-landing .journal-films .journal-books span{font-size:7px}.bicks-landing.bicks-landing .jf-canvas{height:204px}.bicks-landing.bicks-landing .jf-canvas article{border-radius:12px;padding:12px}.bicks-landing.bicks-landing .jf-label{font-size:8px}.bicks-landing.bicks-landing .jf-canvas p{font-size:12px}.bicks-landing.bicks-landing .jf-source{width:76%;top:12px}.bicks-landing.bicks-landing .jf-source p{height:72px;margin:11px 0!important}.bicks-landing.bicks-landing .jf-tags{gap:3px}.bicks-landing.bicks-landing .jf-tags span{padding:4px;font-size:7px}.bicks-landing.bicks-landing .jf-destination{width:91%;top:25px}.bicks-landing.bicks-landing .jf-entry{margin:20px 0 16px}.bicks-landing.bicks-landing .jf-entry strong{font-size:18px}.bicks-landing.bicks-landing .jf-entry>b{font-size:21px}.bicks-landing.bicks-landing .jf-entry small{font-size:8px}.bicks-landing.bicks-landing .jf-entry span{font-size:7px}.bicks-landing.bicks-landing .jf-saved{font-size:8px}.bicks-landing.bicks-landing .jf-backtest,.bicks-landing.bicks-landing .jf-skipped{grid-template-columns:1fr 1fr;gap:8px}.bicks-landing.bicks-landing .jf-candles{height:92px}.bicks-landing.bicks-landing .jf-rules{gap:4px}.bicks-landing.bicks-landing .jf-rules>span{gap:2px;font-size:6px}.bicks-landing.bicks-landing .jf-rules svg{width:9px}.bicks-landing.bicks-landing .jf-tests>.jf-label{font-size:7px}.bicks-landing.bicks-landing .jf-tests>div{flex-wrap:wrap;gap:3px;padding:11px 0;font-size:7px}.bicks-landing.bicks-landing .jf-tests>div>span:nth-child(2){display:none}.bicks-landing.bicks-landing .jf-tests b{font-size:10px}.bicks-landing.bicks-landing .jf-skip-setup h4{margin:12px 0;font-size:18px}.bicks-landing.bicks-landing .jf-rule{flex-wrap:wrap;gap:3px;padding:7px 0;font-size:8px}.bicks-landing.bicks-landing .jf-rule>span{font-size:7px}.bicks-landing.bicks-landing .jf-rule svg{width:10px}.bicks-landing.bicks-landing .jf-skip-decision{gap:4px;padding:6px 4px;font-size:7px}.bicks-landing.bicks-landing .jf-skip-decision svg{flex-shrink:0;width:11px}.bicks-landing.bicks-landing .jf-review>strong{font-size:16px}.bicks-landing.bicks-landing .jf-review p{min-height:44px;font-size:10px}.bicks-landing.bicks-landing .jf-later{gap:4px;font-size:8px}.bicks-landing.bicks-landing .jf-later small{font-size:6px}.bicks-landing.bicks-landing .jf-later b{font-size:7px}.bicks-landing.bicks-landing .jf-playback>span{white-space:normal;font-size:8px}.bicks-landing.bicks-landing .jf-playback{gap:7px}.bicks-landing.bicks-landing .jf-metrics>div{padding-left:9px}.bicks-landing.bicks-landing .jf-metrics strong{font-size:17px}.bicks-landing.bicks-landing .jf-metrics span{font-size:8px}.bicks-landing.bicks-landing .feature-scene .journal-films{height:386px}}@media (prefers-reduced-motion:reduce){.bicks-landing.bicks-landing .journal-film *{transition:none!important;animation:none!important}}.bicks-landing.bicks-landing .feature-scene .fxs-scene.journal-films{flex-direction:column;gap:12px;height:420px;display:flex}.bicks-landing.bicks-landing .journal-films .journal-books{flex-shrink:0}.bicks-landing.bicks-landing .journal-film{flex-direction:column;flex:1;min-height:0;margin-top:0;display:flex}.bicks-landing.bicks-landing .jf-canvas{flex:1;height:auto;min-height:0}.bicks-landing.bicks-landing .jf-playback{flex-shrink:0}.bicks-landing.bicks-landing .jf-metrics{flex-shrink:0;min-height:47px}@media (height<=800px) and (width>=901px){.bicks-landing.bicks-landing .feature-scene .fxs-scene.journal-films{gap:9px;height:365px}.bicks-landing.bicks-landing .journal-films .journal-books>button{gap:3px;min-height:64px;padding:8px 11px}.bicks-landing.bicks-landing .journal-films .journal-books svg{height:18px}.bicks-landing.bicks-landing .jf-source{top:6px}.bicks-landing.bicks-landing .jf-source p{height:55px;font-size:12px;margin:10px 0!important}.bicks-landing.bicks-landing .jf-destination{top:10px}.bicks-landing.bicks-landing .jf-entry{margin:14px 0 12px}.bicks-landing.bicks-landing .jf-entry>div{gap:4px}.bicks-landing.bicks-landing .jf-saved{padding-top:8px}.bicks-landing.bicks-landing .jf-candles{height:66px;margin:7px 0}.bicks-landing.bicks-landing .jf-tests>div{padding:10px 0}.bicks-landing.bicks-landing .jf-skip-setup h4{margin:8px 0;font-size:19px}.bicks-landing.bicks-landing .jf-rule{padding:6px 0}.bicks-landing.bicks-landing .jf-skip-decision{margin-top:8px}.bicks-landing.bicks-landing .jf-review>strong{margin:9px 0 5px}.bicks-landing.bicks-landing .jf-review p{min-height:30px}.bicks-landing.bicks-landing .jf-later{margin-top:5px;padding-top:6px}}@media (width<=900px){.bicks-landing.bicks-landing .feature-scene .fxs-scene.journal-films{height:407px}}@media (width<=640px){.bicks-landing.bicks-landing .feature-scene .fxs-scene.journal-films{gap:9px;height:386px}}.bicks-landing.bicks-landing .jf-step-2 .jf-source{opacity:0;pointer-events:none}.bicks-landing.bicks-landing .jf-step-2 .jf-destination{width:90%}.bicks-landing.bicks-landing .jf-destination{transition:transform .8s,opacity .6s,width .7s}.bicks-landing.bicks-landing .jf-step-0 .jf-review{opacity:0}.bicks-landing.bicks-landing .jf-ledger,.bicks-landing.bicks-landing .jf-skip-film{border:1px solid var(--fxs-line);background:var(--scene-bg);pointer-events:none;border-radius:15px;height:100%;padding:12px 14px;position:relative;overflow:hidden}.bicks-landing.bicks-landing .jl-header,.bicks-landing.bicks-landing .js-header{color:#6b8179;justify-content:space-between;align-items:center;gap:10px;font-size:9px;display:flex}.bicks-landing.bicks-landing .jl-header>span:first-child,.bicks-landing.bicks-landing .js-header>span:first-child{color:var(--accent);align-items:center;gap:6px;font-weight:600;display:flex}.bicks-landing.bicks-landing .jl-header small{color:#8a9d92;margin-left:4px;font-size:8px;font-weight:400}.bicks-landing.bicks-landing .jl-execution{grid-template-columns:1.8fr 1fr;align-items:center;gap:17px;margin-top:12px;display:grid}.bicks-landing.bicks-landing .jl-chart{min-width:0}.bicks-landing.bicks-landing .jl-chart>.jf-label{letter-spacing:.04em;font-size:8px}.bicks-landing.bicks-landing .jl-chart>svg{width:100%;height:88px;color:var(--accent);margin-top:4px;display:block}.bicks-landing.bicks-landing .jl-chart svg g{transition:opacity .2s}.bicks-landing.bicks-landing .jl-ticket{border-left:1px solid var(--fxs-line);flex-direction:column;gap:4px;padding-left:17px;display:flex}.bicks-landing.bicks-landing .jl-ticket>span{color:#7a8b83;font-size:8px}.bicks-landing.bicks-landing .jl-ticket>strong{letter-spacing:-.03em;font-size:17px;font-weight:600}.bicks-landing.bicks-landing .jl-ticket>strong:nth-of-type(2){min-height:20px;font-size:14px}.bicks-landing.bicks-landing .jl-ticket .is-settled{color:var(--accent);font-size:21px!important}.bicks-landing.bicks-landing .jl-ticket small{color:#7a8b83;font-size:7px}.bicks-landing.bicks-landing .jl-journal-entry{border:1px solid var(--fxs-line);background:var(--accent-soft);opacity:.15;border-radius:9px;align-items:center;gap:8px;margin-top:7px;padding:10px;transition:opacity .5s,transform .5s;display:flex;transform:translateY(7px)}.bicks-landing.bicks-landing .jl-journal-entry.is-added{opacity:1;transform:translateY(0)}.bicks-landing.bicks-landing .jl-entry-icon{color:var(--accent);place-items:center;display:grid}.bicks-landing.bicks-landing .jl-journal-entry strong{font-size:11px;font-weight:600}.bicks-landing.bicks-landing .jl-journal-entry strong span{color:#6b8179;margin-left:5px;font-size:8px;font-weight:400}.bicks-landing.bicks-landing .jl-journal-entry p{color:#6b8179;margin-top:3px;font-size:8px}.bicks-landing.bicks-landing .jl-journal-entry>b{color:var(--accent);margin-left:auto;font-size:16px}.bicks-landing.bicks-landing .jl-recorded{color:#6b8179;align-items:center;gap:4px;margin-top:7px;font-size:8px;line-height:1.4;display:flex}.bicks-landing.bicks-landing .jf-skip-film{padding:12px 15px}.bicks-landing.bicks-landing .js-setup,.bicks-landing.bicks-landing .js-reason,.bicks-landing.bicks-landing .js-outcome{animation:.3s both pf-reveal}.bicks-landing.bicks-landing .jf-skip-film h4{letter-spacing:-.03em;margin:11px 0 9px;font-size:20px;line-height:1.15}.bicks-landing.bicks-landing .js-checks{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.bicks-landing.bicks-landing .js-checks>div{border:1px solid var(--fxs-line);background:#f6faf6;border-radius:8px;grid-template-columns:14px 1fr;align-items:center;gap:6px;padding:10px 8px;font-size:9px;display:grid}.bicks-landing.bicks-landing .js-checks svg{color:var(--accent)}.bicks-landing.bicks-landing .js-checks b{color:#6b8179;grid-column:2;font-size:8px;font-weight:450}.bicks-landing.bicks-landing .js-checks>div:last-child{background:#faf4ec;border-color:#e7d6bf}.bicks-landing.bicks-landing .js-checks>div:last-child svg,.bicks-landing.bicks-landing .js-checks>div:last-child b{color:#aa7954}.bicks-landing.bicks-landing .js-action{background:var(--accent);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:6px;max-width:170px;margin:12px 0 0 auto;padding:8px 10px;font-size:9px;display:flex}.bicks-landing.bicks-landing .js-reason>.jf-label,.bicks-landing.bicks-landing .js-outcome>.jf-label{margin-top:12px;font-size:8px}.bicks-landing.bicks-landing .js-reason h4,.bicks-landing.bicks-landing .js-outcome h4{margin-top:8px}.bicks-landing.bicks-landing .js-writing{border:1px solid var(--accent);background:#fcfefd;border-radius:8px;min-height:40px;padding:11px 12px;font-size:12px;line-height:1.5}.bicks-landing.bicks-landing .js-tags{gap:6px;margin-top:7px;display:flex}.bicks-landing.bicks-landing .js-tags>span{color:#6b8179;background:var(--accent-soft);border-radius:5px;padding:4px 6px;font-size:7px}.bicks-landing.bicks-landing .js-reason>.js-action{margin-top:9px}.bicks-landing.bicks-landing .js-outcome>p{color:#6b8179;font-size:11px}.bicks-landing.bicks-landing .js-review-grid{border-top:1px solid var(--fxs-line);grid-template-columns:.8fr 1.2fr;gap:12px;margin-top:13px;padding-top:12px;display:grid}.bicks-landing.bicks-landing .js-review-grid>div{flex-direction:column;gap:6px;display:flex}.bicks-landing.bicks-landing .js-review-grid>div>span{color:#6b8179;font-size:8px}.bicks-landing.bicks-landing .js-review-grid strong{color:var(--accent);align-items:center;gap:4px;font-size:16px;font-weight:600;display:flex}.bicks-landing.bicks-landing .js-review-grid>div:first-child strong{color:#ab7467}.bicks-landing.bicks-landing .js-review-grid>div:last-child strong{font-size:13px}.bicks-landing.bicks-landing .js-review-grid small{color:#6b8179;font-size:7px;line-height:1.5}@media (height<=800px) and (width>=901px){.bicks-landing.bicks-landing .jf-ledger,.bicks-landing.bicks-landing .jf-skip-film{padding:10px 12px}.bicks-landing.bicks-landing .jl-execution{gap:12px;margin-top:8px}.bicks-landing.bicks-landing .jl-chart>svg{height:61px}.bicks-landing.bicks-landing .jl-ticket{gap:2px;padding-left:12px}.bicks-landing.bicks-landing .jl-ticket>strong{font-size:14px}.bicks-landing.bicks-landing .jl-ticket .is-settled{font-size:18px!important}.bicks-landing.bicks-landing .jl-journal-entry{margin-top:4px;padding:7px}.bicks-landing.bicks-landing .jl-journal-entry p{font-size:7px}.bicks-landing.bicks-landing .jl-recorded{margin-top:5px;font-size:7px}.bicks-landing.bicks-landing .jf-skip-film h4{margin:8px 0;font-size:18px}.bicks-landing.bicks-landing .js-checks>div{gap:4px;padding:8px 6px;font-size:8px}.bicks-landing.bicks-landing .js-action{margin-top:9px;padding:7px}.bicks-landing.bicks-landing .js-reason>.jf-label,.bicks-landing.bicks-landing .js-outcome>.jf-label{margin-top:7px}.bicks-landing.bicks-landing .js-writing{min-height:34px;padding:8px 10px;font-size:11px}.bicks-landing.bicks-landing .js-tags{margin-top:5px}.bicks-landing.bicks-landing .js-review-grid{gap:8px;margin-top:9px;padding-top:9px}.bicks-landing.bicks-landing .js-review-grid strong{font-size:15px}.bicks-landing.bicks-landing .js-review-grid>div:last-child strong{font-size:12px}}@media (width<=640px){.bicks-landing.bicks-landing .jf-ledger,.bicks-landing.bicks-landing .jf-skip-film{border-radius:12px;padding:11px 10px}.bicks-landing.bicks-landing .jl-header,.bicks-landing.bicks-landing .js-header{font-size:8px}.bicks-landing.bicks-landing .jl-header small{font-size:7px}.bicks-landing.bicks-landing .jl-execution{gap:10px;margin-top:11px}.bicks-landing.bicks-landing .jl-chart>.jf-label{font-size:6px}.bicks-landing.bicks-landing .jl-chart>svg{height:76px;margin-top:9px}.bicks-landing.bicks-landing .jl-ticket{gap:4px;padding-left:10px}.bicks-landing.bicks-landing .jl-ticket>strong{font-size:15px}.bicks-landing.bicks-landing .jl-ticket>span{font-size:7px}.bicks-landing.bicks-landing .jl-ticket small{font-size:6px}.bicks-landing.bicks-landing .jl-ticket .is-settled{font-size:19px!important}.bicks-landing.bicks-landing .jl-journal-entry{gap:6px;margin-top:9px;padding:8px}.bicks-landing.bicks-landing .jl-journal-entry strong{font-size:10px}.bicks-landing.bicks-landing .jl-journal-entry strong span{margin-left:3px;font-size:7px}.bicks-landing.bicks-landing .jl-journal-entry p{font-size:7px}.bicks-landing.bicks-landing .jl-journal-entry>b{font-size:14px}.bicks-landing.bicks-landing .jl-entry-icon svg{width:14px}.bicks-landing.bicks-landing .jl-recorded{margin-top:6px;font-size:6px}.bicks-landing.bicks-landing .jf-skip-film h4{margin:10px 0 12px;font-size:18px}.bicks-landing.bicks-landing .js-checks{gap:5px}.bicks-landing.bicks-landing .js-checks>div{flex-direction:column;align-items:start;gap:5px;min-height:67px;padding:8px 6px;font-size:8px;display:flex}.bicks-landing.bicks-landing .js-checks b{font-size:7px}.bicks-landing.bicks-landing .js-action{margin-top:11px;padding:7px 10px;font-size:8px}.bicks-landing.bicks-landing .js-reason>.jf-label,.bicks-landing.bicks-landing .js-outcome>.jf-label{margin-top:9px}.bicks-landing.bicks-landing .js-reason h4,.bicks-landing.bicks-landing .js-outcome h4{margin:8px 0 10px;font-size:17px}.bicks-landing.bicks-landing .js-writing{min-height:43px;padding:9px 10px;font-size:10px}.bicks-landing.bicks-landing .js-tags{gap:4px}.bicks-landing.bicks-landing .js-tags>span{padding:4px;font-size:6px}.bicks-landing.bicks-landing .js-review-grid{gap:8px;margin-top:13px;padding-top:12px}.bicks-landing.bicks-landing .js-outcome>p{font-size:10px}.bicks-landing.bicks-landing .js-review-grid strong{font-size:15px}.bicks-landing.bicks-landing .js-review-grid>div:last-child strong{align-items:start;font-size:11px}.bicks-landing.bicks-landing .js-review-grid small{font-size:6px}.bicks-landing.bicks-landing .js-review-grid>div>span{font-size:7px}}.bicks-landing.bicks-landing .jf-ledger{grid-template-rows:16px minmax(0,1fr) 43px 12px;gap:5px;display:grid}.bicks-landing.bicks-landing .jl-execution{height:100%;min-height:0;margin:0}.bicks-landing.bicks-landing .jl-chart{flex-direction:column;height:100%;min-height:0;display:flex}.bicks-landing.bicks-landing .jl-chart>svg{flex:1;height:auto;min-height:0;margin-top:3px}.bicks-landing.bicks-landing .jl-ticket{gap:2px}.bicks-landing.bicks-landing .jl-journal-entry{min-height:0;margin:0;padding:7px 9px}.bicks-landing.bicks-landing .jl-recorded{white-space:nowrap;margin:0;font-size:7px}@media (width<=640px){.bicks-landing.bicks-landing .jl-recorded{font-size:6px}.bicks-landing.bicks-landing .jl-ticket>strong{font-size:14px}.bicks-landing.bicks-landing .jl-ticket .is-settled{font-size:18px!important}.bicks-landing.bicks-landing .jl-journal-entry{padding:6px}}.bicks-landing.bicks-landing .psychology-film{flex-direction:column;gap:9px;max-width:650px;padding:0;display:flex;height:405px!important}.bicks-landing.bicks-landing .pf-window{pointer-events:none;background:#f5f9fd;border:1px solid #dce6ef;border-radius:20px;flex:1;min-height:0;position:relative;overflow:hidden;box-shadow:0 14px 35px #27354c08}.bicks-landing.bicks-landing .pf-app-header{background:#fbfdff;border-bottom:1px solid #dce6ef;justify-content:space-between;align-items:center;gap:8px;height:41px;padding:0 17px;font-size:11px;font-weight:650;display:flex}.bicks-landing.bicks-landing .pf-app-header>span{align-items:center;gap:7px;display:flex}.bicks-landing.bicks-landing .pf-app-header svg{color:var(--accent)}.bicks-landing.bicks-landing .pf-app-tab{color:#637785;font-size:9px;font-weight:450}.bicks-landing.bicks-landing .pf-writing,.bicks-landing.bicks-landing .pf-patterns,.bicks-landing.bicks-landing .pf-practice{padding:15px 18px;animation:.3s both bicks-landing-pf-reveal}.bicks-landing.bicks-landing .pf-trade-meta{align-items:center;gap:9px;margin-bottom:9px;font-size:10px;display:flex}.bicks-landing.bicks-landing .pf-trade-meta>span{color:#718397;font-size:8px}.bicks-landing.bicks-landing .pf-trade-meta .pf-saved{color:#347c69;align-items:center;gap:3px;margin-left:auto;display:flex}.bicks-landing.bicks-landing .pf-note,.bicks-landing.bicks-landing .pf-next-time{background:#fbfdff;border:1px solid #dbe6ee;border-radius:11px;padding:11px 13px}.bicks-landing.bicks-landing .pf-field-label{color:#486078;align-items:center;gap:5px;font-size:9px;font-weight:650;display:flex}.bicks-landing.bicks-landing .pf-note p{min-height:57px;margin-top:8px;font-size:12px;line-height:1.6}.bicks-landing.bicks-landing .pf-caret{vertical-align:middle;border-left:1px solid var(--accent);height:12px;margin-left:2px;display:inline-block}.bicks-landing.bicks-landing .pf-save-row{color:#718397;justify-content:flex-end;align-items:center;gap:6px;height:27px;font-size:8px;display:flex}.bicks-landing.bicks-landing .pf-key{color:#486078;background:#fff;border:1px solid #d9e3eb;border-bottom-width:2px;border-radius:4px;align-items:center;gap:3px;padding:3px 5px;display:flex}.bicks-landing.bicks-landing .pf-key-pressed{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.bicks-landing.bicks-landing .pf-next-time{opacity:0;padding:10px 13px;transition:opacity .3s}.bicks-landing.bicks-landing .pf-next-time.is-visible{opacity:1}.bicks-landing.bicks-landing .pf-next-time>div{align-items:start;gap:7px;min-height:15px;margin-top:7px;display:flex}.bicks-landing.bicks-landing .pf-next-time>div>span{color:var(--accent);padding-top:2px;font-size:8px}.bicks-landing.bicks-landing .pf-next-time p{font-size:10px;line-height:1.5}.bicks-landing.bicks-landing .pf-focus-options{flex-direction:column;gap:8px;display:flex}.bicks-landing.bicks-landing .pf-patterns h4{margin:10px 0 15px;font-size:22px}.bicks-landing.bicks-landing .pf-focus-options>div{background:#fbfdff;border:1px solid #dae4ed;border-radius:10px;align-items:center;gap:10px;padding:11px 12px;display:flex}.bicks-landing.bicks-landing .pf-focus-options>div>svg{color:var(--accent)}.bicks-landing.bicks-landing .pf-focus-options strong{font-size:11px;font-weight:600}.bicks-landing.bicks-landing .pf-focus-options p{color:#718397;margin-top:4px;font-size:9px}.bicks-landing.bicks-landing .pf-focus-options>div>span{color:var(--accent);margin-left:auto}.bicks-landing.bicks-landing .pf-focus-options>div.is-selected{background:var(--accent-soft);border-color:var(--accent)}.bicks-landing.bicks-landing .pf-start,.bicks-landing.bicks-landing .pf-mark-overcome{color:#718397;background:#edf2f7;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin-top:13px;padding:10px;font-size:10px;display:flex}.bicks-landing.bicks-landing .pf-start.is-ready{background:var(--accent);color:#fff}.bicks-landing.bicks-landing .pf-priority{color:var(--accent);letter-spacing:.05em;align-items:center;gap:5px;font-size:8px;font-weight:650;display:flex}.bicks-landing.bicks-landing .pf-priority>span{color:#718397;letter-spacing:0;margin-left:auto;font-size:8px;font-weight:450}.bicks-landing.bicks-landing .pf-practice h4{margin:9px 0 10px;font-size:23px;line-height:1.1}.bicks-landing.bicks-landing .pf-practice-plan{border-left:2px solid var(--accent);background:var(--accent-soft);border-radius:0 8px 8px 0;align-items:center;gap:8px;padding:9px 10px;font-size:10px;line-height:1.5;display:flex}.bicks-landing.bicks-landing .pf-calendar-header{color:#718397;justify-content:space-between;align-items:center;margin:14px 0 9px;font-size:9px;display:flex}.bicks-landing.bicks-landing .pf-calendar-header strong{color:var(--accent);font-size:12px}.bicks-landing.bicks-landing .pf-days{grid-template-columns:repeat(10,minmax(0,1fr));gap:5px;display:grid}.bicks-landing.bicks-landing .pf-days>span{color:#8b9aa8;background:#fbfdff;border:1px solid #dce6ee;border-radius:6px;place-items:center;min-height:26px;font-size:8px;display:grid}.bicks-landing.bicks-landing .pf-days>span.on-plan{color:#347c69;background:#e2f1e9;border-color:#add1c1}.bicks-landing.bicks-landing .pf-checkin{color:#718397;align-items:center;gap:14px;margin-top:10px;font-size:8px;display:flex}.bicks-landing.bicks-landing .pf-checkin>span:first-child{color:#347c69;align-items:center;gap:4px;display:flex}.bicks-landing.bicks-landing .pf-mark-overcome{margin-top:13px;padding:9px}.bicks-landing.bicks-landing .pf-mark-overcome.is-ready{color:#347c69;background:#e2f1e9;border:1px solid #add1c1}.bicks-landing.bicks-landing .pf-success{color:#246a50;background:#e2f1e9;border:1px solid #add1c1;border-radius:10px;align-items:center;gap:9px;margin-top:12px;padding:11px;animation:.4s both bicks-landing-pf-reveal;display:flex}.bicks-landing.bicks-landing .pf-success strong{letter-spacing:-.01em;font-size:11px}.bicks-landing.bicks-landing .pf-success p{margin-top:4px;font-size:9px;line-height:1.5}.bicks-landing.bicks-landing .pf-playback{height:32px;color:var(--accent);flex-shrink:0;align-items:center;gap:9px;display:flex}.bicks-landing.bicks-landing .pf-playback>span{align-items:center;gap:5px;font-size:9px;display:flex}.bicks-landing.bicks-landing .pf-timeline{background:var(--accent-soft);flex:1;height:2px}.bicks-landing.bicks-landing .pf-timeline>i{background:var(--accent);height:100%;display:block}.bicks-landing.bicks-landing .pf-playback>button{background:var(--accent-soft);border:0;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.bicks-landing.bicks-landing .pf-time-dot{background:currentColor;border-radius:50%;width:5px;height:5px}.bicks-landing.bicks-landing .preview-film-cursor{z-index:9;pointer-events:none;background:#203e61a8;border:2px solid #fff;border-radius:50%;width:17px;height:17px;display:block;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #15354b25}.bicks-landing.bicks-landing .preview-film-cursor.is-pressed{background:#163c70;transform:translate(-50%,-50%)scale(.68)}@keyframes bicks-landing-pf-reveal{0%{opacity:.3;translate:0 3px}to{opacity:1;translate:0}}@media (height<=800px) and (width>=901px){.bicks-landing.bicks-landing .psychology-film{height:365px!important}.bicks-landing.bicks-landing .pf-writing,.bicks-landing.bicks-landing .pf-patterns,.bicks-landing.bicks-landing .pf-practice{padding:11px 15px}.bicks-landing.bicks-landing .pf-note{padding:9px 11px}.bicks-landing.bicks-landing .pf-note p{min-height:50px;font-size:11px}.bicks-landing.bicks-landing .pf-next-time{padding:8px 11px}.bicks-landing.bicks-landing .pf-next-time>div{margin-top:5px}.bicks-landing.bicks-landing .pf-practice h4{margin:8px 0;font-size:21px}.bicks-landing.bicks-landing .pf-calendar-header{margin:10px 0 7px}.bicks-landing.bicks-landing .pf-days>span{min-height:22px}.bicks-landing.bicks-landing .pf-success{margin-top:9px;padding:9px}.bicks-landing.bicks-landing .pf-checkin{margin-top:8px}.bicks-landing.bicks-landing .pf-focus-options>div{padding:9px 11px}.bicks-landing.bicks-landing .pf-patterns h4{margin:8px 0 12px;font-size:21px}}@media (width<=640px){.bicks-landing.bicks-landing .psychology-film{height:407px!important}.bicks-landing.bicks-landing .pf-app-header{height:36px;padding:0 12px;font-size:10px}.bicks-landing.bicks-landing .pf-app-tab{font-size:8px;gap:4px!important}.bicks-landing.bicks-landing .pf-writing,.bicks-landing.bicks-landing .pf-patterns,.bicks-landing.bicks-landing .pf-practice{padding:13px 12px}.bicks-landing.bicks-landing .pf-trade-meta{gap:6px;font-size:9px}.bicks-landing.bicks-landing .pf-note{padding:10px}.bicks-landing.bicks-landing .pf-note p{min-height:71px;font-size:11px;line-height:1.6}.bicks-landing.bicks-landing .pf-next-time{padding:10px}.bicks-landing.bicks-landing .pf-next-time p{font-size:9px;line-height:1.5}.bicks-landing.bicks-landing .pf-field-label{font-size:8px}.bicks-landing.bicks-landing .pf-focus-options>div{gap:8px;padding:10px}.bicks-landing.bicks-landing .pf-focus-options strong{font-size:10px}.bicks-landing.bicks-landing .pf-focus-options p{font-size:8px;line-height:1.5}.bicks-landing.bicks-landing .pf-patterns h4{margin:10px 0 14px;font-size:21px}.bicks-landing.bicks-landing .pf-practice h4{margin:10px 0 13px;font-size:22px}.bicks-landing.bicks-landing .pf-practice-plan{font-size:9px}.bicks-landing.bicks-landing .pf-days{gap:4px}.bicks-landing.bicks-landing .pf-days>span{min-height:25px}.bicks-landing.bicks-landing .pf-checkin{gap:10px;font-size:7px}.bicks-landing.bicks-landing .pf-success{gap:7px;margin-top:14px;padding:10px}.bicks-landing.bicks-landing .pf-success strong{font-size:10px}.bicks-landing.bicks-landing .pf-success p,.bicks-landing.bicks-landing .pf-playback>span{font-size:8px}.bicks-landing.bicks-landing .pf-playback{gap:7px}}@media (prefers-reduced-motion:reduce){.bicks-landing.bicks-landing .psychology-film *{transition:none!important;animation:none!important}}.bicks-landing.bicks-landing .pf-practice{padding-bottom:10px}.bicks-landing.bicks-landing .pf-days>span{min-height:23px}.bicks-landing.bicks-landing .pf-success{padding:9px 10px}.bicks-landing.bicks-landing .pf-calendar-header{margin-top:12px;margin-bottom:8px}@media (height<=800px) and (width>=901px){.bicks-landing.bicks-landing .pf-practice{padding-top:9px;padding-bottom:8px}.bicks-landing.bicks-landing .pf-days>span{min-height:20px}.bicks-landing.bicks-landing .pf-checkin{margin-top:6px}.bicks-landing.bicks-landing .pf-success{margin-top:8px;padding:8px}.bicks-landing.bicks-landing .pf-calendar-header{margin-top:8px;margin-bottom:6px}}.bicks-landing.bicks-landing .pf-save-plans{background:var(--accent);color:#fff;border-radius:7px;align-items:center;gap:5px;padding:7px 10px;font-size:9px;display:flex;position:absolute;bottom:12px;right:18px}@media (width<=640px){.bicks-landing.bicks-landing .pf-save-plans{padding:6px 8px;font-size:8px;bottom:10px;right:12px}}.bicks-landing.bicks-landing .feature-scene .fxs-scene.model-comparison{background:var(--scene-bg);border:1px solid var(--fxs-line);border-radius:23px;height:399px;padding:15px 17px;box-shadow:0 13px 30px #57372206}.bicks-landing.bicks-landing .mc-heading{letter-spacing:.1em;color:#637785;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;display:flex}.bicks-landing.bicks-landing .mc-heading small{letter-spacing:0;font-size:9px;font-weight:400}.bicks-landing.bicks-landing .mc-models{align-items:center;gap:6px;margin:16px 0 12px;display:flex}.bicks-landing.bicks-landing .mc-models button{border:1px solid var(--fxs-line);opacity:.55;background:0 0;border-radius:8px;align-items:center;gap:5px;padding:8px 9px;font-size:9px;display:flex}.bicks-landing.bicks-landing .mc-models button[aria-pressed=true]{background:var(--accent-soft);opacity:1;border-color:#0000}.bicks-landing.bicks-landing .mc-models i,.bicks-landing.bicks-landing .mc-table-head i{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.bicks-landing.bicks-landing .mc-categories{align-items:center;gap:10px;margin-bottom:15px;display:flex}.bicks-landing.bicks-landing .mc-categories>span{color:#8b7e74;white-space:nowrap;font-size:8px}.bicks-landing.bicks-landing .mc-categories>div{flex-wrap:wrap;gap:4px;display:flex}.bicks-landing.bicks-landing .mc-categories button{background:#f7f3ee;border-radius:6px;align-items:center;gap:2px;padding:6px;font-size:8px;display:flex}.bicks-landing.bicks-landing .mc-categories button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}.bicks-landing.bicks-landing .mc-table{font-variant-numeric:tabular-nums}.bicks-landing.bicks-landing .mc-table-head,.bicks-landing.bicks-landing .mc-metric-row{grid-template-columns:1.05fr repeat(var(--model-columns),1fr);align-items:center;column-gap:14px;display:grid}.bicks-landing.bicks-landing .mc-table-head{border-bottom:1px solid var(--fxs-line);min-height:37px;padding:0 0 11px}.bicks-landing.bicks-landing .mc-table-head>span{color:#8b7e74;font-size:9px}.bicks-landing.bicks-landing .mc-table-head>div{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.bicks-landing.bicks-landing .mc-table-head strong{font-size:11px;font-weight:600}.bicks-landing.bicks-landing .mc-table-head small{color:#8b7e74;flex-basis:100%;margin-left:11px;font-size:8px;display:block}.bicks-landing.bicks-landing .mc-metric-row{border-bottom:1px solid var(--fxs-line);padding:11px 0}.bicks-landing.bicks-landing .mc-metric-row>span{color:#637785;font-size:10px}.bicks-landing.bicks-landing .mc-metric-row>div{min-width:0}.bicks-landing.bicks-landing .mc-metric-row strong{letter-spacing:-.025em;color:var(--accent);font-size:16px;font-weight:550}.bicks-landing.bicks-landing .mc-metric-row .mc-negative{color:#ad7468}.bicks-landing.bicks-landing .mc-winRate{padding-top:12px;padding-bottom:12px}.bicks-landing.bicks-landing .mc-win-track{background:#f0ece5;border-radius:4px;height:3px;margin-top:6px;overflow:hidden}.bicks-landing.bicks-landing .mc-win-track i{border-radius:4px;height:100%;transition:width .4s;display:block}.bicks-landing.bicks-landing .mc-expectancy{background:color-mix(in srgb,var(--accent-soft) 35%,transparent);border-radius:7px;margin-left:-7px;margin-right:-7px;padding-left:7px;padding-right:7px}.bicks-landing.bicks-landing .mc-foot{color:#8b7e74;margin-top:11px;line-height:1.5;font-size:8px!important}.bicks-landing.bicks-landing .mc-table:has(.mc-table-head>div:nth-child(4)) .mc-table-head strong{font-size:9px}.bicks-landing.bicks-landing .mc-table:has(.mc-table-head>div:nth-child(4)) .mc-metric-row strong{font-size:14px}@media (height<=800px) and (width>=901px){.bicks-landing.bicks-landing .feature-scene .fxs-scene.model-comparison{height:357px;padding:13px 15px}.bicks-landing.bicks-landing .mc-models{margin:12px 0 9px}.bicks-landing.bicks-landing .mc-categories{margin-bottom:10px}.bicks-landing.bicks-landing .mc-metric-row{padding-top:9px;padding-bottom:9px}.bicks-landing.bicks-landing .mc-table-head{padding-bottom:8px}.bicks-landing.bicks-landing .mc-foot{margin-top:8px}}@media (width<=640px){.bicks-landing.bicks-landing .feature-scene .fxs-scene.model-comparison{height:376px;padding:13px 12px}.bicks-landing.bicks-landing .mc-models{gap:4px;margin:13px 0 11px}.bicks-landing.bicks-landing .mc-models button{gap:3px;padding:7px 6px;font-size:8px}.bicks-landing.bicks-landing .mc-categories{margin-bottom:11px;display:block}.bicks-landing.bicks-landing .mc-categories>span{margin-bottom:6px;display:block}.bicks-landing.bicks-landing .mc-categories button{padding:5px;font-size:7px}.bicks-landing.bicks-landing .mc-table-head,.bicks-landing.bicks-landing .mc-metric-row{grid-template-columns:.95fr repeat(var(--model-columns),1fr);column-gap:9px}.bicks-landing.bicks-landing .mc-table-head strong{font-size:10px}.bicks-landing.bicks-landing .mc-table-head small{margin-left:0;font-size:7px}.bicks-landing.bicks-landing .mc-table-head i{width:4px;height:4px}.bicks-landing.bicks-landing .mc-metric-row{padding:9px 0}.bicks-landing.bicks-landing .mc-metric-row>span{font-size:9px}.bicks-landing.bicks-landing .mc-metric-row strong{font-size:14px}.bicks-landing.bicks-landing .mc-table:has(.mc-table-head>div:nth-child(4)) .mc-table-head strong{font-size:7px}.bicks-landing.bicks-landing .mc-table:has(.mc-table-head>div:nth-child(4)) .mc-metric-row strong{font-size:11px}.bicks-landing.bicks-landing .mc-table:has(.mc-table-head>div:nth-child(4)) .mc-table-head small{font-size:6px}.bicks-landing.bicks-landing .mc-table:has(.mc-table-head>div:nth-child(4)) .mc-metric-row>span{font-size:8px}.bicks-landing.bicks-landing .mc-foot{margin-top:10px;font-size:7px!important}.bicks-landing.bicks-landing .mc-heading,.bicks-landing.bicks-landing .mc-heading small{font-size:8px}}.bicks-landing.bicks-landing .feature-scene .fxs-scene.model-comparison{height:426px}@media (height<=800px) and (width>=901px){.bicks-landing.bicks-landing .feature-scene .fxs-scene.model-comparison{height:385px}}@media (width<=640px){.bicks-landing.bicks-landing .feature-scene .fxs-scene.model-comparison{height:396px}}.bicks-landing.bicks-landing .firm-strip{text-align:center;background:#0f2233;border-radius:28px;max-width:1240px;margin:44px auto 0;padding:34px 0 22px;overflow:hidden}.bicks-landing.bicks-landing .firm-strip .eyebrow{color:#a9bccb;padding:0 24px}.bicks-landing.bicks-landing .firm-track{margin-top:24px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.bicks-landing.bicks-landing .firm-belt{width:max-content;animation:52s linear infinite firm-slide;display:flex}.bicks-landing.bicks-landing .firm-track:hover .firm-belt{animation-play-state:paused}.bicks-landing.bicks-landing .firm-row{flex-shrink:0;align-items:center;gap:64px;margin:0;padding:8px 32px;list-style:none;display:flex}.bicks-landing.bicks-landing .firm-row li{align-items:center;margin:0;padding:0;display:flex}.bicks-landing.bicks-landing .firm-row img{height:var(--logo-h,30px);opacity:.88;width:auto;max-width:none;transition:opacity .2s;display:block}.bicks-landing.bicks-landing .firm-row img.mono{filter:brightness(0)invert()}.bicks-landing.bicks-landing .firm-row img:hover{opacity:1}.bicks-landing.bicks-landing .firm-note{color:#8ea3b3;max-width:640px;margin:20px auto 0;padding:0 24px;font-size:10px;line-height:1.6}@keyframes firm-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=1280px){.bicks-landing.bicks-landing .firm-strip{margin:44px 18px 0}}@media (width<=700px){.bicks-landing.bicks-landing .firm-strip{border-radius:22px}.bicks-landing.bicks-landing .firm-row{gap:40px;padding:8px 20px}.bicks-landing.bicks-landing .firm-row img{height:calc(var(--logo-h,30px)*.8)}}@media (prefers-reduced-motion:reduce){.bicks-landing.bicks-landing .firm-track{-webkit-mask-image:none;mask-image:none}.bicks-landing.bicks-landing .firm-belt{justify-content:center;width:auto;animation:none}.bicks-landing.bicks-landing .firm-row{flex-wrap:wrap;flex-shrink:1;justify-content:center;gap:20px 40px;max-width:100%}.bicks-landing.bicks-landing .firm-row[aria-hidden]{display:none}}.landing-v2-stage{margin:0}.landing-v2-stage a{color:#2b2926;text-decoration:none}.landing-v2-stage a:hover{color:#2a71b3}.landing-v2-stage button{font-family:inherit}.landing-v2-stage .intro{z-index:20;pointer-events:none;position:absolute;inset:0}.landing-v2-stage .introbg{background:#2b2926;animation:.8s cubic-bezier(.7,0,.25,1) 1.55s forwards lv2-wipe;position:absolute;inset:0}@keyframes lv2-wipe{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}.landing-v2-stage .half{color:#fff;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.landing-v2-stage .half.t{clip-path:inset(0 0 50%);animation:.5s both lv2-appear,.6s cubic-bezier(.6,0,.3,1) 1.3s forwards lv2-slideL}.landing-v2-stage .half.b{clip-path:inset(50% 0 0);animation:.5s both lv2-appear,.6s cubic-bezier(.6,0,.3,1) 1.3s forwards lv2-slideR}@keyframes lv2-appear{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes lv2-slideL{to{opacity:0;transform:translate(-160px)}}@keyframes lv2-slideR{to{opacity:0;transform:translate(160px)}}.landing-v2-stage .cut{animation:.3s 1.45s forwards lv2-cutfade;position:absolute;inset:0}.landing-v2-stage .cut path{stroke-dasharray:1800;stroke-dashoffset:1800px;animation:.7s cubic-bezier(.65,0,.35,1) .55s forwards lv2-draw}@keyframes lv2-draw{to{stroke-dashoffset:0}}@keyframes lv2-cutfade{to{opacity:0}}.landing-v2-stage .bulb{background:#fff6c9;border-radius:50%;width:7px;height:7px;animation:1s step-end infinite lv2-blink;box-shadow:0 0 6px 2px #ffd65ae6}.landing-v2-stage .bulb.b{animation-delay:.5s}@keyframes lv2-blink{50%{box-shadow:none;background:#c99a2e}}.landing-v2-stage .pull{transform-origin:50% 100%;animation:.75s cubic-bezier(.5,0,.3,1) lv2-pull}@keyframes lv2-pull{0%{transform:scaleY(1)}45%{transform:scaleY(-1)}to{transform:scaleY(1)}}.landing-v2-stage .cdl{transform-box:fill-box;transform-origin:50% 100%;animation:.7s cubic-bezier(.2,1.3,.4,1) both lv2-rise}@keyframes lv2-rise{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:none}}.landing-v2-stage .eq{stroke-dasharray:1500;stroke-dashoffset:1500px;animation:1.6s cubic-bezier(.6,0,.3,1) .6s forwards lv2-draw}.landing-v2-stage .chip{white-space:nowrap;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700;animation:.5s cubic-bezier(.2,1.4,.4,1) both lv2-chip;position:absolute;box-shadow:0 8px 18px -10px #2b292659}@keyframes lv2-chip{0%{opacity:0;transform:translateY(8px)scale(.85)}to{opacity:1;transform:none}}.landing-v2-stage .glow{background:radial-gradient(38% 45% at 18% 30%,#f2ad9747,#f2ad9700 100%),radial-gradient(38% 45% at 55% 22%,#8fd3b047,#8fd3b000 100%),radial-gradient(34% 42% at 88% 20%,#b8a6ec47,#b8a6ec00 100%),#f6f5f1}.landing-v2-stage .blob{border-radius:50%;animation:20s ease-in-out infinite alternate lv2-blob;position:absolute}@keyframes lv2-blob{0%{transform:translate(0)scale(1)}50%{transform:translate(90px,50px)scale(1.12)}to{transform:translate(-70px,30px)scale(.94)}}.landing-v2-stage .grain{opacity:.35;background-image:radial-gradient(#2b292612 1px,#0000 1.2px);background-size:4px 4px}.landing-v2-stage .tw{animation:4s ease-in-out infinite lv2-tw;position:absolute}@keyframes lv2-tw{0%,to{opacity:0}50%{opacity:1}}.landing-v2-stage .flow1{animation:38s linear infinite lv2-flow}.landing-v2-stage .flow2{animation:52s linear infinite reverse lv2-flow}.landing-v2-stage .flow3{animation:64s linear infinite lv2-flow}@keyframes lv2-flow{0%{transform:translate(0)}to{transform:translate(-1440px)}}.landing-v2-stage .dotsBase{background-image:radial-gradient(circle,#b8d2ea 1.6px,#0000 1.9px);background-size:26px 26px;-webkit-mask-image:radial-gradient(44% 30%,#0000 40%,#000 100%);mask-image:radial-gradient(44% 30%,#0000 40%,#000 100%)}.landing-v2-stage .dotsGlow{background-image:radial-gradient(circle,#8c8272 2px,#0000 2.4px);background-size:26px 26px;animation:22s ease-in-out infinite alternate lv2-roam;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 230px);mask-image:radial-gradient(circle,#000 0,#0000 230px);-webkit-mask-size:520px 520px;mask-size:520px 520px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.landing-v2-stage .dotsGlow.g2{opacity:.8;background-image:radial-gradient(circle,#e8a23d 2px,#0000 2.4px);animation-duration:29s;animation-direction:alternate-reverse;animation-delay:-11s}@keyframes lv2-roam{0%{-webkit-mask-position:2% 8%;mask-position:2% 8%}25%{-webkit-mask-position:92% 18%;mask-position:92% 18%}50%{-webkit-mask-position:78% 96%;mask-position:78% 96%}75%{-webkit-mask-position:12% 88%;mask-position:12% 88%}to{-webkit-mask-position:48% 4%;mask-position:48% 4%}}.landing-v2-stage .flick{animation:4s infinite lv2-flick}@keyframes lv2-flick{0%,17%,19%,58%,60%,63%,to{opacity:1}18%,59%,62%{opacity:.4}}.landing-v2-stage .caret{vertical-align:-.06em;background:#111;width:.08em;height:.82em;margin-left:.04em;animation:1s step-end infinite lv2-caret;display:inline-block}@keyframes lv2-caret{50%{opacity:0}}.landing-v2-stage .cta1 .cta-arrow{transition:transform .25s cubic-bezier(.2,.8,.2,1);display:inline-block}.landing-v2-stage .cta1:hover{color:#fff;background:#000}.landing-v2-stage .cta1:hover .cta-arrow{transform:translate(4px)}.landing-v2-stage .cta2:hover{color:#111;border-color:#111}.landing-v2-stage .cta-down{animation:1.6s ease-in-out infinite lv2-nudge;display:inline-block}@keyframes lv2-nudge{0%,to{transform:none}50%{transform:translateY(3px)}}.landing-v2-stage .wave{align-items:center;gap:3px;height:18px;display:inline-flex}.landing-v2-stage .wave i{background:#111;border-radius:2px;width:3px;height:6px;animation:1.1s ease-in-out infinite lv2-wave;display:block}.landing-v2-stage .wave i:nth-child(2){animation-delay:.15s}.landing-v2-stage .wave i:nth-child(3){animation-delay:.3s}.landing-v2-stage .wave i:nth-child(4){animation-delay:.45s}.landing-v2-stage .wave i:nth-child(5){animation-delay:.6s}@keyframes lv2-wave{0%,to{height:5px}50%{height:17px}}.landing-v2-stage .peekcard{box-sizing:border-box;color:#111;background:#fff;border-radius:18px;width:340px;height:230px;padding:16px 18px;animation:3.6s ease-in-out infinite alternate lv2-peek;position:absolute;top:0;box-shadow:0 24px 40px -22px #0009}@keyframes lv2-peek{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.landing-v2-stage .ftrack{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.landing-v2-stage .fbelt{width:max-content;animation:48s linear infinite lv2-fslide;display:flex}.landing-v2-stage .frow{flex-shrink:0;align-items:center;gap:72px;padding:6px 36px;display:flex}.landing-v2-stage .frow img{filter:grayscale()brightness(.35);opacity:.5;width:auto;max-width:none;transition:filter .3s,opacity .3s;display:block}.landing-v2-stage .frow img:hover{filter:invert()hue-rotate(180deg);opacity:1}@keyframes lv2-fslide{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-v2-stage .ibg{background:#2b2926;animation:3.2s cubic-bezier(.45,0,.25,1) forwards lv2-ibg;position:absolute;inset:0}@keyframes lv2-ibg{0%,50%{opacity:1}86%,to{opacity:0}}.landing-v2-stage .ip{border-radius:1px;width:6px;height:6px;animation:1.05s cubic-bezier(.16,1,.3,1) both lv2-ipin,.45s ease-in-out 1.05s forwards lv2-ipout;position:absolute}@keyframes lv2-ipin{0%{transform:translate(var(--sx),var(--sy)) rotate(var(--r));opacity:0}25%{opacity:1}to{opacity:1;transform:none}}@keyframes lv2-ipout{to{opacity:0}}.landing-v2-stage .imark{transform-origin:50%;animation:3.2s cubic-bezier(.65,0,.35,1) forwards lv2-imark}@keyframes lv2-imark{0%,56%{opacity:1;transform:none}84%{opacity:1;transform:translate(-633.5px,calc(-392px - var(--dy,0px))) scale(.268)}84.5%,to{opacity:0;transform:translate(-633.5px,calc(-392px - var(--dy,0px))) scale(.268)}}@media (prefers-reduced-motion:reduce){.landing-v2-stage .fbelt,.landing-v2-stage .cta-down,.landing-v2-stage .caret,.landing-v2-stage .wave i,.landing-v2-stage .peekcard,.landing-v2-stage .flick,.landing-v2-stage .dotsGlow,.landing-v2-stage .ibg,.landing-v2-stage .ip,.landing-v2-stage .imark,.landing-v2-stage .introbg,.landing-v2-stage .half,.landing-v2-stage .cut,.landing-v2-stage .bulb,.landing-v2-stage .pull,.landing-v2-stage .cdl,.landing-v2-stage .eq,.landing-v2-stage .chip,.landing-v2-stage .blob,.landing-v2-stage .tw,.landing-v2-stage .flow1,.landing-v2-stage .flow2,.landing-v2-stage .flow3{animation:none}.landing-v2-stage .eq{stroke-dashoffset:0}.landing-v2-stage .intro{display:none}.landing-v2-stage .ftrack{-webkit-mask-image:none;mask-image:none}.landing-v2-stage .fbelt{justify-content:center;width:auto}.landing-v2-stage .frow{flex-wrap:wrap;flex-shrink:1;justify-content:center;row-gap:24px}.landing-v2-stage .frow[aria-hidden]{display:none}}@keyframes lv2-dm_wave{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}@keyframes lv2-dm_pulse{0%{box-shadow:0 0 #6f63c973}to{box-shadow:0 0 0 18px #6f63c900}}@keyframes lv2-dm_w0{0%,3.99%{opacity:0}7%,70%{opacity:1}73%,to{opacity:0}}@keyframes lv2-dm_w1{0%,15.99%{opacity:0}19%,70%{opacity:1}73%,to{opacity:0}}@keyframes lv2-dm_w2{0%,29.99%{opacity:0}33%,70%{opacity:1}73%,to{opacity:0}}@keyframes lv2-dm_w3{0%,43.99%{opacity:0}47%,70%{opacity:1}73%,to{opacity:0}}@keyframes lv2-dm_cb0{0%,9.99%{background:#fff;border-color:#d6d4cf}12%,70%{background:#317b5f;border-color:#317b5f}72%,to{background:#fff;border-color:#d6d4cf}}@keyframes lv2-dm_ct0{0%,9.99%{color:#a29f99}12%,70%{color:#141413}72%,to{color:#a29f99}}@keyframes lv2-dm_cb1{0%,21.99%{background:#fff;border-color:#d6d4cf}24%,70%{background:#317b5f;border-color:#317b5f}72%,to{background:#fff;border-color:#d6d4cf}}@keyframes lv2-dm_ct1{0%,21.99%{color:#a29f99}24%,70%{color:#141413}72%,to{color:#a29f99}}@keyframes lv2-dm_cb2{0%,35.99%{background:#fff;border-color:#d6d4cf}38%,70%{background:#317b5f;border-color:#317b5f}72%,to{background:#fff;border-color:#d6d4cf}}@keyframes lv2-dm_ct2{0%,35.99%{color:#a29f99}38%,70%{color:#141413}72%,to{color:#a29f99}}@keyframes lv2-dm_cb3{0%,49.99%{background:#fff;border-color:#d6d4cf}52%,70%{background:#317b5f;border-color:#317b5f}72%,to{background:#fff;border-color:#d6d4cf}}@keyframes lv2-dm_ct3{0%,49.99%{color:#a29f99}52%,70%{color:#141413}72%,to{color:#a29f99}}@keyframes lv2-dm_sv{0%,71.99%{opacity:0}75%,90%{opacity:1}93%,to{opacity:0}}@keyframes lv2-dm_tg{0%,34.99%{background:#dcdad5}38%,88%{background:#317b5f}91%,to{background:#dcdad5}}@keyframes lv2-dm_tk{0%,34.99%{transform:translate(0)}38%,88%{transform:translate(14px)}91%,to{transform:translate(0)}}@keyframes lv2-dm_bw0{0%,35%{width:64.5%}45%,88%{width:70.4%}95%,to{width:64.5%}}@keyframes lv2-dm_va0{0%,0%{opacity:0}2%,35%{opacity:1}37%,to{opacity:0}}@keyframes lv2-dm_vb0{0%,38%{opacity:0}44%,88%{opacity:1}93%,to{opacity:0}}@keyframes lv2-dm_vA0{0%,36%{opacity:1}40%,90%{opacity:0}95%,to{opacity:1}}@keyframes lv2-dm_bw1{0%,35%{width:62.5%}45%,88%{width:73.7%}95%,to{width:62.5%}}@keyframes lv2-dm_va1{0%,0%{opacity:0}2%,35%{opacity:1}37%,to{opacity:0}}@keyframes lv2-dm_vb1{0%,38%{opacity:0}44%,88%{opacity:1}93%,to{opacity:0}}@keyframes lv2-dm_vA1{0%,36%{opacity:1}40%,90%{opacity:0}95%,to{opacity:1}}@keyframes lv2-dm_bw2{0%,35%{width:47.1%}45%,88%{width:55.6%}95%,to{width:47.1%}}@keyframes lv2-dm_va2{0%,0%{opacity:0}2%,35%{opacity:1}37%,to{opacity:0}}@keyframes lv2-dm_vb2{0%,38%{opacity:0}44%,88%{opacity:1}93%,to{opacity:0}}@keyframes lv2-dm_vA2{0%,36%{opacity:1}40%,90%{opacity:0}95%,to{opacity:1}}@keyframes lv2-dm_mx{0%,49.99%{opacity:0}53%,88%{opacity:1}91%,to{opacity:0}}@keyframes lv2-dm_nt{0%,49.99%{opacity:0}53%,90%{opacity:1}93%,to{opacity:0}}@keyframes lv2-dm_cnt{0%,48%{transform:translateY(0)}54%,90%{transform:translateY(-1.1em)}96%,to{transform:translateY(0)}}@keyframes lv2-dm_fly2{0%,28%{opacity:0;transform:translate(0)scale(1)}31%{opacity:1;transform:translate(0)scale(1)}46%{opacity:1;transform:translate(330px,-40px)scale(.6)}50%,to{opacity:0;transform:translate(330px,-40px)scale(.6)}}@keyframes lv2-dm_bar9{0%,50%{width:64%}56%,90%{width:67%}96%,to{width:64%}}@keyframes lv2-dm_pr{0%,25.99%{color:#141413;background:#fff;border-color:#e8e7e3}28%,46%{color:#fff;background:#6f63c9;border-color:#6f63c9}48%,to{color:#141413;background:#fff;border-color:#e8e7e3}}@keyframes lv2-dm_draw{0%,3%{stroke-dashoffset:900px}18%,22%{stroke-dashoffset:0}25%,to{stroke-dashoffset:0;opacity:0}}@keyframes lv2-dm_pg0{0%,0%{background:#ecebe7}1%,to{background:#141413}}@keyframes lv2-dm_pg1{0%,23.9%{background:#ecebe7}25%,to{background:#141413}}@keyframes lv2-dm_pg2{0%,47.9%{background:#ecebe7}49%,to{background:#141413}}@keyframes lv2-dm_pg3{0%,71.9%{background:#ecebe7}73%,to{background:#141413}}@keyframes lv2-dm_pg4{0%,99.9%{background:#ecebe7}101%,to{background:#141413}}@keyframes lv2-dm_r1{0%,.99%{opacity:0}4%,21%{opacity:1}24%,to{opacity:0}}@keyframes lv2-dm_r2{0%,24.99%{opacity:0}28%,45%{opacity:1}48%,to{opacity:0}}@keyframes lv2-dm_r3{0%,48.99%{opacity:0}52%,69%{opacity:1}72%,to{opacity:0}}@keyframes lv2-dm_r4{0%,72.99%{opacity:0}76%,96%{opacity:1}99%,to{opacity:0}}.landing-v2-stage .dmflow{stroke-dasharray:10 8;animation:1.2s linear infinite lv2-dm_flow}@keyframes lv2-dm_flow{to{stroke-dashoffset:-18px}}@keyframes lv2-dm_fl0{0%,13.99%{box-shadow:0 0 #0000}17%,88%{box-shadow:0 0 0 2px #317b5f}91%,to{box-shadow:0 0 #0000}}@keyframes lv2-dm_fp0{0%,17.99%{opacity:0}21%,88%{opacity:1}91%,to{opacity:0}}@keyframes lv2-dm_fl1{0%,15.99%{box-shadow:0 0 #0000}19%,88%{box-shadow:0 0 0 2px #317b5f}91%,to{box-shadow:0 0 #0000}}@keyframes lv2-dm_fp1{0%,19.99%{opacity:0}23%,88%{opacity:1}91%,to{opacity:0}}@keyframes lv2-dm_fl2{0%,17.99%{box-shadow:0 0 #0000}21%,88%{box-shadow:0 0 0 2px #317b5f}91%,to{box-shadow:0 0 #0000}}@keyframes lv2-dm_fp2{0%,21.99%{opacity:0}25%,88%{opacity:1}91%,to{opacity:0}}@keyframes lv2-dm_fl3{0%,19.99%{box-shadow:0 0 #0000}23%,88%{box-shadow:0 0 0 2px #317b5f}91%,to{box-shadow:0 0 #0000}}@keyframes lv2-dm_fp3{0%,23.99%{opacity:0}27%,88%{opacity:1}91%,to{opacity:0}}@keyframes lv2-dm_lg0{0%,15.99%{opacity:0}19%,88%{opacity:1}91%,to{opacity:0}}@keyframes lv2-dm_lg1{0%,39.99%{opacity:0}43%,88%{opacity:1}91%,to{opacity:0}}@keyframes lv2-dm_lg2{0%,63.99%{opacity:0}67%,88%{opacity:1}91%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.landing-v2-stage #demos *{animation:none!important}}@media (width>=1100px) and (scripting:enabled){.bicks-landing{visibility:hidden}}@media (width>=1100px) and (scripting:enabled) and (prefers-reduced-motion:no-preference){html:has(.bicks-landing){background:#2b2926}html:has(.bicks-landing) body{background:#2b2926}}.landing-v2-stage .beta-form{flex-direction:column;align-items:center;gap:10px;display:flex}.landing-v2-stage .beta-row{background:#fff;border:1px solid #e3e1da;border-radius:999px;align-items:center;gap:6px;padding:6px;display:flex;box-shadow:0 10px 30px #14141314}.landing-v2-stage .beta-row input[type=email]{width:300px;height:44px;font:inherit;color:#141413;background:0 0;border:0;outline:0;padding:0 18px;font-size:16px}.landing-v2-stage .beta-row input[type=email]::placeholder{color:#9a978f}.landing-v2-stage .beta-row button{color:#fff;height:46px;font:inherit;cursor:pointer;white-space:nowrap;background:#141413;border:0;border-radius:999px;padding:0 24px;font-size:16px;font-weight:650}.landing-v2-stage .beta-row button:disabled{opacity:.6;cursor:default}.landing-v2-stage .beta-row:focus-within{border-color:#141413}.landing-v2-stage .beta-sr,.landing-v2-stage .beta-trap{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-v2-stage .beta-error{color:#b42318;margin:0;font-size:13px}.landing-v2-stage .beta-done{color:#1f6b3a;background:#eef6ef;border-radius:999px;margin:0;padding:14px 22px;font-size:15px;font-weight:600}.landing-v2-stage .beta-form--final{margin-top:24px}.landing-v2-stage .hero-badge{letter-spacing:.01em;color:#4a443c;background:#ffffffb8;border:1px solid #e3dccd;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:7px 16px 7px 12px;font-size:13.5px;font-weight:650;display:inline-flex;box-shadow:0 6px 18px -10px #2b292640}.landing-v2-stage .hero-dot{background:#2f9e6a;border-radius:50%;width:8px;height:8px;position:relative}.landing-v2-stage .hero-dot:after{content:"";background:#2f9e6a;border-radius:50%;animation:2.2s ease-out infinite lv2-dotpulse;position:absolute;inset:0}@keyframes lv2-dotpulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.landing-v2-stage .hero-ctas{align-items:center;gap:12px;margin-top:30px;display:flex}.landing-v2-stage .beta-open{color:#fff;font:inherit;cursor:pointer;background:#141413;border:0;border-radius:999px;align-items:center;gap:8px;font-weight:650;transition:transform .2s,background .2s;display:inline-flex}.landing-v2-stage .beta-open:hover{background:#2b2926;transform:translateY(-1px)}.landing-v2-stage .beta-open--nav{min-height:42px;padding:0 18px;font-size:13px}.landing-v2-stage .beta-open--hero{height:52px;padding:0 26px;font-size:16px}.landing-v2-stage .hero-secondary{color:#2b2926;background:#ffffffbf;border:1px solid #e3dccd;border-radius:999px;align-items:center;height:52px;padding:0 24px;font-size:16px;font-weight:650;text-decoration:none;transition:background .2s;display:inline-flex}.landing-v2-stage .hero-secondary:hover{background:#fff}.landing-v2-stage .beta-backdrop{z-index:60;background:#14141373;place-items:center;font-family:"Exo 2",system-ui,sans-serif;animation:.2s both lv2-fadein;display:grid;position:fixed;inset:0}.landing-v2-stage .beta-dialog{text-align:center;color:#141413;background:#fff;border-radius:24px;width:480px;padding:34px 34px 30px;animation:.28s cubic-bezier(.2,.8,.2,1) both lv2-pop;position:relative;box-shadow:0 30px 80px -20px #14141373}.landing-v2-stage .beta-dialog h2{letter-spacing:-.03em;margin:0;font-size:30px;font-weight:700}.landing-v2-stage .beta-dialog p{color:#6b645a;margin:10px 0 22px;font-size:15px;line-height:1.5}.landing-v2-stage .beta-close{color:#8b8780;cursor:pointer;background:0 0;border:0;border-radius:50%;width:34px;height:34px;font-size:24px;line-height:1;position:absolute;top:12px;right:14px}.landing-v2-stage .beta-close:hover{color:#141413;background:#f4f3ef}.landing-v2-stage .beta-dialog .beta-row input[type=email]{width:220px}@keyframes lv2-fadein{0%{opacity:0}to{opacity:1}}@keyframes lv2-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.landing-v2-stage .ftrack{max-width:1260px;margin-left:auto;margin-right:auto}@media (prefers-reduced-motion:reduce){.landing-v2-stage .hero-dot:after,.landing-v2-stage .beta-backdrop,.landing-v2-stage .beta-dialog{animation:none}}.landing-v2-stage .ik{transform-box:fill-box;transform-origin:50%;opacity:0;animation:.7s cubic-bezier(.2,.9,.25,1.15) forwards lv2-ikin}.landing-v2-stage .ik1{--ikx:0px;--iky:-70px;animation-delay:.15s}.landing-v2-stage .ik3{--ikx:0px;--iky:70px;animation-delay:.3s}.landing-v2-stage .ik2{--ikx:90px;--iky:0px;animation-delay:.45s}.landing-v2-stage .ik4{--ikx:90px;--iky:0px;animation-delay:.6s}@keyframes lv2-ikin{0%{opacity:0;transform:translate(var(--ikx),var(--iky)) scale(.85)}to{opacity:1;transform:none}}.landing-v2-stage .imark svg{animation:.5s ease-out 1.25s both lv2-iklock}@keyframes lv2-iklock{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.landing-v2-stage .ik,.landing-v2-stage .imark svg{opacity:1;animation:none}}.landing-v2-stage .hlogo{animation:10ms linear 2.69s both lv2-hshow}.landing-v2-stage .hword{animation:.65s cubic-bezier(.2,.8,.2,1) 2.72s both lv2-hword;display:inline-block}@keyframes lv2-hshow{0%{opacity:0}to{opacity:1}}@keyframes lv2-hword{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-26px)}to{opacity:1;clip-path:inset(0);transform:none}}@media (prefers-reduced-motion:reduce){.landing-v2-stage .hlogo,.landing-v2-stage .hword{animation:none}}.landing-v2-stage .hero-primary{color:#fff;background:#141413;border-radius:999px;align-items:center;gap:8px;height:52px;padding:0 26px;font-size:16px;font-weight:650;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.landing-v2-stage .hero-primary:hover{background:#2b2926;transform:translateY(-1px)}.landing-v2-stage .mc-bullet{align-items:center;gap:10px;font-size:15px;font-weight:650;display:flex}.landing-v2-stage .mc-bullet>span{background:#f4f4f1;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.landing-v2-stage .mc-panel{background:#f4f4f1;border-radius:24px;height:440px;position:relative;overflow:hidden}.landing-v2-stage .mc-builder,.landing-v2-stage .mc-compare{box-sizing:border-box;background:#fff;border:1px solid #e8e7e3;border-radius:16px;padding:18px 22px;position:absolute;inset:26px;box-shadow:0 20px 50px -30px #14141359}.landing-v2-stage .mc-builder{animation:14s ease-in-out infinite lv2-mc_builder}.landing-v2-stage .mc-compare{opacity:0;animation:14s ease-in-out infinite lv2-mc_compare}@keyframes lv2-mc_builder{0%,45%{opacity:1;transform:none}50%,96%{opacity:0;transform:translateY(-14px)scale(.98)}to{opacity:1;transform:none}}@keyframes lv2-mc_compare{0%,47%{opacity:0;transform:translateY(14px)}52%,95%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(14px)}}.landing-v2-stage .mb-tabs{border-bottom:1px solid #f0efec;gap:6px;padding-bottom:12px;display:flex}.landing-v2-stage .mb-tab{color:#8b8780;border-radius:8px;padding:6px 11px;font-size:12.5px;font-weight:650}.landing-v2-stage .mb-on{color:#fff;background:#141413}.landing-v2-stage .mb-add{color:#6f63c9;margin-left:auto}.landing-v2-stage .mb-body{grid-template-columns:1fr 300px;gap:18px;margin-top:14px;display:grid}.landing-v2-stage .mb-name{align-items:center;gap:9px;display:flex}.landing-v2-stage .mb-name i{background:#317b5f;border-radius:4px;width:12px;height:12px}.landing-v2-stage .mb-name strong{letter-spacing:-.02em;font-size:20px}.landing-v2-stage .mb-name span{color:#66625c;background:#f4f4f1;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:650}.landing-v2-stage .mc-label{letter-spacing:.06em;text-transform:uppercase;color:#8b8780;margin-top:12px;font-size:11px;font-weight:750;display:block}.landing-v2-stage .mb-rules{margin-top:6px}.landing-v2-stage .mb-rule{color:#3d3a36;align-items:center;gap:10px;padding:6px 0;font-size:13.5px;font-weight:600;display:flex}.landing-v2-stage .mb-rule em{color:#4a4580;background:#f1effc;border-radius:6px;margin-left:auto;padding:2px 7px;font-size:11px;font-style:normal;font-weight:750}.landing-v2-stage .mb-box{background:#fff;border:1.5px solid #dcdad5;border-radius:6px;place-items:center;width:18px;height:18px;animation:14s ease-out infinite lv2-mb_box;display:grid}.landing-v2-stage .mb-box svg{opacity:0;animation:14s ease-out infinite lv2-mb_tick}@keyframes lv2-mb_box{0%,2%{background:#fff;border-color:#dcdad5}4%,48%{background:#317b5f;border-color:#317b5f}52%,to{background:#fff;border-color:#dcdad5}}@keyframes lv2-mb_tick{0%,2%{opacity:0;transform:scale(.4)}4%,48%{opacity:1;transform:none}52%,to{opacity:0}}.landing-v2-stage .mb-k{opacity:0;animation:14s ease-out infinite lv2-mb_k}.landing-v2-stage .mb-r0 .mb-box,.landing-v2-stage .mb-r0 .mb-box svg,.landing-v2-stage .mb-k2{animation-delay:.6s}.landing-v2-stage .mb-r1 .mb-box,.landing-v2-stage .mb-r1 .mb-box svg,.landing-v2-stage .mb-k1{animation-delay:1.3s}.landing-v2-stage .mb-r2 .mb-box,.landing-v2-stage .mb-r2 .mb-box svg,.landing-v2-stage .mb-k3{animation-delay:2s}.landing-v2-stage .mb-r3 .mb-box,.landing-v2-stage .mb-r3 .mb-box svg,.landing-v2-stage .mb-k4{animation-delay:2.7s}.landing-v2-stage .mb-r4 .mb-box,.landing-v2-stage .mb-r4 .mb-box svg,.landing-v2-stage .mb-k5{animation-delay:3.4s}@keyframes lv2-mb_k{0%,2%{opacity:0}5%,48%{opacity:1}52%,to{opacity:0}}.landing-v2-stage .mb-chart{border:1px solid #cfc6b6;border-radius:12px;align-self:start;overflow:hidden;box-shadow:inset 0 0 0 1px #cfc6b6}.landing-v2-stage .mc-chips{flex-wrap:wrap;gap:7px;margin-top:7px;display:flex}.landing-v2-stage .mc-tag{color:#3d3a36;opacity:0;background:#f4f4f1;border:1px solid #e8e7e3;border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:650;animation:14s ease-out 4s infinite lv2-mb_k}.landing-v2-stage .mc-save{color:#fff;opacity:0;background:#141413;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:700;animation:14s ease-out 4.6s infinite lv2-mb_k;position:absolute;bottom:18px;right:22px}.landing-v2-stage .mc-head{align-items:center;gap:12px;display:flex}.landing-v2-stage .mc-head>strong{font-size:17px}.landing-v2-stage .mc-toggle{align-items:center;gap:10px;margin-left:auto;font-size:13px;font-weight:650;display:inline-flex}.landing-v2-stage .mc-switch{background:#dcdad5;border-radius:999px;width:34px;height:20px;animation:14s ease-in-out infinite lv2-mc_sw;display:inline-block;position:relative}.landing-v2-stage .mc-switch i{background:#fff;border-radius:50%;width:16px;height:16px;animation:14s ease-in-out infinite lv2-mc_knob;position:absolute;top:2px;left:2px}@keyframes lv2-mc_sw{0%,68%{background:#dcdad5}71%,95%{background:#317b5f}98%,to{background:#dcdad5}}@keyframes lv2-mc_knob{0%,68%{transform:none}71%,95%{transform:translate(14px)}98%,to{transform:none}}.landing-v2-stage .mc-cols,.landing-v2-stage .mc-row{grid-template-columns:170px 56px 1fr 92px 56px;align-items:center;gap:14px;display:grid}.landing-v2-stage .mc-cols{letter-spacing:.06em;color:#8b8780;text-transform:uppercase;margin-top:16px;padding-bottom:6px;font-size:11px;font-weight:700}.landing-v2-stage .mc-row{border-top:1px solid #f3f2ef;padding:12px 0}.landing-v2-stage .mc-row strong{font-size:15px;display:block}.landing-v2-stage .mc-row small{color:#8b8780;font-size:11.5px}.landing-v2-stage .mc-swap{height:34px;display:block;position:relative}.landing-v2-stage .mc-swap.mc-wr{height:48px}.landing-v2-stage .mc-swap>*{font-size:16px;position:absolute;top:0;left:0}.landing-v2-stage .mc-wr strong{font-size:18px}.landing-v2-stage .mc-a{animation:14s ease-in-out infinite lv2-mc_a}.landing-v2-stage .mc-b{opacity:0;animation:14s ease-in-out infinite lv2-mc_b}.landing-v2-stage .mc-b strong,.landing-v2-stage .mc-up{color:#317b5f}.landing-v2-stage .mc-small{color:#b07d1e;font-size:10.5px;font-style:normal;font-weight:700;display:block}@keyframes lv2-mc_a{0%,69%{opacity:1}72%,95%{opacity:0}98%,to{opacity:1}}@keyframes lv2-mc_b{0%,69%{opacity:0}72%,95%{opacity:1}98%,to{opacity:0}}.landing-v2-stage .mc-bar{background:#f0efec;border-radius:6px;grid-column:3;height:12px;overflow:hidden}.landing-v2-stage .mc-bar i{height:100%;width:var(--wa);background:#317b5f;border-radius:6px;animation:14s ease-in-out infinite lv2-mc_bar;display:block}@keyframes lv2-mc_bar{0%,48%{width:0}57%,69%{width:var(--wa)}75%,95%{width:var(--wb)}to{width:0}}.landing-v2-stage .mc-note{color:#8d2f3a;opacity:0;background:#fbeceb;border-radius:12px;margin-top:12px;padding:11px 14px;font-size:13.5px;animation:14s ease-in-out infinite lv2-mc_note}@keyframes lv2-mc_note{0%,73%{opacity:0}77%,94%{opacity:1}97%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.landing-v2-stage .mc-builder,.landing-v2-stage .mc-note,.landing-v2-stage .mc-b{display:none}.landing-v2-stage .mc-compare,.landing-v2-stage .mc-a,.landing-v2-stage .mc-bar i,.landing-v2-stage .mc-switch,.landing-v2-stage .mc-switch i{opacity:1;animation:none}}.bicks-landing.bicks-landing{isolation:isolate;text-align:left;width:100%;min-height:100vh;font-size:16px;line-height:normal;display:block}.bicks-landing.bicks-landing :where(button,a,input,select,h1,h2,h3,h4,p,section,header,footer,nav,article,small,strong,span,i,time){all:revert;box-sizing:border-box}.bicks-landing.bicks-landing :where(button,a,input,select){font:inherit;color:inherit}.bicks-landing.bicks-landing :where(h1,h2,h3,h4,p){margin:0}@font-face{font-family:"Exo 2";src:url(/fonts/exo-2-variable.woff2)format("woff2");font-weight:100 900;font-display:swap}.bicks-landing.bicks-landing{font-synthesis:none;--ink:#142e43;--muted:#637785;--blue:#2a71b3;--panel:#fffefa;--paper:#f7f7f2;--page:#fbfcfa;--line:#dfe6e8;color:var(--ink);background:var(--page);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth;scroll-padding-top:16px;font-family:"Exo 2",system-ui,sans-serif}.bicks-landing.bicks-landing *{box-sizing:border-box}.bicks-landing.bicks-landing{-webkit-font-smoothing:antialiased;min-width:360px;margin:0}.bicks-landing.bicks-landing a{color:inherit;text-decoration:none}.bicks-landing.bicks-landing button,.bicks-landing.bicks-landing input,.bicks-landing.bicks-landing select{font:inherit}.bicks-landing.bicks-landing button{cursor:pointer;color:inherit;border:0}.bicks-landing.bicks-landing button:disabled{cursor:default;opacity:.35}.bicks-landing.bicks-landing h1,.bicks-landing.bicks-landing h2,.bicks-landing.bicks-landing h3,.bicks-landing.bicks-landing h4,.bicks-landing.bicks-landing p{margin:0}.bicks-landing.bicks-landing svg{flex-shrink:0}.bicks-landing.bicks-landing button,.bicks-landing.bicks-landing a,.bicks-landing.bicks-landing input,.bicks-landing.bicks-landing select{-webkit-tap-highlight-color:transparent}.bicks-landing.bicks-landing button:focus-visible,.bicks-landing.bicks-landing a:focus-visible,.bicks-landing.bicks-landing input:focus-visible,.bicks-landing.bicks-landing select:focus-visible{outline:3px solid var(--accent,var(--blue));outline-offset:5px}.bicks-landing.bicks-landing ::selection{color:#142e43;background:#c5e3fa}.bicks-landing.bicks-landing .skip-link{background:var(--panel);z-index:200;border-radius:10px;padding:15px 20px;position:fixed;top:-70px;left:24px}.bicks-landing.bicks-landing .skip-link:focus{top:12px}.bicks-landing.bicks-landing .brand{flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.bicks-landing.bicks-landing .brand img{object-fit:contain;width:39px;height:39px}.bicks-landing.bicks-landing .brand span{letter-spacing:-1.6px;font-size:32px;font-weight:750;line-height:1}.bicks-landing.bicks-landing .primary,.bicks-landing.bicks-landing .secondary{border-radius:12px;justify-content:center;align-items:center;gap:23px;min-height:52px;padding:15px 21px;font-size:14px;font-weight:650;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.bicks-landing.bicks-landing .primary{color:#fff;background:#2b74b7;box-shadow:0 8px 20px #286e9a15}.bicks-landing.bicks-landing .primary:hover{background:#215f99;transform:translateY(-2px);box-shadow:0 12px 24px #286e9a22}.bicks-landing.bicks-landing .secondary{background:#ffffff52;border:1px solid #92b4d073}.bicks-landing.bicks-landing .secondary:hover{background:var(--panel)}.bicks-landing.bicks-landing .eyebrow{letter-spacing:.15em;color:var(--blue);text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.5;display:inline-block}.bicks-landing.bicks-landing .opening{isolation:isolate;background:#e1f0fb;border-radius:0 0 48px 48px;height:66svh;min-height:550px;max-height:790px;margin:0 18px;position:relative;overflow:hidden}.bicks-landing.bicks-landing .opening:before{content:"";z-index:-1;background:url(/landing-assets/ambient-oct15.png) 50% 37%/cover;position:absolute;inset:0}.bicks-landing.bicks-landing .site-header{background:var(--panel);border-radius:0 0 28px 28px;justify-content:space-between;align-items:center;gap:24px;height:76px;margin:0 18px;padding:0 28px;display:flex}.bicks-landing.bicks-landing .site-header>nav{gap:32px;margin-left:60px;font-size:13px;font-weight:600;display:flex}.bicks-landing.bicks-landing .site-header>nav a:hover{color:var(--blue)}.bicks-landing.bicks-landing .header-actions{align-items:center;gap:20px;display:flex}.bicks-landing.bicks-landing .header-actions .primary{border-radius:10px;gap:18px;min-height:42px;padding:12px 14px;font-size:11px}.bicks-landing.bicks-landing .theme-toggle{width:32px;height:40px;color:var(--muted);background:0 0;border-radius:50%;place-items:center;display:grid}.bicks-landing.bicks-landing .theme-toggle:hover{background:var(--paper)}.bicks-landing.bicks-landing .login{font-size:13px;font-weight:600}.bicks-landing.bicks-landing .hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 76px);padding:25px 24px 33px;display:flex}.bicks-landing.bicks-landing .hero h1{letter-spacing:-.045em;margin:22px 0 23px;font-size:clamp(46px,5.3vw,78px);font-weight:650;line-height:1.07}.bicks-landing.bicks-landing .hero>p{color:#566e81;max-width:710px;font-size:16px;line-height:1.75}.bicks-landing.bicks-landing .hero-actions{gap:14px;margin-top:27px;display:flex}.bicks-landing.bicks-landing .hero-notes{color:#607b8d;gap:25px;margin-top:20px;font-size:10px;display:flex}.bicks-landing.bicks-landing .hero-notes>span{align-items:center;gap:6px;display:flex}.bicks-landing.bicks-landing .hero-notes svg{color:#3d82b9}.bicks-landing.bicks-landing .feature-sequence{overflow-anchor:none;height:590vh;min-height:3700px;margin-top:-4px;position:relative}.bicks-landing.bicks-landing .feature-pin{place-items:center;height:100svh;min-height:650px;display:grid;position:sticky;top:0}.bicks-landing.bicks-landing .feature-world{--accent:var(--feature-accent);--accent-soft:var(--feature-soft);isolation:isolate;background:var(--feature-surface);border-radius:var(--world-radius);width:100%;height:100%;transform:scale(var(--world-scale));transform-origin:top;will-change:transform;transition:background-color .7s;position:relative;overflow:hidden}.bicks-landing.bicks-landing .feature-world:before{content:"";z-index:-1;transform:translate3d(var(--world-x),var(--world-y),0) rotate(var(--world-turn)) scale(1.07);filter:hue-rotate(var(--world-hue)) saturate(.55);opacity:.6;mix-blend-mode:multiply;will-change:transform;background:url(/landing-assets/ambient-oct15.png) 50%/cover;transition:filter .7s;position:absolute;inset:-16%}.bicks-landing.bicks-landing .feature-inner{width:min(1230px,100% - 92px);margin:0 auto;padding:32px 0}.bicks-landing.bicks-landing .stage-overline{color:#345369;letter-spacing:.1em;justify-content:space-between;align-items:center;margin-bottom:27px;font-size:9px;font-weight:650;display:flex}.bicks-landing.bicks-landing .stage-overline>a{letter-spacing:0;align-items:center;gap:8px;font-size:11px;display:flex}.bicks-landing.bicks-landing .feature-tabs{justify-content:center;gap:13px;max-width:850px;margin:0 auto 22px;display:flex}.bicks-landing.bicks-landing .feature-tabs button{color:#284359;background:#fffefa57;border-radius:18px 18px 12px 12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:79px;transition:background .4s,color .4s,transform .2s;display:flex;position:relative}.bicks-landing.bicks-landing .feature-tabs button>span{border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.bicks-landing.bicks-landing .feature-tabs strong{font-size:11px;font-weight:600}.bicks-landing.bicks-landing .feature-tabs button[aria-selected=true]{background:var(--panel);color:var(--accent)}.bicks-landing.bicks-landing .feature-tabs button[aria-selected=true]>span{background:var(--accent-soft)}.bicks-landing.bicks-landing .feature-tabs button[aria-selected=true]:after{content:"";background:var(--panel);width:18px;height:25px;position:absolute;top:100%}.bicks-landing.bicks-landing .feature-tabs button:hover{background:var(--panel);transform:translateY(-2px)}.bicks-landing.bicks-landing .feature-panel{background:var(--panel);border-radius:32px;grid-template-columns:.78fr 1.3fr;align-items:center;gap:44px;min-height:460px;padding:40px 44px;display:grid;box-shadow:0 24px 70px #1c35420e}.bicks-landing.bicks-landing .feature-copy .eyebrow{color:var(--accent);font-size:9px}.bicks-landing.bicks-landing .feature-copy h2{letter-spacing:-.04em;margin:24px 0 22px;font-size:clamp(32px,3.05vw,45px);font-weight:600;line-height:1.13}.bicks-landing.bicks-landing .feature-copy>p{color:var(--muted);max-width:340px;font-size:14px;line-height:1.8}.bicks-landing.bicks-landing .text-link{color:var(--accent);border-bottom:1px solid;align-items:center;gap:12px;margin-top:34px;padding-bottom:7px;font-size:11px;font-weight:600;display:inline-flex}.bicks-landing.bicks-landing .feature-scene{min-width:0;padding:0 2px}.bicks-landing.bicks-landing .stage-footer{color:#38566b;justify-content:space-between;align-items:center;padding:23px 3px 0;font-size:10px;display:flex}.bicks-landing.bicks-landing .stage-footer>span:first-child{align-items:center;gap:9px;display:flex}.bicks-landing.bicks-landing .stage-footer strong{font-size:14px}.bicks-landing.bicks-landing .stage-footer i{border-left:1px solid #7893a7;height:12px;margin:0 5px}.bicks-landing.bicks-landing .scroll-cue{align-items:center;gap:8px;display:flex}.bicks-landing.bicks-landing .stage-footer>div{gap:8px;display:flex}.bicks-landing.bicks-landing .stage-footer button{color:#38566b;background:#fffefa80;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.bicks-landing.bicks-landing .stage-footer button:hover{background:var(--panel)}.bicks-landing.bicks-landing .story-sequence{background:var(--paper);overflow-anchor:none;border-radius:48px 48px 0 0;height:350vh;min-height:2200px;margin-top:0;position:relative}.bicks-landing.bicks-landing .story-pin{flex-direction:column;align-items:center;height:100svh;min-height:700px;padding:46px 38px 24px;display:flex;position:sticky;top:0;overflow:hidden}.bicks-landing.bicks-landing .story-heading{justify-content:space-between;align-items:flex-end;gap:45px;width:min(1230px,100%);margin-bottom:24px;display:flex}.bicks-landing.bicks-landing .story-heading h2{letter-spacing:-.045em;margin-top:15px;font-size:clamp(37px,3.8vw,57px);font-weight:600;line-height:1.08}.bicks-landing.bicks-landing .story-heading>p{color:var(--muted);padding-bottom:5px;font-size:14px;line-height:1.8}.bicks-landing.bicks-landing .story-navigation{gap:13px;width:min(1230px,100%);margin-bottom:26px;display:flex}.bicks-landing.bicks-landing .story-navigation button{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:30px;align-items:center;gap:11px;min-height:44px;padding:11px 17px;font-size:11px;display:flex}.bicks-landing.bicks-landing .story-navigation button>span{opacity:.7;font-size:9px}.bicks-landing.bicks-landing .story-navigation button>svg{opacity:0}.bicks-landing.bicks-landing .story-navigation [aria-current=step]{background:var(--ink);color:var(--panel);border-color:#0000}.bicks-landing.bicks-landing .story-navigation [aria-current=step]>svg{opacity:1}.bicks-landing.bicks-landing .story-stack{flex:1;width:min(1230px,100%);height:calc(100svh - 318px);min-height:405px;max-height:620px;position:relative}.bicks-landing.bicks-landing .story-card{background:var(--story-color);transform-origin:50% 0;will-change:transform;border:1px solid #18354a08;border-radius:32px;grid-template-columns:.65fr 1.35fr;align-items:center;gap:28px;padding:32px;display:grid;position:absolute;inset:0;box-shadow:0 -8px 35px #17384d05}.bicks-landing.bicks-landing .story-copy{padding:0 5px}.bicks-landing.bicks-landing .story-kicker{letter-spacing:.04em;color:#516d82;align-items:center;gap:8px;font-size:9px;font-weight:650;display:flex}.bicks-landing.bicks-landing .story-copy>p{color:#5e7282;max-width:300px;font-size:13px;line-height:1.8}.bicks-landing.bicks-landing .story-scroll{color:#627786;align-items:center;gap:7px;margin-top:28px;font-size:10px;display:flex}.bicks-landing.bicks-landing .product-film{min-width:0;position:relative}.bicks-landing.bicks-landing .film-controls{align-items:center;gap:6px;margin:0 0 13px;display:flex}.bicks-landing.bicks-landing .film-controls>button{color:#52677b;background:#ffffff73;border:1px solid #17384c0d;border-radius:8px;align-items:center;gap:7px;min-height:37px;padding:9px 10px;font-size:10px;display:flex}.bicks-landing.bicks-landing .film-controls>button[aria-pressed=true]{color:#234d70;background:#fff;border-color:#7cabc55c}.bicks-landing.bicks-landing .film-controls>.film-replay{margin-left:auto}.bicks-landing.bicks-landing .product-browser{background:#fff;border:1px solid #17384c14;border-radius:14px;overflow:hidden;box-shadow:0 18px 40px #17384c15}.bicks-landing.bicks-landing .browser-bar{color:#71828e;background:#fcfdfc;border-bottom:1px solid #d8e4e8;justify-content:space-between;align-items:center;gap:12px;height:30px;padding:0 11px;font-size:8px;display:flex}.bicks-landing.bicks-landing .window-dots{gap:4px;display:flex}.bicks-landing.bicks-landing .window-dots i{background:#e6aba7;border-radius:50%;width:5px;height:5px}.bicks-landing.bicks-landing .window-dots i:nth-child(2){background:#e8d192}.bicks-landing.bicks-landing .window-dots i:nth-child(3){background:#a4c8ac}.bicks-landing.bicks-landing .browser-bar button{color:#70818a;background:0 0;place-items:center;width:24px;height:24px;display:grid}.bicks-landing.bicks-landing .product-screen{background:#eff7fb;height:clamp(240px,34vh,400px);position:relative;overflow:hidden}.bicks-landing.bicks-landing .product-screen img{object-fit:cover;object-position:65% 55%;opacity:0;width:100%;height:100%;transition:opacity .8s,transform 1s;position:absolute;inset:0;transform:scale(1.04)}.bicks-landing.bicks-landing .product-screen img.current{opacity:1}.bicks-landing.bicks-landing .product-film.is-playing .product-screen img.current{animation:12s ease-in-out infinite alternate bicks-landing-screen-drift}.bicks-landing.bicks-landing .product-film.is-close .product-screen img.current{object-position:74% 62%;animation:none;transform:scale(1.4)}.bicks-landing.bicks-landing .screen-focus{pointer-events:none;border:1px solid #437aab2c;border-radius:9px;position:absolute;inset:36% 7% 9% 28%;box-shadow:0 0 0 200px #ffffff04}.bicks-landing.bicks-landing .film-caption{color:#466178;justify-content:space-between;align-items:center;gap:12px;margin-top:15px;display:flex}.bicks-landing.bicks-landing .film-caption>span{align-items:center;gap:7px;font-size:10px;line-height:1.4;display:flex}.bicks-landing.bicks-landing .film-caption>small{white-space:nowrap;opacity:.65;font-size:8px}.bicks-landing.bicks-landing .story-next{color:var(--muted);align-items:center;gap:8px;margin-top:23px;font-size:10px;display:flex}.bicks-landing.bicks-landing .reality{color:#edf5fc;isolation:isolate;background:#102f49;border-radius:48px;margin:35px 18px 0;padding:100px max(48px,50% - 615px) 52px;position:relative;overflow:hidden}.bicks-landing.bicks-landing .reality:before{content:"";z-index:-1;mix-blend-mode:soft-light;opacity:.17;background:url(/landing-assets/ambient-oct15.png) 50%/cover;position:absolute;inset:0}.bicks-landing.bicks-landing .reality-top{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;display:grid}.bicks-landing.bicks-landing .reality .eyebrow{color:#a7cce9}.bicks-landing.bicks-landing .reality h2{letter-spacing:-.05em;margin-top:25px;font-size:clamp(47px,5.7vw,82px);font-weight:550;line-height:1.04}.bicks-landing.bicks-landing .reality h2>span{color:#a8d2f6}.bicks-landing.bicks-landing .reality-intro>p{letter-spacing:-.02em;max-width:460px;font-size:24px;line-height:1.4}.bicks-landing.bicks-landing .reality-intro>span{color:#a8bfd2;max-width:390px;margin-top:20px;font-size:14px;line-height:1.8;display:block}.bicks-landing.bicks-landing .assumptions{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:62px;display:grid}.bicks-landing.bicks-landing .assumptions>button{text-align:left;color:#e1edf8;background:0 0;border-top:1px solid #95b1c548;align-items:flex-start;gap:16px;min-height:175px;padding:25px 0;display:flex}.bicks-landing.bicks-landing .assumptions>button[aria-expanded=true]{border-color:#b4d8f3}.bicks-landing.bicks-landing .assumption-icon{color:#b6d7ed;background:#a8d2f612;border:1px solid #a8d2f62b;border-radius:14px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.bicks-landing.bicks-landing .assumptions strong{font-size:17px;font-weight:550;line-height:1.4;display:block}.bicks-landing.bicks-landing .assumptions small{color:#a7bfd1;margin-top:10px;font-size:12px;line-height:1.6;display:block}.bicks-landing.bicks-landing .assumption-answer{color:#bad0e1;margin-top:17px;font-size:11px;line-height:1.8;display:block}.bicks-landing.bicks-landing .assumption-answer[hidden]{display:none}.bicks-landing.bicks-landing .assumptions>button>svg{opacity:.4;margin-top:13px;margin-left:auto}.bicks-landing.bicks-landing .reality-bottom{border-top:1px solid #95b1c52e;justify-content:space-between;align-items:center;gap:30px;margin-top:25px;padding-top:30px;display:flex}.bicks-landing.bicks-landing .reality-bottom p{color:#c0d5e5;font-size:17px;line-height:1.5}.bicks-landing.bicks-landing .reality-bottom em{color:#fff;font-style:normal}.bicks-landing.bicks-landing .reality-bottom button{color:#e0f0fc;background:0 0;border-bottom:1px solid #bfdcf0;align-items:center;gap:15px;min-height:44px;padding:10px 0;font-size:12px;display:flex}.bicks-landing.bicks-landing .next-trade{width:min(1180px,100% - 110px);margin:auto;padding:100px 0 85px}.bicks-landing.bicks-landing .next-heading{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.bicks-landing.bicks-landing .next-heading h2{letter-spacing:-.04em;margin-top:18px;font-size:clamp(32px,3.5vw,49px);font-weight:600;line-height:1.1}.bicks-landing.bicks-landing .next-heading>p{color:var(--muted);padding-bottom:4px;font-size:13px;line-height:1.8}.bicks-landing.bicks-landing .next-steps{grid-template-columns:repeat(3,1fr);gap:55px;margin:50px 0 36px;display:grid}.bicks-landing.bicks-landing .next-steps>div{border-top:1px solid var(--line);padding:26px 0 0;position:relative}.bicks-landing.bicks-landing .next-number{color:var(--muted);font-size:10px;position:absolute;top:27px;right:0}.bicks-landing.bicks-landing .next-steps>div>svg:not(.next-arrow){color:var(--blue);margin-bottom:20px}.bicks-landing.bicks-landing .next-steps>div:nth-child(2)>svg{color:#4b8b7a}.bicks-landing.bicks-landing .next-steps>div:nth-child(3)>svg{color:#8c6fac}.bicks-landing.bicks-landing .next-steps h3{margin-bottom:9px;font-size:19px;font-weight:600}.bicks-landing.bicks-landing .next-steps p{color:var(--muted);font-size:13px;line-height:1.6}.bicks-landing.bicks-landing .next-arrow{color:#a1b3be;position:absolute;top:38px;right:-36px}.bicks-landing.bicks-landing .next-trade>.primary{margin-top:7px}.bicks-landing.bicks-landing .closing{isolation:isolate;text-align:center;background:#e9f4fc;border-radius:48px;margin:0 18px;padding:95px 24px 105px;position:relative;overflow:hidden}.bicks-landing.bicks-landing .closing:before{content:"";z-index:-1;opacity:.9;background:url(/landing-assets/ambient-oct15.png) 50% 75%/cover;position:absolute;inset:0}.bicks-landing.bicks-landing .closing h2{letter-spacing:-.045em;margin:25px 0;font-size:clamp(35px,4.2vw,60px);font-weight:600;line-height:1.1}.bicks-landing.bicks-landing .closing>p{color:#627b8e;margin-bottom:28px;font-size:15px;line-height:1.8}.bicks-landing.bicks-landing .site-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding:48px 48px 22px;display:flex}.bicks-landing.bicks-landing .site-footer>div{align-items:center;gap:20px;display:flex}.bicks-landing.bicks-landing .site-footer .brand img{width:27px;height:27px}.bicks-landing.bicks-landing .site-footer .brand span{letter-spacing:-1px;font-size:23px}.bicks-landing.bicks-landing .site-footer>div>span,.bicks-landing.bicks-landing .site-footer nav{color:var(--muted);font-size:10px}.bicks-landing.bicks-landing .site-footer nav{gap:25px;display:flex}.bicks-landing.bicks-landing .site-footer>small{text-align:center;width:100%;color:var(--muted);opacity:.7;font-size:8px}.bicks-landing.bicks-landing .preview-dialog{background:var(--panel);color:var(--ink);border:1px solid var(--line);border-radius:25px;width:min(520px,100% - 36px);max-height:90svh;padding:48px;overflow:auto}.bicks-landing.bicks-landing .preview-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c233e80}.bicks-landing.bicks-landing .dialog-close{color:var(--muted);background:0 0;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:15px;right:18px}.bicks-landing.bicks-landing .preview-dialog h2{letter-spacing:-.035em;margin:23px 0 20px;font-size:37px;font-weight:600;line-height:1.15}.bicks-landing.bicks-landing .preview-dialog p{color:var(--muted);margin-bottom:24px;font-size:14px;line-height:1.8}.bicks-landing.bicks-landing .dialog-demo{color:var(--blue);align-items:center;gap:10px;margin-top:24px;font-size:12px;display:flex}.bicks-landing.bicks-landing .preview-dialog>small{color:var(--muted);margin-top:30px;font-size:9px;display:block}.bicks-landing.bicks-landing .enter{animation:.55s cubic-bezier(.2,.7,.2,1) both bicks-landing-arrive}@keyframes bicks-landing-arrive{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes bicks-landing-screen-drift{0%{transform:scale(1.04)translateY(0)}to{transform:scale(1.13)translateY(-2%)}}@media (height<=800px) and (width>=901px){.bicks-landing.bicks-landing .opening{min-height:500px}.bicks-landing.bicks-landing .hero h1{font-size:61px}.bicks-landing.bicks-landing .hero>p{font-size:15px}.bicks-landing.bicks-landing .hero .eyebrow{font-size:9px}.bicks-landing.bicks-landing .hero{padding:23px}.bicks-landing.bicks-landing .hero h1{margin:17px 0}.bicks-landing.bicks-landing .hero-actions{margin-top:22px}.bicks-landing.bicks-landing .hero-notes{margin-top:16px}.bicks-landing.bicks-landing .feature-inner{padding:22px 0}.bicks-landing.bicks-landing .stage-overline{margin-bottom:16px}.bicks-landing.bicks-landing .feature-tabs{margin-bottom:18px}.bicks-landing.bicks-landing .feature-tabs button{min-height:66px}.bicks-landing.bicks-landing .feature-panel{gap:34px;min-height:390px;padding:25px 34px}.bicks-landing.bicks-landing .feature-scene .fxs-scene{height:335px}.bicks-landing.bicks-landing .feature-copy h2{margin:18px 0;font-size:36px}.bicks-landing.bicks-landing .feature-copy>p{font-size:13px}.bicks-landing.bicks-landing .text-link{margin-top:24px}.bicks-landing.bicks-landing .stage-footer{padding-top:16px}.bicks-landing.bicks-landing .story-pin{min-height:650px;padding:28px 32px 18px}.bicks-landing.bicks-landing .story-heading{margin-bottom:20px}.bicks-landing.bicks-landing .story-heading h2{font-size:41px}.bicks-landing.bicks-landing .story-heading .eyebrow{font-size:9px}.bicks-landing.bicks-landing .story-navigation{margin-bottom:21px}.bicks-landing.bicks-landing .story-stack{min-height:370px}.bicks-landing.bicks-landing .story-card{padding:25px}.bicks-landing.bicks-landing .story-copy h3{font-size:29px}.bicks-landing.bicks-landing .story-copy>p{font-size:12px}.bicks-landing.bicks-landing .story-scroll{margin-top:20px}.bicks-landing.bicks-landing .product-screen{height:240px}.bicks-landing.bicks-landing .story-next{margin-top:15px}}@media (width<=1100px){.bicks-landing.bicks-landing .site-header{padding:0 20px}.bicks-landing.bicks-landing .site-header>nav{gap:20px;margin-left:0}.bicks-landing.bicks-landing .header-actions{gap:13px}.bicks-landing.bicks-landing .feature-inner{width:calc(100% - 56px)}.bicks-landing.bicks-landing .feature-panel{grid-template-columns:.72fr 1.25fr;gap:30px;padding:30px}.bicks-landing.bicks-landing .feature-copy h2{font-size:34px}.bicks-landing.bicks-landing .feature-copy>p{font-size:13px}.bicks-landing.bicks-landing .feature-tabs{gap:10px}.bicks-landing.bicks-landing .feature-tabs button{max-width:123px}.bicks-landing.bicks-landing .story-card{grid-template-columns:.65fr 1.35fr;gap:22px;padding:27px}.bicks-landing.bicks-landing .story-copy h3{font-size:29px}.bicks-landing.bicks-landing .story-copy>p{font-size:12px}.bicks-landing.bicks-landing .film-caption{flex-direction:column;align-items:flex-start;gap:6px}.bicks-landing.bicks-landing .story-heading h2{font-size:44px}.bicks-landing.bicks-landing .reality{padding:75px 44px 40px}.bicks-landing.bicks-landing .reality-top{gap:45px}.bicks-landing.bicks-landing .reality-intro>p{font-size:20px}.bicks-landing.bicks-landing .reality h2{font-size:59px}.bicks-landing.bicks-landing .assumptions{gap:20px}.bicks-landing.bicks-landing .assumptions>button{gap:10px}.bicks-landing.bicks-landing .assumptions strong{font-size:15px}.bicks-landing.bicks-landing .assumptions small{font-size:11px}.bicks-landing.bicks-landing .assumption-icon{border-radius:10px;width:35px;height:35px}.bicks-landing.bicks-landing .assumption-icon svg{width:20px}.bicks-landing.bicks-landing .assumptions>button>svg{display:none}}@media (width<=900px){.bicks-landing.bicks-landing .opening{border-radius:0 0 36px 36px;height:650px;min-height:0;margin:0 12px}.bicks-landing.bicks-landing .site-header{border-radius:0 0 24px 24px;height:68px;margin:0 12px}.bicks-landing.bicks-landing .site-header>nav{display:none}.bicks-landing.bicks-landing .brand span{font-size:29px}.bicks-landing.bicks-landing .brand img{width:34px;height:34px}.bicks-landing.bicks-landing .hero{height:calc(100% - 68px);padding:38px 20px 65px}.bicks-landing.bicks-landing .hero h1{font-size:63px}.bicks-landing.bicks-landing .hero>p{font-size:15px}.bicks-landing.bicks-landing .feature-sequence{height:650vh;min-height:4500px}.bicks-landing.bicks-landing .feature-pin{min-height:780px}.bicks-landing.bicks-landing .feature-inner{width:calc(100% - 48px);padding:26px 0}.bicks-landing.bicks-landing .stage-overline{margin-bottom:21px;font-size:8px}.bicks-landing.bicks-landing .feature-tabs{gap:8px}.bicks-landing.bicks-landing .feature-tabs button{min-height:70px}.bicks-landing.bicks-landing .feature-tabs strong{font-size:10px}.bicks-landing.bicks-landing .feature-panel{grid-template-columns:1fr;gap:20px;min-height:0;padding:28px}.bicks-landing.bicks-landing .feature-copy h2{margin:12px 0;font-size:36px;line-height:1.1}.bicks-landing.bicks-landing .feature-copy{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.bicks-landing.bicks-landing .feature-copy .eyebrow{grid-column:1/-1}.bicks-landing.bicks-landing .feature-copy>p{max-width:none;font-size:12px;line-height:1.7}.bicks-landing.bicks-landing .feature-copy .text-link{display:none}.bicks-landing.bicks-landing .feature-scene{width:100%;max-width:600px;margin:auto}.bicks-landing.bicks-landing .feature-scene .fxs-scene{height:340px}.bicks-landing.bicks-landing .story-pin{min-height:790px;padding:35px 24px 20px}.bicks-landing.bicks-landing .story-heading{gap:20px;margin-bottom:22px}.bicks-landing.bicks-landing .story-heading h2{font-size:36px}.bicks-landing.bicks-landing .story-heading>p{max-width:260px;font-size:12px}.bicks-landing.bicks-landing .story-navigation{gap:8px;margin-bottom:20px}.bicks-landing.bicks-landing .story-navigation button{flex:1;gap:7px;padding:10px 13px;font-size:10px}.bicks-landing.bicks-landing .story-navigation svg{display:none}.bicks-landing.bicks-landing .story-card{grid-template-columns:1fr;align-content:start;gap:20px;padding:28px}.bicks-landing.bicks-landing .story-copy{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.bicks-landing.bicks-landing .story-kicker{grid-column:1/-1}.bicks-landing.bicks-landing .story-copy h3{margin:12px 0 0;font-size:28px}.bicks-landing.bicks-landing .story-copy>p{align-self:center;max-width:none;font-size:12px}.bicks-landing.bicks-landing .story-scroll{display:none}.bicks-landing.bicks-landing .product-film{width:100%}.bicks-landing.bicks-landing .product-screen{height:300px}.bicks-landing.bicks-landing .story-stack{min-height:500px}.bicks-landing.bicks-landing .film-caption{flex-direction:row;align-items:center}.bicks-landing.bicks-landing .reality{border-radius:34px;margin:28px 12px 0;padding:65px 32px 40px}.bicks-landing.bicks-landing .reality-top{grid-template-columns:1fr;gap:30px}.bicks-landing.bicks-landing .reality h2{font-size:65px;line-height:1.05}.bicks-landing.bicks-landing .reality-intro{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.bicks-landing.bicks-landing .reality-intro>p{max-width:320px;font-size:19px}.bicks-landing.bicks-landing .reality-intro>span{max-width:280px;margin:0;font-size:12px}.bicks-landing.bicks-landing .assumptions{margin-top:38px}.bicks-landing.bicks-landing .assumptions>button{flex-direction:column;min-height:210px}.bicks-landing.bicks-landing .reality-bottom p{font-size:15px}.bicks-landing.bicks-landing .next-trade{width:calc(100% - 70px);padding:75px 0}.bicks-landing.bicks-landing .next-heading{gap:25px}.bicks-landing.bicks-landing .next-heading h2{font-size:34px}.bicks-landing.bicks-landing .next-heading>p{max-width:220px;font-size:12px}.bicks-landing.bicks-landing .next-steps{gap:30px}.bicks-landing.bicks-landing .next-arrow{width:16px;right:-26px}.bicks-landing.bicks-landing .next-steps p{font-size:11px}.bicks-landing.bicks-landing .closing{border-radius:35px;margin:0 12px;padding:75px 20px}.bicks-landing.bicks-landing .closing h2{font-size:44px}.bicks-landing.bicks-landing .site-footer{padding:40px 28px 22px}.bicks-landing.bicks-landing .site-footer>div{gap:12px}}@media (width<=560px){.bicks-landing.bicks-landing .opening{border-radius:0 0 29px 29px;height:auto;min-height:565px;margin:0 8px}.bicks-landing.bicks-landing .site-header{border-radius:0 0 20px 20px;gap:7px;height:66px;margin:0 8px;padding:0 12px}.bicks-landing.bicks-landing .brand span{font-size:27px}.bicks-landing.bicks-landing .brand img{width:31px;height:31px}.bicks-landing.bicks-landing .header-actions{gap:5px}.bicks-landing.bicks-landing .login{display:none}.bicks-landing.bicks-landing .theme-toggle{width:27px}.bicks-landing.bicks-landing .header-actions .primary{border-radius:8px;gap:0;min-height:36px;padding:10px 9px;font-size:9px}.bicks-landing.bicks-landing .header-actions .primary svg{display:none}.bicks-landing.bicks-landing .hero{height:auto;padding:47px 17px 52px}.bicks-landing.bicks-landing .hero .eyebrow{letter-spacing:.12em;font-size:7px}.bicks-landing.bicks-landing .hero h1{letter-spacing:-.04em;margin:25px 0 22px;font-size:42px;line-height:1.08}.bicks-landing.bicks-landing .hero>p{max-width:340px;font-size:14px;line-height:1.75}.bicks-landing.bicks-landing .desktop-break{display:none}.bicks-landing.bicks-landing .hero-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.bicks-landing.bicks-landing .primary{gap:15px;min-height:49px;padding:14px 16px;font-size:12px}.bicks-landing.bicks-landing .secondary{gap:10px;min-height:46px;padding:12px 15px;font-size:12px}.bicks-landing.bicks-landing .hero-notes{gap:14px;margin-top:22px;font-size:8px}.bicks-landing.bicks-landing .hero-notes svg{width:11px}.bicks-landing.bicks-landing .feature-sequence{height:660vh;min-height:4200px}.bicks-landing.bicks-landing .feature-pin{min-height:720px}.bicks-landing.bicks-landing .feature-inner{width:calc(100% - 28px);padding:22px 0}.bicks-landing.bicks-landing .stage-overline{letter-spacing:.08em;margin:0 5px 19px;font-size:6px}.bicks-landing.bicks-landing .stage-overline>span{max-width:130px;line-height:1.6}.bicks-landing.bicks-landing .stage-overline>a{gap:5px;font-size:8px}.bicks-landing.bicks-landing .stage-overline svg{width:11px}.bicks-landing.bicks-landing .feature-tabs{gap:4px;margin-bottom:16px}.bicks-landing.bicks-landing .feature-tabs button{border-radius:10px;min-height:61px}.bicks-landing.bicks-landing .feature-tabs button>span{border-radius:8px;width:25px;height:25px}.bicks-landing.bicks-landing .feature-tabs button svg{width:20px}.bicks-landing.bicks-landing .feature-tabs strong{font-size:7px}.bicks-landing.bicks-landing .feature-tabs button[aria-selected=true]:after{width:12px;height:18px}.bicks-landing.bicks-landing .feature-panel{border-radius:23px;gap:22px;padding:22px 17px 18px}.bicks-landing.bicks-landing .feature-copy{display:block}.bicks-landing.bicks-landing .feature-copy .eyebrow{letter-spacing:.1em;font-size:7px}.bicks-landing.bicks-landing .feature-copy h2{margin:10px 0 13px;font-size:29px;line-height:1.1}.bicks-landing.bicks-landing .feature-copy h2 br{display:none}.bicks-landing.bicks-landing .feature-copy h2 br:after{content:" "}.bicks-landing.bicks-landing .feature-copy>p{font-size:11px;line-height:1.7}.bicks-landing.bicks-landing .feature-scene{padding:0}.bicks-landing.bicks-landing .feature-scene .fxs-scene{height:320px}.bicks-landing.bicks-landing .stage-footer{padding:17px 5px 0;font-size:8px}.bicks-landing.bicks-landing .stage-footer strong{font-size:12px}.bicks-landing.bicks-landing .stage-footer i{height:10px;margin:0 2px}.bicks-landing.bicks-landing .stage-footer>span:first-child{gap:5px}.bicks-landing.bicks-landing .scroll-cue{gap:4px;font-size:7px}.bicks-landing.bicks-landing .stage-footer>div{gap:5px}.bicks-landing.bicks-landing .stage-footer button{width:29px;height:29px}.bicks-landing.bicks-landing .stage-footer button svg{width:16px}.bicks-landing.bicks-landing .story-sequence{border-radius:30px 30px 0 0;height:370vh;min-height:2500px}.bicks-landing.bicks-landing .story-pin{min-height:790px;padding:30px 14px 18px}.bicks-landing.bicks-landing .story-heading{text-align:center;margin-bottom:22px;display:block}.bicks-landing.bicks-landing .story-heading .eyebrow{font-size:7px}.bicks-landing.bicks-landing .story-heading h2{margin-top:13px;font-size:35px}.bicks-landing.bicks-landing .story-heading>p{max-width:none;margin-top:15px;font-size:11px;line-height:1.7}.bicks-landing.bicks-landing .story-navigation{gap:5px;margin-bottom:20px}.bicks-landing.bicks-landing .story-navigation button{justify-content:center;gap:5px;padding:9px 7px;font-size:8px;line-height:1.4}.bicks-landing.bicks-landing .story-navigation button>span{font-size:7px}.bicks-landing.bicks-landing .story-stack{min-height:475px;max-height:530px}.bicks-landing.bicks-landing .story-card{border-radius:24px;gap:20px;padding:22px 17px}.bicks-landing.bicks-landing .story-copy{text-align:left;padding:0;display:block}.bicks-landing.bicks-landing .story-kicker{font-size:8px}.bicks-landing.bicks-landing .story-kicker svg{width:15px}.bicks-landing.bicks-landing .story-copy h3{max-width:300px;margin:14px 0 12px;font-size:27px;line-height:1.08}.bicks-landing.bicks-landing .story-copy>p{font-size:11px;line-height:1.75}.bicks-landing.bicks-landing .film-controls{gap:5px;margin-bottom:10px}.bicks-landing.bicks-landing .film-controls>button{gap:4px;min-height:34px;padding:7px 8px;font-size:8px}.bicks-landing.bicks-landing .film-controls>button>svg{width:12px}.bicks-landing.bicks-landing .product-browser{border-radius:11px}.bicks-landing.bicks-landing .browser-bar{gap:6px;height:26px;padding:0 9px;font-size:6px}.bicks-landing.bicks-landing .browser-bar button{width:22px;height:22px}.bicks-landing.bicks-landing .window-dots{gap:3px}.bicks-landing.bicks-landing .window-dots i{width:4px;height:4px}.bicks-landing.bicks-landing .product-screen{height:194px}.bicks-landing.bicks-landing .product-screen img{object-fit:cover;object-position:65% 55%}.bicks-landing.bicks-landing .film-caption{margin-top:12px;display:block}.bicks-landing.bicks-landing .film-caption>span{gap:5px;font-size:8px}.bicks-landing.bicks-landing .film-caption small{margin-top:7px;font-size:7px;display:block}.bicks-landing.bicks-landing .story-next{margin-top:18px;font-size:9px}.bicks-landing.bicks-landing .reality{border-radius:28px;margin:24px 8px 0;padding:55px 24px 30px}.bicks-landing.bicks-landing .reality .eyebrow{font-size:7px}.bicks-landing.bicks-landing .reality h2{margin-top:22px;font-size:43px;line-height:1.07}.bicks-landing.bicks-landing .reality-top{gap:25px}.bicks-landing.bicks-landing .reality-intro{display:block}.bicks-landing.bicks-landing .reality-intro>p{font-size:19px;line-height:1.5}.bicks-landing.bicks-landing .reality-intro>span{max-width:300px;margin-top:15px;font-size:12px}.bicks-landing.bicks-landing .assumptions{grid-template-columns:1fr;gap:0;margin-top:35px}.bicks-landing.bicks-landing .assumptions>button{flex-direction:row;gap:15px;min-height:0;padding:23px 0}.bicks-landing.bicks-landing .assumptions strong{font-size:16px}.bicks-landing.bicks-landing .assumptions small{margin-top:7px;font-size:11px}.bicks-landing.bicks-landing .assumption-answer{margin-top:12px;font-size:11px}.bicks-landing.bicks-landing .reality-bottom{margin-top:7px;padding-top:25px;display:block}.bicks-landing.bicks-landing .reality-bottom p{max-width:260px;font-size:16px;line-height:1.6}.bicks-landing.bicks-landing .reality-bottom button{margin-top:15px;font-size:11px}.bicks-landing.bicks-landing .next-trade{width:calc(100% - 54px);padding:62px 0}.bicks-landing.bicks-landing .next-heading{display:block}.bicks-landing.bicks-landing .next-heading .eyebrow{font-size:7px}.bicks-landing.bicks-landing .next-heading h2{max-width:280px;margin:17px 0;font-size:34px}.bicks-landing.bicks-landing .next-heading>p{max-width:none;font-size:12px}.bicks-landing.bicks-landing .next-steps{grid-template-columns:1fr;gap:0;margin:32px 0 20px}.bicks-landing.bicks-landing .next-steps>div{padding:22px 0 23px 48px}.bicks-landing.bicks-landing .next-steps>div>svg:not(.next-arrow){width:26px;position:absolute;top:25px;left:0}.bicks-landing.bicks-landing .next-steps h3{margin-bottom:7px;font-size:18px}.bicks-landing.bicks-landing .next-steps p{font-size:12px}.bicks-landing.bicks-landing .next-number{font-size:8px;top:27px}.bicks-landing.bicks-landing .next-arrow{display:none}.bicks-landing.bicks-landing .closing{border-radius:28px;margin:0 8px;padding:60px 22px 65px}.bicks-landing.bicks-landing .closing .eyebrow{font-size:7px}.bicks-landing.bicks-landing .closing h2{margin:22px 0;font-size:33px}.bicks-landing.bicks-landing .closing>p{font-size:13px;line-height:1.8}.bicks-landing.bicks-landing .site-footer{justify-content:center;gap:25px;padding:35px 20px 20px}.bicks-landing.bicks-landing .site-footer>div>span{font-size:8px}.bicks-landing.bicks-landing .site-footer nav{gap:23px;font-size:9px}.bicks-landing.bicks-landing .preview-dialog{padding:40px 27px}.bicks-landing.bicks-landing .preview-dialog h2{font-size:31px}.bicks-landing.bicks-landing .preview-dialog .eyebrow{font-size:8px}}.bicks-landing.bicks-landing .motion-reduced.feature-sequence,.bicks-landing.bicks-landing .motion-reduced.story-sequence{height:auto;min-height:0}.bicks-landing.bicks-landing .motion-reduced .feature-pin,.bicks-landing.bicks-landing .motion-reduced .story-pin{height:auto;min-height:0;padding-top:35px;padding-bottom:35px;position:relative}.bicks-landing.bicks-landing .motion-reduced .feature-world{padding-top:15px;padding-bottom:15px}.bicks-landing.bicks-landing .motion-reduced .story-stack{flex:none;height:540px}.bicks-landing.bicks-landing .motion-reduced .feature-world:before{will-change:auto;transform:none}.bicks-landing.bicks-landing .motion-reduced .scroll-cue{visibility:hidden}@media (prefers-reduced-motion:reduce){.bicks-landing.bicks-landing{scroll-behavior:auto}.bicks-landing.bicks-landing *,.bicks-landing.bicks-landing :before,.bicks-landing.bicks-landing :after{transition:none!important;animation:none!important}.bicks-landing.bicks-landing .feature-world,.bicks-landing.bicks-landing .feature-world:before,.bicks-landing.bicks-landing .story-card{will-change:auto}.bicks-landing.bicks-landing .product-film.is-playing .product-screen img.current{animation:none}}.bicks-landing.bicks-landing .story-lesson .product-screen img{object-position:70% 12%}@media (width<=560px){.bicks-landing.bicks-landing .feature-scene .fxs-speech{width:57%}.bicks-landing.bicks-landing .feature-scene .fxs-voice-receipt{width:42%}.bicks-landing.bicks-landing .feature-scene .fxs-voice-receipt>div{font-size:12px}.bicks-landing.bicks-landing .feature-scene .fxs-speech p{font-size:13px}.bicks-landing.bicks-landing .feature-scene .fxs-transfer{display:none}}.bicks-landing.bicks-landing .story-evidence .product-screen img{object-position:70% 100%;transform-origin:70% 85%}.bicks-landing.bicks-landing .story-review .product-screen img.detail-screen{object-position:68% 20%}.bicks-landing.bicks-landing .belief-bridge{text-align:center;max-width:940px;margin:0 auto;padding:64px 30px 68px}.bicks-landing.bicks-landing .belief-bridge p{letter-spacing:-.015em;color:var(--muted);margin-top:18px;font-size:18px;line-height:1.8}.bicks-landing.bicks-landing .feature-sequence{height:500vh;min-height:3300px;margin-top:0}.bicks-landing.bicks-landing .feature-tabs{max-width:860px}.bicks-landing.bicks-landing .feature-tabs button{max-width:160px}.bicks-landing.bicks-landing .feature-tabs strong{font-size:11px}.bicks-landing.bicks-landing .feature-copy h2{font-size:clamp(32px,3vw,43px)}.bicks-landing.bicks-landing .product-tour{background:var(--paper);border-radius:48px 48px 0 0;padding-top:80px}.bicks-landing.bicks-landing .product-tour-heading{text-align:center;padding:0 24px 42px}.bicks-landing.bicks-landing .product-tour-heading h2{letter-spacing:-.045em;margin:19px 0;font-size:clamp(40px,4vw,59px);font-weight:600;line-height:1.08}.bicks-landing.bicks-landing .product-tour-heading p{color:var(--muted);font-size:14px;line-height:1.8}.bicks-landing.bicks-landing .tour-sequence{overflow-anchor:none;height:310vh;min-height:2100px;position:relative}.bicks-landing.bicks-landing .tour-pin{flex-direction:column;justify-content:center;height:100svh;min-height:700px;padding:25px 46px 22px;display:flex;position:sticky;top:0;overflow:hidden}.bicks-landing.bicks-landing .tour-tabs{background:var(--panel);border-radius:30px;flex-shrink:0;align-items:center;gap:5px;width:max-content;max-width:100%;margin:0 auto 40px;padding:6px;display:flex;box-shadow:0 3px 20px #142e430c}.bicks-landing.bicks-landing .tour-tabs button{min-height:42px;color:var(--muted);background:0 0;border-radius:24px;align-items:center;gap:9px;padding:10px 17px;font-size:12px;display:flex}.bicks-landing.bicks-landing .tour-tabs small{opacity:.45;margin-left:8px;font-size:8px}.bicks-landing.bicks-landing .tour-tabs [aria-current=step]{color:#234b69;background:#e6eef4}.bicks-landing.bicks-landing .tour-scene{flex:0;grid-template-columns:.65fr 1.35fr;align-items:center;gap:65px;width:min(1300px,100%);margin:auto;display:grid}.bicks-landing.bicks-landing .tour-copy .eyebrow{font-size:9px}.bicks-landing.bicks-landing .tour-copy h3{letter-spacing:-.04em;margin:25px 0;font-size:clamp(34px,3.2vw,47px);font-weight:550;line-height:1.12}.bicks-landing.bicks-landing .tour-copy>p{color:var(--muted);max-width:340px;font-size:15px;line-height:1.85}.bicks-landing.bicks-landing .tour-copy>div{color:#586f80;align-items:flex-start;gap:12px;max-width:320px;margin-top:35px;font-size:11px;line-height:1.8;display:flex}.bicks-landing.bicks-landing .tour-copy>div>svg{color:#497a9e;margin-top:3px}.bicks-landing.bicks-landing .tour-copy-scroll{color:#8c9aa5;align-items:center;gap:9px;margin-top:35px;font-size:9px;display:flex}.bicks-landing.bicks-landing .live-workspace{background:var(--tour-color);border-radius:23px;width:100%;min-width:0;padding:18px;transition:background .5s;position:relative}.bicks-landing.bicks-landing .workspace-tools{color:#5e7383;justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.bicks-landing.bicks-landing .workspace-tools>span{align-items:center;gap:7px;font-size:10px;display:flex}.bicks-landing.bicks-landing .workspace-tools>div{align-items:center;gap:5px;display:flex}.bicks-landing.bicks-landing .workspace-tools button,.bicks-landing.bicks-landing .workspace-tools a{color:#426580;background:#fffefa99;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.bicks-landing.bicks-landing .workspace-frame{background:#fff;border:1px solid #d6e2e9;border-radius:13px;overflow:hidden;transform:perspective(1800px)rotateY(-1.5deg);box-shadow:0 20px 35px #2c48551c}.bicks-landing.bicks-landing .workspace-frame .browser-bar{height:28px;font-size:7px}.bicks-landing.bicks-landing .live-app-surface{background:#f3faff;width:100%;position:relative;overflow:hidden}.bicks-landing.bicks-landing .live-app-surface iframe{transform-origin:0 0;background:#f3faff;border:0;max-width:none;display:block;position:absolute;inset:0}.bicks-landing.bicks-landing .workspace-loading{color:#5d7c96;background:#edf6fd;flex-direction:column;justify-content:center;align-items:center;gap:18px;font-size:13px;display:flex;position:absolute;inset:0}.bicks-landing.bicks-landing .workspace-loading>span{border:2px solid #bfdcf0;border-top-color:#3485d0;border-radius:50%;width:20px;height:20px;animation:1s linear infinite bicks-landing-demo-spin}.bicks-landing.bicks-landing .workspace-status{color:#46677f;align-items:center;gap:7px;min-height:15px;margin:15px 0 6px;font-size:10px;line-height:1.5;display:flex}.bicks-landing.bicks-landing .workspace-status>span{background:#8aa6b9;border-radius:50%;flex-shrink:0;width:5px;height:5px}.bicks-landing.bicks-landing .workspace-status>span.is-running{background:#3a8c78;animation:1s infinite fxs-pulse}.bicks-landing.bicks-landing .workspace-disclosure{color:#82929c;font-size:8px}.bicks-landing.bicks-landing .tour-bottom{width:min(1300px,100%);color:var(--muted);justify-content:space-between;align-items:center;margin:25px auto 0;font-size:10px;display:flex}.bicks-landing.bicks-landing .tour-bottom>div{gap:22px;display:flex}.bicks-landing.bicks-landing .tour-bottom button{background:0 0;align-items:center;gap:8px;min-height:35px;font-size:11px;display:flex}.bicks-landing.bicks-landing .tour-bottom button:last-child{color:#245c87}.bicks-landing.bicks-landing .motion-reduced.tour-sequence{height:auto;min-height:0}.bicks-landing.bicks-landing .motion-reduced .tour-pin{height:auto;min-height:0;position:relative}.bicks-landing.bicks-landing .motion-reduced .tour-copy-scroll{display:none}@keyframes bicks-landing-demo-spin{to{transform:rotate(360deg)}}@media (height<=800px) and (width>=901px){.bicks-landing.bicks-landing .tour-pin{min-height:650px;padding:18px 42px}.bicks-landing.bicks-landing .tour-tabs{margin-bottom:25px}.bicks-landing.bicks-landing .tour-scene{gap:45px}.bicks-landing.bicks-landing .tour-copy h3{margin:18px 0;font-size:35px}.bicks-landing.bicks-landing .tour-copy>p{font-size:13px}.bicks-landing.bicks-landing .tour-copy>div{margin-top:24px;font-size:10px}.bicks-landing.bicks-landing .tour-copy-scroll{margin-top:24px}.bicks-landing.bicks-landing .live-workspace{padding:13px}.bicks-landing.bicks-landing .workspace-tools{margin-bottom:8px}.bicks-landing.bicks-landing .workspace-tools>span{font-size:9px}.bicks-landing.bicks-landing .workspace-status{margin-top:11px;font-size:9px}.bicks-landing.bicks-landing .workspace-disclosure{font-size:7px}.bicks-landing.bicks-landing .tour-bottom{margin-top:13px}.bicks-landing.bicks-landing .feature-copy h2{font-size:35px}.bicks-landing.bicks-landing .fxs-voice .fxs-speech p{min-height:138px;font-size:15px}}@media (width<=1100px){.bicks-landing.bicks-landing .tour-scene{grid-template-columns:.66fr 1.34fr;gap:30px}.bicks-landing.bicks-landing .tour-copy h3{font-size:36px}.bicks-landing.bicks-landing .tour-copy>p{font-size:13px}.bicks-landing.bicks-landing .tour-copy>div{font-size:10px}.bicks-landing.bicks-landing .tour-tabs button{font-size:11px}.bicks-landing.bicks-landing .tour-pin{padding-left:30px;padding-right:30px}}@media (width<=900px){.bicks-landing.bicks-landing .belief-bridge{padding:52px 35px 55px}.bicks-landing.bicks-landing .belief-bridge p{font-size:16px}.bicks-landing.bicks-landing .feature-sequence{height:550vh;min-height:3700px}.bicks-landing.bicks-landing .product-tour{padding-top:65px}.bicks-landing.bicks-landing .product-tour-heading{padding-bottom:30px}.bicks-landing.bicks-landing .tour-pin{min-height:850px;padding:28px 24px}.bicks-landing.bicks-landing .tour-tabs{margin-bottom:28px}.bicks-landing.bicks-landing .tour-scene{grid-template-columns:1fr;gap:28px}.bicks-landing.bicks-landing .tour-copy{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.bicks-landing.bicks-landing .tour-copy .eyebrow{grid-column:1/-1}.bicks-landing.bicks-landing .tour-copy h3{margin:15px 0 0;font-size:34px}.bicks-landing.bicks-landing .tour-copy>p{align-self:center;max-width:none;font-size:12px}.bicks-landing.bicks-landing .tour-copy>div,.bicks-landing.bicks-landing .tour-copy-scroll{display:none}.bicks-landing.bicks-landing .live-workspace{max-width:700px;margin:auto;padding:15px}.bicks-landing.bicks-landing .tour-tabs button{padding:9px 14px;font-size:11px}.bicks-landing.bicks-landing .tour-bottom{margin-top:22px}}@media (width<=560px){.bicks-landing.bicks-landing .belief-bridge{padding:45px 30px 48px}.bicks-landing.bicks-landing .belief-bridge .eyebrow{font-size:7px}.bicks-landing.bicks-landing .belief-bridge p{margin-top:15px;font-size:13px;line-height:1.85}.bicks-landing.bicks-landing .opening{min-height:550px}.bicks-landing.bicks-landing .feature-sequence{height:560vh;min-height:3500px}.bicks-landing.bicks-landing .feature-tabs button{max-width:none}.bicks-landing.bicks-landing .feature-tabs strong{font-size:7px}.bicks-landing.bicks-landing .feature-copy h2{font-size:28px}.bicks-landing.bicks-landing .journal-copy-state{margin-top:10px;font-size:7px}.bicks-landing.bicks-landing .product-tour{border-radius:30px 30px 0 0;padding-top:50px}.bicks-landing.bicks-landing .product-tour-heading .eyebrow{font-size:7px}.bicks-landing.bicks-landing .product-tour-heading h2{font-size:36px}.bicks-landing.bicks-landing .product-tour-heading p{font-size:12px}.bicks-landing.bicks-landing .tour-sequence{height:310vh;min-height:2200px}.bicks-landing.bicks-landing .tour-pin{min-height:720px;padding:24px 14px}.bicks-landing.bicks-landing .tour-tabs{justify-content:center;gap:1px;width:100%;margin-bottom:24px;padding:4px}.bicks-landing.bicks-landing .tour-tabs button{gap:5px;min-height:38px;padding:9px 8px;font-size:8px}.bicks-landing.bicks-landing .tour-tabs svg{width:13px}.bicks-landing.bicks-landing .tour-tabs small{display:none}.bicks-landing.bicks-landing .tour-copy{padding:0 9px;display:block}.bicks-landing.bicks-landing .tour-copy .eyebrow{font-size:7px}.bicks-landing.bicks-landing .tour-copy h3{margin:15px 0;font-size:32px}.bicks-landing.bicks-landing .tour-copy h3 br{display:none}.bicks-landing.bicks-landing .tour-copy h3 br:after{content:" "}.bicks-landing.bicks-landing .tour-copy>p{font-size:12px;line-height:1.8}.bicks-landing.bicks-landing .tour-scene{gap:23px}.bicks-landing.bicks-landing .live-workspace{border-radius:16px;padding:10px}.bicks-landing.bicks-landing .workspace-tools>span{gap:4px;font-size:7px}.bicks-landing.bicks-landing .workspace-tools>span>svg{width:11px}.bicks-landing.bicks-landing .workspace-tools button,.bicks-landing.bicks-landing .workspace-tools a{border-radius:6px;width:29px;height:29px}.bicks-landing.bicks-landing .workspace-tools>div{gap:4px}.bicks-landing.bicks-landing .workspace-tools{gap:5px;margin-bottom:9px}.bicks-landing.bicks-landing .workspace-frame{border-radius:9px;transform:none}.bicks-landing.bicks-landing .workspace-frame .browser-bar{height:22px;font-size:5px}.bicks-landing.bicks-landing .workspace-status{gap:5px;min-height:23px;margin-top:10px;font-size:8px}.bicks-landing.bicks-landing .workspace-disclosure{font-size:6px;line-height:1.5;display:block}.bicks-landing.bicks-landing .tour-bottom{margin-top:15px;padding:0 8px}.bicks-landing.bicks-landing .tour-bottom button{font-size:9px}.bicks-landing.bicks-landing .tour-bottom>span{font-size:8px}}@media (height<=800px) and (width>=901px){.bicks-landing.bicks-landing .tour-tabs{margin-bottom:24px}.bicks-landing.bicks-landing .tour-scene{margin:0 auto}.bicks-landing.bicks-landing .workspace-status{margin-top:9px}.bicks-landing.bicks-landing .workspace-disclosure{line-height:1.4;display:block}.bicks-landing.bicks-landing .tour-pin{justify-content:center}.bicks-landing.bicks-landing .tour-copy h3 br{display:inline}}.bicks-landing.bicks-landing .live-workspace{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;padding:0}.bicks-landing.bicks-landing .workspace-frame{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:hidden;transform:none}.bicks-landing.bicks-landing .workspace-frame:hover{transform:none}.bicks-landing.bicks-landing .live-app-surface{background:#f8fbff;border-radius:0}.bicks-landing.bicks-landing .workspace-playback{justify-content:space-between;align-items:center;gap:16px;padding:14px 0 0;display:flex}.bicks-landing.bicks-landing .workspace-playback>div:last-child{flex-shrink:0;gap:6px;display:flex}.bicks-landing.bicks-landing .workspace-playback button{color:#456b88;cursor:pointer;background:0 0;border:1px solid #dce4e8;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.bicks-landing.bicks-landing .workspace-playback button:disabled{opacity:.4}.bicks-landing.bicks-landing .workspace-playback small{letter-spacing:1.3px;color:#8a9ba6;font-size:8px}.bicks-landing.bicks-landing .workspace-playback p{color:#5b778a;margin:4px 0 0;font-size:10px;line-height:1.5}.bicks-landing.bicks-landing .tour-pin{padding-left:28px;padding-right:28px}.bicks-landing.bicks-landing .tour-scene{grid-template-columns:.48fr 1.52fr;gap:38px;width:min(1440px,100%)}.bicks-landing.bicks-landing .tour-copy h3{font-size:clamp(28px,3.2vw,47px)}.bicks-landing.bicks-landing .tour-copy>p{font-size:14px;line-height:1.8}.bicks-landing.bicks-landing .tour-copy>div{font-size:11px;line-height:1.7}.bicks-landing.bicks-landing .reality-top{display:block}.bicks-landing.bicks-landing .reality h2{max-width:900px}.bicks-landing.bicks-landing .reality{padding-bottom:90px}.bicks-landing.bicks-landing .closing{margin-top:24px}@media (width>=901px) and (height<=800px){.bicks-landing.bicks-landing .tour-tabs{margin-bottom:25px}.bicks-landing.bicks-landing .tour-copy h3{font-size:32px}.bicks-landing.bicks-landing .tour-copy-scroll{margin-top:25px}.bicks-landing.bicks-landing .tour-copy>div{margin-top:20px}.bicks-landing.bicks-landing .tour-bottom{padding-top:16px}}@media (width<=900px){.bicks-landing.bicks-landing .tour-scene{grid-template-columns:1fr;gap:20px}.bicks-landing.bicks-landing .tour-copy{grid-template-columns:.8fr 1.2fr;column-gap:28px;display:grid}.bicks-landing.bicks-landing .tour-copy>.eyebrow{grid-column:1/-1}.bicks-landing.bicks-landing .tour-copy h3{margin:12px 0;font-size:28px}.bicks-landing.bicks-landing .tour-copy>p{margin:12px 0}.bicks-landing.bicks-landing .tour-copy>div,.bicks-landing.bicks-landing .tour-copy-scroll{display:none}.bicks-landing.bicks-landing .tour-tabs{margin-bottom:16px}}@media (width<=560px){.bicks-landing.bicks-landing .tour-pin{min-height:720px;padding:16px 18px}.bicks-landing.bicks-landing .tour-copy{display:block}.bicks-landing.bicks-landing .tour-copy h3{margin:8px 0;font-size:26px;line-height:1.1}.bicks-landing.bicks-landing .tour-copy h3 br{display:none}.bicks-landing.bicks-landing .tour-copy>p{margin:8px 0 12px;font-size:12px;line-height:1.6}.bicks-landing.bicks-landing .workspace-playback p{font-size:9px}.bicks-landing.bicks-landing .reality{padding-bottom:45px}.bicks-landing.bicks-landing .reality h2{font-size:42px}}.bicks-landing.bicks-landing .live-app-surface iframe{transition:transform .9s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.bicks-landing.bicks-landing .live-app-surface iframe{transition:none}}.bicks-landing.bicks-landing .tour-scene{flex-direction:column;align-items:stretch;gap:17px;min-height:0;display:flex}.bicks-landing.bicks-landing .tour-copy{justify-content:space-between;align-items:center;gap:35px;display:flex}.bicks-landing.bicks-landing .tour-copy>.eyebrow,.bicks-landing.bicks-landing .tour-copy>div,.bicks-landing.bicks-landing .tour-copy-scroll{display:none}.bicks-landing.bicks-landing .tour-copy h3{flex-shrink:0;max-width:38%;margin:0;font-size:24px;line-height:1.12}.bicks-landing.bicks-landing .tour-copy h3 br{display:none}.bicks-landing.bicks-landing .tour-copy>p{max-width:580px;margin:0;font-size:12px;line-height:1.6}.bicks-landing.bicks-landing .tour-tabs{margin-bottom:20px}.bicks-landing.bicks-landing .tour-bottom{margin-top:15px}.bicks-landing.bicks-landing .workspace-playback{padding-top:9px}.bicks-landing.bicks-landing .tour-pin{justify-content:center}.bicks-landing.bicks-landing .tour-scene{margin:0 auto}.bicks-landing.bicks-landing .tour-copy h3{white-space:normal}@media (width<=560px){.bicks-landing.bicks-landing .tour-copy{display:block}.bicks-landing.bicks-landing .tour-copy h3{max-width:none;margin-bottom:8px;font-size:24px}.bicks-landing.bicks-landing .tour-copy>p{font-size:11px}.bicks-landing.bicks-landing .tour-scene{gap:12px}.bicks-landing.bicks-landing .tour-tabs{margin-bottom:16px}.bicks-landing.bicks-landing .tour-bottom{margin-top:10px}}.bicks-landing.bicks-landing .tour-scene{flex:none}@media (width>=901px) and (height<=800px){.bicks-landing.bicks-landing .tour-pin{padding:12px 28px}.bicks-landing.bicks-landing .tour-tabs{margin-bottom:10px;padding:4px}.bicks-landing.bicks-landing .tour-tabs button{min-height:34px;padding:8px 17px}.bicks-landing.bicks-landing .tour-copy h3{font-size:22px}.bicks-landing.bicks-landing .tour-copy>p{max-width:540px;font-size:10px;line-height:1.5}.bicks-landing.bicks-landing .tour-scene{gap:10px}.bicks-landing.bicks-landing .tour-bottom{margin-top:8px;padding-top:0}.bicks-landing.bicks-landing .tour-bottom button{min-height:25px}.bicks-landing.bicks-landing .workspace-playback{padding-top:8px}.bicks-landing.bicks-landing .workspace-playback p{font-size:9px}}.bicks-landing.bicks-landing .hero h1{max-width:1100px;margin:0 0 26px;font-size:clamp(43px,4.8vw,72px);line-height:1.09}.bicks-landing.bicks-landing .belief-bridge{max-width:1110px;padding:78px 38px 84px}.bicks-landing.bicks-landing .belief-bridge p{color:var(--ink);letter-spacing:-.03em;margin-top:22px;line-height:1.35}.bicks-landing.bicks-landing .belief-bridge p>strong{max-width:980px;margin:auto;font-size:clamp(29px,3.2vw,44px);font-weight:550;display:block}.bicks-landing.bicks-landing .belief-bridge p>span{letter-spacing:-.015em;color:#47637a;max-width:950px;margin:24px auto 0;font-size:clamp(19px,1.85vw,25px);font-weight:450;line-height:1.65;display:block}.bicks-landing.bicks-landing .reality h2{max-width:1100px;font-size:clamp(58px,6.7vw,96px);line-height:1.04}.bicks-landing.bicks-landing .assumptions{gap:32px;margin-top:58px}.bicks-landing.bicks-landing .assumptions>button{gap:16px;min-width:0;min-height:220px;padding:28px 0}.bicks-landing.bicks-landing .assumptions>button>span:nth-child(2){min-width:0}.bicks-landing.bicks-landing .assumptions strong{letter-spacing:-.02em;font-size:clamp(22px,2vw,29px);font-weight:550;line-height:1.32}.bicks-landing.bicks-landing .assumptions small{color:#c6dcef;margin-top:17px;font-size:clamp(16px,1.4vw,20px);line-height:1.55}.bicks-landing.bicks-landing .assumption-answer{color:#c6dcef;margin-top:20px;font-size:16px;line-height:1.8}@media (width<=900px){.bicks-landing.bicks-landing .hero h1{font-size:clamp(43px,5.4vw,61px)}.bicks-landing.bicks-landing .belief-bridge{padding:66px 38px 72px}.bicks-landing.bicks-landing .assumptions{gap:22px}.bicks-landing.bicks-landing .assumptions>button{flex-direction:column}.bicks-landing.bicks-landing .assumptions strong{font-size:23px}.bicks-landing.bicks-landing .assumptions small{font-size:17px}.bicks-landing.bicks-landing .assumption-answer{font-size:15px}}@media (width<=560px){.bicks-landing.bicks-landing .hero h1{margin:0 0 22px;font-size:clamp(35px,8.7vw,47px);line-height:1.1}.bicks-landing.bicks-landing .hero{padding-top:28px;padding-bottom:32px}.bicks-landing.bicks-landing .hero-actions{margin-top:24px}.bicks-landing.bicks-landing .belief-bridge{padding:56px 27px 62px}.bicks-landing.bicks-landing .belief-bridge .eyebrow{font-size:9px}.bicks-landing.bicks-landing .belief-bridge p>strong{font-size:29px;line-height:1.28}.bicks-landing.bicks-landing .belief-bridge p>span{margin-top:22px;font-size:19px;line-height:1.65}.bicks-landing.bicks-landing .reality h2{margin-top:23px;font-size:clamp(43px,11.8vw,64px)}.bicks-landing.bicks-landing .assumptions{gap:0;margin-top:36px}.bicks-landing.bicks-landing .assumptions>button{flex-direction:row;gap:15px;min-height:0;padding:26px 0}.bicks-landing.bicks-landing .assumptions strong{font-size:24px}.bicks-landing.bicks-landing .assumptions small{margin-top:13px;font-size:18px}.bicks-landing.bicks-landing .assumption-answer{margin-top:16px;font-size:16px;line-height:1.75}.bicks-landing.bicks-landing .hero h1{font-size:clamp(30px,8vw,44px)}}@media (width>=561px){.bicks-landing.bicks-landing .reality h2{font-size:clamp(64px,7.6vw,104px)}}.bicks-landing.bicks-landing .belief-bridge p{margin-top:0}.bicks-landing.bicks-landing .hero-actions>.primary{justify-content:center;align-items:center;gap:24px;text-decoration:none;display:inline-flex}.bicks-landing.bicks-landing .feature-tabs button{border-radius:24px}.bicks-landing.bicks-landing .feature-tabs button[aria-selected=true]:after{background:var(--panel);border-radius:0;width:50px;height:27px;top:calc(100% - 2px);-webkit-mask:radial-gradient(19px at 0 0,#0000 98%,#000 100%) 0/50% 100% no-repeat,radial-gradient(19px at 100% 0,#0000 98%,#000 100%) 100%/50% 100% no-repeat;mask:radial-gradient(19px at 0 0,#0000 98%,#000 100%) 0/50% 100% no-repeat,radial-gradient(19px at 100% 0,#0000 98%,#000 100%) 100%/50% 100% no-repeat}.bicks-landing.bicks-landing .feature-panel{border-radius:42px}@media (width<=560px){.bicks-landing.bicks-landing .feature-tabs button{border-radius:19px}.bicks-landing.bicks-landing .feature-panel{border-radius:30px}.bicks-landing.bicks-landing .feature-tabs button[aria-selected=true]:after{width:37px;-webkit-mask:radial-gradient(13px at 0 0,#0000 98%,#000 100%) 0/50% 100% no-repeat,radial-gradient(13px at 100% 0,#0000 98%,#000 100%) 100%/50% 100% no-repeat;mask:radial-gradient(13px at 0 0,#0000 98%,#000 100%) 0/50% 100% no-repeat,radial-gradient(13px at 100% 0,#0000 98%,#000 100%) 100%/50% 100% no-repeat}}.bicks-landing.bicks-landing .feature-tabs button[aria-selected=true]:after{width:70px;-webkit-mask:radial-gradient(28px at 0 0,#0000 98%,#000 100%) 0/50% 100% no-repeat,radial-gradient(28px at 100% 0,#0000 98%,#000 100%) 100%/50% 100% no-repeat;mask:radial-gradient(28px at 0 0,#0000 98%,#000 100%) 0/50% 100% no-repeat,radial-gradient(28px at 100% 0,#0000 98%,#000 100%) 100%/50% 100% no-repeat}@media (width<=560px){.bicks-landing.bicks-landing .feature-tabs button[aria-selected=true]:after{width:60px;-webkit-mask:radial-gradient(25px at 0 0,#0000 98%,#000 100%) 0/50% 100% no-repeat,radial-gradient(25px at 100% 0,#0000 98%,#000 100%) 100%/50% 100% no-repeat;mask:radial-gradient(25px at 0 0,#0000 98%,#000 100%) 0/50% 100% no-repeat,radial-gradient(25px at 100% 0,#0000 98%,#000 100%) 100%/50% 100% no-repeat}}.bicks-landing.bicks-landing .feature-world{overflow:clip}@media (width<=560px){.bicks-landing.bicks-landing .login{align-items:center;min-height:36px;padding:0 6px;font-size:11px;display:inline-flex}.bicks-landing.bicks-landing .header-actions{gap:8px}}.bicks-landing.bicks-landing .watch-only-tour .tour-pin{justify-content:center;gap:0;height:100svh;min-height:620px;padding:28px 34px;overflow:hidden}.bicks-landing.bicks-landing .watch-only-tour .tour-tabs{flex-shrink:0;margin:0 auto 40px;padding:6px}.bicks-landing.bicks-landing .watch-only-tour .tour-tabs button{min-height:42px;padding:10px 17px;transition:background .4s,color .4s}.bicks-landing.bicks-landing .tour-stage{flex:none;grid-template-columns:minmax(230px,.6fr) minmax(0,1.4fr);align-items:center;gap:52px;width:min(1320px,100%);margin:auto;display:grid}.bicks-landing.bicks-landing .tour-narration{min-height:310px;position:relative}.bicks-landing.bicks-landing .story-copy{opacity:0;visibility:hidden;flex-direction:column;justify-content:center;transition:opacity .5s,visibility .5s;display:flex;position:absolute;inset:0}.bicks-landing.bicks-landing .story-copy.is-selected{opacity:1;visibility:visible}.bicks-landing.bicks-landing .story-copy .eyebrow{font-size:9px;line-height:1.6}.bicks-landing.bicks-landing .story-copy h3{letter-spacing:-.04em;margin:24px 0;font-size:clamp(29px,3.1vw,43px);font-weight:550;line-height:1.1}.bicks-landing.bicks-landing .story-copy p{color:var(--muted);max-width:330px;margin:0;font-size:14px;line-height:1.85}.bicks-landing.bicks-landing .tour-reels{aspect-ratio:1280/900;width:100%;min-width:0;margin-bottom:54px;position:relative}.bicks-landing.bicks-landing .workspace-sheet{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .55s,visibility .55s;position:absolute;inset:0}.bicks-landing.bicks-landing .workspace-sheet.is-selected{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.bicks-landing.bicks-landing .watch-only-tour .live-workspace{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.bicks-landing.bicks-landing .watch-only-tour .live-app-surface{transform-origin:50%;-webkit-user-select:none;user-select:none;background:#fff;border-radius:18px;width:100%;height:100%;position:absolute;inset:0;overflow:hidden;transform:perspective(1600px)rotateX(3deg)scale(.97);box-shadow:0 18px 28px -16px #253d4e50,0 2px 8px #253d4e12}.bicks-landing.bicks-landing .watch-only-tour .live-app-surface iframe{pointer-events:none;transform-origin:0 0;-webkit-user-select:none;user-select:none;border:0;width:1280px;max-width:none;height:900px;position:absolute;inset:0}.bicks-landing.bicks-landing .watch-only-tour .workspace-playback{justify-content:space-between;align-items:center;gap:15px;min-height:48px;padding:10px 0 0;display:flex;position:absolute;top:100%;left:0;right:0}.bicks-landing.bicks-landing .watch-only-tour .workspace-playback small{letter-spacing:1.2px;font-size:8px}.bicks-landing.bicks-landing .watch-only-tour .workspace-playback p{margin:4px 0 0;font-size:10px;line-height:1.5}.bicks-landing.bicks-landing .watch-only-tour .workspace-playback button{cursor:pointer;color:#456b88;background:0 0;border:1px solid #dce4e8;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.bicks-landing.bicks-landing .watch-only-tour .tour-bottom{flex-shrink:0;width:min(1320px,100%);margin:20px auto 0;padding:0}@media (width>=901px) and (height<=800px){.bicks-landing.bicks-landing .watch-only-tour .tour-pin{padding:18px 28px}.bicks-landing.bicks-landing .watch-only-tour .tour-tabs{margin-bottom:25px}.bicks-landing.bicks-landing .tour-stage{grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr);gap:42px;max-width:1180px}.bicks-landing.bicks-landing .story-copy h3{font-size:34px}.bicks-landing.bicks-landing .story-copy p{font-size:13px}.bicks-landing.bicks-landing .watch-only-tour .tour-bottom{margin-top:16px}.bicks-landing.bicks-landing .watch-only-tour .tour-bottom button{min-height:30px}}@media (width<=1000px) and (width>=901px){.bicks-landing.bicks-landing .tour-stage{grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:30px}.bicks-landing.bicks-landing .story-copy h3{font-size:32px}.bicks-landing.bicks-landing .story-copy p{font-size:13px}}@media (width<=900px){.bicks-landing.bicks-landing .watch-only-tour .tour-pin{min-height:700px;padding:24px}.bicks-landing.bicks-landing .watch-only-tour .tour-tabs{margin-bottom:25px}.bicks-landing.bicks-landing .tour-stage{grid-template-columns:1fr;gap:25px;max-width:720px}.bicks-landing.bicks-landing .tour-narration{min-height:100px}.bicks-landing.bicks-landing .story-copy{grid-template-columns:.8fr 1.2fr;align-content:center;gap:0 25px;display:grid}.bicks-landing.bicks-landing .story-copy .eyebrow{display:none}.bicks-landing.bicks-landing .story-copy h3{margin:0;font-size:28px}.bicks-landing.bicks-landing .story-copy p{align-self:center;max-width:none;font-size:12px}.bicks-landing.bicks-landing .tour-reels{max-width:700px;margin:0 auto 54px}.bicks-landing.bicks-landing .watch-only-tour .tour-bottom{margin-top:18px}}@media (width<=560px){.bicks-landing.bicks-landing .watch-only-tour .tour-pin{min-height:620px;padding:20px 18px}.bicks-landing.bicks-landing .watch-only-tour .tour-tabs{width:100%;margin-bottom:25px;padding:4px}.bicks-landing.bicks-landing .watch-only-tour .tour-tabs button{gap:5px;min-height:38px;padding:9px 8px;font-size:8px}.bicks-landing.bicks-landing .tour-narration{min-height:160px}.bicks-landing.bicks-landing .story-copy{gap:0;display:flex}.bicks-landing.bicks-landing .story-copy h3{margin:0 0 14px;font-size:29px}.bicks-landing.bicks-landing .story-copy h3 br{display:none}.bicks-landing.bicks-landing .story-copy p{font-size:12px;line-height:1.7}.bicks-landing.bicks-landing .tour-stage{gap:24px}.bicks-landing.bicks-landing .watch-only-tour .workspace-playback small{font-size:7px}.bicks-landing.bicks-landing .watch-only-tour .workspace-playback p{font-size:8px}.bicks-landing.bicks-landing .watch-only-tour .workspace-playback button{width:36px;height:36px}.bicks-landing.bicks-landing .watch-only-tour .tour-bottom{margin-top:20px}.bicks-landing.bicks-landing .watch-only-tour .workspace-playback{padding-top:12px}}@media (prefers-reduced-motion:reduce){.bicks-landing.bicks-landing .story-copy,.bicks-landing.bicks-landing .workspace-sheet,.bicks-landing.bicks-landing .watch-only-tour .live-app-surface iframe{transition:none}}.bicks-landing.bicks-landing .tour-reels{justify-self:center;max-width:calc(142.222svh - 327.111px)}.bicks-landing.bicks-landing .watch-only-tour .workspace-playback{justify-content:flex-end}.monthly-panel{min-width:0;container:monthly-performance/inline-size}.monthly-panel .calendar-scroll{padding:0;overflow:visible}.monthly-panel .calendar-grid{flex-direction:column;gap:7px;min-width:0;padding:16px;display:flex}.monthly-panel .calendar-month-headers,.monthly-panel .calendar-row{grid-template-columns:48px repeat(12,minmax(0,1fr)) 80px;gap:5px;min-width:0;display:grid}.monthly-panel .calendar-header{background:0 0;border:0;height:30px;min-height:30px;font-size:11px}.monthly-panel .calendar-year{background:0 0;border:0;min-width:0;font-size:12px}.monthly-panel .calendar-year span{color:var(--text);font:inherit}.monthly-panel .calendar-year small{display:none}.monthly-panel .calendar-cell{border-radius:12px;gap:7px;min-height:94px;padding:10px 3px}.monthly-panel .calendar-cell strong{white-space:nowrap;letter-spacing:-.035em;font-size:clamp(11px,1.13cqi,14px);line-height:1.2}.monthly-panel .calendar-cell span{white-space:nowrap;overflow-wrap:normal;font-size:clamp(9px,.87cqi,11px)}.monthly-panel .calendar-cell-details{gap:5px}.monthly-panel .calendar-cell-details span{white-space:normal;overflow-wrap:anywhere}.monthly-panel .calendar-cell-label{display:none}@container monthly-performance (width<=979px){.monthly-panel .monthly-heading{flex-wrap:wrap;gap:12px}.monthly-panel .calendar-month-headers{display:none}.monthly-panel .calendar-grid{gap:22px}.monthly-panel .calendar-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.monthly-panel .calendar-year{grid-area:1/1/auto/5;align-content:center;justify-items:start;gap:5px;min-height:70px;padding:4px;font-size:20px}.monthly-panel .calendar-year small{color:var(--muted);font-family:inherit;font-size:12px;font-weight:400;display:block}.monthly-panel .calendar-cell{min-height:110px;padding:12px 6px}.monthly-panel .calendar-cell strong{letter-spacing:-.02em;font-size:15px}.monthly-panel .calendar-cell span{font-size:11px}.monthly-panel .calendar-cell-label{color:var(--muted);margin-bottom:3px;font-size:11px;font-weight:600;display:block}.monthly-panel .calendar-cell.total{text-align:left;grid-area:1/5/auto/-1;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:4px 8px;min-height:70px;padding:10px;display:grid}.monthly-panel .calendar-cell.total .calendar-cell-label{grid-area:1/1;margin:0}.monthly-panel .calendar-cell.total strong{grid-area:1/2}.monthly-panel .calendar-cell.total .calendar-cell-details{flex-flow:wrap;grid-column:1/-1;gap:10px}.monthly-panel .calendar-cell.empty.total>span:last-child{grid-column:1/-1}}@container monthly-performance (width<=549px){.monthly-panel .monthly-heading{padding:16px}.monthly-panel .monthly-title p{max-width:28ch;font-size:12px}.monthly-panel .calendar-grid{padding:12px}.monthly-panel .calendar-row{grid-template-columns:repeat(3,minmax(0,1fr))}.monthly-panel .calendar-year{grid-column:1;font-size:18px}.monthly-panel .calendar-year small{max-width:10ch;font-size:11px}.monthly-panel .calendar-cell.total{grid-column:2/-1}.monthly-panel .calendar-cell{min-height:104px}}
