@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700;750&family=Manrope:wght@400;500;600;650;700;750;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;600;700&family=Caveat:wght@600&family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300&family=IBM+Plex+Mono:wght@400;500;600&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}html{overscroll-behavior-y:contain;scroll-behavior:smooth}*,:after,:before{box-sizing:border-box}[role=button],a,button{touch-action:manipulation}button{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}canvas{image-rendering:auto}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.tl-phone-tilt-setting .tl-tilt-preference{margin-top:0}.tl-phone-tilt-permission{align-items:center;display:flex;gap:16px;justify-content:space-between;padding-bottom:18px}.tl-phone-tilt-permission p{color:var(--c-t4);font-size:11px;line-height:1.6;margin:0;max-width:380px}.tl-phone-tilt-button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t2);display:inline-flex;font:11px var(--tl-font);gap:8px;justify-content:center;min-height:40px;padding:9px 12px;white-space:nowrap}.tl-phone-tilt-status{text-wrap:pretty;color:var(--c-t3);font:11px/1.6 var(--tl-font);margin:0 0 18px}[data-phone-tilt=true] .tl-deck-card{transition:border-color .2s,box-shadow .3s!important}[data-phone-tilt=true] .tl-compose-art{transition:none}:root[data-theme-transition]::view-transition{pointer-events:none}:root[data-theme-transition]::view-transition-group(root){animation:none}:root[data-theme-transition]::view-transition-image-pair(root){isolation:isolate}:root[data-theme-transition]::view-transition-new(root),:root[data-theme-transition]::view-transition-old(root){animation:none;mix-blend-mode:normal}:root[data-theme-transition=reveal]::view-transition-old(root){animation:tl-theme-under .72s ease both}:root[data-theme-transition=reveal]::view-transition-new(root){animation:tl-theme-unfold .72s cubic-bezier(.25,.8,.2,1) both}:root[data-theme-transition=fade]::view-transition-new(root){animation:tl-theme-fade .18s ease-out both}:root[data-theme-transition=fallback]:after{animation:tl-theme-veil .32s ease-out both;background:var(--tl-theme-veil);content:"";inset:0;pointer-events:none;position:fixed;z-index:2147483647}@keyframes tl-theme-unfold{0%{clip-path:polygon(0 0,0 0,0 0)}to{clip-path:polygon(0 0,200% 0,0 200%)}}@keyframes tl-theme-under{0%,75%{opacity:1}to{opacity:0}}@keyframes tl-theme-fade{0%{opacity:0}to{opacity:1}}@keyframes tl-theme-veil{0%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:.35}to{clip-path:polygon(100% 100%,100% 100%,100% 100%,100% 100%);opacity:0}}@media(prefers-reduced-motion:reduce){:root[data-theme-transition]::view-transition-new(root),:root[data-theme-transition]::view-transition-old(root){animation:none!important}:root[data-theme-transition=fallback]:after{display:none}}.tl-workspace-dialog>header h2{animation:workspaceTitle .45s cubic-bezier(.22,1,.36,1) both}.tl-workspace-dialog>header .tl-icon-button{transition:transform .3s cubic-bezier(.22,1,.36,1),background .2s,border-color .2s}.tl-workspace-dialog>header .tl-icon-button:hover{background:var(--c-s2);transform:rotate(90deg)}.tl-outlook-editor textarea,.tl-trade-form input,.tl-trade-form textarea,.tl-workspace-dialog input,.tl-workspace-dialog textarea{transition:border-color .22s,background .22s,box-shadow .25s}.tl-outlook-editor textarea:focus,.tl-trade-form input:focus,.tl-trade-form textarea:focus,.tl-workspace-dialog input:focus,.tl-workspace-dialog textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--tl-accent) 7%,#0000)}.tl-orbit-active .tl-btn>svg,.tl-public-experience .tl-btn>svg,.tl-settings-workspace .tl-btn>svg{transition:transform .4s cubic-bezier(.22,1,.36,1),color .2s}.tl-orbit-active .tl-btn:not(:disabled):hover>svg,.tl-public-experience .tl-btn:not(:disabled):hover>svg,.tl-settings-workspace .tl-btn:not(:disabled):hover>svg{transform:translateX(3px)}.tl-orbit-active .tl-archive-folder,.tl-orbit-active .tl-daily-plan,.tl-orbit-active .tl-gallery-trade,.tl-orbit-active .tl-weekly-plan{transition:border-color .3s,box-shadow .45s,transform .45s cubic-bezier(.22,1,.36,1)}.tl-orbit-active .tl-orbit-page-heading>div>.tl-orbit-eyebrow{animation:workspaceTitle .5s cubic-bezier(.22,1,.36,1) both}.tl-orbit-active .tl-orbit-page-heading h1{animation:workspaceTitle .6s cubic-bezier(.22,1,.36,1) .05s both}.tl-orbit-active .tl-orbit-page-heading p{animation:workspaceTitle .6s cubic-bezier(.22,1,.36,1) .1s both}.tl-public-sample-original{max-width:760px;width:min(760px,100%)}.tl-public-sample-original>img{box-shadow:none;display:block;filter:none;height:auto;max-height:calc(100dvh - 200px);object-fit:contain;transform:none;width:100%}.tl-public-sample-original>p{color:var(--c-t4);font:11px var(--tl-font);margin:16px 0 0;text-align:center}@keyframes workspaceTitle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(hover:hover) and (pointer:fine){.tl-orbit-active .tl-archive-folder:hover,.tl-orbit-active .tl-daily-plan:hover,.tl-orbit-active .tl-weekly-plan:hover{border-color:color-mix(in srgb,var(--tl-accent) 25%,var(--c-s3));box-shadow:0 12px 26px #0002;transform:translateY(-4px)}.tl-orbit-active .tl-gallery-trade:hover{border-color:color-mix(in srgb,var(--tl-accent) 28%,var(--c-s3));box-shadow:0 14px 28px #0002}}@media(prefers-reduced-motion:reduce){.tl-orbit-active .tl-orbit-page-heading h1,.tl-orbit-active .tl-orbit-page-heading p,.tl-orbit-active .tl-orbit-page-heading>div>.tl-orbit-eyebrow,.tl-workspace-dialog>header h2{animation:none}.tl-orbit-active .tl-archive-folder,.tl-orbit-active .tl-btn>svg,.tl-orbit-active .tl-daily-plan,.tl-orbit-active .tl-gallery-trade,.tl-orbit-active .tl-weekly-plan,.tl-outlook-editor textarea,.tl-public-experience .tl-btn>svg,.tl-settings-workspace .tl-btn>svg,.tl-trade-form input,.tl-trade-form textarea,.tl-workspace-dialog input,.tl-workspace-dialog textarea,.tl-workspace-dialog>header .tl-icon-button{transition:none}.tl-orbit-active .tl-archive-folder:hover,.tl-orbit-active .tl-btn:not(:disabled):hover>svg,.tl-orbit-active .tl-daily-plan:hover,.tl-orbit-active .tl-weekly-plan:hover,.tl-public-experience .tl-btn:not(:disabled):hover>svg,.tl-settings-workspace .tl-btn:not(:disabled):hover>svg,.tl-workspace-dialog>header .tl-icon-button:hover{transform:none}}.tl-select-list[role=listbox]>button>span{transition:transform .22s cubic-bezier(.22,1,.36,1),color .18s}.tl-select-list[role=listbox]>button.is-highlighted>span{transform:translateX(3px)}.tl-select-list[role=listbox]>button>svg{animation:tlToolCheck .28s cubic-bezier(.22,1,.36,1) both}.tl-select-list[role=listbox]>button{animation:tlOptionArrive .22s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(min(0,5)*16ms);animation-delay:calc(min(var(--option-index,0),5)*16ms)}.tl-plan-day-tabs.tl-flow-tabs{display:grid}.tl-plan-day-tabs.tl-flow-tabs .tl-flow-option-label{flex-direction:column;gap:5px}.tl-plan-day-tabs.tl-flow-tabs .tl-flow-selection{background:color-mix(in srgb,var(--tl-accent) 10%,var(--c-s1));border:1px solid color-mix(in srgb,var(--tl-accent) 25%,var(--c-s3))}.tl-plan-day-tabs.tl-flow-tabs button>span.tl-flow-selection{inset:0;position:absolute}.tl-plan-day-tabs.tl-flow-tabs button{border-color:#0000}.tl-plan-week-bar>div:first-child>.tl-eyebrow{flex:none;white-space:nowrap}.tl-entry-mode-switch button{background:#0000;border:0;border-radius:7px;color:var(--c-t3);cursor:pointer;font-size:9px;letter-spacing:.08em;min-height:32px;padding:7px 12px}.tl-entry-mode-switch button[aria-pressed=true]{color:var(--c-t1)}.tl-entry-mode-switch{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:9px;padding:2px}.tl-form-status[data-draft-state=saved]>span:first-child>svg{animation:tlToolCheck .32s cubic-bezier(.22,1,.36,1) both;color:var(--tl-accent)}.tl-form-status[data-draft-state=pending]>span:first-child>svg{animation:tlDraftWorking 1.1s ease-in-out infinite}.tl-calendar-v2 button.tl-calendar-cell:active{transform:scale(.96)}.tl-calendar-back>svg,.tl-calendar-dialog .tl-calendar-open-trade>svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.tl-calendar-dialog .tl-calendar-open-trade:hover>svg{transform:translateX(3px)}.tl-calendar-back:hover>svg{transform:translateX(-3px)}[data-swipe-motion] .tl-journal-calendar-week{animation:none}.tl-workspace-toast.tl-flow-toast{animation:none!important;gap:11px;isolation:isolate;overflow:hidden;pointer-events:auto;position:relative}.tl-flow-toast>span:not(.tl-toast-lifetime){min-width:0;overflow-wrap:anywhere}.tl-flow-toast .tl-toast-dismiss{align-self:center;background:#0000;border:0;border-radius:7px;color:var(--c-t3);display:grid;min-height:28px;min-width:28px;padding:0;place-items:center;width:28px}.tl-flow-toast .tl-toast-dismiss:hover{background:var(--c-s3);color:var(--c-t1)}.tl-toast-lifetime{animation:tlToastLifetime var(--toast-duration) linear both;background:var(--tl-accent);bottom:0;height:2px;left:0;opacity:.45;pointer-events:none;position:absolute;transform-origin:left;width:100%}.tl-flow-toast.is-error .tl-toast-lifetime{background:var(--tl-loss)}.tl-flow-toast[data-toast-paused=true] .tl-toast-lifetime{animation-play-state:paused}@keyframes tlOptionArrive{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes tlToolCheck{0%{opacity:0;transform:scale(.65) rotate(-12deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes tlDraftWorking{0%,to{opacity:.45}50%{opacity:1}}@keyframes tlToastLifetime{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:699px){.tl-daily-plan>.tl-plan-empty{padding:24px 8px}.tl-daily-plan>.tl-plan-empty h3{font-size:18px;line-height:1.35}.tl-plan-day-tabs.tl-flow-tabs small{margin-top:0}.tl-plan-week-bar>div:first-child{gap:10px}}[data-orbit-quiet=true] .tl-form-status>span:first-child>svg,[data-orbit-quiet=true] .tl-select-list[role=listbox]>button,[data-orbit-quiet=true] .tl-select-list[role=listbox]>button>svg{animation:none}[data-orbit-quiet=true] .tl-select-list[role=listbox]>button>span{transition:none}[data-orbit-quiet=true] .tl-toast-lifetime{animation:none;display:none}[data-motion-hidden=true] .tl-form-status>span:first-child>svg{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.tl-form-status>span:first-child>svg,.tl-select-list[role=listbox]>button,.tl-select-list[role=listbox]>button>svg{animation:none}.tl-calendar-back>svg,.tl-calendar-open-trade>svg,.tl-select-list[role=listbox]>button>span{transition:none}.tl-calendar-v2 button.tl-calendar-cell:active,.tl-select-list[role=listbox]>button.is-highlighted>span{transform:none}.tl-toast-lifetime{animation:none;display:none}}.tl-detail-kicker{color:var(--c-t4);font:500 10px/1.5 var(--tl-font);letter-spacing:.15em}.tl-detail-heading{align-items:center;display:flex;gap:16px;justify-content:space-between}.tl-detail-badge{align-items:center;background:color-mix(in srgb,var(--tl-accent) 6%,var(--c-s1));border:1px solid color-mix(in srgb,var(--tl-accent) 22%,var(--c-s3));border-radius:99px;color:var(--tl-accent);display:inline-flex;font-size:10px;gap:7px;padding:7px 10px;white-space:nowrap}.tl-detail-icon{background:color-mix(in srgb,var(--tl-accent) 7%,var(--c-s2));border:1px solid color-mix(in srgb,var(--tl-accent) 15%,var(--c-s3));border-radius:17px;color:var(--tl-accent);display:grid;flex-shrink:0;height:54px;place-items:center;width:54px}.tl-detail-empty{color:var(--c-t3);padding:42px 20px;text-align:center}.tl-detail-empty>svg{color:var(--tl-accent);margin-bottom:8px}.tl-detail-empty h3{color:var(--c-t1);font:500 23px/1.25 var(--tl-heading);letter-spacing:-.04em;margin:12px 0}.tl-detail-empty p{font:13px/1.7 var(--tl-font);margin:0 auto 18px;max-width:36ch}.tl-workspace-dialog.tl-milestone-dialog{--milestone-color:var(--tl-positive);background:radial-gradient(ellipse at 50% 18%,color-mix(in srgb,var(--milestone-color) 5%,#0000),#0000 55%),var(--c-s1);border-color:color-mix(in srgb,var(--milestone-color) 20%,var(--c-s3));overflow:auto;padding:25px 30px 28px;position:relative;width:min(620px,100%)}.tl-milestone-dialog.is-limit{--milestone-color:var(--tl-loss)}.tl-milestone-art{display:grid;height:168px;margin:6px auto 12px;place-items:center;position:relative;width:180px}.tl-milestone-art>svg{color:var(--milestone-color);overflow:visible;position:relative;width:160px}.tl-milestone-track{stroke:var(--c-s3);stroke-width:1;fill:none}.tl-milestone-ring{stroke:currentColor;stroke-width:1.5;fill:none;stroke-dasharray:1;animation:detailRingDraw 1.1s cubic-bezier(.22,1,.36,1) both;transform:rotate(-90deg);transform-origin:90px 90px}.tl-milestone-path{stroke:currentColor;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:1;animation:detailRingDraw .8s cubic-bezier(.22,1,.36,1) .35s both}.tl-milestone-halo{animation:detailHalo 4s ease-in-out infinite;background:radial-gradient(circle,color-mix(in srgb,var(--milestone-color) 16%,#0000),#0000 68%);inset:0;position:absolute}.tl-milestone-orbit{animation:detailOrbit 12s linear infinite;background:var(--milestone-color);border-radius:50%;box-shadow:0 0 14px color-mix(in srgb,var(--milestone-color) 50%,#0000);height:5px;left:88px;position:absolute;top:24px;transform-origin:2px 60px;width:5px}.tl-milestone-copy{animation:detailCopyIn .6s cubic-bezier(.22,1,.36,1) .1s backwards;text-align:center}.tl-milestone-copy>.tl-detail-kicker{color:var(--milestone-color);letter-spacing:.12em}.tl-milestone-dialog .tl-milestone-copy h2{font:500 clamp(29px,4vw,38px)/1.12 var(--tl-heading);letter-spacing:-.055em;margin:14px auto 18px;max-width:16ch}.tl-milestone-account{align-items:center;color:var(--c-t2);display:flex;flex-wrap:wrap;font-size:15px;gap:12px;justify-content:center;margin:0}.tl-milestone-account>span{border-left:1px solid var(--c-s4);color:var(--c-t4);font-size:11px;padding-left:12px}.tl-milestone-lesson{align-items:flex-start;background:color-mix(in srgb,var(--c-s2) 55%,#0000);border:1px solid var(--c-s3);border-radius:16px;display:flex;gap:14px;margin-top:26px;padding:20px}.tl-milestone-lesson>svg{color:var(--milestone-color);flex-shrink:0;margin-top:2px}.tl-milestone-lesson h3{color:var(--c-t1);font:550 15px/1.4 var(--tl-font);letter-spacing:-.02em;margin:0 0 8px}.tl-milestone-lesson p{color:var(--c-t3);font:13px/1.7 var(--tl-font);margin:0}.tl-milestone-note{color:var(--c-t4);font:11px/1.65 var(--tl-font);margin:14px 8px 0;text-align:center}.tl-milestone-dialog .tl-dialog-actions{justify-content:center;margin-top:22px}.tl-milestone-dialog .tl-icon-button{height:44px;width:44px}.tl-workspace-dialog.tl-search-workspace{overflow:hidden;padding:0;width:min(600px,100%)}.tl-search-workspace>.tl-search-heading{border-bottom:1px solid var(--c-s3);gap:12px;margin:0;padding:17px 20px}.tl-search-heading>svg{color:var(--tl-accent);flex-shrink:0}.tl-search-workspace .tl-search-heading>input{background:#0000;border:0;border-radius:0;box-shadow:none!important;color:var(--c-t1);flex:1 1;font:15px var(--tl-font);margin:0;min-width:0;outline:none;padding:10px 0}.tl-search-workspace .tl-icon-button{height:44px;width:44px}.tl-search-results{max-height:min(460px,calc(100dvh - 180px));overflow:auto;overscroll-behavior:contain;padding:8px;position:relative}.tl-search-results>button{align-items:center;background:#0000;border:1px solid #0000;border-radius:13px;color:var(--c-t2);cursor:pointer;display:flex;gap:14px;padding:13px 14px;text-align:left;transition:background .18s,border-color .18s,color .18s;width:100%}.tl-search-results>button:hover,.tl-search-results>button[data-active=true]{background:color-mix(in srgb,var(--tl-accent) 6%,var(--c-s2));border-color:color-mix(in srgb,var(--tl-accent) 14%,var(--c-s3));color:var(--c-t1)}.tl-search-action-icon{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:12px;color:var(--tl-accent);display:grid;flex-shrink:0;height:38px;place-items:center;width:38px}.tl-search-results>button>span:nth-child(2){flex:1 1;min-width:0}.tl-search-results strong{display:block;font:550 14px/1.4 var(--tl-font);letter-spacing:-.015em}.tl-search-results small{color:var(--c-t4);display:block;font:11px/1.5 var(--tl-font);margin-top:3px}.tl-search-workspace kbd{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:6px;color:var(--c-t4);font:10px var(--tl-font);padding:4px 7px}.tl-search-results>button>svg{opacity:.4}.tl-search-footer{align-items:center;border-top:1px solid var(--c-s3);color:var(--c-t4);display:flex;font:11px var(--tl-font);gap:20px;padding:15px 23px}.tl-search-footer>span{align-items:center;display:flex;gap:7px}.tl-workspace-dialog.tl-release-history{padding:28px 30px;width:min(780px,100%)}.tl-release-history>header h2{font:500 29px/1.15 var(--tl-heading)!important;letter-spacing:-.05em!important}.tl-release-history>header .tl-icon-button{height:44px;width:44px}.tl-release-toolbar{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:20px;justify-content:space-between;padding:0 0 24px}.tl-release-toolbar .tl-select{flex-shrink:0;width:230px}.tl-release-article{animation:detailCopyIn .35s ease-out;padding:26px 0}.tl-release-article>header{align-items:center;display:flex;gap:15px;justify-content:space-between}.tl-release-article h3{font:500 26px/1.3 var(--tl-heading);letter-spacing:-.04em;margin:6px 0 0}.tl-release-article ul{display:flex;flex-direction:column;gap:17px;list-style:none;margin:24px 0 0;padding:0}.tl-release-article li{align-items:flex-start;color:var(--c-t2);display:flex;font:14px/1.75 var(--tl-font);gap:14px}.tl-release-article li>span{background:var(--tl-accent);border-radius:50%;flex-shrink:0;height:5px;margin-top:10px;width:5px}.tl-release-privacy{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:14px;padding:0 18px}.tl-release-privacy summary{align-items:center;color:var(--c-t3);cursor:pointer;display:flex;font:12px var(--tl-font);gap:11px;list-style:none;min-height:55px}.tl-release-privacy summary::-webkit-details-marker{display:none}.tl-release-privacy summary>svg:first-child{color:var(--tl-accent)}.tl-release-privacy summary>span{flex:1 1}.tl-release-privacy summary>svg:last-child{transition:transform .25s}.tl-release-privacy[open] summary>svg:last-child{transform:rotate(90deg)}.tl-release-privacy p{color:var(--c-t3);font:12px/1.8 var(--tl-font);margin:0 0 18px}.tl-release-footer{color:var(--c-t4);display:flex;font:11px/1.6 var(--tl-font);gap:20px;justify-content:space-between;margin-top:22px}.tl-release-footer a{align-items:center;color:var(--c-t2);display:flex;gap:8px;text-decoration:none}.tl-workspace-dialog.tl-image-inspection{background:var(--c-bg);display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:calc(100dvh - 40px);max-height:calc(100dvh - 40px);overflow:hidden;padding:0;width:min(1600px,calc(100vw - 40px))}.tl-image-inspection>header{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:20px;justify-content:space-between;margin:0;padding:18px 24px}.tl-image-inspection>header h2{font:500 20px/1.3 var(--tl-heading);letter-spacing:-.03em;margin:4px 0 0}.tl-image-inspection>header>div:last-child{align-items:center;display:flex;flex-shrink:0;gap:12px}.tl-image-inspection .tl-btn,.tl-image-inspection .tl-icon-button{min-height:44px}.tl-image-inspection .tl-icon-button{height:44px;width:44px}.tl-image-viewport{align-items:center;display:flex;justify-content:center;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;padding:16px}.tl-image-viewport>img{border:0;border-radius:0;box-shadow:none;display:block;filter:none;flex-shrink:0;max-height:100%;max-width:100%;object-fit:contain}.tl-image-viewport.is-zoomed{display:block}.tl-image-viewport.is-zoomed>img{height:auto;margin:auto;max-height:none;max-width:none;width:auto}.tl-image-inspection>footer{border-top:1px solid var(--c-s3);color:var(--c-t4);display:flex;font:11px/1.5 var(--tl-font);gap:16px;justify-content:space-between;padding:14px 24px}.tl-workspace-dialog.tl-deleted-shelf{padding:28px;width:min(730px,100%)}.tl-deleted-shelf>header .tl-icon-button{height:44px;width:44px}.tl-recovery-summary{align-items:center;display:flex;gap:17px;padding:8px 0 25px}.tl-recovery-summary h3{font:500 20px/1.3 var(--tl-heading);letter-spacing:-.03em;margin:0 0 8px}.tl-recovery-summary p{color:var(--c-t3);font:13px/1.7 var(--tl-font);margin:0}.tl-recovery-list{display:flex;flex-direction:column;gap:10px}.tl-recovery-list>article{align-items:center;background:var(--c-s2);border:1px solid var(--c-s3);border-radius:15px;display:flex;gap:20px;justify-content:space-between;padding:17px 18px}.tl-recovery-list>article>div:first-child{flex:1 1;min-width:0}.tl-recovery-list h3{align-items:baseline;display:flex;flex-wrap:wrap;font:500 18px var(--tl-heading);gap:15px;letter-spacing:-.03em;margin:0}.tl-recovery-list h3 strong{font:600 14px var(--tl-font);letter-spacing:-.03em}.tl-recovery-list p{color:var(--c-t4);display:flex;flex-wrap:wrap;font:11px/1.5 var(--tl-font);gap:12px;margin:7px 0 0}.tl-recovery-list .is-expiring{color:var(--tl-loss)}.tl-recovery-list>article>div:last-child{align-items:center;display:flex;gap:8px}.tl-recovery-list .tl-btn,.tl-recovery-list .tl-icon-button{min-height:44px}.tl-recovery-list .tl-icon-button{height:44px;width:44px}.tl-recovery-purge:hover{border-color:color-mix(in srgb,var(--tl-loss) 35%,var(--c-s3));color:var(--tl-loss)}.tl-recovery-footnote{align-items:flex-start;border-top:1px solid var(--c-s3);color:var(--c-t4);display:flex;font:11px/1.7 var(--tl-font);gap:10px;margin:24px 0 0;padding-top:18px}.tl-recovery-footnote>svg{flex-shrink:0;margin-top:1px}@keyframes detailRingDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes detailHalo{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@keyframes detailOrbit{to{transform:rotate(1turn)}}@keyframes detailCopyIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}[data-orbit-quiet=true] .tl-milestone-art *,[data-orbit-quiet=true] .tl-milestone-copy,[data-orbit-quiet=true] .tl-release-article{animation:none!important}[data-motion-hidden=true] .tl-milestone-art *{animation-play-state:paused!important}@media(max-width:600px){.tl-workspace-dialog.tl-milestone-dialog{padding:17px 20px 22px}.tl-milestone-art{height:130px;margin:0 auto 10px}.tl-milestone-art>svg{width:132px}.tl-milestone-orbit{top:14px;transform-origin:2px 50px}.tl-milestone-dialog .tl-milestone-copy h2{font-size:31px}.tl-milestone-lesson{margin-top:20px;padding:16px}.tl-milestone-dialog .tl-dialog-actions{margin-top:18px}.tl-workspace-dialog.tl-release-history{padding:22px 20px}.tl-release-history>header h2{font-size:25px!important}.tl-release-toolbar{align-items:flex-start;flex-direction:column;gap:15px}.tl-release-toolbar .tl-select{width:100%}.tl-release-article>header{gap:10px}.tl-release-article li{font-size:13px}.tl-release-footer{flex-wrap:wrap;gap:10px}.tl-workspace-dialog.tl-image-inspection{height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);width:calc(100vw - 24px)}.tl-image-inspection>header{gap:12px;padding:14px}.tl-image-inspection>header h2{font-size:17px;max-width:30ch;overflow-wrap:anywhere}.tl-image-inspection>header>div:last-child{gap:5px}.tl-image-inspection>header .tl-btn{font-size:10px;padding:8px 10px}.tl-image-viewport{padding:8px}.tl-image-inspection>footer{font-size:9px;gap:12px;padding:12px 14px}.tl-search-footer{font-size:10px;gap:14px;padding:13px 17px}.tl-search-workspace>.tl-search-heading{padding:12px 14px}.tl-search-workspace .tl-search-heading>input{font-size:13px}.tl-search-results>button{padding:12px}.tl-workspace-dialog.tl-deleted-shelf{padding:22px 18px}.tl-recovery-summary{gap:13px}.tl-recovery-summary h3{font-size:19px}.tl-recovery-summary p{font-size:12px}.tl-recovery-list>article{align-items:flex-start;flex-wrap:wrap;gap:14px;padding:16px}.tl-recovery-list>article>div:last-child{margin-left:auto}.tl-recovery-list .tl-btn{font-size:11px}.tl-recovery-list h3{font-size:18px}}@media(max-height:700px) and (min-width:601px){.tl-milestone-art{height:110px;margin:0 auto 6px}.tl-milestone-art>svg{width:114px}.tl-milestone-orbit{top:10px;transform-origin:2px 43px}.tl-milestone-dialog .tl-milestone-copy h2{font-size:30px;margin:10px auto 14px;max-width:none}.tl-milestone-lesson{margin-top:18px;padding:16px}.tl-milestone-dialog .tl-dialog-actions{margin-top:16px}}@media(prefers-reduced-motion:reduce){.tl-milestone-art *,.tl-milestone-copy,.tl-release-article{animation:none!important}.tl-release-privacy summary>svg:last-child,.tl-search-results>button{transition:none}}.tl-plan-perspective{margin:0!important;max-width:none!important;width:100%}.tl-plan-detail-heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.tl-plan-detail-heading>div:first-child{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.tl-plan-detail-heading .tl-text-button{align-items:center;display:flex;gap:6px;min-height:32px;padding:0}.tl-plan-detail-heading h2{font:500 clamp(30px,3vw,46px)/1.12 var(--tl-heading);letter-spacing:-.055em;margin:0}.tl-plan-detail-actions{display:flex;gap:10px}.tl-plan-detail-actions .tl-btn{font-size:12px;min-height:44px}.tl-plan-reflection{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:16px;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px;padding:18px 22px}.tl-plan-reflection>span{color:var(--c-t3);font:13px var(--tl-font)}.tl-plan-reflection .tl-segments button{align-items:center;display:flex;font:11px var(--tl-font);gap:7px;min-height:38px}.tl-plan-detail-summary{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:20px;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:20px;padding:26px}.tl-plan-perspective .tl-plan-bias-row{display:flex;flex-wrap:wrap;gap:32px}.tl-plan-bias-row strong{display:block;font:500 24px/1.3 var(--tl-heading);letter-spacing:-.03em;margin-top:8px}.tl-plan-extremes{display:flex;flex-wrap:wrap;gap:24px}.tl-plan-extremes span{color:var(--c-t4);display:block;font:10px var(--tl-font);margin-bottom:7px}.tl-plan-extremes strong{color:var(--c-t2);font:500 13px var(--tl-font)}.tl-plan-detail-section{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:20px;margin-top:20px;padding:24px 26px}.tl-plan-detail-section>header{align-items:center;display:flex;flex-wrap:wrap;gap:11px;margin-bottom:22px}.tl-plan-detail-section>header>svg{color:var(--tl-accent)}.tl-plan-detail-section h3{font:500 23px/1.3 var(--tl-heading);letter-spacing:-.035em;margin:0}.tl-plan-detail-section>header>div{display:flex;gap:8px;margin-left:auto}.tl-plan-detail-section>header .tl-btn{font-size:10px;min-height:38px;padding:8px 12px}.tl-plan-written-notes{color:var(--c-t2);font:14px/1.8 var(--tl-font);margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.tl-plan-reference{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:14px;color:var(--c-t3);cursor:zoom-in;display:block;overflow:hidden;padding:0;width:100%}.tl-plan-reference>img{display:block;max-height:440px;object-fit:contain;width:100%}.tl-plan-reference>span{align-items:center;border-top:1px solid var(--c-s3);display:flex;font:11px var(--tl-font);gap:12px;justify-content:space-between;padding:14px 18px}.tl-plan-days{padding:24px 26px 10px}.tl-plan-day{border-top:1px solid var(--c-s3)}.tl-plan-day-heading{align-items:center;display:flex;gap:15px}.tl-plan-day-heading>button:first-child{align-items:center;background:#0000;border:0;color:var(--c-t2);cursor:pointer;display:flex;flex:1 1;gap:16px;min-width:0;padding:20px 0;text-align:left}.tl-plan-day-heading>button:first-child>span:nth-child(2){flex:1 1}.tl-plan-day-heading strong{display:block;font:550 15px var(--tl-font)}.tl-plan-day-heading small{color:var(--c-t4);display:block;font:11px var(--tl-font);margin-top:5px}.tl-plan-day-heading .tl-plan-day-stamp{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:14px;color:var(--tl-accent);display:grid;flex-shrink:0;font:12px var(--tl-font);height:48px;place-items:center;width:48px}.tl-plan-day-heading>button:first-child>svg{color:var(--c-t4);transition:transform .25s}.tl-plan-day-heading>button[aria-expanded=true]>svg{color:var(--tl-accent);transform:rotate(90deg)}.tl-plan-day-heading .tl-icon-button{height:44px;width:44px}.tl-plan-day-reveal{overflow:hidden}.tl-plan-day-content{display:flex;flex-direction:column;gap:18px;padding:0 0 24px}.tl-plan-day-note{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:14px;padding:18px 20px}.tl-plan-day-note h4{color:var(--c-t2);font:550 13px var(--tl-font);margin:0 0 10px}.tl-plan-day-note p{color:var(--c-t3);font:13px/1.8 var(--tl-font);margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.tl-plan-day-empty{color:var(--c-t4);font:13px/1.75 var(--tl-font);margin:0;padding:0 0 4px}.tl-plan-perspective .tl-market-content{border-radius:18px}.tl-plan-perspective .tl-market-content h3{font-weight:500;letter-spacing:-.03em}.tl-plan-perspective .tl-market-notes p{font:13px/1.8 var(--tl-font)}@media(min-width:1800px){.tl-plan-perspective{display:block}.tl-plan-perspective .tl-market-content-grid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr))}}@media(max-width:760px){.tl-plan-detail-heading{align-items:flex-start;flex-direction:column;gap:20px}.tl-plan-detail-heading h2{font-size:34px}.tl-plan-detail-actions{width:100%}.tl-plan-detail-actions .tl-btn{flex:1 1;justify-content:center}.tl-plan-reflection{align-items:flex-start;flex-direction:column;padding:17px}.tl-plan-reflection .tl-segments{width:100%}.tl-plan-reflection .tl-segments button{flex:1 1;font-size:10px;gap:4px;justify-content:center;padding:8px}.tl-plan-detail-summary{padding:21px}.tl-plan-days,.tl-plan-detail-section{padding:20px 18px}.tl-plan-detail-section>header{gap:9px}.tl-plan-detail-section h3{font-size:21px}.tl-plan-detail-section>header>div{gap:6px}.tl-plan-detail-section>header .tl-btn{font-size:9px;padding:8px}.tl-plan-day-heading>button:first-child{gap:12px}.tl-plan-day-heading .tl-plan-day-stamp{height:42px;width:42px}.tl-plan-written-notes{font-size:13px}.tl-plan-day-note{padding:16px}}.tl-workspace-dialog.tl-export-workspace{padding:28px;width:min(720px,100%)}.tl-export-workspace>header h2{font:500 29px/1.2 var(--tl-heading);letter-spacing:-.05em}.tl-export-workspace .tl-export-options{margin:22px 0}.tl-export-workspace .tl-export-options>a,.tl-export-workspace .tl-export-options>button{align-items:center;border-radius:16px;padding:22px;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .2s,background .2s}.tl-export-file-preview{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.tl-export-file-preview>div{align-items:flex-start;animation:detailCopyIn .45s cubic-bezier(.22,1,.36,1) backwards;background:linear-gradient(145deg,color-mix(in srgb,var(--tl-accent) 4%,var(--c-s2)),var(--c-s1));border:1px solid var(--c-s3);border-radius:15px;display:flex;flex-direction:column;gap:10px;padding:18px}.tl-export-file-preview>div:nth-child(2){animation-delay:.04s}.tl-export-file-preview>div:nth-child(3){animation-delay:.08s}.tl-export-file-preview svg{color:var(--tl-accent);margin-bottom:5px}.tl-export-file-preview strong{font:550 13px var(--tl-font)}.tl-export-file-preview span{color:var(--c-t4);font:10px/1.6 var(--tl-font)}.tl-export-workspace .tl-icon-button{height:44px;width:44px}.tl-workspace-dialog.tl-appearance-dialog{width:min(760px,100%)}.tl-appearance-dialog .tl-appearance-intro h3{font-weight:500;letter-spacing:-.04em}.tl-workspace-dialog.tl-archive-dialog{width:min(580px,100%)}.tl-archive-dialog .tl-archive-dialog-icon{background:color-mix(in srgb,var(--tl-accent) 8%,var(--c-s2));border:1px solid color-mix(in srgb,var(--tl-accent) 18%,var(--c-s3));border-radius:18px;color:var(--tl-accent);display:grid;height:58px;place-items:center;width:58px}.tl-archive-dialog .tl-archive-promise{border-radius:14px;line-height:1.75;padding:16px}.tl-toast-layer.tl-toast-workspace{align-items:flex-end;bottom:102px;bottom:calc(var(--tl-dock-clearance,90px) + 12px);display:flex;flex-direction:column;gap:10px;max-width:calc(100vw - 48px);pointer-events:none;position:fixed;right:24px;z-index:100020}.tl-workspace-toast{align-items:center;animation:toastIn .25s cubic-bezier(.22,1,.36,1) both,toastOut .25s ease 2.3s both;background:var(--c-s1);border:1px solid color-mix(in srgb,var(--tl-accent) 23%,var(--c-s3));border-radius:15px;box-shadow:0 12px 36px #0002;color:var(--c-t1);display:flex;font:12px/1.6 var(--tl-font);gap:12px;padding:15px 18px}.tl-workspace-toast>svg{color:var(--tl-accent);flex-shrink:0}.tl-workspace-toast.is-error{border-color:color-mix(in srgb,var(--tl-loss) 30%,var(--c-s3))}.tl-workspace-toast.is-error>svg{color:var(--tl-loss)}.tl-workspace-toast.has-action{animation:toastIn .25s cubic-bezier(.22,1,.36,1) both,toastOut .25s ease 4.9s both;pointer-events:auto}.tl-workspace-toast>button{background:color-mix(in srgb,var(--tl-accent) 7%,var(--c-s2));border:1px solid color-mix(in srgb,var(--tl-accent) 25%,var(--c-s3));border-radius:9px;color:var(--tl-accent);cursor:pointer;flex-shrink:0;font:550 11px var(--tl-font);min-height:36px;padding:8px 12px}.tl-workspace-toast>button:focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}@media(hover:hover) and (pointer:fine){.tl-export-workspace .tl-export-options>:hover{transform:translateY(-2px)}}@media(max-width:600px){.tl-workspace-dialog.tl-export-workspace{padding:22px 18px}.tl-export-file-preview{gap:8px}.tl-export-file-preview>div{gap:8px;padding:13px 10px}.tl-export-file-preview strong{font-size:11px}.tl-export-file-preview span{font-size:9px}.tl-export-workspace .tl-export-options>a,.tl-export-workspace .tl-export-options>button{padding:18px}.tl-toast-layer.tl-toast-workspace{max-width:calc(100vw - 24px);right:12px}.tl-workspace-toast{font-size:11px;gap:10px;padding:13px 15px}}[data-orbit-quiet=true] .tl-export-file-preview>div,[data-orbit-quiet=true] .tl-workspace-toast{animation:none!important}[data-orbit-quiet=true] .tl-export-workspace .tl-export-options>*{transform:none;transition:none}@media(prefers-reduced-motion:reduce){.tl-export-file-preview>div,.tl-workspace-toast{animation:none!important}.tl-export-workspace .tl-export-options>*{transform:none!important;transition:none}.tl-plan-day-heading>button:first-child>svg{transition:none}}.tl-workspace-dialog.tl-trade-inspection{padding:26px 30px;width:min(920px,100%)}.tl-trade-inspection-toolbar{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:26px}.tl-trade-inspection-toolbar>div{align-items:center;display:flex;gap:10px}.tl-trade-inspection-toolbar>div>span{color:var(--c-t4);font:11px var(--tl-font);min-width:44px;text-align:center}.tl-trade-inspection .tl-icon-button{height:44px;width:44px}.tl-trade-inspection-title{align-items:center;display:flex;gap:24px;justify-content:space-between}.tl-trade-inspection-title>div:first-child{min-width:0}.tl-trade-inspection-title p{color:var(--c-t4);font:11px/1.6 var(--tl-font);margin:0 0 12px}.tl-trade-inspection .tl-trade-inspection-title h2{align-items:center;display:flex;flex-wrap:wrap;font:550 clamp(30px,3.8vw,42px)/1.2 var(--tl-heading);gap:14px;letter-spacing:-.05em;margin:0 0 14px}.tl-trade-inspection-title h2>span{align-items:center;display:flex;font:500 15px var(--tl-font);gap:7px;letter-spacing:-.02em}.tl-trade-inspection-title h2>span.negative>svg{transform:scaleY(-1)}.tl-trade-inspection-context{display:flex;flex-wrap:wrap;gap:8px}.tl-trade-inspection-context>span{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:7px;color:var(--c-t3);font:10px var(--tl-font);padding:6px 9px}.tl-trade-inspection-return{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:14px}.tl-trade-inspection-return>strong{font:650 clamp(30px,3.5vw,42px)/1 var(--tl-font);letter-spacing:-.055em}.tl-trade-inspection-return>.tl-result{font-size:10px;padding:6px 10px}.tl-trade-inspection-actions{display:flex;gap:10px;margin:24px 0}.tl-trade-inspection-actions .tl-btn{font-size:11px;min-height:44px}.tl-trade-inspection-metrics{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin:0}.tl-trade-inspection-metrics>div{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:14px;min-width:0;padding:17px 18px}.tl-trade-inspection-metrics dt,.tl-trade-price-levels dt{color:var(--c-t4);font:10px/1.5 var(--tl-font);margin-bottom:9px}.tl-trade-inspection-metrics dd{font:550 22px/1.25 var(--tl-font);letter-spacing:-.04em;margin:0;overflow-wrap:anywhere}.tl-trade-inspection-section{border-top:1px solid var(--c-s3);margin-top:24px;padding-top:24px}.tl-trade-inspection-section>header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:17px}.tl-trade-inspection-section h3{font:500 20px/1.3 var(--tl-heading);letter-spacing:-.035em;margin:0 0 16px}.tl-trade-inspection-section>header h3{margin:0}.tl-trade-inspection-section>header>span{color:var(--c-t4);font:10px var(--tl-font)}.tl-trade-price-levels{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin:0}.tl-trade-price-levels dd{color:var(--c-t2);font:500 19px var(--tl-numeric);letter-spacing:-.02em;margin:0;overflow-wrap:anywhere}.tl-detail-confluences{display:flex;flex-wrap:wrap;gap:8px}.tl-detail-confluences>span{background:color-mix(in srgb,var(--tl-accent) 5%,var(--c-s1));border:1px solid color-mix(in srgb,var(--tl-accent) 20%,var(--c-s3));border-radius:9px;color:var(--tl-accent);font:11px var(--tl-font);padding:8px 12px}.tl-detail-chart-list{grid-gap:14px;display:grid;gap:14px}.tl-detail-chart{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:15px;color:var(--c-t3);cursor:zoom-in;display:block;overflow:hidden;padding:0;width:100%}.tl-detail-chart>img{display:block;max-height:470px;object-fit:contain;transition:opacity .2s;width:100%}.tl-detail-chart>span{align-items:center;border-top:1px solid var(--c-s3);display:flex;font:11px/1.5 var(--tl-font);gap:15px;justify-content:space-between;padding:14px 17px;text-align:left}.tl-detail-chart:hover{border-color:color-mix(in srgb,var(--tl-accent) 35%,var(--c-s3))}.tl-trade-inspection-notes .tl-trade-inspection-section p{color:var(--c-t3);font:13px/1.8 var(--tl-font);margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.tl-trade-inspection-section.is-takeaway{background:color-mix(in srgb,var(--tl-accent) 4%,var(--c-s1));border:1px solid color-mix(in srgb,var(--tl-accent) 17%,var(--c-s3));border-radius:16px;padding:22px}.tl-detail-record-info{border-top:1px solid var(--c-s3);color:var(--c-t4);font:10px/1.6 var(--tl-font);margin-top:25px;padding-top:16px}.tl-detail-record-info>summary{align-items:center;cursor:pointer;display:flex;gap:8px;list-style:none}.tl-detail-record-info>summary::-webkit-details-marker{display:none}.tl-detail-record-info>summary>svg{transition:transform .2s}.tl-detail-record-info[open]>summary>svg{transform:rotate(90deg)}.tl-detail-record-info p{font:10px/1.8 var(--tl-font);margin:8px 0 0;overflow-wrap:anywhere}@media(max-width:600px){.tl-workspace-dialog.tl-trade-inspection{padding:20px 18px}.tl-trade-inspection-toolbar{gap:10px;margin-bottom:22px}.tl-trade-inspection-toolbar .tl-detail-kicker{font-size:8px}.tl-trade-inspection-toolbar>div{gap:5px}.tl-trade-inspection-title{align-items:flex-start;gap:15px}.tl-trade-inspection .tl-trade-inspection-title h2{font-size:29px;gap:9px}.tl-trade-inspection-title h2>span{font-size:12px}.tl-trade-inspection-return>strong{font-size:28px}.tl-trade-inspection-return{gap:10px}.tl-trade-inspection-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-trade-inspection-metrics>div{padding:15px}.tl-trade-inspection-metrics dd{font-size:23px}.tl-trade-inspection-section>header{gap:12px}.tl-trade-inspection-section>header>span{font-size:9px;max-width:14ch;text-align:right}.tl-trade-inspection-actions .tl-btn{flex:1 1;font-size:10px;justify-content:center;padding:10px}.tl-detail-chart>img{max-height:380px}}@media(prefers-reduced-motion:reduce){.tl-detail-chart>img,.tl-detail-record-info>summary>svg{transition:none}}.tl-analytics-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.tl-analytics-accounts>button,.tl-analytics-periods>button{background:var(--c-s1)!important;border-color:var(--c-s3)!important;border-radius:10px!important;color:var(--c-t3)!important;font:11px var(--tl-font)!important;letter-spacing:0!important;min-height:38px;padding:9px 13px!important}.tl-analytics-accounts>button[aria-pressed=true],.tl-analytics-periods>button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 8%,var(--c-s1))!important;border-color:color-mix(in srgb,var(--tl-accent) 30%,var(--c-s3))!important;color:var(--tl-accent)!important}.tl-analytics-workspace .tl-analytics-measure{background:linear-gradient(145deg,color-mix(in srgb,var(--tl-accent) 3%,var(--c-s1)),var(--c-s1));border:1px solid var(--c-s3);border-radius:17px;display:flex;flex-direction:column;gap:12px;min-width:0;padding:23px}.tl-analytics-measure>span{color:var(--c-t4);font:10px/1.5 var(--tl-font);letter-spacing:.08em}.tl-analytics-measure>strong{font-feature-settings:"tnum";font:550 clamp(25px,2.3vw,33px)/1.15 var(--tl-font);font-variant-numeric:tabular-nums;letter-spacing:-.04em;overflow-wrap:anywhere}.tl-analytics-measure>small{color:var(--c-t4);font:11px/1.6 var(--tl-font)}@media(max-width:600px){.tl-analytics-toolbar{gap:18px}.tl-analytics-share-actions{width:100%}.tl-analytics-share-actions .tl-btn{flex:1 1;justify-content:center}.tl-analytics-workspace .tl-analytics-measure{padding:18px}.tl-analytics-measure>span{font-size:9px}.tl-analytics-measure>small{font-size:10px}.tl-analytics-periods>button{font-size:10px!important;padding:8px 11px!important}}.tl-flow-surface{isolation:isolate;position:relative}.tl-flow-light{border-radius:inherit;contain:paint;inset:0;overflow:hidden;z-index:-1}.tl-flow-cursor,.tl-flow-light{pointer-events:none;position:absolute}.tl-flow-cursor{background:radial-gradient(circle,color-mix(in srgb,var(--tl-accent) 6%,#0000),#0000 72%);border-radius:50%;height:280px;left:-140px;top:-140px;width:280px}.tl-flow-ambient{inset:0;opacity:.65;position:absolute}.tl-flow-ambient i{animation:tlFlowDrift 16s ease-in-out infinite alternate;background:radial-gradient(ellipse,color-mix(in srgb,var(--tl-accent) 10%,#0000),#0000 68%);border-radius:50%;height:150%;left:10%;position:absolute;top:-25%;width:60%}.tl-flow-ambient i:nth-child(2){animation-delay:-8s;animation-duration:20s;left:45%;opacity:.55;width:45%}.tl-flow-rim{border:1px solid color-mix(in srgb,var(--tl-accent) 12%,#0000);border-radius:inherit;inset:0;opacity:0;position:absolute;transition:opacity .45s}.tl-flow-surface[data-flow-active=true]:focus-within .tl-flow-rim{opacity:1}.tl-flow-tabs{display:inline-flex;gap:2px}.tl-flow-tabs>button{isolation:isolate;position:relative}.tl-flow-tabs>button[aria-pressed=true]{background:#0000!important}.tl-flow-selection{background:var(--c-s3);border-radius:inherit;box-shadow:0 1px 0 color-mix(in srgb,var(--c-t1) 5%,#0000) inset;inset:0;pointer-events:none;position:absolute;z-index:-1}.tl-flow-option-label{align-items:center;display:inline-flex;gap:5px;justify-content:center;position:relative;white-space:nowrap}.tl-return-controls .tl-flow-option-label{font-family:var(--tl-font)}.tl-return-controls .tl-flow-option-label>span{font-family:var(--tl-numeric)}.tl-orbit-header .tl-flow-context{display:inline-block}.tl-flow-header-signal{bottom:-1px;height:1px;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0}.tl-flow-header-signal:after{animation:tlFlowRoute .75s cubic-bezier(.22,1,.36,1) both;background:linear-gradient(90deg,#0000,var(--tl-accent),#0000);content:"";height:1px;left:0;position:absolute;width:30%}.tl-flow-dock-content{transform-origin:center bottom}.tl-orbit-log>.tl-flow-dock-content{display:flex;flex-direction:row;gap:8px}.tl-orbit-dock button:has(.tl-flow-dock-content):hover>.tl-orbit-dock-content>svg{transform:none}.tl-orbit-dock:has(.tl-flow-dock-content) button{transition:color .2s,background-color .2s}.tl-orbit-recent-trades>button{transition:background-color .25s,border-color .25s}.tl-orbit-recent-trades>button:hover{background:color-mix(in srgb,var(--tl-accent) 3%,#0000)}.tl-orbit-recent-trades .tl-orbit-trade-dot{transition:transform .45s cubic-bezier(.22,1,.36,1)}.tl-orbit-recent-trades>button:hover .tl-orbit-trade-dot{transform:scaleY(.72)}.tl-orbit-surface.tl-flow-surface{transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .3s}@keyframes tlFlowDrift{0%{transform:translate3d(-12%,4%,0) rotate(-18deg)}to{transform:translate3d(24%,-8%,0) rotate(18deg)}}@keyframes tlFlowRoute{0%{opacity:0;transform:translateX(-110%)}20%{opacity:.8}to{opacity:0;transform:translateX(440%)}}@media(hover:hover) and (pointer:fine){.tl-flow-surface[data-flow-active=true]:hover .tl-flow-rim{opacity:1}.tl-orbit-surface.tl-flow-surface[data-flow-active=true]:hover{transform:translateY(-4px)}}[data-flow-active=false] .tl-flow-cursor{opacity:0!important}[data-flow-active=false] .tl-flow-ambient i,[data-motion-hidden=true] .tl-flow-ambient i,[data-orbit-quiet=true] .tl-flow-ambient i{animation-play-state:paused}[data-orbit-quiet=true] .tl-flow-header-signal:after{animation:none;opacity:0}[data-orbit-quiet=true] .tl-flow-rim,[data-orbit-quiet=true] .tl-orbit-trade-dot{transition:none}@media(prefers-reduced-motion:reduce){.tl-flow-ambient i{animation:none}.tl-flow-header-signal:after{animation:none;opacity:0}.tl-flow-rim,.tl-orbit-trade-dot{transition:none}.tl-orbit-recent-trades>button:hover .tl-orbit-trade-dot{transform:none}}.tl-workspace-dialog.tl-account-setup{background:var(--c-s1);border-radius:24px;display:grid;grid-template-columns:230px minmax(0,1fr);height:min(740px,calc(100dvh - 48px));max-height:calc(100dvh - 48px);overflow:hidden;padding:0;width:min(1100px,calc(100vw - 48px))}.tl-account-rail{background:linear-gradient(150deg,color-mix(in srgb,var(--tl-accent) 7%,var(--c-bg)),var(--c-bg));border-right:1px solid var(--c-s3);display:flex;flex-direction:column;overflow:hidden;padding:34px 25px;position:relative}.tl-account-rail h2{font:500 30px/1.08 var(--tl-heading);letter-spacing:-.035em;margin:22px 0 28px}.tl-account-rail nav{grid-gap:6px;display:grid;gap:6px}.tl-account-rail nav button{align-items:center;background:none;border:0;border-radius:12px;color:var(--c-t4);display:flex;font:13px var(--tl-font);gap:14px;padding:10px 8px;text-align:left}.tl-account-rail nav button>span{border:1px solid var(--c-s4);border-radius:50%;display:grid;font:10px var(--tl-numeric);height:27px;place-items:center;width:27px}.tl-account-rail nav button[aria-current=step]{background:color-mix(in srgb,var(--tl-accent) 9%,#0000);color:var(--c-t1)}.tl-account-rail nav button[aria-current=step]>span{border-color:var(--tl-accent);box-shadow:0 0 18px color-mix(in srgb,var(--tl-accent) 10%,#0000);color:var(--tl-accent)}.tl-account-rail>p{color:var(--c-t4);font:11px/1.8 var(--tl-font);margin:auto 0 0}.tl-account-rail-art{color:var(--tl-accent);display:grid;flex:0 1 145px;height:145px;margin:auto 0;place-items:center;position:relative}.tl-account-rail-art i{animation:accountOrbit 24s linear infinite;border:1px solid color-mix(in srgb,var(--tl-accent) 13%,#0000);border-radius:50%;height:108px;position:absolute;width:108px}.tl-account-rail-art i:after{background:var(--tl-accent);border-radius:50%;box-shadow:0 0 12px var(--tl-accent);content:"";height:4px;left:12px;position:absolute;top:10px;width:4px}.tl-account-rail-art i:nth-child(2){animation-direction:reverse;animation-duration:18s;height:82px;width:82px}.tl-account-rail-art i:nth-child(3){animation-duration:35s;height:135px;width:135px}.tl-account-stage{display:flex;flex-direction:column;min-height:0;min-width:0}.tl-account-stage>header{align-items:flex-start;border-bottom:1px solid var(--c-s3);display:flex;gap:15px;justify-content:space-between;padding:25px 30px 20px}.tl-account-stage>header h2{font:500 29px/1.12 var(--tl-heading);letter-spacing:-.035em;margin:10px 0 0;outline:none}.tl-account-stage>header .tl-icon-button{margin-top:3px}.tl-account-step-scroll{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:22px 30px 28px}.tl-account-stage fieldset{border:0;margin:0;min-width:0;padding:0}.tl-account-search{align-items:center;background:var(--c-bg);border:1px solid var(--c-s3);border-radius:13px;color:var(--c-t4);display:flex;gap:12px;padding:0 15px;position:relative}.tl-account-search:focus-within{border-color:var(--tl-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--tl-accent) 8%,#0000)}.tl-account-search input{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--c-t1);font:12px var(--tl-font);min-width:0;outline:0;padding:14px 0;width:100%}.tl-firm-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.tl-firm-choice{grid-gap:6px;background:linear-gradient(145deg,color-mix(in srgb,var(--firm-color) 8%,var(--c-s1)),var(--c-bg));border:1px solid var(--c-s3);border-radius:17px;color:var(--c-t1);cursor:pointer;display:grid;gap:6px;min-width:0;padding:17px 14px;position:relative;text-align:left;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .25s,box-shadow .3s}.tl-firm-choice[aria-pressed=true]{border-color:color-mix(in srgb,var(--firm-color) 65%,var(--c-s3));box-shadow:inset 0 0 25px color-mix(in srgb,var(--firm-color) 4%,#0000)}.tl-firm-choice>strong{font:600 14px var(--tl-heading);margin-top:6px;overflow-wrap:anywhere}.tl-firm-choice>small{color:var(--c-t4);font:9px/1.5 var(--tl-font)}.tl-firm-choice>svg{color:var(--firm-color);position:absolute;right:14px;top:17px}.tl-firm-mark{background:color-mix(in srgb,var(--firm-color) 9%,var(--c-bg));border:1px solid color-mix(in srgb,var(--firm-color) 23%,#0000);border-radius:14px;color:var(--firm-color);display:grid;flex-shrink:0;height:49px;place-items:center;position:relative;width:49px}.tl-firm-mark svg{stroke:currentColor;stroke-width:1;inset:0;opacity:.25;position:absolute}.tl-firm-mark b{font:700 14px var(--tl-heading);letter-spacing:-.04em;position:relative}.tl-firm-mark.is-small{border-radius:12px;height:42px;width:42px}.tl-account-selected-firm{align-items:center;display:flex;gap:13px;margin-bottom:24px}.tl-account-selected-firm strong{font:600 19px var(--tl-heading)}.tl-account-selected-firm span:not(.tl-firm-mark){color:var(--c-t4);display:block;font:11px var(--tl-font);margin-top:5px}.tl-plan-groups{grid-gap:22px;display:grid;gap:22px}.tl-plan-groups h3{color:var(--c-t3);font:500 14px var(--tl-font);margin:0 0 11px}.tl-plan-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.tl-plan-choice{grid-gap:8px;background:var(--c-bg);border:1px solid var(--c-s3);border-radius:14px;color:var(--c-t1);cursor:pointer;display:grid;gap:8px;padding:18px 15px;text-align:left;transition:transform .25s,border-color .25s,background .25s}.tl-plan-choice strong{font:600 26px var(--tl-heading);letter-spacing:-.045em}.tl-plan-choice span{font:11px var(--tl-font)}.tl-plan-choice small{color:var(--c-t4);font:10px var(--tl-font)}.tl-plan-choice[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 7%,var(--c-bg));border-color:var(--tl-accent)}.tl-account-reference{color:var(--c-t4);font:11px/1.7 var(--tl-font);margin:22px 0 0}.tl-account-reference a{color:var(--tl-accent);text-decoration:none;white-space:nowrap}.tl-account-text-button{align-items:center;background:none;border:0;color:var(--c-t3);cursor:pointer;display:flex;font:11px var(--tl-font);gap:10px;padding:18px 0 0}.tl-account-details-grid,.tl-account-phase-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.tl-account-stage label:not(.tl-account-search):not(.tl-account-auto-status){grid-gap:8px;color:var(--c-t3);display:grid;font:11px var(--tl-font);gap:8px;min-width:0}.tl-account-stage input:not([type=checkbox]),.tl-account-stage textarea{background:var(--c-bg);border:1px solid var(--c-s4);border-radius:11px;color:var(--c-t1);font:13px var(--tl-font);min-width:0;outline:none;padding:13px;width:100%}.tl-account-stage input:focus,.tl-account-stage textarea:focus{border-color:var(--tl-accent)}.tl-account-stage .tl-date-trigger,.tl-account-stage .tl-select-trigger{background:var(--c-bg);border-radius:11px;font-size:12px;min-height:44px;width:100%}.tl-account-rules-heading{color:var(--c-t2);display:flex;font:12px var(--tl-font);gap:10px;justify-content:space-between;margin:0 0 12px;padding-top:4px}.tl-account-rules-heading small{color:var(--c-t4);font-size:10px}.tl-account-rules-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.tl-account-rule>small{color:var(--c-t4);display:block;font:10px var(--tl-numeric);margin-top:8px}.tl-account-details-grid:has(+.tl-account-optional){margin-top:24px}.tl-account-optional{border-top:1px solid var(--c-s3);padding-top:18px}.tl-account-optional summary{align-items:center;color:var(--c-t3);cursor:pointer;display:flex;font:12px var(--tl-font);gap:10px;list-style:none}.tl-account-optional summary::-webkit-details-marker{display:none}.tl-account-optional[open] summary{margin-bottom:17px}.tl-account-optional[open] summary svg{transform:rotate(90deg)}.tl-account-auto-status{align-items:flex-start;color:var(--c-t2);display:flex;font:11px/1.7 var(--tl-font);gap:10px;margin-top:16px}.tl-account-auto-status input{accent-color:var(--tl-accent);margin-top:4px}.tl-account-auto-status small{color:var(--c-t4);display:block;margin-top:3px}.tl-account-stage .has-error input{border-color:var(--tl-loss)}.tl-account-problem,.tl-account-stage .has-error small{color:var(--tl-loss);font:11px/1.6 var(--tl-font)}.tl-account-stage>footer{background:var(--c-s1);border-top:1px solid var(--c-s3);padding:16px 30px 22px}.tl-account-stage>footer>div{align-items:center;display:flex;gap:12px;justify-content:space-between}.tl-account-stage>footer span{color:var(--c-t4);font:10px/1.5 var(--tl-font);text-align:center}.tl-account-stage>footer .tl-btn{flex-shrink:0;min-height:43px}.tl-account-problem{margin:0 0 12px}.tl-account-confirm-art{isolation:isolate;padding:30px 15px 24px;position:relative;text-align:center}.tl-account-confirm-art:before{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--tl-accent) 8%,#0000),#0000 65%);content:"";inset:0;position:absolute;z-index:-1}.tl-account-confirm-art .tl-firm-mark{height:62px;margin:0 auto 18px;width:62px}.tl-account-confirm-art>span:not(.tl-firm-mark){color:var(--c-t4);font:8px var(--tl-numeric);letter-spacing:.14em}.tl-account-confirm-art h3{font:500 26px var(--tl-heading);letter-spacing:-.035em;margin:12px 0}.tl-account-confirm-art>strong{color:var(--tl-accent);display:block;font:650 48px var(--tl-heading);letter-spacing:-.055em}.tl-account-confirm-art p{color:var(--c-t3);font:12px var(--tl-font);margin:14px 0 0}.tl-account-confirm-rules{grid-gap:14px;border-top:1px solid var(--c-s3);display:grid;gap:14px;margin:18px 0 0;padding-top:20px}.tl-account-confirm-rules>div{display:flex;font:12px var(--tl-font);gap:15px;justify-content:space-between}.tl-account-confirm-rules dt{color:var(--c-t4)}.tl-account-confirm-rules dd{color:var(--c-t2);margin:0;text-align:right}.tl-account-empty{color:var(--c-t3);padding:30px 0;text-align:center}.tl-capital-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:25px}.tl-capital-heading h1{font:500 clamp(30px,3.8vw,50px)/1.1 var(--tl-heading);letter-spacing:-.055em;margin:13px 0 10px}.tl-capital-heading p{color:var(--c-t4);font:12px/1.7 var(--tl-font);margin:0}.tl-capital-summary{align-items:center;border-bottom:1px solid var(--c-s3);border-top:1px solid var(--c-s3);display:flex;gap:40px;margin-bottom:25px;padding:22px 0}.tl-capital-summary>div{display:flex;flex-direction:column;gap:8px}.tl-capital-summary span{color:var(--c-t4);font:8px var(--tl-numeric);letter-spacing:.1em}.tl-capital-summary strong{color:var(--c-t1);font:500 27px var(--tl-heading)}.tl-capital-summary p{color:var(--c-t4);font:11px/1.6 var(--tl-font);margin:0 0 0 auto;max-width:210px}.tl-capital-toolbar{display:flex;gap:18px;justify-content:space-between;margin-bottom:20px}.tl-capital-toolbar>.tl-account-search{width:min(450px,50%)}.tl-capital-toolbar>div{align-items:center;border:1px solid var(--c-s3);border-radius:12px;display:flex;gap:5px;padding:4px}.tl-capital-toolbar>div button{background:none;border:0;border-radius:8px;color:var(--c-t4);cursor:pointer;font:11px var(--tl-font);padding:10px 14px}.tl-capital-toolbar>div button[aria-pressed=true]{background:var(--c-s2);color:var(--c-t1)}.tl-capital-grid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.tl-capital-card{background:linear-gradient(140deg,color-mix(in srgb,var(--tl-accent) 3%,var(--c-s1)),var(--c-bg));border:1px solid var(--c-s3);border-radius:20px;overflow:hidden;transition:border-color .3s,box-shadow .4s}.tl-capital-card.is-expanded{border-color:color-mix(in srgb,var(--tl-accent) 30%,var(--c-s3));box-shadow:0 15px 35px #0001}.tl-capital-card-open{background:none;border:0;color:var(--c-t1);cursor:pointer;display:block;padding:24px;text-align:left;width:100%}.tl-capital-card-heading{align-items:center;display:flex;gap:12px}.tl-capital-card-heading>div{flex:1 1;min-width:0}.tl-capital-card-heading h3{font:600 18px var(--tl-heading);letter-spacing:-.025em;margin:5px 0 0;overflow-wrap:anywhere}.tl-capital-card-heading>div>span{color:var(--c-t4);font:10px var(--tl-font)}.tl-account-state{border:1px solid var(--c-s4);border-radius:20px;color:var(--c-t3);flex-shrink:0;font:9px var(--tl-font);padding:5px 8px}.tl-account-state.is-active,.tl-account-state.is-passed{background:color-mix(in srgb,var(--tl-positive) 5%,#0000);border-color:color-mix(in srgb,var(--tl-positive) 22%,#0000);color:var(--tl-positive)}.tl-account-state.is-failed{border-color:color-mix(in srgb,var(--tl-loss) 22%,#0000);color:var(--tl-loss)}.tl-capital-main{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:26px 0 23px}.tl-capital-main strong{display:block;font:650 clamp(28px,3vw,40px)/1.2 var(--tl-heading);letter-spacing:-.045em;margin:8px 0 5px}.tl-capital-main small{color:var(--c-t3);font:11px var(--tl-numeric)}.tl-account-curve{height:86px;overflow:visible;width:100%}.tl-capital-meta{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,minmax(0,1fr))}.tl-capital-meta>span{display:flex;flex-direction:column;gap:7px}.tl-capital-meta small{color:var(--c-t4);font:7px var(--tl-numeric);letter-spacing:.08em}.tl-capital-meta b{font:500 12px var(--tl-font);overflow-wrap:anywhere}.tl-capital-expand{align-items:center;border-top:1px solid var(--c-s3);color:var(--c-t4);display:flex;font:10px var(--tl-font);justify-content:space-between;margin-top:22px;padding-top:16px}.tl-capital-detail-wrap{overflow:hidden}.tl-capital-details{padding:0 24px 22px}.tl-capital-detail-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:23px}.tl-capital-detail-stats span{color:var(--c-t4);display:block;font:8px var(--tl-numeric);margin-bottom:7px}.tl-capital-detail-stats strong{font:500 22px var(--tl-heading)}.tl-capital-reference{margin:18px 0 0}.tl-capital-reference>div:first-child{color:var(--c-t3);display:flex;font:11px var(--tl-font);gap:10px;justify-content:space-between}.tl-capital-reference b{color:var(--c-t2);font-weight:500}.tl-capital-reference small{color:var(--c-t4);display:block;font:10px/1.7 var(--tl-font);margin-top:8px}.tl-capital-progress{background:var(--c-s3);border-radius:3px;height:4px;margin-top:12px;overflow:hidden}.tl-capital-progress i{background:var(--tl-positive);border-radius:3px;display:block;height:100%}.tl-capital-rules-link{align-items:center;color:var(--tl-accent);display:flex;font:10px var(--tl-font);gap:8px;margin-top:16px;text-decoration:none}.tl-capital-notes{border-top:1px solid var(--c-s3);color:var(--c-t3);font:12px/1.8 var(--tl-font);margin:18px 0 0;overflow-wrap:anywhere;padding-top:16px;white-space:pre-wrap}.tl-capital-actions{align-items:center;border-top:1px solid var(--c-s3);display:flex;gap:6px;padding:12px 20px}.tl-capital-actions>span{color:var(--c-t4);font:9px var(--tl-font);margin-right:auto}.tl-capital-actions .tl-icon-button{height:32px;width:32px}.tl-capital-actions .tl-btn{font-size:10px;padding:6px 9px}.tl-capital-empty{border:1px dashed var(--c-s4);border-radius:22px;color:var(--c-t4);padding:60px 24px;text-align:center}.tl-capital-empty>svg{color:var(--tl-accent);margin-bottom:15px}.tl-capital-empty h2{color:var(--c-t1);font:500 28px var(--tl-heading);letter-spacing:-.035em;margin:0 0 12px}.tl-capital-empty p{font:12px/1.7 var(--tl-font);margin:0 0 23px}@keyframes accountOrbit{to{transform:rotate(1turn)}}@media(hover:hover) and (pointer:fine){.tl-firm-choice:hover,.tl-plan-choice:hover{border-color:color-mix(in srgb,var(--tl-accent) 40%,var(--c-s3));box-shadow:0 12px 25px #0002;transform:translateY(-3px)}.tl-capital-card:hover{border-color:color-mix(in srgb,var(--tl-accent) 25%,var(--c-s3))}}@media(min-width:2100px){.tl-capital-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-height:740px) and (min-width:761px){.tl-account-rail-art{display:none}.tl-account-rail h2{font-size:26px}.tl-firm-choice{gap:4px;padding:13px}.tl-firm-mark{height:40px;width:40px}.tl-firm-choice>strong{font-size:13px}.tl-account-stage>header{padding-top:20px}.tl-account-step-scroll{padding-top:18px}}@media(max-width:760px){.tl-workspace-dialog.tl-account-setup{border-radius:20px;grid-template-columns:1fr;height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);width:calc(100vw - 24px)}.tl-account-rail{display:none}.tl-account-stage>header{padding:22px 20px 18px}.tl-account-stage>header h2{font-size:27px}.tl-account-step-scroll{padding:20px}.tl-account-stage>footer{padding:14px 20px 18px}.tl-account-stage>footer span{display:none}.tl-firm-grid{gap:10px}.tl-firm-grid,.tl-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-account-details-grid,.tl-account-phase-row{gap:12px}.tl-account-rules-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-capital-heading h1{font-size:35px}.tl-capital-heading .tl-btn{font-size:11px;padding:10px 13px}.tl-capital-summary{flex-wrap:wrap;gap:26px}.tl-capital-summary p{margin:0;max-width:none;width:100%}.tl-capital-toolbar{flex-direction:column;gap:10px}.tl-capital-toolbar>.tl-account-search{width:100%}.tl-capital-toolbar>div{align-self:flex-start}.tl-capital-card-open{padding:20px}.tl-capital-details{padding:0 20px 20px}.tl-capital-card-heading h3{font-size:17px}.tl-account-state{font-size:8px}.tl-capital-meta{gap:10px}.tl-account-confirm-art{padding:20px 0}.tl-account-confirm-rules>div{font-size:11px}.tl-capital-detail-stats{gap:10px}.tl-capital-detail-stats span{font-size:7px}}[data-orbit-quiet=true] .tl-account-rail-art i{animation:none}[data-orbit-quiet=true] .tl-capital-card,[data-orbit-quiet=true] .tl-firm-choice,[data-orbit-quiet=true] .tl-plan-choice{transition:none}@media(prefers-reduced-motion:reduce){.tl-account-rail-art i{animation:none}.tl-capital-card,.tl-firm-choice,.tl-plan-choice{transition:none}.tl-firm-choice:hover,.tl-plan-choice:hover{transform:none}}@media(min-width:900px) and (max-height:740px){.tl-firm-grid{gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.tl-firm-choice>small{font-size:8px}.tl-account-stage>header{padding-bottom:17px}.tl-account-stage>footer{padding-bottom:18px;padding-top:14px}}@media(min-width:761px) and (max-height:740px){.tl-account-confirm-art{padding:4px 0}.tl-account-confirm-art .tl-firm-mark{height:40px;margin-bottom:10px;width:40px}.tl-account-confirm-art h3{font-size:23px;margin:7px 0}.tl-account-confirm-art>strong{font-size:39px}.tl-account-confirm-art p{font-size:11px;margin-top:7px}.tl-account-confirm-rules{gap:10px;margin-top:12px;padding-top:12px}.tl-account-confirm-rules+.tl-account-reference{font-size:10px;margin-top:14px}.tl-account-confirm-rules>div{font-size:11px}}.tl-calendar-cell>strong,.tl-calendar-open-trade strong,.tl-calendar-week-total>strong,.tl-orbit-active .tl-orbit-hero-return>span:nth-child(2),.tl-orbit-active .tl-vista-copy>span:nth-child(2),.tl-orbit-recent-trades strong,.tl-pnl-emphasis,.tl-public-trade-title>strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;text-shadow:0 0 14px color-mix(in srgb,currentColor 14%,#0000)}[data-theme=paper] .tl-calendar-cell>strong,[data-theme=paper] .tl-calendar-open-trade strong,[data-theme=paper] .tl-calendar-week-total>strong,[data-theme=paper] .tl-orbit-hero-return>span:nth-child(2),[data-theme=paper] .tl-pnl-emphasis,[data-theme=paper] .tl-vista-copy>span:nth-child(2){text-shadow:none}.tl-orbit-active .tl-review-editor{margin:0!important;max-width:none!important;width:100%}.tl-review-editor-heading h2{font:500 clamp(28px,3.4vw,44px)/1.1 var(--tl-heading);letter-spacing:-.05em;margin:12px 0 8px}.tl-orbit-active .tl-review-sections{grid-gap:18px!important;display:grid!important;gap:18px!important;grid-template-columns:.85fr 1.15fr}.tl-review-sections>div{background:linear-gradient(145deg,color-mix(in srgb,var(--tl-accent) 3%,var(--c-s1)),var(--c-s1))!important;border-radius:18px!important;padding:23px!important}.tl-orbit-active .tl-review-sections>.tl-review-prompts{grid-gap:22px!important;display:grid!important;gap:22px!important;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.tl-review-sections>div:last-child{background:#0000!important;border:0;grid-column:1/-1;padding:0!important}.tl-review-editor textarea{border-radius:12px!important;font:12px/1.7 var(--tl-font)!important;min-height:100px;padding:13px!important;resize:vertical}.tl-review-editor textarea:focus{border-color:var(--tl-accent)!important}.tl-review-editor label{font-size:11px!important;letter-spacing:.01em!important;line-height:1.5}.tl-review-editor .tl-btn{border-radius:12px!important;font:600 12px var(--tl-font)!important;letter-spacing:0!important;min-height:44px}.tl-review-editor .tl-btn-primary{background:var(--tl-accent)!important;color:var(--c-bg)!important}.tl-reviews-workspace .tl-review-card{background:linear-gradient(135deg,color-mix(in srgb,var(--tl-accent) 3%,var(--c-s1)),var(--c-s1))!important;border-radius:18px!important;padding:24px!important;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .25s,box-shadow .3s}.tl-review-card>div>div:first-child>div:first-child{font:500 23px var(--tl-heading)!important;letter-spacing:-.03em!important}.tl-review-card button{background:var(--c-bg)!important;border:1px solid var(--c-s3)!important;border-radius:10px!important;display:grid;min-height:34px;min-width:34px;place-items:center;transition:border-color .2s,transform .25s}.tl-review-card button:hover{border-color:var(--tl-accent)!important;transform:translateY(-2px)}.tl-review-card button:focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-insights-workspace>div:first-child h2{font:500 clamp(28px,3.5vw,44px)/1.1 var(--tl-heading)!important;letter-spacing:-.05em!important;margin:13px 0 10px!important}.tl-insight-card{background:linear-gradient(145deg,color-mix(in srgb,var(--tl-accent) 3%,var(--c-s1)),var(--c-s1))!important;border-radius:18px!important;padding:23px!important}.tl-insight-card>div:last-child{font-family:var(--tl-font)!important;font-size:13px!important;line-height:1.85!important}.tl-insights-workspace>div:first-child>button{border-radius:12px!important;font:600 11px var(--tl-font)!important;letter-spacing:.03em!important;min-height:44px}@media(hover:hover) and (pointer:fine){.tl-reviews-workspace .tl-review-card:hover{border-color:color-mix(in srgb,var(--tl-accent) 28%,var(--c-s3))!important;box-shadow:0 14px 30px #0001;transform:translateY(-3px)}}@media(min-width:2100px){.tl-orbit-active .tl-review-sections{grid-template-columns:.7fr 1.3fr}.tl-orbit-active .tl-review-sections>.tl-review-prompts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:699px){.tl-orbit-active .tl-review-sections{gap:14px!important;grid-template-columns:1fr}.tl-orbit-active .tl-review-sections>.tl-review-prompts{grid-template-columns:1fr}.tl-review-sections>div{padding:20px!important}.tl-review-editor-heading h2{font-size:30px}.tl-review-card>div{gap:10px!important}.tl-reviews-workspace .tl-review-card{padding:20px!important}.tl-review-card>div>div:first-child>div:first-child{font-size:20px!important}.tl-review-editor-heading .tl-orbit-eyebrow{font-size:8px}}[data-orbit-quiet=true] .tl-review-card,[data-orbit-quiet=true] .tl-review-card button{transition:none}[data-orbit-quiet=true] .tl-review-card button:hover,[data-orbit-quiet=true] .tl-review-card:hover{transform:none}[data-orbit-quiet=true] .tl-orbit-page-heading h1,[data-orbit-quiet=true] .tl-orbit-page-heading p,[data-orbit-quiet=true] .tl-orbit-page-heading>div>.tl-orbit-eyebrow,[data-orbit-quiet=true] .tl-workspace-dialog,[data-orbit-quiet=true] .tl-workspace-dialog>header h2{animation:none!important}@media(prefers-reduced-motion:reduce){.tl-review-card,.tl-review-card button{transition:none}.tl-review-card button:hover,.tl-review-card:hover{transform:none}}.tl-review-linked{flex-wrap:wrap}.tl-trade-detail-view{font-family:var(--tl-font)}.tl-trade-detail-heading>div:first-child>div:nth-child(2){font:600 clamp(25px,3vw,35px)/1.2 var(--tl-heading)!important;letter-spacing:-.03em!important;margin:10px 0}.tl-trade-detail-heading button{border-radius:10px!important;min-height:34px;transition:background .2s,transform .25s}.tl-trade-detail-view p,.tl-trade-detail-view pre{line-height:1.8}.tl-trade-detail-view button:focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-trade-detail-view .tl-pnl-emphasis{font-weight:650!important}@media(max-width:480px){.tl-trade-detail-heading{flex-wrap:wrap;gap:18px}.tl-trade-detail-heading>div{min-width:0}.tl-trade-detail-heading>div:first-child{flex-basis:100%}.tl-trade-detail-heading>div:last-child{justify-content:space-between;width:100%}.tl-trade-detail-heading>div:last-child>div:last-child{flex-direction:row!important}}.tl-entry-portal{aspect-ratio:1.15;color:var(--tl-accent);isolation:isolate;min-height:240px;overflow:hidden;perspective:1000px;pointer-events:none;position:relative}.tl-entry-halo{animation:entryHalo 12s ease-in-out infinite;background:radial-gradient(circle at 38% 32%,color-mix(in srgb,var(--tl-accent) 26%,#0000),color-mix(in srgb,var(--tl-accent) 9%,#0000) 58%,#0000 73%);border-radius:50%;inset:10% 14%;position:absolute}.tl-entry-horizon{animation:entryFloor 15s linear infinite;background-image:linear-gradient(color-mix(in srgb,var(--tl-accent) 18%,#0000) 1px,#0000 1px),linear-gradient(90deg,color-mix(in srgb,var(--tl-accent) 18%,#0000) 1px,#0000 1px);background-size:62px 62px;inset:42% -45% -48%;-webkit-mask-image:radial-gradient(ellipse,#000,#0000 65%);mask-image:radial-gradient(ellipse,#000,#0000 65%);position:absolute;transform:rotateX(66deg)}.tl-entry-rings{inset:8% 10%;position:absolute;transform-style:preserve-3d}.tl-entry-rings i{animation:entryRing 24s linear infinite;animation-delay:calc(var(--ring)*-8s);border:1px solid color-mix(in srgb,var(--tl-accent) 38%,#0000);border-radius:50%;inset:calc(var(--ring)*6%);position:absolute}.tl-entry-rings i:after{background:var(--tl-accent);border-radius:50%;box-shadow:0 0 18px var(--tl-accent);content:"";height:6px;left:50%;position:absolute;top:-3px;width:6px}.tl-entry-market{animation:entryMarket 10s ease-in-out infinite;height:76%;inset:12% 7%;overflow:visible;position:absolute;width:86%}.tl-entry-market g{stroke:currentColor;stroke-width:1.4;fill:color-mix(in srgb,var(--tl-accent) 20%,var(--c-bg));animation:entryCandle 8s ease-in-out infinite;animation-delay:calc(var(--candle)*-.65s);opacity:.38}.tl-entry-trace{stroke:currentColor;stroke-width:2.2;stroke-dasharray:1;animation:entryTrace 1.8s cubic-bezier(.22,1,.36,1) both;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--tl-accent) 40%,transparent))}.tl-entry-ray{animation:entryRay 10s ease-in-out infinite;background:linear-gradient(90deg,#0000,var(--tl-accent),#0000);height:1px;inset:48% -30% auto;opacity:.5;position:absolute;transform:rotate(-13deg)}.tl-entry-coordinate{bottom:7%;font:9px var(--tl-numeric);left:15%;letter-spacing:.18em;opacity:.5;position:absolute}@keyframes entryHalo{50%{transform:scale(1.13) translate(2%,-2%)}}@keyframes entryRing{0%{transform:rotateX(54deg) rotateY(-18deg) rotate(0)}to{transform:rotateX(54deg) rotateY(-18deg) rotate(1turn)}}@keyframes entryFloor{to{transform:rotateX(66deg) translateY(62px)}}@keyframes entryMarket{50%{transform:translateY(-14px) rotateY(-7deg)}}@keyframes entryCandle{50%{opacity:.65;transform:translateY(-8px)}}@keyframes entryTrace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes entryRay{50%{opacity:.8;transform:translateY(16px) rotate(-11deg)}}.tl-entry-portal[data-quiet=true] *,.tl-entry-portal[data-scene-active=false] *,[data-motion-hidden=true] .tl-entry-portal *,[data-orbit-quiet=true] .tl-entry-portal *{animation-play-state:paused!important}.tl-entry-portal[data-quiet=true] .tl-entry-trace{stroke-dashoffset:0;animation:none}@media(prefers-reduced-motion:reduce){.tl-entry-portal *{animation:none!important}.tl-entry-trace{stroke-dashoffset:0}}.tl-billing-membership{animation:tl-billing-enter .35s ease both;border-top:1px solid var(--c-s3);margin:24px 0;min-width:0;padding-top:24px}.tl-billing-heading{align-items:center;display:flex;gap:18px;justify-content:space-between}.tl-billing-heading>svg{color:var(--tl-accent);opacity:.65}.tl-billing-heading strong{color:var(--c-t1);display:block;font-size:30px;font-weight:600;letter-spacing:-.055em;margin-top:14px}.tl-billing-heading strong small{color:var(--c-t3);font-size:12px;font-weight:400;letter-spacing:0}.tl-billing-status{align-items:center;background:color-mix(in srgb,var(--tl-accent) 5%,var(--c-s1));border:1px solid color-mix(in srgb,var(--tl-accent) 25%,var(--c-s3));border-radius:99px;color:var(--tl-accent);display:inline-flex;font-size:11px;gap:8px;padding:7px 11px}.tl-billing-status i{background:currentColor;border-radius:50%;box-shadow:0 0 8px currentColor;height:5px;width:5px}.tl-billing-status.is-attention{border-color:var(--c-s4);color:var(--c-t2)}.tl-billing-dates{grid-gap:0;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:16px;display:grid;gap:0;margin:22px 0;overflow:hidden}.tl-billing-dates>div{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:15px 17px}.tl-billing-dates>div+div{border-top:1px solid var(--c-s3)}.tl-billing-dates dt{color:var(--c-t3);font-size:11px}.tl-billing-dates dd{font-feature-settings:"tnum";color:var(--c-t1);font-size:12px;font-variant-numeric:tabular-nums;margin:0;text-align:right}.tl-billing-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.tl-billing-actions .tl-btn{min-height:44px;text-align:center;white-space:normal}.tl-billing-text{background:none;border:0;color:var(--c-t2);cursor:pointer;font:inherit;font-size:11px;padding:8px 0;text-decoration:underline;text-underline-offset:4px}.tl-billing-text:hover{color:var(--tl-accent)}.tl-billing-membership .tl-billing-footnote{color:var(--c-t3);font-size:10px;line-height:1.8;margin-top:18px}.tl-billing-preview{box-sizing:border-box;margin:auto;max-width:1300px;padding:36px clamp(16px,4vw,64px) 60px;width:100%}.tl-billing-preview-header{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:18px;justify-content:space-between;padding-bottom:28px}.tl-billing-preview-header nav{display:flex;flex-wrap:wrap;gap:14px}.tl-billing-preview-header a{color:var(--c-t2);font-size:12px}.tl-billing-preview-intro{padding:38px 0 24px}.tl-billing-preview-intro h1{font-size:clamp(30px,4vw,52px);font-weight:500;letter-spacing:-.06em;line-height:1.1;margin:12px 0 20px}.tl-billing-preview-intro p{color:var(--c-t2);font-size:13px;line-height:1.8;max-width:700px}.tl-billing-preview-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:260px minmax(0,660px);justify-content:space-between}.tl-billing-preview-states{grid-gap:8px;align-content:start;display:grid;gap:8px}.tl-billing-preview-states button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:12px;color:var(--c-t2);cursor:pointer;display:flex;font:inherit;font-size:12px;gap:14px;justify-content:space-between;padding:16px 18px;text-align:left;transition:background .18s,border-color .18s,transform .18s}.tl-billing-preview-states button:hover{border-color:var(--c-s4);transform:translateX(3px)}.tl-billing-preview-states button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 6%,var(--c-s1));border-color:var(--tl-accent);color:var(--tl-accent)}.tl-billing-preview-card{background:linear-gradient(145deg,color-mix(in srgb,var(--tl-accent) 4%,var(--c-s1)),var(--c-s1));border:1px solid var(--c-s3);border-radius:24px;min-width:0;padding:clamp(22px,3vw,36px)}.tl-billing-preview-card h2{font-size:24px;font-weight:500;letter-spacing:-.04em;margin:18px 0}.tl-billing-preview-card p{color:var(--c-t2);font-size:13px;line-height:1.8}.tl-checkout-preview-notice{grid-gap:8px;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:14px;box-sizing:border-box;color:var(--c-t2);display:grid;font-size:12px;gap:8px;line-height:1.8;margin:auto auto 22px;padding:18px 22px;position:relative;width:min(100%,640px)}.tl-checkout-preview-notice a{color:var(--tl-accent)}@keyframes tl-billing-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:750px){.tl-billing-preview-grid{gap:24px;grid-template-columns:1fr}.tl-billing-preview-states{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-billing-preview-states button{font-size:11px;padding:13px}.tl-billing-preview-header{align-items:flex-start;flex-direction:column}.tl-billing-dates>div{padding:14px 12px}.tl-billing-actions .tl-btn{flex:1 1 160px}.tl-billing-preview{padding-top:22px}}@media(prefers-reduced-motion:reduce){.tl-billing-membership{animation:none}.tl-billing-preview-states button{transition:none}.tl-billing-preview-states button:hover{transform:none}}.tl-billing-preview *{box-sizing:border-box}.tl-auth-brand{align-items:center;display:flex;gap:20px;justify-content:space-between}.tl-auth-brand>span{color:var(--c-t4);font:9px var(--tl-numeric);letter-spacing:.14em}.tl-auth-experience .lp-left{border:0!important;min-height:100dvh}.tl-auth-experience .lp-left>div:first-child,.tl-auth-experience .lp-left>div:nth-child(2){animation:none!important;opacity:.15!important}.tl-auth-entry-scene{aspect-ratio:auto;height:73%;inset:12% -3% auto;opacity:.88;position:absolute!important}.tl-auth-experience .lp-identity-copy{max-width:650px!important;z-index:1}.tl-auth-experience .lp-identity-copy>div:first-child{font-size:clamp(60px,6.8vw,115px)!important;font-weight:500!important;letter-spacing:-.035em!important}.tl-auth-experience .lp-form-card{background:color-mix(in srgb,var(--c-s1) 95%,#0000)!important;border-color:color-mix(in srgb,var(--tl-accent) 22%,var(--c-s3))!important;border-radius:18px!important;box-shadow:0 22px 75px #00000021}.tl-auth-experience .lp-form-card:before{animation:authBorder .9s cubic-bezier(.22,1,.36,1) both;background:linear-gradient(90deg,#0000,var(--tl-accent),#0000);border-radius:18px;content:"";height:2px;inset:-1px -1px auto;position:absolute;transform-origin:center}.tl-auth-experience .tl-legal-links{font-size:10px;gap:19px;justify-content:center;margin-top:23px}.tl-auth-experience .tl-legal-links a{color:var(--c-t3);text-decoration:none}.tl-auth-experience .lp-screen{animation:authScreen .4s cubic-bezier(.22,1,.36,1) both}.tl-landing-entry-portal{aspect-ratio:auto;height:105%;inset:-4% -6% auto;opacity:.7;position:absolute!important;width:112%}.tl-public-experience .tl-entrance-hero-art{animation:authArt 1.1s cubic-bezier(.22,1,.36,1) both}.tl-landing-plan{border-top:1px solid var(--c-s3);margin-top:35px;padding:0 clamp(24px,5vw,100px)}.tl-landing-plan .tl-plan-offer{margin:auto;max-width:1600px}.tl-public-experience .tl-footer .tl-legal-links{gap:21px;margin-left:auto}.tl-public-experience .tl-footer .tl-legal-links a{font-size:10px}.tl-auth-action{isolation:isolate;position:relative}.tl-auth-action-portal{aspect-ratio:auto;height:100dvh;inset:0 auto 0 -9%;opacity:.4;position:fixed!important;width:78vw;z-index:-1}.tl-auth-action footer,.tl-auth-action header{max-width:1400px}.tl-auth-action .tl-auth-panel{animation:authScreen .55s cubic-bezier(.22,1,.36,1) both;border-radius:18px;max-width:560px;padding:32px 38px}.tl-auth-panel label small{color:var(--c-t3);float:right;font-size:10px}.tl-auth-action footer .tl-legal-links{font-size:10px;gap:20px}.tl-auth-panel .tl-auth-recipient{margin-bottom:15px;padding:12px 0}.tl-auth-action .tl-auth-panel h1{font-size:40px}.tl-auth-action .tl-auth-symbol{margin-bottom:20px}.tl-auth-action .tl-auth-primary{transition:transform .2s,box-shadow .2s}.tl-auth-action .tl-auth-primary:hover{box-shadow:0 7px 24px color-mix(in srgb,var(--tl-accent) 15%,#0000);transform:translateY(-2px)}@keyframes authBorder{0%{opacity:0;transform:scaleX(.1)}to{opacity:1;transform:scaleX(1)}}@keyframes authScreen{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes authArt{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:none}}@media(max-width:760px){.tl-auth-experience{background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--tl-accent) 9%,var(--c-bg)),var(--c-bg) 75%)!important}.tl-auth-experience .lp-form-card{padding:28px 22px!important}.tl-auth-experience .tl-legal-links{gap:17px}.tl-landing-entry-portal{opacity:.45}.tl-auth-action-portal{inset:0 auto 0 -50%;opacity:.16;width:130vw}.tl-auth-action .tl-auth-panel{padding:28px 23px}.tl-auth-action footer{align-items:flex-start;flex-direction:column;gap:18px}.tl-auth-action .tl-auth-panel h1{font-size:35px}.tl-landing-plan .tl-plan-offer{padding-top:40px}}@media(prefers-reduced-motion:reduce){.tl-auth-action .tl-auth-panel,.tl-auth-experience .lp-form-card:before,.tl-auth-experience .lp-screen,.tl-public-experience .tl-entrance-hero-art{animation:none!important}}.tl-public-experience{font-family:var(--tl-font);padding:0 clamp(20px,4vw,72px)}.tl-entrance-nav{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:24px;justify-content:space-between;margin:auto;max-width:1440px;min-height:84px}.tl-entrance-nav nav{color:var(--c-t3);display:flex;font-size:12px;gap:25px}.tl-entrance-nav>div{align-items:center;display:flex;gap:16px}.tl-public-quiet{align-items:center;background:none;border:0;color:var(--c-t4);cursor:pointer;display:flex;font:10px var(--tl-font);gap:7px;min-height:40px}.tl-entrance-nav a:hover{color:var(--tl-accent)}.tl-entrance-hero{align-items:center;display:grid;grid-template-columns:1.1fr 1fr;margin:auto;max-width:1440px;min-height:min(780px,calc(100svh - 84px));padding:60px 0 80px;position:relative}.tl-entrance-hero-copy{position:relative;z-index:2}.tl-entrance-hero-copy>.tl-orbit-eyebrow{align-items:center;display:flex;gap:9px}.tl-entrance-hero-copy>.tl-orbit-eyebrow i{background:var(--tl-accent);border-radius:50%;box-shadow:0 0 14px var(--tl-accent);height:5px;width:5px}.tl-entrance-hero h1{font:450 clamp(62px,6.8vw,112px)/.98 var(--tl-heading);letter-spacing:-.075em;margin:28px 0}.tl-entrance-hero p{color:var(--c-t3);font-size:16px;line-height:1.9;max-width:450px}.tl-public-actions{align-items:center;display:flex;gap:26px;margin-top:34px}.tl-public-actions>.tl-btn{border-radius:40px;font-size:13px;gap:20px;min-height:55px;padding:17px 25px}.tl-public-explore{align-items:center;color:var(--c-t3)!important;display:flex;font-size:11px;gap:11px}.tl-public-proof{color:var(--c-t4);display:flex;flex-wrap:wrap;font-size:10px;gap:22px;margin-top:28px}.tl-public-proof span{align-items:center;display:flex;gap:7px}.tl-public-proof svg{color:var(--tl-accent)}.tl-entrance-hero-art{margin:0 -4vw 0 -6vw;min-height:520px;position:relative}.tl-entrance-hero-art>.tl-motion-scene{height:520px}.tl-public-floating-label{animation:publicFloat 9s ease-in-out infinite;background:color-mix(in srgb,var(--c-s1) 87%,#0000);border:1px solid color-mix(in srgb,var(--tl-accent) 18%,var(--c-s3));border-radius:16px;box-shadow:0 18px 50px #0002;padding:20px 23px;pointer-events:none;position:absolute;z-index:1}.tl-public-floating-label.is-top{right:16%;top:30px;transform:rotate(3deg)}.tl-public-floating-label.is-bottom{align-items:center;animation-delay:-4s;bottom:47px;display:flex;gap:15px;left:20%}.tl-public-floating-label span{color:var(--c-t4);font-size:9px;letter-spacing:.04em;line-height:1.8}.tl-public-floating-label strong{display:block;font:450 24px/1.2 var(--tl-heading);letter-spacing:-.045em;margin-top:10px}.tl-public-floating-label b{color:var(--c-t1);font-size:12px;font-weight:400}.tl-public-floating-label>svg{color:var(--tl-accent)}.tl-entrance-hero-footer{border-top:1px solid var(--c-s3);bottom:22px;color:var(--c-t4);display:flex;font:8px var(--tl-numeric);gap:15px;justify-content:space-between;left:0;letter-spacing:.1em;padding-top:20px;position:absolute;right:0}.tl-entrance-hero-footer a{align-items:center;display:flex;gap:9px}.tl-public-section-heading{margin-bottom:45px}.tl-public-section-heading h2{font:450 clamp(36px,5vw,68px)/1.05 var(--tl-heading);letter-spacing:-.065em;margin:20px 0}.tl-public-section-heading p{color:var(--c-t3);font-size:14px;line-height:1.8}.tl-entrance-themes,.tl-public-experience .tl-faq,.tl-public-process,.tl-public-workspace{margin:0 auto;max-width:1320px}.tl-public-workspace{padding:80px 0 0;scroll-margin-top:20px}.tl-public-demo{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:25px;box-shadow:0 35px 80px #0002;overflow:hidden}.tl-public-demo>header{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:25px;padding:20px 28px}.tl-public-demo>header>span{color:var(--c-t4);font-size:9px}.tl-public-demo>header>div{display:flex;gap:4px;margin-left:auto}.tl-public-demo>header button{background:none;border:0;border-radius:20px;color:var(--c-t4);cursor:pointer;font:10px var(--tl-font);min-height:35px;padding:8px 12px}.tl-public-demo>header button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 9%,var(--c-s2));color:var(--tl-accent)}.tl-public-demo-content{min-height:430px;padding:32px 35px}.tl-public-demo-landscape{align-items:center;display:grid;grid-template-columns:1fr 1.5fr}.tl-public-demo h3{font:450 37px/1.12 var(--tl-heading);letter-spacing:-.05em;margin:17px 0}.tl-public-demo-landscape>div>strong{color:var(--tl-accent);display:block;font:450 62px var(--tl-heading);letter-spacing:-.055em}.tl-public-demo-landscape small{color:var(--c-t4);font-size:9px}.tl-public-demo-sculpture{min-height:280px;position:relative}.tl-public-demo-sculpture canvas{height:100%;inset:0;position:absolute;width:100%}.tl-public-demo-bottom{align-items:center;border-top:1px solid var(--c-s3);display:flex;gap:55px;margin-top:20px;padding-top:22px}.tl-public-demo-bottom>span{color:var(--c-t4);display:flex;flex-direction:column;font-size:9px;gap:5px}.tl-public-demo-bottom b{color:var(--c-t1);font:450 28px var(--tl-numeric)}.tl-public-demo-bottom>button{margin-left:auto}.tl-public-demo-journal{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:28px}.tl-public-demo-journal article{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:16px;min-width:0;padding:22px;transition:transform .45s cubic-bezier(.22,1,.36,1)}.tl-public-demo-journal article:hover{transform:translateY(-5px)}.tl-public-trade-session{color:var(--c-t4);font-size:8px}.tl-public-demo-journal h4{font:450 24px var(--tl-heading);margin:12px 0}.tl-public-demo-journal .tl-chart-wrap{height:140px}.tl-public-demo-journal article>div:last-child{align-items:center;color:var(--c-t4);display:flex;font-size:9px;gap:10px;justify-content:space-between;margin-top:15px}.tl-public-demo-journal strong{font-size:17px;font-weight:450}.tl-public-demo-wall{grid-gap:45px;display:grid;gap:45px;grid-template-columns:1fr 1fr;margin:30px auto 20px;max-width:860px;perspective:1000px}.tl-public-example-paper{align-items:center;animation:publicPaper 11s ease-in-out infinite;background:var(--c-s2);border:1px solid var(--c-s4);box-shadow:3px 5px 0 #0002,8px 20px 28px #0003,12px 30px 50px #0002;display:flex;flex-direction:column;min-height:235px;padding:28px;text-align:center}.tl-public-example-paper:nth-child(2){animation-delay:-5s}.tl-public-example-paper>span{color:var(--c-t4);font-size:8px;letter-spacing:.14em;margin-top:24px}.tl-public-example-paper h4{font:450 28px var(--tl-heading);letter-spacing:-.03em;margin:10px 0 18px}.tl-public-example-paper>svg{color:var(--tl-accent)}.tl-public-example-paper footer{border-top:1px solid var(--c-s3);color:var(--c-t4);display:flex;font-size:7px;justify-content:space-between;margin-top:24px;padding-top:15px;width:100%}.tl-public-process{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);padding:100px 0}.tl-public-process article{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:20px;padding:28px 22px;transition:transform .45s cubic-bezier(.22,1,.36,1)}.tl-public-process article:hover{transform:translateY(-7px)}.tl-public-process article>div{align-items:center;color:var(--tl-accent);display:flex;gap:15px;justify-content:space-between;margin-bottom:38px}.tl-public-process article>div>span{color:var(--c-t4);font-size:7px;letter-spacing:.08em}.tl-public-process h3{font:450 25px/1.15 var(--tl-heading);letter-spacing:-.045em;margin:0 0 16px}.tl-public-process p{color:var(--c-t3);font-size:11px;line-height:1.9}.tl-entrance-themes{padding:30px 0 90px}.tl-entrance-themes>.tl-muted{font-size:11px;margin-top:20px}.tl-public-experience .tl-faq{padding:40px 0}.tl-public-experience .tl-faq h2{font-size:34px}.tl-public-experience .tl-faq details{border-color:var(--c-s3)}.tl-public-experience .tl-faq summary{align-items:center;display:flex;font-size:14px;justify-content:space-between}.tl-public-experience .tl-faq details[open] summary svg{transform:rotate(45deg)}.tl-public-experience .tl-faq summary svg{transition:transform .3s}.tl-public-experience .tl-faq p{font-size:12px}.tl-public-final{align-items:center;border:1px solid var(--c-s3);border-radius:24px;display:flex;margin:70px auto 50px;max-width:1320px;min-height:410px;overflow:hidden;padding:55px 50px;position:relative}.tl-public-final>.tl-motion-scene{inset:0 0 0 40%;position:absolute}.tl-public-final>div:last-child{position:relative;z-index:1}.tl-public-final h2{font:450 60px/1 var(--tl-heading);letter-spacing:-.06em;margin:23px 0 30px}.tl-public-final .tl-btn{border-radius:40px;gap:25px;padding:15px 24px}.tl-public-final p{color:var(--c-t4);font-size:10px;margin-top:15px}.tl-public-experience .tl-footer{font-size:11px;margin:auto;max-width:1320px}.tl-public-story-loading{background:var(--c-bg);color:var(--c-t2);display:grid;font:14px var(--tl-font);inset:0;place-items:center;position:fixed;z-index:15000}.tl-auth-experience .lp-left{background:var(--c-bg)!important;flex-basis:52%!important;padding:35px 45px!important}.tl-auth-experience .lp-left>div:nth-child(2){display:none}.tl-auth-scene{inset:12% -15% 16%;min-height:0;opacity:.75;position:absolute}.tl-auth-experience .lp-left>.lp-identity-copy{margin-bottom:45px;margin-top:auto;max-width:440px}.tl-auth-experience .lp-identity-copy>div:first-child{font:450 clamp(45px,5.5vw,76px)/1.02 var(--tl-heading)!important;letter-spacing:-.065em!important;margin-bottom:25px!important}.tl-auth-experience .lp-benefits{margin-bottom:0!important}.tl-auth-experience .lp-identity-copy>svg{display:none!important}.tl-auth-experience .lp-form-pane{background:var(--c-s1);padding:30px 35px!important;position:relative;z-index:1}.tl-auth-experience .lp-form-wrap{max-width:410px!important}.tl-auth-experience .lp-form-card{background:var(--c-bg)!important;border:1px solid var(--c-s3)!important;border-radius:22px!important;box-shadow:0 20px 70px #0002;padding:30px 28px!important}.tl-auth-experience .lp-screen{animation:publicScreen .45s cubic-bezier(.22,1,.36,1) both}.tl-auth-experience .lp-screen input:focus{background:var(--c-s2)!important;border-color:var(--tl-accent)!important}.tl-auth-experience .lp-screen input::placeholder{color:var(--c-t5)}.tl-auth-experience .lp-screen .lp-google:hover{background:var(--c-s2)!important;border-color:var(--c-s4)!important}.tl-auth-experience .lp-primary{border-radius:12px!important;min-height:47px}.tl-auth-experience .lp-primary:hover:not(:disabled){box-shadow:0 7px 25px color-mix(in srgb,var(--tl-accent) 18%,#0000)}.tl-auth-experience .tl-auth-mobile-brand{display:none!important}@keyframes publicFloat{0%,to{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-12px) rotate(-1deg)}}@keyframes publicPaper{0%,to{transform:rotateY(-4deg) rotate(-1.3deg) translateY(0)}50%{transform:rotateY(3deg) rotate(1deg) translateY(-8px)}}@keyframes publicScreen{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-motion-hidden=true] .tl-public-example-paper,[data-motion-hidden=true] .tl-public-floating-label,[data-orbit-quiet=true] .tl-public-example-paper,[data-orbit-quiet=true] .tl-public-floating-label{animation-play-state:paused}@media(max-width:1050px){.tl-entrance-nav nav{gap:17px}.tl-entrance-hero{grid-template-columns:1.15fr 1fr}.tl-entrance-hero-art{margin-left:-10vw}.tl-entrance-hero h1{font-size:72px}.tl-public-process{grid-template-columns:repeat(2,1fr)}.tl-public-demo>header{gap:15px}.tl-public-demo>header>span{display:none}.tl-auth-experience .lp-left{padding:32px!important}}@media(max-width:760px){.tl-entrance-nav{gap:10px;min-height:72px}.tl-entrance-nav nav{display:none}.tl-entrance-nav>div{gap:8px}.tl-public-quiet span{display:none}.tl-entrance-nav>.tl-logo-trigger .tl-brand{font-size:23px!important}.tl-entrance-nav .tl-btn{font-size:11px;gap:10px;padding:10px 12px}.tl-entrance-hero{align-content:start;grid-template-columns:1fr;min-height:calc(100svh - 72px);padding:49px 0 65px}.tl-entrance-hero h1{font-size:clamp(48px,11.5vw,82px);margin:20px 0;max-width:540px}.tl-entrance-hero p{font-size:13px;line-height:1.85}.tl-entrance-hero-copy>.tl-orbit-eyebrow{font-size:7px}.tl-public-actions{flex-wrap:wrap;gap:15px;margin-top:23px}.tl-public-actions>.tl-btn{font-size:11px;gap:15px;min-height:48px;padding:14px 20px}.tl-public-explore{font-size:10px}.tl-public-proof{font-size:8px;gap:15px;margin-top:20px}.tl-entrance-hero-art{margin:-10px -50px -20px 30px;max-height:360px;min-height:270px}.tl-entrance-hero-art>.tl-motion-scene{height:310px;min-height:270px}.tl-public-floating-label{padding:12px 15px}.tl-public-floating-label.is-top{right:16%;top:15px}.tl-public-floating-label strong{font-size:17px;margin-top:7px}.tl-public-floating-label span{font-size:7px}.tl-public-floating-label.is-bottom{bottom:34px;left:9%}.tl-public-floating-label b{font-size:10px}.tl-entrance-hero-footer{bottom:15px;font-size:6px}.tl-entrance-hero-footer>span:last-child{display:none}.tl-public-workspace{padding-top:55px}.tl-public-section-heading{margin-bottom:28px}.tl-public-section-heading h2{font-size:40px;margin:16px 0}.tl-public-section-heading p{font-size:12px}.tl-public-demo{border-radius:20px}.tl-public-demo>header{flex-wrap:wrap;gap:10px;padding:17px}.tl-public-demo>header>.tl-brand{font-size:17px!important}.tl-public-demo>header>div{gap:2px}.tl-public-demo>header button{font-size:8px;padding:6px 9px}.tl-public-demo-content{min-height:410px;padding:25px 20px}.tl-public-demo-landscape{display:block}.tl-public-demo h3{font-size:27px}.tl-public-demo-landscape>div>strong{font-size:49px}.tl-public-demo-sculpture{margin:-5px -22px 0;min-height:180px}.tl-public-demo-bottom{flex-wrap:wrap;gap:22px;margin-top:5px;padding-top:18px}.tl-public-demo-bottom b{font-size:23px}.tl-public-demo-bottom>button{font-size:10px;margin-left:0;min-height:38px}.tl-public-demo-journal{gap:10px;grid-template-columns:1fr}.tl-public-demo-journal article{padding:16px}.tl-public-demo-journal article:not(:first-child){display:none}.tl-public-demo-wall{gap:18px;grid-template-columns:1fr;margin:25px auto;max-width:330px}.tl-public-example-paper{padding:22px}.tl-public-example-paper:nth-child(2){display:none}.tl-public-process{gap:10px;padding:60px 0}.tl-public-process article{padding:22px 17px}.tl-public-process article>div{margin-bottom:24px}.tl-public-process article>div>span{font-size:6px}.tl-public-process h3{font-size:22px}.tl-public-process p{font-size:10px}.tl-entrance-themes{padding:20px 0 45px}.tl-public-experience .tl-faq{padding:20px 0}.tl-public-experience .tl-faq h2{font-size:29px}.tl-public-final{margin:45px auto 30px;min-height:350px;padding:35px 27px}.tl-public-final h2{font-size:46px}.tl-public-final>.tl-motion-scene{inset:0 -40% 0 30%;opacity:.5}.tl-public-experience .tl-footer{font-size:10px;gap:15px}.tl-auth-experience .lp-form-pane{align-self:flex-start;background:var(--c-bg)!important;min-height:100dvh;padding:25px 20px!important}.tl-auth-experience .lp-form-card{background:var(--c-s1)!important;box-shadow:none;padding:26px 22px!important}.tl-auth-experience .lp-form-wrap{max-width:410px!important}.tl-auth-experience .tl-auth-mobile-brand{display:none!important}.tl-auth-experience .lp-form-wrap>p{margin-top:15px!important}}@media(max-width:360px){.tl-public-process{grid-template-columns:1fr}.tl-public-actions>.tl-public-explore{display:none}.tl-public-demo>header{align-items:flex-start;flex-direction:column}.tl-public-demo>header>div{margin-left:0}.tl-public-demo-bottom{gap:20px}}@media(prefers-reduced-motion:reduce){.tl-auth-experience *,.tl-public-experience *{animation:none!important;transition:none!important}.tl-public-demo-journal article:hover,.tl-public-process article:hover{transform:none}}@media(min-width:761px) and (max-height:740px){.tl-entrance-hero{padding:30px 0 60px}.tl-entrance-hero-art{min-height:350px}.tl-entrance-hero-art>.tl-motion-scene{height:350px;min-height:350px}.tl-entrance-hero h1{font-size:clamp(56px,6.8vw,92px);margin:20px 0}.tl-entrance-hero p{font-size:14px;line-height:1.7}.tl-public-actions{margin-top:24px}.tl-public-proof{margin-top:20px}.tl-public-floating-label.is-top{top:0}.tl-public-floating-label.is-bottom{bottom:0}.tl-entrance-hero-footer{bottom:14px;padding-top:14px}}@media(max-width:760px){.tl-auth-experience .lp-form-wrap>div:last-of-type>span{font-size:9px!important;letter-spacing:.08em!important}.tl-auth-experience .lp-form-wrap>p{font-size:10px!important;line-height:1.6!important}}.tl-verification-page{background:var(--c-bg);color:var(--c-t1);display:grid;min-height:100dvh;padding:30px 18px;place-items:center}.tl-account-security{color:var(--c-t2);font:15px/1.7 var(--tl-font);min-width:0}.tl-verification-page .tl-account-security{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:18px;max-width:580px;padding:clamp(24px,5vw,42px);width:100%}.tl-account-security h2{color:var(--c-t1);font:600 28px/1.2 var(--tl-heading);margin:24px 0 14px}.tl-account-security h3{color:var(--c-t1);font:600 20px/1.3 var(--tl-heading);margin:0 0 10px}.tl-account-security p{margin:12px 0;overflow-wrap:anywhere}.tl-security-actions{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 14px}.tl-account-security .tl-btn{font-size:14px;min-height:44px;white-space:normal}.tl-security-text{background:none;border:0;color:var(--tl-accent);cursor:pointer;font:14px var(--tl-font);min-height:44px;padding:10px 0;text-align:left}.tl-account-security form{grid-gap:14px;display:grid;gap:14px;margin:14px 0}.tl-account-security label{grid-gap:7px;display:grid;font-size:14px;gap:7px}.tl-account-security input{background:var(--c-s2);border:1px solid var(--c-s4);border-radius:8px;color:var(--c-t1);font:16px var(--tl-font);min-width:0;padding:12px}.tl-account-security :focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-security-provider{border-top:1px solid var(--c-s3);margin-top:22px;padding-top:22px}.tl-security-verified{color:var(--tl-positive)}.tl-security-error{color:var(--tl-loss)}.tl-account-security button:disabled{cursor:default;opacity:.5}.tl-verification-reminder{align-items:center;border:1px solid var(--c-s4);border-radius:10px;color:var(--c-t3);display:flex;flex-wrap:wrap;font:13px/1.6 var(--tl-font);gap:16px;justify-content:space-between;margin-bottom:18px;padding:12px 16px}.tl-verification-reminder button{font-size:13px;min-height:44px}.tl-security-heading{align-items:center;display:flex;gap:16px;margin:10px 0 25px}.tl-account-security .tl-security-heading h2{font-size:28px;font-weight:500;letter-spacing:-.045em;margin:6px 0 0}.tl-security-symbol{background:color-mix(in srgb,var(--tl-accent) 6%,var(--c-s2));border:1px solid color-mix(in srgb,var(--tl-accent) 20%,var(--c-s3));border-radius:18px;color:var(--tl-accent);display:grid;flex-shrink:0;height:54px;place-items:center;width:54px}.tl-security-email-card{align-items:center;background:var(--c-s2);border:1px solid var(--c-s3);border-radius:16px;display:flex;flex-wrap:wrap;gap:14px;padding:19px 20px}.tl-security-email-card>svg{color:var(--c-t4);flex-shrink:0}.tl-security-email-card>div{flex:1 1;min-width:0}.tl-security-email-card small{color:var(--c-t4);font-size:10px}.tl-security-email-card p{color:var(--c-t1);font-size:14px;margin:2px 0 0}.tl-security-verified{align-items:center;display:flex;font-size:10px;gap:6px}.tl-security-provider{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:18px;margin-top:20px;padding:20px}.tl-security-provider>header{align-items:center;display:flex;gap:12px}.tl-security-provider h3{flex:1 1;font-size:20px;font-weight:500;letter-spacing:-.035em;margin:0}.tl-security-google{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:10px;color:var(--c-t1);display:grid;font-weight:600;height:34px;place-items:center;width:34px}.tl-security-provider>p{color:var(--c-t3);font-size:13px}.tl-account-security input{border-radius:11px;transition:border-color .2s,box-shadow .2s}.tl-account-security form{animation:securityReveal .25s ease-out;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:15px;padding:18px}.tl-security-provider form{background:#0000;border:0;padding:0}.tl-security-feedback{align-items:flex-start;animation:securityReveal .25s ease-out;background:var(--c-s2);border:1px solid var(--c-s3);border-radius:13px;display:flex;font-size:12px;gap:10px;padding:14px 16px}.tl-security-feedback>svg{color:var(--tl-accent);flex-shrink:0;margin-top:2px}.tl-security-error>svg{color:var(--tl-loss)}@keyframes securityReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}[data-orbit-quiet=true] .tl-account-security form,[data-orbit-quiet=true] .tl-security-feedback{animation:none}@media(max-width:600px){.tl-security-heading{gap:12px}.tl-account-security .tl-security-heading h2{font-size:24px}.tl-security-symbol{border-radius:14px;height:46px;width:46px}.tl-security-email-card{gap:12px;padding:16px}.tl-security-verified{padding-left:32px;width:100%}.tl-security-provider{padding:17px}.tl-security-provider .tl-detail-badge{font-size:9px;padding:5px 8px}.tl-account-security form{padding:15px}}@media(prefers-reduced-motion:reduce){.tl-account-security form,.tl-security-feedback{animation:none}.tl-account-security input{transition:none}}.tl-motion-scene{color:var(--tl-accent);isolation:isolate;min-height:300px;overflow:hidden;perspective:900px;pointer-events:none;position:relative}.tl-scene-haze{animation:sceneHaze 12s ease-in-out infinite;background:radial-gradient(ellipse at 52% 47%,color-mix(in srgb,var(--tl-accent) 13%,#0000),#0000 65%);inset:0;position:absolute}.tl-scene-plane{animation:scenePlane 16s ease-in-out infinite;background-image:linear-gradient(color-mix(in srgb,var(--tl-accent) 10%,#0000) 1px,#0000 1px),linear-gradient(90deg,color-mix(in srgb,var(--tl-accent) 10%,#0000) 1px,#0000 1px);background-size:50px 50px;inset:19% -25% -30%;-webkit-mask-image:radial-gradient(ellipse,#000,#0000 68%);mask-image:radial-gradient(ellipse,#000,#0000 68%);position:absolute;transform:rotateX(65deg)}.tl-scene-orbits{display:grid;inset:0;place-items:center;position:absolute;transform-style:preserve-3d}.tl-scene-orbits i{animation:sceneOrbit 22s linear infinite;animation-delay:calc(var(--orbit-index)*-5s);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--tl-accent) 43%,#0000);border-radius:50%;position:absolute;transform-style:preserve-3d;width:calc(76% - var(--orbit-index)*11%)}.tl-scene-orbits i:after{background:var(--tl-accent);border-radius:50%;box-shadow:0 0 15px var(--tl-accent);content:"";height:5px;left:50%;position:absolute;top:-3px;width:5px}.tl-scene-signal{animation:sceneSignal 10s ease-in-out infinite;height:76%;inset:12% 8%;overflow:visible;position:absolute;transform:rotateY(-12deg) rotateX(8deg);width:84%}.tl-scene-path{stroke:var(--tl-accent);stroke-width:1.7;stroke-dasharray:1;animation:sceneTrace 2s cubic-bezier(.22,1,.36,1) both;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--tl-accent) 25%,transparent))}.tl-scene-baseline{stroke:var(--tl-accent);stroke-width:.6;opacity:.2}.tl-scene-candle{stroke:var(--tl-accent);stroke-width:1;fill:color-mix(in srgb,var(--tl-accent) 16%,#0000);animation:sceneCandle 8s ease-in-out infinite;animation-delay:calc(var(--candle-index)*-.6s);opacity:.52}.tl-scene-coordinate{color:var(--c-t4);font:8px var(--tl-numeric);letter-spacing:.14em;position:absolute}.tl-scene-coordinate.is-one{right:10%;top:8%}.tl-scene-coordinate.is-two{bottom:9%;left:10%}.tl-motion-scene.is-auth .tl-scene-signal{opacity:.5}.tl-motion-scene.is-auth .tl-scene-plane{opacity:.4}@keyframes sceneOrbit{0%{transform:rotateX(62deg) rotateY(-18deg) rotate(0)}50%{transform:rotateX(48deg) rotateY(24deg) rotate(180deg)}to{transform:rotateX(62deg) rotateY(-18deg) rotate(1turn)}}@keyframes scenePlane{0%,to{transform:rotateX(65deg) translateY(0)}50%{transform:rotateX(61deg) translateY(14px)}}@keyframes sceneSignal{0%,to{transform:rotateY(-12deg) rotateX(8deg) translateY(0)}50%{transform:rotateY(6deg) rotateX(2deg) translateY(-12px)}}@keyframes sceneCandle{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:.65;transform:translateY(-8px)}}@keyframes sceneHaze{0%,to{opacity:.7;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}@keyframes sceneTrace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}[data-motion-hidden=true] .tl-motion-scene *,[data-orbit-quiet=true] .tl-motion-scene *,[data-scene-active=false] *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.tl-motion-scene *{animation:none!important}.tl-scene-orbits i{transform:rotateX(60deg) rotateY(-15deg)}.tl-scene-path{stroke-dashoffset:0}}[data-scene-active=false] .tl-scene-path{stroke-dashoffset:0;animation:none}.tl-auth-action{align-items:center;background:var(--c-bg);box-sizing:border-box;color:var(--c-t1);display:flex;flex-direction:column;font-family:var(--tl-font);min-height:100dvh;padding:32px max(24px,env(safe-area-inset-right)) 24px max(24px,env(safe-area-inset-left))}.tl-auth-action footer,.tl-auth-action header{align-items:center;display:flex;gap:20px;justify-content:space-between;max-width:1000px;width:100%}.tl-auth-action a{color:inherit;text-decoration:none}.tl-auth-action footer,.tl-auth-action header>span{color:var(--c-t4);font-size:10px;letter-spacing:1.3px}.tl-auth-panel{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);border-top:2px solid var(--tl-accent);box-shadow:var(--tl-shadow);box-sizing:border-box;margin:auto 0;max-width:480px;padding:40px;width:100%}.tl-auth-symbol{border:1px solid var(--c-s4);border-radius:12px;color:var(--tl-accent);display:grid;height:44px;margin-bottom:28px;place-items:center;width:44px}.tl-auth-symbol svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;width:24px}.tl-auth-eyebrow{color:var(--tl-accent);font-size:10px;letter-spacing:1.5px;margin:0 0 14px}.tl-auth-panel h1{font:600 36px/1.1 var(--tl-heading);letter-spacing:-.5px;margin:0 0 18px}.tl-auth-description{color:var(--c-t3);font-size:13px;line-height:1.8;margin:0 0 26px}.tl-auth-recipient{border-block:1px solid var(--c-s3);margin-bottom:24px;overflow-wrap:anywhere;padding:16px 0}.tl-auth-recipient span{color:var(--c-t4);display:block;font-size:9px;letter-spacing:1.4px;margin-bottom:8px}.tl-auth-recipient strong{font-size:13px;font-weight:500}.tl-auth-panel label{color:var(--c-t2);display:block;font-size:12px;margin:20px 0 8px}.tl-auth-panel input{background:var(--c-s2);border:1px solid var(--c-s4);border-radius:7px;box-sizing:border-box;color:var(--c-t1);font:inherit;font-size:16px;min-width:0;padding:13px 14px;width:100%}.tl-auth-panel input:focus{outline:2px solid var(--tl-accent);outline-offset:2px}.tl-auth-password{position:relative}.tl-auth-password input{padding-right:70px}.tl-auth-password button{background:none;border:0;color:var(--c-t3);cursor:pointer;font:inherit;font-size:12px;inset:0 6px 0 auto;padding:12px;position:absolute}.tl-auth-hint{color:var(--c-t4);font-size:11px;line-height:1.7;margin:12px 0 0}.tl-auth-panel .tl-auth-primary{align-items:center;background:var(--tl-accent);border:0;border-radius:7px;box-sizing:border-box;color:var(--tl-button-text);cursor:pointer;display:flex;font:600 13px var(--tl-font);gap:12px;justify-content:space-between;margin-top:26px;min-height:48px;padding:15px 18px;width:100%}.tl-auth-primary:disabled{cursor:wait;opacity:.6}.tl-auth-error{color:var(--tl-loss);font-size:12px;line-height:1.7}.tl-auth-action footer{line-height:1.6;margin-top:32px}.tl-auth-action footer a{font-size:11px;letter-spacing:0}.tl-auth-action :focus-visible{outline:2px solid var(--tl-accent);outline-offset:4px}@media(max-width:520px){.tl-auth-action{gap:32px;padding:24px 18px}.tl-auth-action header>span{font-size:8px;letter-spacing:.7px}.tl-auth-panel{padding:28px 24px}.tl-auth-panel h1{font-size:32px}.tl-auth-action footer{align-items:flex-start;font-size:8px;margin-top:0}.tl-auth-action footer a{font-size:10px}}@media(max-height:760px){.tl-auth-panel{margin:32px 0}}.tl-auth-panel .tl-auth-terms{align-items:flex-start;display:flex;gap:12px;line-height:1.7}.tl-auth-terms input{accent-color:var(--tl-accent);flex:none;height:18px;margin:2px 0;padding:0;width:18px}.tl-auth-terms a{text-decoration:underline;text-underline-offset:3px}.tl-support-page{background:var(--c-bg);color:var(--c-t1);font-family:var(--tl-font);min-height:100vh;padding:0 32px}.tl-support-page a{color:inherit;text-decoration:none}.tl-support-page button,.tl-support-page input,.tl-support-page select,.tl-support-page textarea{font-family:inherit}.tl-support-footer,.tl-support-nav{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:25px;justify-content:space-between;margin:auto;max-width:1120px;padding:26px 0}.tl-support-nav>.tl-btn{font-size:11px}.tl-support-page main{margin:auto;max-width:1120px}.tl-support-hero{max-width:730px;padding:72px 0 48px}.tl-support-hero h1{font:500 clamp(48px,6vw,76px)/1.02 var(--tl-heading);letter-spacing:-.035em;margin:21px 0}.tl-support-hero h1 em{color:var(--tl-accent);font-style:normal}.tl-support-hero>p{color:var(--c-t3);font-size:14px;line-height:1.9;max-width:610px}.tl-support-tabs{border-bottom:1px solid var(--c-s3);display:flex;gap:30px;overflow:auto}.tl-support-tabs button{background:none;border:0;border-bottom:2px solid #0000;color:var(--c-t3);cursor:pointer;font-size:13px;padding:18px 0;white-space:nowrap}.tl-support-tabs button[aria-current=page]{border-color:var(--tl-accent);color:var(--c-t1)}.tl-support-content{min-height:420px;outline:0;padding:30px 0 70px}.tl-support-search{align-items:center;background:var(--c-s1);border:1px solid var(--c-s4);border-radius:var(--tl-radius);color:var(--c-t4);display:flex;gap:14px;max-width:740px;padding:17px 20px}.tl-support-search input{background:none;border:0;color:var(--c-t1);font-size:14px;min-width:0;outline:0;width:100%}.tl-support-search button{background:none;border:0;color:var(--c-t3);cursor:pointer}.tl-support-search:focus-within{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-support-categories{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.tl-support-categories button{background:#0000;border:1px solid var(--c-s3);border-radius:30px;color:var(--c-t3);cursor:pointer;font-size:11px;padding:10px 14px}.tl-support-categories button[aria-pressed=true]{background:var(--c-s2);border-color:var(--tl-accent);color:var(--c-t1)}.tl-support-note{color:var(--c-t4);font-size:11px;line-height:1.9}.tl-support-articles{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:1fr 1fr}.tl-support-articles details{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);overflow:hidden}.tl-support-articles summary{align-items:center;cursor:pointer;display:flex;gap:16px;list-style:none;min-height:94px;padding:23px}.tl-support-articles summary::-webkit-details-marker{display:none}.tl-support-articles summary>svg{color:var(--tl-accent);flex-shrink:0}.tl-support-articles summary small{color:var(--c-t4);display:block;font-size:10px;margin-bottom:8px}.tl-support-articles summary strong{font-size:13px;font-weight:500}.tl-support-expand{color:var(--c-t4);font-size:20px;margin-left:auto}.tl-support-articles details[open] .tl-support-expand{transform:rotate(45deg)}.tl-support-articles details>div{color:var(--c-t3);font-size:12px;line-height:1.9;padding:0 24px 20px}.tl-support-articles ol{padding-left:20px}.tl-support-articles li{padding:5px 0 5px 6px}.tl-support-tip{border-left:2px solid var(--tl-accent);padding:8px 0 8px 14px}.tl-support-contact-strip{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);display:flex;gap:24px;justify-content:space-between;margin-top:34px;padding:30px}.tl-support-contact-strip h2{font:500 29px var(--tl-heading);margin:0 0 8px}.tl-support-contact-strip p{color:var(--c-t3);font-size:12px;line-height:1.8;margin:0}.tl-support-contact-strip .tl-btn{flex-shrink:0;font-size:12px}.tl-support-contact-layout{grid-gap:70px;display:grid;gap:70px;grid-template-columns:minmax(0,2fr) minmax(0,1fr);padding-top:12px}.tl-support-section-heading h2{font:500 38px/1.1 var(--tl-heading);letter-spacing:-.02em;margin:13px 0}.tl-support-section-heading p{color:var(--c-t3);font-size:12px;line-height:1.9;margin-bottom:28px}.tl-support-form label{color:var(--c-t2);display:flex;flex-direction:column;font-size:12px;gap:10px;margin-bottom:22px}.tl-support-form input,.tl-support-form select,.tl-support-form textarea,.tl-ticket-status-control select,.tl-ticket-toolbar select{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:8px;color:var(--c-t1);font-size:13px;min-height:46px;padding:13px;width:100%}.tl-support-form textarea{line-height:1.8;min-height:120px;resize:vertical}.tl-support-form input[readonly]{background:var(--c-s2);color:var(--c-t3)}.tl-support-form label small{color:var(--c-t4);font-size:10px;text-align:right}.tl-support-fields{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.tl-support-form label.tl-support-trap{clip-path:inset(50%);height:1px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:1px}.tl-support-privacy{align-items:flex-start;color:var(--c-t3);display:flex;font-size:11px;gap:10px;line-height:1.8;margin:0 0 25px}.tl-support-privacy svg{flex-shrink:0;margin-top:3px}.tl-support-form>.tl-btn{font-size:12px;min-height:48px}.tl-support-contact-layout aside{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);height:max-content;padding:28px}.tl-support-contact-layout aside>svg{color:var(--tl-accent)}.tl-support-contact-layout aside h3{font:500 23px var(--tl-heading);margin:21px 0 11px}.tl-support-contact-layout aside p{color:var(--c-t3);font-size:12px;line-height:1.9}.tl-support-contact-layout aside hr{border:0;border-top:1px solid var(--c-s3);margin:26px 0}.tl-support-contact-layout aside a{align-items:center;color:var(--tl-accent);display:inline-flex;font-size:11px;gap:8px;margin-top:8px}.tl-support-alert,.tl-support-notice{background:var(--c-s1);border:1px solid var(--tl-loss);border-radius:8px;color:var(--c-t1);font-size:12px;line-height:1.8;padding:15px 18px}.tl-support-notice{border-color:var(--tl-accent)}.tl-support-empty,.tl-support-saved{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);padding:45px 25px;text-align:center}.tl-support-symbol{border:1px solid var(--c-s4);border-radius:50%;color:var(--tl-accent);display:inline-flex;padding:18px}.tl-support-empty h2,.tl-support-empty h3,.tl-support-saved h2{font:500 34px var(--tl-heading)}.tl-support-empty p,.tl-support-saved p{color:var(--c-t3);font-size:12px;line-height:1.9}.tl-support-saved code{color:var(--tl-accent);display:block;font-size:12px;overflow-wrap:anywhere;padding:15px 0}.tl-support-saved>.tl-btn{margin-top:20px}.tl-support-footer{border-bottom:0;border-top:1px solid var(--c-s3);color:var(--c-t4);flex-wrap:wrap;font-size:10px;padding:30px 0}.tl-support-footer>span:nth-child(2){margin-right:auto}.tl-support-page :focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-support-page button:disabled{cursor:not-allowed;opacity:.55}.tl-support-inbox{max-width:880px}.tl-ticket-toolbar{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.tl-ticket-toolbar select{width:auto}.tl-ticket-toolbar .tl-btn{font-size:11px;min-height:46px}.tl-ticket-list{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.tl-ticket-list>button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);color:var(--c-t1);cursor:pointer;display:flex;gap:20px;padding:20px;text-align:left}.tl-ticket-list>button>div{flex:1 1;min-width:0}.tl-ticket-list code,.tl-ticket-list small{color:var(--c-t4);display:block;font-size:10px}.tl-ticket-list strong{display:block;font-size:14px;font-weight:500;margin:10px 0;overflow-wrap:anywhere}.tl-ticket-status{border:1px solid var(--c-s4);border-radius:20px;color:var(--c-t3);font-size:10px;padding:7px 10px;white-space:nowrap}.tl-ticket-status.is-resolved{color:var(--tl-accent)}.tl-ticket-status.is-waiting{color:var(--tl-neutral)}.tl-support-back{background:none;border:0;color:var(--tl-accent);cursor:pointer;font-size:12px;padding:12px 0}.tl-ticket-header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:20px 0 24px}.tl-ticket-header>div{min-width:0}.tl-ticket-header h3{font:500 32px var(--tl-heading);margin:10px 0;overflow-wrap:anywhere}.tl-ticket-header code{color:var(--c-t4);font-size:10px;overflow-wrap:anywhere}.tl-ticket-messages{display:flex;flex-direction:column;gap:15px}.tl-ticket-message{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);padding:22px}.tl-ticket-message.is-support{border-left:3px solid var(--tl-accent)}.tl-ticket-message header{display:flex;font-size:11px;gap:20px;justify-content:space-between}.tl-ticket-message header strong{color:var(--c-t2);font-weight:500}.tl-ticket-message time{color:var(--c-t4);font-size:10px}.tl-ticket-message p{color:var(--c-t2);font-size:13px;line-height:1.9;margin:20px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.tl-ticket-reply{margin-top:30px}.tl-ticket-status-control{align-items:center;display:flex;font-size:12px;gap:20px;margin-top:30px}.tl-ticket-status-control select{width:auto}.tl-data-layout{grid-gap:60px;display:grid;gap:60px;grid-template-columns:220px minmax(0,1fr);padding:0 0 70px}.tl-data-layout aside{border-top:1px solid var(--c-s3);color:var(--c-t4);font-size:11px;line-height:1.8;padding-top:18px}.tl-data-layout article section{border-bottom:1px solid var(--c-s3);margin-bottom:30px;padding:0 0 30px}.tl-data-layout h2{font:500 30px var(--tl-heading);margin:0 0 15px}.tl-data-layout li,.tl-data-layout p{color:var(--c-t3);font-size:13px;line-height:1.9}.tl-data-layout a{color:var(--tl-accent);text-decoration:underline}.tl-data-layout ul{padding-left:19px}@media(max-width:700px){.tl-support-page{padding:0 20px}.tl-support-nav{gap:12px;padding:20px 0}.tl-support-nav .tl-btn{font-size:10px;padding:10px}.tl-support-hero{padding:45px 0 28px}.tl-support-hero h1{font-size:clamp(36px,10vw,52px)}.tl-support-hero>p{font-size:12px}.tl-support-tabs{gap:24px}.tl-support-tabs button{font-size:12px}.tl-support-content{padding-top:24px}.tl-support-articles{grid-template-columns:1fr}.tl-support-articles summary{padding:20px}.tl-support-contact-strip{align-items:flex-start;flex-direction:column;padding:24px}.tl-support-contact-layout{gap:30px;grid-template-columns:1fr}.tl-support-fields{gap:0;grid-template-columns:1fr}.tl-support-form input,.tl-support-form select,.tl-support-form textarea,.tl-support-search input,.tl-ticket-status-control select,.tl-ticket-toolbar select{font-size:16px}.tl-support-categories{gap:7px}.tl-support-categories button{font-size:10px;padding:9px 12px}.tl-support-footer{gap:18px}.tl-ticket-list>button{flex-wrap:wrap;gap:10px}.tl-ticket-list>button>div{flex-basis:100%}.tl-ticket-list>button>svg{margin-left:auto}.tl-ticket-header{align-items:flex-start;flex-direction:column}.tl-ticket-message{padding:18px}.tl-data-layout{gap:20px;grid-template-columns:1fr}.tl-support-section-heading h2{font-size:34px}.tl-support-hero .tl-eyebrow{font-size:10px}}@media(prefers-reduced-motion:reduce){.tl-support-page *{scroll-behavior:auto!important;transition:none!important}}.tl-ticket-toolbar{flex-wrap:wrap}.tl-ticket-toolbar select{flex:1 1;max-width:100%;min-width:0}.tl-ticket-toolbar .tl-btn{flex-shrink:0}.tl-support-content:focus{outline:none}.tl-support-entry-fields{border:0;display:flex;flex-direction:column;gap:18px;margin:0;min-width:0;padding:0}.tl-support-tabs button:disabled{cursor:wait;opacity:.55}.tl-account-page .tl-support-hero{max-width:none;padding:42px 0 32px}.tl-account-page .tl-support-hero h1{font-size:clamp(36px,4.4vw,54px);margin:16px 0}.tl-account-page .tl-support-hero h1 br{display:none}.tl-account-page .tl-support-hero h1 em:before{content:" "}.tl-account-page .tl-support-hero>p{margin-bottom:0}.tl-account-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);margin-bottom:80px}.tl-account-card{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:16px;min-width:0;padding:clamp(22px,3vw,38px)}.tl-account-card h2{font-size:clamp(23px,2.5vw,32px);letter-spacing:-.035em;line-height:1.2;margin:20px 0}.tl-account-card p{color:var(--c-t2);font-size:14px;line-height:1.8;margin:18px 0}.tl-account-card .tl-account-muted{color:var(--c-t3);font-size:12px}.tl-account-card a,.tl-founder-badge{color:var(--tl-accent)}.tl-founder-badge{border:1px solid var(--tl-accent);border-radius:6px;display:inline-flex;font-size:10px;letter-spacing:.07em;padding:9px 12px}.tl-account-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 10px}.tl-account-actions .tl-btn{text-align:center;white-space:normal}.tl-backup-choice{align-items:flex-start;color:var(--c-t1);cursor:pointer;display:flex;font-size:14px;gap:12px;margin:24px 0}.tl-backup-choice input{accent-color:var(--tl-accent);flex-shrink:0;height:18px;width:18px}.tl-backup-choice small{color:var(--c-t3);display:block;font-size:12px;line-height:1.7;margin-top:6px}.tl-account-card [role=alert]{color:#ef6464;color:var(--c-loss,#ef6464)}@media(max-width:800px){.tl-account-grid{grid-template-columns:1fr}.tl-account-actions .tl-btn{min-height:44px}}@media(prefers-reduced-motion:reduce){.tl-account-card *{scroll-behavior:auto!important}}.tl-export-contents{grid-gap:18px;counter-reset:export-step;display:grid;gap:18px;list-style:none;margin:24px 0;padding:0}.tl-export-contents li{grid-column-gap:12px;column-gap:12px;counter-increment:export-step;display:grid;grid-template-columns:28px minmax(0,1fr)}.tl-export-contents li:before{color:var(--tl-accent);content:counter(export-step,decimal-leading-zero);font-size:11px;grid-row:1/3;padding-top:3px}.tl-export-contents strong{color:var(--c-t1);font-size:13px;overflow-wrap:anywhere}.tl-export-contents span{color:var(--c-t3);font-size:12px;line-height:1.65;margin-top:5px}.tl-export-options{grid-gap:14px;display:grid;gap:14px;margin:24px 0}.tl-export-options>a,.tl-export-options>button{align-items:flex-start;background:var(--c-s2);border:1px solid var(--c-s3);border-radius:12px;color:var(--c-t1);cursor:pointer;display:flex;font:inherit;gap:14px;padding:20px;text-align:left;text-decoration:none;transition:border-color .18s,background .18s}.tl-export-options>*>span:first-of-type{flex:1 1;min-width:0}.tl-export-options strong{display:block;font-size:14px}.tl-export-options small{color:var(--c-t3);display:block;font-size:12px;line-height:1.7;margin-top:8px}.tl-export-options>:focus-visible,.tl-export-options>:hover{border-color:var(--tl-accent)}.tl-export-options>:disabled{cursor:default;opacity:.45}.tl-export-options svg{color:var(--tl-accent);flex-shrink:0;margin-top:2px}.tl-account-page .tl-account-card{background:linear-gradient(145deg,color-mix(in srgb,var(--tl-accent) 3%,var(--c-s1)),var(--c-s1));border-radius:24px;box-shadow:0 12px 40px #0001}.tl-account-page .tl-account-card h2{font-weight:500;letter-spacing:-.05em}.tl-account-page .tl-founder-badge{background:color-mix(in srgb,var(--tl-accent) 7%,var(--c-s1));border-radius:99px;padding:9px 14px}.tl-account-page .tl-export-contents{gap:12px}.tl-account-page .tl-export-contents li{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:14px;column-gap:14px;padding:17px 18px}.tl-account-page .tl-export-contents li:before{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:9px;display:grid;height:27px;padding:0;place-items:center;width:27px}.tl-account-page .tl-backup-choice{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:14px;padding:17px 18px}.tl-account-page .tl-backup-choice input{margin-top:2px}.tl-account-page .tl-account-actions .tl-btn{border-radius:12px;min-height:44px}.tl-usage-metrics{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0}.tl-usage-metrics article{background:radial-gradient(ellipse at 10% 0,color-mix(in srgb,var(--tl-accent) 8%,#0000),#0000 70%),var(--c-bg);border:1px solid var(--c-s3);border-radius:18px;display:flex;flex-direction:column;gap:10px;padding:25px}.tl-usage-metrics span{color:var(--c-t3);font-size:13px}.tl-usage-metrics strong{font-feature-settings:"tnum";color:var(--tl-accent);font:500 clamp(36px,4vw,58px)/1 var(--tl-heading);font-variant-numeric:tabular-nums;letter-spacing:-.06em}.tl-usage-metrics small{color:var(--c-t4);font-size:11px}.tl-usage-chart{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:20px;padding:24px}.tl-usage-chart header{align-items:center;display:flex;gap:15px;justify-content:space-between}.tl-usage-chart h3{font:500 16px var(--tl-font);margin:0}.tl-usage-chart header>span{color:var(--c-t4);font-size:11px}.tl-usage-bars{display:flex;gap:6px;margin-top:28px;min-width:0}.tl-usage-bars>div{flex:1 1;min-width:0;text-align:center}.tl-usage-bars b{color:var(--c-t3);display:block;font:10px var(--tl-numeric);height:24px}.tl-usage-track{align-items:flex-end;background:color-mix(in srgb,var(--c-s3) 25%,#0000);border-radius:5px;display:flex;height:145px;overflow:hidden}.tl-usage-track i{animation:tlUsageRise .65s cubic-bezier(.2,.7,.2,1) var(--bar-delay) both;background:color-mix(in srgb,var(--tl-accent) 50%,var(--c-s3));border-radius:5px 5px 0 0;display:block;height:var(--bar-height);min-height:1px;transform-origin:bottom;width:100%}.tl-usage-bars .is-today i{background:var(--tl-accent)}.tl-usage-bars span{color:var(--c-t4);display:block;font-size:9px;left:50%;margin-top:12px;position:relative;transform:translateX(-50%);white-space:nowrap;width:52px}.tl-usage-explanation{align-items:flex-start;color:var(--c-t3);display:flex;font-size:13px;gap:10px;line-height:1.7;margin-top:24px}.tl-usage-explanation svg{color:var(--tl-accent);flex-shrink:0;margin-top:3px}.tl-usage-footnote{color:var(--c-t4)!important;font-size:11px!important;line-height:1.7}.tl-member-order{align-items:center;color:var(--c-t3);display:flex;font-size:12px;gap:12px;justify-content:space-between;margin:20px 0}.tl-member-order .tl-select{min-width:190px}.tl-admin-preview-report{margin:30px auto;max-width:1400px;padding:20px}@keyframes tlUsageRise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media(max-width:620px){.tl-usage-metrics{gap:8px}.tl-usage-metrics article{padding:15px 12px}.tl-usage-metrics small{font-size:9px}.tl-usage-metrics span{font-size:11px}.tl-usage-chart{padding:20px 12px}.tl-usage-bars{gap:3px}.tl-usage-chart header{flex-wrap:wrap}.tl-usage-bars b{font-size:8px}.tl-member-order{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.tl-usage-track i{animation:none}}[data-orbit-quiet=true] .tl-usage-track i{animation:none}.tl-admin-page main{margin:auto;max-width:1200px;padding:36px 40px 70px}.tl-admin-hero{padding:12px 0 32px}.tl-admin-hero h1{font-family:var(--tl-heading);font-size:clamp(36px,5vw,58px);letter-spacing:-.025em;line-height:1.07;margin:14px 0 18px}.tl-admin-hero em{color:var(--tl-accent);font-style:normal}.tl-admin-hero p,.tl-admin-panel-heading p{color:var(--c-t3)}.tl-admin-panel{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:14px;margin-top:20px;padding:28px}.tl-admin-panel-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.tl-admin-panel h2{font-family:var(--tl-heading);font-size:25px;margin:8px 0 10px}.tl-admin-dialog label,.tl-admin-search label{grid-gap:8px;color:var(--c-t2);display:grid;font-size:13px;gap:8px}.tl-admin-search>div{display:flex;gap:10px;margin:10px 0 20px}.tl-admin-dialog textarea,.tl-admin-search input{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:8px;color:var(--c-t1);flex:1 1;font:inherit;min-width:0;padding:12px}.tl-admin-dialog textarea:focus,.tl-admin-search input:focus{outline:2px solid var(--tl-accent);outline-offset:2px}.tl-admin-contacts{align-items:center;color:var(--c-t3);display:flex;font-size:12px;gap:9px;margin:0 0 24px}.tl-admin-contacts input{accent-color:var(--tl-accent);height:16px;width:16px}.tl-admin-members{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:22px}.tl-admin-member{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:10px;min-width:0;padding:22px}.tl-admin-member-title{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.tl-admin-member-title strong{font-size:18px;overflow-wrap:anywhere}.tl-admin-state{border:1px solid var(--c-s3);border-radius:20px;color:var(--tl-accent);font-size:11px;padding:5px 9px;white-space:nowrap}.tl-admin-state.is-restricted{color:#f87171;color:var(--c-loss,#f87171)}.tl-admin-activity code,.tl-admin-dialog code,.tl-admin-member code{color:var(--c-t3);font-size:11px;overflow-wrap:anywhere}.tl-admin-email{color:var(--c-t2);font-size:13px;overflow-wrap:anywhere}.tl-admin-tags{color:var(--c-t3);display:flex;flex-wrap:wrap;font-size:11px;gap:8px;margin:18px 0}.tl-admin-tags span:not(:empty){background:var(--c-s2);border-radius:5px;padding:5px 8px}.tl-admin-member dl{display:flex;font-size:12px;gap:24px;margin-bottom:20px}.tl-admin-member dt{color:var(--c-t3);margin-bottom:5px}.tl-admin-member dd{color:var(--c-t2);margin:0}.tl-admin-dialog{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:14px;color:var(--c-t1);margin:auto;max-height:calc(100dvh - 32px);overflow:auto;padding:28px;width:min(520px,calc(100vw - 32px))}.tl-admin-dialog::backdrop{background:#000000b8}.tl-admin-dialog h2{font-family:var(--tl-heading);font-size:26px;margin:10px 0}.tl-admin-dialog p{color:var(--c-t3);line-height:1.6}.tl-admin-dialog label{margin-top:22px}.tl-admin-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:22px}.tl-admin-danger{border-color:#f8717180!important;color:#f87171!important}.tl-admin-activity article{border-top:1px solid var(--c-s3);padding:20px 0}.tl-admin-activity header{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:10px}.tl-admin-activity header span,.tl-admin-activity time{color:var(--c-t3);font-size:12px}.tl-admin-activity time{margin-left:auto}.tl-admin-activity p{color:var(--c-t2);font-size:13px;overflow-wrap:anywhere;white-space:pre-wrap}@media(max-width:700px){.tl-admin-page main{padding:24px 18px 48px}.tl-admin-panel{padding:20px 16px}.tl-admin-panel-heading{align-items:flex-start}.tl-admin-panel-heading h2{font-size:22px}.tl-admin-members{grid-template-columns:1fr}.tl-admin-search>div{flex-wrap:wrap}.tl-admin-search input{flex-basis:100%}.tl-admin-member{padding:18px}.tl-admin-dialog{margin:auto;padding:22px}.tl-admin-actions .tl-btn{min-height:44px}}.tl-launch-boundary{background:var(--c-bg);border:1px solid var(--c-s4);border-radius:10px;display:flex;gap:15px;margin:28px 0;padding:22px}.tl-launch-dot{background:var(--tl-neutral);border-radius:50%;flex-shrink:0;height:8px;margin-top:6px;width:8px}.tl-launch-boundary strong{font-size:15px;font-weight:500}.tl-launch-boundary p{color:var(--c-t3);font-size:12px;line-height:1.8;margin:8px 0 0}.tl-launch-metrics{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.tl-launch-metrics article{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:9px;min-width:0;padding:22px}.tl-launch-metrics small,.tl-launch-metrics span{color:var(--c-t3);display:block;font-size:11px;line-height:1.6}.tl-launch-metrics strong{font-feature-settings:"tnum";color:var(--tl-accent);display:block;font-size:36px;font-variant-numeric:tabular-nums;font-weight:500;margin:14px 0}.tl-launch-checks{counter-reset:launch;list-style:none;margin:32px 0;padding:0}.tl-launch-checks li{border-top:1px solid var(--c-s3);counter-increment:launch;padding:20px 0}.tl-launch-checks li>div{align-items:center;display:flex;gap:15px;justify-content:space-between}.tl-launch-checks h3{font-size:15px;font-weight:500;line-height:1.6;margin:0}.tl-launch-checks h3:before{color:var(--c-t4);content:counter(launch,decimal-leading-zero) " / ";font-family:var(--tl-mono);font-size:11px}.tl-launch-checks p{color:var(--c-t3);font-size:12px;line-height:1.8;margin:10px 0 0;max-width:720px}.tl-launch-state{border:1px solid var(--c-s4);border-radius:20px;color:var(--c-t3);flex-shrink:0;font-size:10px;padding:5px 9px}.tl-launch-state.is-checked,.tl-launch-state.is-configured{color:var(--tl-accent)}.tl-launch-state.is-attention{color:var(--tl-loss)}.tl-launch-usage{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:10px;padding:24px}.tl-launch-usage h3{font-size:17px;font-weight:500;margin:15px 0 22px}.tl-launch-usage>div{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.tl-launch-usage>div p{margin:0;min-width:0}.tl-launch-usage small,.tl-launch-usage span,.tl-launch-usage strong{display:block}.tl-launch-usage strong{color:var(--c-t2);font-size:12px;font-weight:500}.tl-launch-usage>div span{font-feature-settings:"tnum";font-size:27px;font-variant-numeric:tabular-nums;margin:12px 0}.tl-launch-usage small{color:var(--c-t3);font-size:11px;line-height:1.8}.tl-launch-stamp{margin-top:24px}@media(max-width:700px){.tl-launch-panel .tl-admin-panel-heading{flex-direction:column;gap:15px}.tl-launch-metrics{grid-template-columns:1fr}.tl-launch-metrics article{grid-gap:3px 16px;display:grid;gap:3px 16px;grid-template-columns:1fr auto;padding:18px}.tl-launch-metrics strong{align-self:center;font-size:30px;grid-column:2;grid-row:1/3;margin:0}.tl-launch-checks li>div{align-items:flex-start;flex-direction:column;gap:12px}.tl-launch-usage>div{gap:22px;grid-template-columns:1fr}.tl-launch-usage{padding:20px}.tl-launch-panel .tl-btn{min-height:44px}}.tl-membership-tools{grid-gap:18px 30px;align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--tl-accent) 6%,var(--c-bg)),var(--c-bg));border:1px solid color-mix(in srgb,var(--tl-accent) 25%,var(--c-s3));border-radius:20px;display:grid;gap:18px 30px;grid-template-columns:1fr 1.25fr;margin:0 0 28px;padding:24px}.tl-membership-tools h3{font-family:var(--tl-heading);font-size:23px;margin:10px 0}.tl-membership-tools p{color:var(--c-t3);font-size:12px;line-height:1.7;margin:0}.tl-membership-tools form>div{display:flex;gap:10px;margin-top:8px}.tl-membership-tools label{color:var(--c-t2);font-size:12px}.tl-membership-editor input[type=number],.tl-membership-tools input{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t1);flex:1 1;font:inherit;min-width:0;padding:12px;width:100%}.tl-membership-editor input:focus-visible,.tl-membership-tools input:focus{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-membership-tools>.tl-support-alert,.tl-membership-tools>.tl-support-notice{grid-column:1/-1}.tl-admin-member-actions{display:flex;flex-wrap:wrap;gap:8px}.tl-membership-editor{animation:tlMembershipEnter .3s cubic-bezier(.16,1,.3,1);border-radius:24px;box-sizing:border-box;font-family:var(--tl-font);max-height:calc(100dvh - 32px);padding:28px;width:min(660px,calc(100vw - 32px))}.tl-membership-editor::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a6}.tl-membership-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.tl-membership-heading .tl-btn{flex-shrink:0;font-size:24px;height:36px;padding:0;width:36px}.tl-membership-person{grid-gap:7px;border-bottom:1px solid var(--c-s3);display:grid;gap:7px;padding:16px 0 20px}.tl-membership-person strong{font-size:15px;font-weight:500;overflow-wrap:anywhere}.tl-membership-person small,.tl-membership-person span{color:var(--c-t3);font-size:11px;line-height:1.6}.tl-membership-options{grid-gap:9px;border:0;display:grid;gap:9px;margin:20px 0;padding:0}.tl-membership-options legend{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.tl-membership-options label{align-items:center;background:var(--c-bg);border:1px solid var(--c-s3);border-radius:13px;cursor:pointer;display:flex;gap:14px;margin:0;padding:15px;transition:border-color .2s,background .2s,transform .2s}.tl-membership-options label:hover{transform:translateX(3px)}.tl-membership-options label.is-selected{background:color-mix(in srgb,var(--tl-accent) 7%,var(--c-bg));border-color:var(--tl-accent)}.tl-membership-options input{accent-color:var(--tl-accent);flex-shrink:0}.tl-membership-options label>span:last-child{grid-gap:5px;display:grid;gap:5px}.tl-membership-options strong{color:var(--c-t1);font-size:13px;font-weight:500}.tl-membership-options small{color:var(--c-t3);font-size:11px;line-height:1.6}.tl-membership-mark{color:var(--tl-accent);flex-shrink:0;width:27px}.tl-membership-mark svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;height:24px;width:24px}.tl-membership-days{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin:12px 0}.tl-membership-days button{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:9px;color:var(--c-t2);cursor:pointer;font:inherit;font-size:12px;padding:10px 8px;transition:background .2s,border-color .2s}.tl-membership-days button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 10%,var(--c-bg));border-color:var(--tl-accent);color:var(--tl-accent)}.tl-membership-duration label{align-items:center;display:flex;font-size:12px;gap:12px;margin:0}.tl-membership-duration input[type=number]{flex:0 0 100px;width:100px}.tl-membership-duration p,.tl-membership-editor .tl-membership-boundary{color:var(--c-t3);font-size:11px;line-height:1.7}.tl-membership-editor .tl-membership-confirm{align-items:flex-start;border:1px solid color-mix(in srgb,#f87171 40%,#0000);border:1px solid color-mix(in srgb,var(--c-loss,#f87171) 40%,#0000);border-radius:10px;color:var(--c-t2);display:flex;gap:12px;line-height:1.6;margin:18px 0;padding:15px}.tl-membership-confirm input{accent-color:#f87171;accent-color:var(--c-loss,#f87171);margin-top:3px}.tl-membership-reason textarea{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t1);font:inherit;font-size:12px;padding:12px;resize:vertical}.tl-membership-editor .tl-admin-actions{background:var(--c-s1);bottom:-28px;padding:16px 0 0;position:sticky;z-index:1}.tl-membership-editor .tl-btn:disabled{cursor:default;opacity:.5}@keyframes tlMembershipEnter{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:700px){.tl-membership-tools{gap:16px;grid-template-columns:1fr;padding:18px}.tl-membership-tools form>div{flex-direction:column}.tl-membership-editor{border-radius:20px;padding:20px}.tl-membership-editor .tl-admin-actions{bottom:-20px;flex-wrap:wrap}.tl-membership-editor .tl-admin-actions .tl-btn{flex:1 1;white-space:normal}.tl-membership-options label{gap:10px;padding:12px}.tl-membership-options strong{font-size:12px}}@media(prefers-reduced-motion:reduce){.tl-membership-editor{animation:none}.tl-membership-options label:hover{transform:none}.tl-membership-days button,.tl-membership-options label{transition:none}}.tl-membership-confirm input[type=checkbox],.tl-membership-options input[type=radio]{flex:0 0 16px;height:16px;margin:0;padding:0;width:16px!important}.tl-membership-confirm input[type=checkbox]{margin-top:3px}.tl-membership-editor .tl-admin-actions{padding-top:4px;position:static}.tl-membership-heading h2{font-size:24px;line-height:1.2;margin:8px 0 4px}.tl-membership-editor form>.tl-membership-person{grid-gap:4px;display:grid;gap:4px;margin:0;padding:10px 0 12px}.tl-membership-options{margin:12px 0}.tl-membership-options label{padding:12px}.tl-membership-editor .tl-membership-reason{margin-top:12px}.tl-membership-editor .tl-admin-actions{margin-top:14px}.tl-operator-settings form{grid-gap:18px;display:grid;gap:18px;max-width:760px}.tl-operator-settings label{grid-gap:8px;display:grid;font:13px/1.7 var(--tl-font);gap:8px}.tl-operator-settings input:not([type=checkbox]){background:var(--c-bg);border:1px solid var(--c-s3);border-radius:10px;box-sizing:border-box;color:var(--c-t1);font:inherit;padding:13px;width:100%}.tl-operator-settings aside{border:1px solid var(--c-s3);border-radius:12px;overflow-wrap:anywhere;padding:16px}.tl-operator-settings .tl-operator-publish{align-items:flex-start;display:flex;gap:12px}.tl-operator-publish input{accent-color:var(--tl-accent);margin-top:5px}.tl-operator-settings .tl-btn:disabled{opacity:.5}.tl-launch-controls{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:18px;margin:22px 0;padding:22px 24px}.tl-launch-controls h3{font-size:16px;font-weight:500;margin:0 0 12px}.tl-launch-controls label,.tl-launch-controls p{color:var(--c-t2);font-size:12px;line-height:1.8}.tl-launch-controls label{align-items:flex-start;display:flex;gap:12px;margin:20px 0}.tl-launch-controls input{accent-color:var(--tl-accent);flex-shrink:0;margin-top:4px}.tl-admin-billing>section{border-top:1px solid var(--c-s3);margin-top:12px;padding-top:18px}.tl-admin-billing p{color:var(--c-t3);font-size:11px;line-height:1.8}.tl-admin-billing .tl-btn{font-size:11px;white-space:normal}.tl-workspace-dialog.tl-setup-dialog{animation:setupOpen .65s cubic-bezier(.22,1,.36,1) both;background:var(--c-bg);border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;font-family:var(--tl-font);height:100dvh;inset:0;isolation:isolate;margin:0;max-height:none;max-width:none;overflow:auto;padding:0;position:fixed;width:100%}.tl-setup-dialog>.tl-setup-nav{margin:0}.tl-setup-footer,.tl-setup-nav{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;flex:none;gap:20px;justify-content:space-between;padding:24px clamp(24px,4vw,72px)}.tl-setup-footer,.tl-setup-nav>span{color:var(--c-t3);font:10px var(--tl-numeric);letter-spacing:.12em}.tl-setup-footer{border:0;border-top:1px solid var(--c-s3);padding-bottom:17px;padding-top:17px}.tl-setup-footer a{color:var(--c-t2);text-decoration:none}.tl-setup-body{grid-gap:clamp(40px,6vw,110px);align-items:center;display:grid;flex:1 1;gap:clamp(40px,6vw,110px);grid-template-columns:1fr 1fr;min-height:min-content;padding:28px clamp(24px,6vw,110px)}.tl-setup-world{align-self:stretch;display:flex;flex-direction:column;justify-content:center;max-width:900px;position:relative}.tl-setup-world .tl-entry-portal{aspect-ratio:auto;height:100%;inset:-7% -10% auto;opacity:.7;position:absolute}.tl-setup-world>div:last-child{padding-top:clamp(100px,20vh,240px);position:relative}.tl-setup-world h2{font:500 clamp(55px,6vw,120px)/.92 var(--tl-heading);letter-spacing:-.035em;margin:25px 0}.tl-setup-main em,.tl-setup-world em{color:var(--tl-accent);font-style:normal}.tl-setup-world p{color:var(--c-t3);font-size:15px;line-height:1.8}.tl-setup-main{margin:auto;max-width:680px;width:100%}.tl-setup-progress{display:flex;gap:22px;margin-bottom:34px}.tl-setup-progress span{align-items:center;color:var(--c-t4);display:flex;font-size:10px;gap:8px}.tl-setup-progress i{border:1px solid var(--c-s4);border-radius:50%;display:grid;font-style:normal;height:22px;place-items:center;width:22px}.tl-setup-progress b{font-weight:500}.tl-setup-progress .is-current{color:var(--c-t1)}.tl-setup-progress .is-complete i,.tl-setup-progress .is-current i{border-color:var(--tl-accent);color:var(--tl-accent)}.tl-setup-main h1{font:500 clamp(37px,3.8vw,72px)/1.01 var(--tl-heading);letter-spacing:-.035em;margin:16px 0 18px;outline:none;overflow-wrap:anywhere}.tl-setup-main section>p,.tl-setup-ready>p{color:var(--c-t3);font-size:13px;line-height:1.8;margin-bottom:24px}.tl-setup-main label:not(.tl-setup-terms){color:var(--c-t2);display:flex;font-size:12px;gap:16px;justify-content:space-between;margin-bottom:9px}.tl-setup-main label>span{color:var(--c-t4);font-size:10px}.tl-setup-main input:not([type=checkbox]):not([type=file]){background:var(--c-s1);border:1px solid var(--c-s4);border-radius:10px;color:var(--c-t1);font:15px var(--tl-font);min-height:50px;padding:15px 17px;width:100%}.tl-setup-hint{align-items:flex-start;color:var(--c-t3);display:flex;font-size:11px;gap:8px;line-height:1.7;margin:12px 0}.tl-setup-hint svg{color:var(--tl-accent);flex:none;margin-top:2px}.tl-setup-terms{align-items:flex-start;color:var(--c-t2);display:flex;font-size:12px;gap:12px;line-height:1.8;margin:23px 0}.tl-setup-terms input{accent-color:var(--tl-accent);flex:none;height:17px;margin-top:3px;width:17px}.tl-setup-terms a{color:var(--tl-accent);text-underline-offset:3px}.tl-setup-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin-top:25px}.tl-setup-actions .tl-btn{gap:14px;min-height:49px;padding:12px 23px}.tl-setup-actions .tl-text-button{color:var(--c-t3);font:11px var(--tl-font)}.tl-setup-main button:disabled{cursor:not-allowed;opacity:.5}.tl-setup-handle{color:var(--c-t4);font:11px var(--tl-numeric);overflow-wrap:anywhere;padding:13px 0 0}.tl-setup-handle strong{color:var(--c-t1);font-weight:500}.tl-setup-available{color:var(--c-t3);font-size:11px;line-height:1.6;margin:10px 0 19px}.tl-setup-available.is-available{color:var(--tl-accent)}.tl-setup-available.is-taken,.tl-setup-error{color:var(--tl-loss)}.tl-setup-avatar{align-items:center;display:flex;gap:16px;margin:19px 0}.tl-setup-avatar>button{background:var(--c-s2);border:1px solid var(--c-s4);border-radius:50%;color:var(--tl-accent);cursor:pointer;font:23px var(--tl-heading);height:56px;padding:0;position:relative;width:56px}.tl-setup-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.tl-setup-avatar i{background:var(--tl-accent);border:2px solid var(--c-bg);border-radius:50%;bottom:-2px;color:var(--tl-button-text);display:grid;padding:3px;place-items:center;position:absolute;right:-2px}.tl-setup-avatar strong{font-size:12px;font-weight:500}.tl-setup-avatar p{color:var(--c-t3);font-size:11px;margin:6px 0 0}.tl-setup-themes{border:0;display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.tl-setup-themes legend{color:var(--c-t3);font-size:11px;margin-bottom:10px}.tl-setup-themes button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s4);border-radius:8px;color:var(--c-t2);cursor:pointer;display:flex;font:11px var(--tl-font);gap:8px;padding:10px 13px}.tl-setup-themes button[aria-pressed=true]{border-color:var(--tl-accent);color:var(--c-t1)}.tl-setup-themes i{border-radius:50%;height:7px;width:7px}.tl-setup-error{border:1px solid color-mix(in srgb,var(--tl-loss) 30%,#0000);border-radius:8px;font-size:12px;line-height:1.7;margin-top:16px;padding:12px 15px}.tl-setup-signature{animation:setupSignature 1s cubic-bezier(.22,1,.36,1) both;background:var(--c-s1);border:1px solid color-mix(in srgb,var(--tl-accent) 60%,#0000);border-radius:24px;box-shadow:0 0 50px color-mix(in srgb,var(--tl-accent) 15%,#0000);color:var(--tl-accent);display:grid;font:38px var(--tl-heading);height:80px;margin-bottom:28px;place-items:center;position:relative;width:80px}.tl-setup-signature img{border-radius:23px;height:100%;object-fit:cover;width:100%}.tl-setup-signature i{background:var(--tl-accent);border:3px solid var(--c-bg);border-radius:50%;bottom:-8px;color:var(--tl-button-text);display:grid;padding:5px;place-items:center;position:absolute;right:-8px}.tl-setup-ready-features{display:flex;flex-wrap:wrap;gap:20px;margin:25px 0}.tl-setup-ready-features span{align-items:center;color:var(--c-t3);display:flex;font-size:11px;gap:8px}.tl-setup-ready-features svg{color:var(--tl-accent)}.tl-setup-dialog.is-leaving{animation:setupLeave .65s cubic-bezier(.22,1,.36,1) forwards}@keyframes setupOpen{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:none}}@keyframes setupLeave{to{opacity:0;transform:scale(1.025)}}@keyframes setupSignature{0%{opacity:0;transform:translateY(22px) rotate(-10deg) scale(.7)}to{opacity:1;transform:none}}@media(min-width:2200px){.tl-setup-main{max-width:820px}.tl-setup-main h1{font-size:82px}.tl-setup-main section>p{font-size:16px}.tl-setup-body{gap:10vw;padding-inline:8vw}}@media(max-height:850px) and (min-width:901px){.tl-setup-nav{padding-bottom:17px;padding-top:17px}.tl-setup-body{padding-block:19px}.tl-setup-progress{margin-bottom:22px}.tl-setup-main h1{font-size:clamp(35px,3.4vw,58px);margin-bottom:12px}.tl-setup-main section>p{margin-bottom:18px}.tl-setup-avatar,.tl-setup-themes{margin-block:14px}.tl-setup-actions{margin-top:17px}.tl-setup-main input:not([type=checkbox]):not([type=file]){min-height:46px;padding-block:12px}}@media(max-width:900px){.tl-setup-body{display:block;grid-template-columns:1fr;padding:28px 24px}.tl-setup-world{display:block;inset:0;opacity:.16;pointer-events:none;position:fixed;z-index:-1}.tl-setup-world>div:last-child{display:none}.tl-setup-world .tl-entry-portal{height:100dvh;inset:0 auto 0 -40%;opacity:1;position:fixed;width:140vw}.tl-setup-main{max-width:560px}.tl-setup-progress{gap:14px}.tl-setup-progress b{font-size:9px}.tl-setup-nav>span:not(.tl-brand){display:none}.tl-setup-main h1{font-size:43px}.tl-setup-footer>span{font-size:8px;letter-spacing:.05em}.tl-setup-main{padding-block:7px}.tl-setup-avatar{margin-block:16px}.tl-setup-actions{gap:17px}.tl-setup-actions .tl-btn{flex:1 1}.tl-setup-actions .tl-text-button{white-space:normal}.tl-setup-ready{padding-block:25px}}@media(prefers-reduced-motion:reduce){.tl-setup-dialog,.tl-setup-dialog.is-leaving,.tl-setup-signature{animation:none!important}}.tl-setup-main h1[tabindex="-1"]:focus-visible{outline:none!important}.tl-setup-world h2{font-size:clamp(48px,5vw,100px)!important;line-height:1!important}@media(max-height:740px) and (min-width:901px){.tl-setup-footer,.tl-setup-nav{padding-block:12px}.tl-setup-body{gap:4vw;padding-block:15px}.tl-setup-progress{margin-bottom:15px}.tl-setup-main h1{font-size:clamp(30px,3.1vw,46px);margin:10px 0}.tl-setup-main section>p{font-size:12px;line-height:1.6;margin-bottom:14px}.tl-setup-main input:not([type=checkbox]):not([type=file]){min-height:44px;padding-block:10px}.tl-setup-handle{padding-top:8px}.tl-setup-available{margin:6px 0 10px}.tl-setup-avatar{margin-block:11px}.tl-setup-themes{margin-block:12px;padding:0}.tl-setup-avatar>button{flex:none;height:46px;width:46px}.tl-setup-themes legend{margin-bottom:6px}.tl-setup-themes button{padding:8px 11px}.tl-setup-hint{margin-block:9px}.tl-setup-actions{margin-top:14px}.tl-setup-actions .tl-btn{min-height:44px}.tl-setup-world>div:last-child{padding-top:90px}.tl-setup-world h2{font-size:clamp(43px,4vw,64px)!important}}@media(max-width:600px){.tl-setup-nav{min-height:60px;padding:17px 22px}.tl-setup-body{align-items:center;display:flex;padding:23px 22px}.tl-setup-main{padding:0}.tl-setup-progress{gap:10px;margin-bottom:24px}.tl-setup-progress span{flex:1 1;gap:6px}.tl-setup-progress b{font-size:9px}.tl-setup-progress i{flex:none;height:20px;width:20px}.tl-setup-main h1{font-size:clamp(34px,9vw,43px);margin:13px 0}.tl-setup-main section>p{font-size:12px;line-height:1.65;margin-bottom:21px}.tl-setup-main input:not([type=checkbox]):not([type=file]){font-size:16px;min-height:48px;padding:12px 14px}.tl-setup-handle{padding-top:9px}.tl-setup-available{margin:8px 0 14px}.tl-setup-avatar{gap:13px;margin:15px 0}.tl-setup-avatar>button{flex:none;height:48px;width:48px}.tl-setup-themes{margin:17px 0;padding:0}.tl-setup-themes button{font-size:10px;padding:9px 11px}.tl-setup-hint{margin-block:11px}.tl-setup-footer{gap:12px;padding:13px 22px}.tl-setup-footer>span{line-height:1.8;max-width:190px}.tl-setup-actions{margin-top:21px}}@media(max-height:740px) and (max-width:600px){.tl-setup-body{padding-block:17px}.tl-setup-progress{margin-bottom:17px}.tl-setup-main h1{font-size:34px;margin:10px 0}.tl-setup-main section>p{font-size:12px;margin-bottom:16px}.tl-setup-avatar{margin-block:12px}.tl-setup-themes{margin-block:13px}.tl-setup-hint{margin-block:9px}.tl-setup-actions{margin-top:17px}}@media(max-width:600px){.tl-setup-themes{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.tl-setup-themes button{flex-direction:column;font-size:9px;gap:6px;justify-content:center;min-height:44px;padding:8px 3px}}.tl-setup-mobile-help{color:var(--c-t3);display:none;font:11px var(--tl-font);margin-left:auto;text-decoration:none}.tl-setup-theme-stage .tl-theme-choices{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tl-setup-theme-stage .tl-theme-choice{gap:7px;padding:12px;text-align:left}.tl-setup-theme-stage .tl-theme-mini{height:62px;min-height:62px}.tl-setup-theme-stage .tl-theme-description{font-size:10px;line-height:1.6}.tl-setup-theme-stage .tl-theme-fonts{font-size:9px}.tl-setup-theme-stage>p{margin-bottom:18px}@media(max-height:740px),(max-width:600px){.tl-setup-theme-stage .tl-theme-mini{height:46px;min-height:46px}.tl-setup-theme-stage .tl-theme-description,.tl-setup-theme-stage .tl-theme-fonts{display:none}.tl-setup-theme-stage .tl-theme-choice{padding:10px}.tl-setup-theme-stage .tl-theme-choices{gap:10px}}@media(max-width:600px){.tl-setup-mobile-help{display:block}.tl-setup-nav{gap:15px}}@media(max-height:740px) and (max-width:600px){.tl-setup-footer{display:none}.tl-setup-body{padding-block:10px}}@media(max-height:740px) and (min-width:601px){.tl-setup-footer{display:none}.tl-setup-body{padding-block:10px}.tl-setup-mobile-help{display:block}}.tl-secret-logo{-webkit-tap-highlight-color:transparent;align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;padding:0;text-decoration:none;touch-action:manipulation}.tl-secret-logo:focus-visible{border-radius:5px;outline:2px solid var(--tl-accent);outline-offset:4px}.tl-runner-load{color:var(--c-t3);font:14px/1.7 sans-serif;font:14px/1.7 var(--tl-font-body,sans-serif);padding:28px 0}.tl-legal-page{background:var(--c-bg);color:var(--c-t1);font-family:var(--tl-font);min-height:100dvh;padding:0 clamp(22px,5vw,100px)}.tl-legal-page a{color:inherit}.tl-legal-nav,.tl-legal-page>footer{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:28px;justify-content:space-between;padding:25px 0}.tl-legal-links{display:flex;flex-wrap:wrap;font-size:11px;gap:23px}.tl-legal-links a{color:var(--c-t3);text-decoration:none}.tl-legal-links a:hover{color:var(--tl-accent)}.tl-legal-nav>.tl-btn{font-size:11px;gap:12px}.tl-legal-hero{padding:65px 0 50px}.tl-legal-hero h1{font:500 clamp(46px,5vw,83px)/1 var(--tl-heading);letter-spacing:-.035em;margin:22px 0}.tl-legal-hero em,.tl-plan-intro em{color:var(--tl-accent);font-style:normal}.tl-legal-hero>p{color:var(--c-t3);font-size:14px;line-height:1.8}.tl-legal-hero>div{color:var(--c-t4);display:flex;flex-wrap:wrap;font-size:10px;gap:24px;margin-top:24px}.tl-legal-layout{grid-gap:clamp(35px,6vw,140px);display:grid;gap:clamp(35px,6vw,140px);grid-template-columns:minmax(180px,260px) minmax(0,860px);justify-content:space-between;padding-bottom:70px}.tl-legal-layout>aside{align-self:start;border-top:1px solid var(--c-s3);padding-top:20px;position:sticky;top:25px}.tl-legal-layout aside nav{display:flex;flex-direction:column;margin:20px 0 24px}.tl-legal-layout aside a{align-items:center;color:var(--c-t3);display:flex;font-size:11px;gap:14px;justify-content:space-between;line-height:1.6;padding:10px 0;text-decoration:none}.tl-legal-layout aside a:hover{color:var(--tl-accent)}.tl-legal-layout aside button{align-items:center;color:var(--c-t3);display:flex;font:11px var(--tl-font);gap:9px}.tl-legal-layout article section{border-bottom:1px solid var(--c-s3);margin-bottom:32px;padding-bottom:32px;scroll-margin-top:30px}.tl-legal-layout h2{font:500 31px/1.1 var(--tl-heading);letter-spacing:-.02em;margin:0 0 20px}.tl-legal-layout li,.tl-legal-layout p{color:var(--c-t2);font-size:13px;line-height:1.95;margin:14px 0}.tl-legal-layout a{color:var(--tl-accent);text-underline-offset:3px}.tl-legal-layout ul{padding-left:20px}.tl-legal-table{overflow-x:auto}.tl-legal-table table{border-collapse:collapse;font-size:12px;line-height:1.8;min-width:440px;width:100%}.tl-legal-table td,.tl-legal-table th{border:1px solid var(--c-s3);padding:15px;text-align:left;vertical-align:top}.tl-legal-table th{background:var(--c-s1);color:var(--c-t1)}.tl-legal-table td{color:var(--c-t2)}.tl-legal-page>footer{border-bottom:0;border-top:1px solid var(--c-s3);flex-wrap:wrap;font-size:11px;padding:28px 0}.tl-legal-page>footer>a{color:var(--c-t3);text-decoration:none}.tl-legal-page :focus-visible{outline:2px solid var(--tl-accent);outline-offset:4px}.tl-pricing-page main{isolation:isolate;position:relative}.tl-pricing-world{height:550px;inset:0 45% auto -10%;opacity:.45;pointer-events:none;position:absolute;z-index:-1}.tl-pricing-world .tl-entry-portal{height:100%}.tl-plan-offer{grid-gap:clamp(40px,7vw,150px);align-items:center;display:grid;gap:clamp(40px,7vw,150px);grid-template-columns:1fr minmax(360px,520px);padding:75px 0 60px}.tl-plan-intro h1,.tl-plan-intro h2{font:500 clamp(42px,4.5vw,80px)/1.03 var(--tl-heading);letter-spacing:-.035em;margin:22px 0}.tl-plan-intro>p{color:var(--c-t3);font-size:14px;line-height:1.8}.tl-plan-promises{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}.tl-plan-promises span{align-items:center;color:var(--c-t3);display:flex;font-size:11px;gap:9px}.tl-plan-promises svg{color:var(--tl-accent)}.tl-plan-card{background:var(--c-s1);border:1px solid color-mix(in srgb,var(--tl-accent) 28%,var(--c-s3));border-radius:20px;box-shadow:0 16px 60px color-mix(in srgb,var(--tl-accent) 5%,#0000);overflow:hidden;padding:30px;position:relative}.tl-plan-card:before{background:linear-gradient(#0000,var(--tl-accent),#0000);content:"";inset:0 auto 0 0;position:absolute;width:1px}.tl-plan-card>div{align-items:center;display:flex;gap:15px;justify-content:space-between}.tl-plan-card>div>span{color:var(--c-t3);font:8px var(--tl-numeric);letter-spacing:.1em;text-align:right}.tl-plan-price{align-items:baseline;display:flex;gap:14px;margin:32px 0 27px}.tl-plan-price strong{color:var(--tl-accent);font:600 clamp(45px,4vw,65px)/1 var(--tl-heading);letter-spacing:-.03em;text-shadow:0 0 24px color-mix(in srgb,var(--tl-accent) 15%,#0000)}.tl-plan-price>span{color:var(--c-t3);font-size:11px}.tl-plan-card ul{list-style:none;margin:0 0 27px;padding:0}.tl-plan-card li{align-items:flex-start;color:var(--c-t2);display:flex;font-size:12px;gap:10px;line-height:1.7;margin:13px 0}.tl-plan-card li svg{color:var(--tl-accent);flex:none;margin-top:2px}.tl-plan-card>.tl-btn{justify-content:space-between;min-height:49px;padding:14px 20px;text-decoration:none;width:100%}.tl-plan-fine{color:var(--c-t4);font-size:10px;line-height:1.8;margin:15px 0 0}.tl-pricing-details{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);padding:30px 0 70px}.tl-pricing-details article{border-top:1px solid var(--c-s3);padding:24px 0}.tl-pricing-details svg{color:var(--tl-accent)}.tl-pricing-details h3{font:500 27px var(--tl-heading);margin:20px 0 14px}.tl-pricing-details p{color:var(--c-t3);font-size:12px;line-height:1.9}@media(max-width:800px){.tl-legal-nav{flex-wrap:wrap;gap:14px}.tl-legal-nav>.tl-legal-links{gap:23px;order:3;width:100%}.tl-legal-layout{gap:25px;grid-template-columns:1fr}.tl-legal-layout>aside{position:static}.tl-legal-layout aside nav{display:flex;flex-direction:row;gap:16px;margin:12px 0;overflow:auto}.tl-legal-layout aside a{align-items:flex-start;min-width:140px}.tl-legal-layout aside a svg,.tl-legal-layout aside button{display:none}.tl-legal-hero{padding-bottom:34px;padding-top:42px}.tl-legal-hero>div{gap:12px}.tl-plan-offer{gap:30px;grid-template-columns:1fr;padding:48px 0 35px}.tl-plan-card{padding:26px 23px}.tl-plan-intro h1,.tl-plan-intro h2{font-size:48px}.tl-pricing-details{gap:0;grid-template-columns:1fr;padding-bottom:40px}.tl-pricing-world{height:400px;inset:0 -20% auto;opacity:.25}}@media print{.tl-legal-page{background:#fff;color:#111;padding:0}.tl-legal-layout aside,.tl-legal-nav,.tl-legal-page>footer{display:none}.tl-legal-hero{padding:0 0 25px}.tl-legal-hero h1{font-size:35px}.tl-legal-layout{display:block}.tl-legal-hero>p,.tl-legal-layout li,.tl-legal-layout p,.tl-legal-layout td{color:#222}.tl-legal-hero em,.tl-legal-layout a{color:#111}.tl-legal-layout article section{break-inside:avoid;page-break-inside:avoid}.tl-legal-table table{min-width:0}}.tl-privacy-preference{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:10px;margin:20px 0;padding:18px}.tl-privacy-preference label{align-items:flex-start;cursor:pointer;display:flex;gap:13px}.tl-privacy-preference input{accent-color:var(--tl-accent);flex:none;height:18px;margin-top:3px;width:18px}.tl-privacy-preference strong{font-size:12px;font-weight:500;line-height:1.8}.tl-privacy-preference small{color:var(--c-t3);display:block;font-size:11px;line-height:1.8;margin-top:5px}.tl-paper-wall.tl-preview-wall,.tl-paper-wall.tl-public-wall,.tl-paper-wall.tl-wall-gallery{grid-gap:52px 40px;background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--tl-accent) 5%,#0000),#0000 75%);display:grid;gap:52px 40px;grid-template-columns:repeat(3,minmax(0,1fr));padding:42px 20px 58px;perspective:1000px}.tl-paper-wall>.tl-paper-milestone{background:#0000;border:0;border-radius:0;box-shadow:none;margin:0;min-width:0;overflow:visible;padding:0;position:relative}.tl-paper-wall .tl-paper-stage{background:#0000;border:0;border-radius:1px;color:inherit;cursor:zoom-in;display:block;margin:0;padding:0;perspective:1100px;position:relative;width:100%}.tl-paper-stage:before{content:"";inset:-36px -18px -12px;position:absolute}.tl-paper-stage>*{pointer-events:none}.tl-paper-ground-shadow{animation:tlPaperShadow 10s ease-in-out 0s infinite;animation:tlPaperShadow var(--paper-duration,10s) ease-in-out var(--paper-phase,0s) infinite;background:radial-gradient(ellipse at center,#0007,#0000 68%);height:38px;left:8%;pointer-events:none;position:absolute;right:8%;top:calc(100% - 4px);transform-origin:50% 50%}.tl-paper-wall .tl-paper-lift{animation:tlPaperDrift 10s ease-in-out 0s infinite;animation:tlPaperDrift var(--paper-duration,10s) ease-in-out var(--paper-phase,0s) infinite;backface-visibility:hidden;display:block;margin:0;padding:0;position:relative;transform-origin:50% 35%;transform-style:preserve-3d}.tl-paper-surface{display:block;transform-origin:50% 45%;transform-style:preserve-3d;transition:transform .35s cubic-bezier(.22,1,.36,1)}.tl-paper-wall .tl-paper-certificate{box-shadow:0 1px 0 #fff4,1px 3px 0 #0003,3px 6px 0 #0002,8px 20px 28px #0005,18px 42px 62px #0004;cursor:zoom-in;overflow:hidden;position:relative;transition:box-shadow .6s cubic-bezier(.22,1,.36,1)!important}.tl-paper-wall .tl-paper-certificate,.tl-paper-wall .tl-paper-certificate img{background:#0000;border:0;border-radius:1px;display:block;padding:0;width:100%}.tl-paper-wall .tl-paper-certificate img{filter:none;height:auto;object-fit:contain;transform:none}.tl-paper-wall .tl-paper-certificate:after{background:linear-gradient(110deg,#ffffff18,#0000 38%,#0000000d 90%);border-color:#ffffff1a #0002 #0003 #ffffff1a;border-radius:inherit;border-style:solid;border-width:1px;content:"";inset:0;pointer-events:none;position:absolute}.tl-paper-glaze{animation:tlPaperLight 10s ease-in-out 0s infinite;animation:tlPaperLight var(--paper-duration,10s) ease-in-out var(--paper-phase,0s) infinite;background:linear-gradient(115deg,#0000 20%,#ffffff22 44%,#ffffff0d 52%,#0000 72%);inset:-35%;pointer-events:none;position:absolute}.tl-paper-wall .tl-paper-details{align-items:center;background:#0000;display:flex;font:10px var(--tl-font);gap:12px;justify-content:space-between;letter-spacing:.06em;margin-top:34px;padding:0 2px}.tl-paper-details .tl-certificate-actions{border:0;gap:10px;padding:0}.tl-paper-inspect{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:5px;bottom:10px;color:var(--c-t2);font:10px var(--tl-font);opacity:0;padding:7px 9px;position:absolute;right:10px;transition:opacity .2s;z-index:1}.tl-paper-stage:focus-visible .tl-paper-inspect{opacity:1}.tl-paper-stage:focus-visible{outline:2px solid var(--tl-accent);outline-offset:6px}[data-theme=paper] .tl-paper-wall .tl-paper-certificate{box-shadow:0 1px 0 #fff9,1px 3px 0 #203a2c20,3px 6px 0 #203a2c14,8px 20px 28px #203a2c32,18px 42px 62px #203a2c25}[data-theme=paper] .tl-paper-ground-shadow{background:radial-gradient(ellipse at center,#203a2c40,#0000 68%)}@keyframes tlPaperDrift{0%,to{transform:translate3d(-9px,3px,0) rotateX(5deg) rotateY(-5deg) rotate(-2.5deg);transform:translate3d(calc(var(--paper-drift,9px)*-1),3px,0) rotateX(5deg) rotateY(-5deg) rotate(var(--paper-tilt,-2.5deg))}25%{transform:translate3d(0,-15px,12px) rotateX(-2deg) rotateY(3deg) rotate(0deg)}50%{transform:translate3d(9px,-28px,20px) rotateX(-6deg) rotateY(6deg) rotate(1.8deg);transform:translate3d(var(--paper-drift,9px),-28px,20px) rotateX(-6deg) rotateY(6deg) rotate(var(--paper-turn,1.8deg))}75%{transform:translate3d(0,-10px,8px) rotateX(2deg) rotateY(-2deg) rotate(0deg)}}@keyframes tlPaperShadow{0%,to{opacity:.8;transform:translateX(-3px) scaleX(.96)}50%{opacity:.4;transform:translateX(7px) scaleX(1.12)}}@keyframes tlPaperLight{0%,to{opacity:.55;transform:translateX(-18%)}50%{opacity:1;transform:translateX(18%)}}.tl-paper-stage[data-motion-visible=false] *,[data-motion-hidden=true] .tl-paper-stage *,[data-orbit-quiet=true] .tl-paper-stage *{animation-play-state:paused!important}.tl-paper-stage[data-motion-visible=false] .tl-paper-surface,[data-motion-hidden=true] .tl-paper-surface,[data-orbit-quiet=true] .tl-paper-surface{transform:none!important}@media(hover:hover) and (pointer:fine){.tl-paper-stage:focus-visible .tl-paper-surface,.tl-paper-stage:hover .tl-paper-surface{transform:scale(1.018)}.tl-paper-stage:hover .tl-paper-inspect{opacity:1}}@media(max-width:950px){.tl-paper-wall.tl-preview-wall,.tl-paper-wall.tl-public-wall,.tl-paper-wall.tl-wall-gallery{gap:40px 30px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.tl-paper-wall.tl-preview-wall,.tl-paper-wall.tl-public-wall,.tl-paper-wall.tl-wall-gallery{box-sizing:border-box;gap:48px;grid-template-columns:minmax(0,1fr);margin:auto;max-width:440px;padding:36px 20px 46px;width:100%}.tl-paper-wall .tl-paper-details{margin-top:30px}}@media(prefers-reduced-motion:reduce){.tl-paper-stage *{animation:none!important}.tl-paper-wall .tl-paper-lift,.tl-paper-wall .tl-paper-surface{transform:none!important}.tl-paper-wall .tl-paper-certificate{transform:none;transition:none!important}.tl-paper-inspect,.tl-paper-surface{transition:none}}@media(min-width:1600px){.tl-experience .tl-paper-wall.tl-preview-wall,.tl-experience .tl-paper-wall.tl-wall-gallery{gap:64px 50px;grid-template-columns:repeat(auto-fit,minmax(420px,1fr))}.tl-experience .tl-paper-milestone{justify-self:center;max-width:720px;width:100%}}.tl-paper-tilt{backface-visibility:hidden;display:block;transform:translateZ(0) rotateX(0deg) rotateY(0deg);transform:translate3d(var(--tl-tilt-px,0),var(--tl-tilt-py,0),0) rotateX(var(--tl-tilt-rx,0deg)) rotateY(var(--tl-tilt-ry,0deg));transform-origin:50% 45%}[data-motion-hidden=true] .tl-paper-tilt,[data-orbit-quiet=true] .tl-paper-tilt{transform:none}@media(prefers-reduced-motion:reduce){.tl-paper-tilt{transform:none}}.tl-kinetic-stage{perspective:1100px}.tl-kinetic-surface{transform-style:preserve-3d}.tl-entrance-journal{inset:70px 7% 65px 15%;position:absolute;z-index:1}.tl-entrance-journal>.tl-kinetic-surface{height:100%}.tl-entrance-journal-stack{animation:entranceComposition 12s ease-in-out infinite;height:100%;position:relative;transform-style:preserve-3d}.tl-entrance-sheet{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:18px;box-shadow:0 20px 60px #0003;position:absolute;transform-style:preserve-3d}.tl-entrance-sheet.is-main{animation:entranceMain 10s ease-in-out infinite;inset:46px 6% auto 9%;padding:22px}.tl-entrance-sheet.is-main>header{align-items:center;display:flex;gap:12px;justify-content:space-between}.tl-entrance-sheet.is-main>header>span{color:var(--c-t4);font:6px var(--tl-numeric);letter-spacing:.12em}.tl-entrance-sheet-metric{margin:22px 0 9px;position:relative}.tl-entrance-sheet-metric>span{color:var(--c-t4);font:7px var(--tl-numeric);letter-spacing:.08em}.tl-entrance-sheet-metric>strong{color:var(--tl-accent);display:block;font:450 50px/1.1 var(--tl-heading);letter-spacing:-.065em;margin-top:7px}.tl-entrance-sheet-metric small{font-size:.55em;margin-left:3px}.tl-entrance-sheet-curve{height:80px;overflow:visible;width:100%}.tl-entrance-curve-grid{stroke:var(--c-s3);stroke-width:.7;stroke-dasharray:3 5}.tl-entrance-curve-line{stroke:var(--tl-accent);stroke-width:1.8;stroke-linecap:round;stroke-dasharray:1;animation:entranceTrace 1.6s cubic-bezier(.22,1,.36,1) both}.tl-entrance-curve-fill{fill:var(--tl-accent);opacity:.06}.tl-entrance-sheet-curve>circle{fill:var(--tl-accent);stroke:var(--c-s1);stroke-width:2}.tl-entrance-sheet-stats{border-top:1px solid var(--c-s3);display:flex;gap:12px;justify-content:space-between;margin-top:12px;padding-top:16px}.tl-entrance-sheet-stats span{grid-gap:5px;color:var(--c-t4);display:grid;font:8px var(--tl-font);gap:5px}.tl-entrance-sheet-stats b{color:var(--c-t2);font:14px var(--tl-numeric)}.tl-entrance-sheet.is-back{animation:entranceBack 13s ease-in-out infinite;left:-2%;padding:23px;top:3px;transform:rotate(-9deg) translateZ(-40px);width:63%}.tl-entrance-sheet.is-back>svg{color:var(--tl-accent);margin-right:9px;vertical-align:middle}.tl-entrance-sheet.is-back>span{color:var(--c-t4);font:7px var(--tl-numeric);letter-spacing:.1em}.tl-entrance-sheet.is-back>strong{display:block;font:450 21px/1.2 var(--tl-heading);letter-spacing:-.04em;margin:15px 0}.tl-entrance-sheet.is-back>i{background:var(--c-s3);display:block;height:2px;margin-top:9px;width:80%}.tl-entrance-sheet.is-back>i:last-child{width:54%}.tl-entrance-sheet.is-front{align-items:center;animation:entranceFront 9s ease-in-out infinite;box-sizing:border-box;display:flex;gap:12px;height:60px;left:13%;padding:10px 17px;right:0;top:calc(100% - 20px);transform:translateZ(60px) rotate(4deg)}.tl-entrance-sheet-icon{background:color-mix(in srgb,var(--tl-accent) 9%,var(--c-s2));border-radius:50%;color:var(--tl-accent);display:grid;flex-shrink:0;height:34px;place-items:center;width:34px}.tl-entrance-sheet.is-front>div{flex:1 1;min-width:0}.tl-entrance-sheet.is-front>div>span{color:var(--c-t4);font:6px var(--tl-numeric);letter-spacing:.07em}.tl-entrance-sheet.is-front strong{display:block;font:500 15px var(--tl-font);margin-top:6px}.tl-entrance-sheet.is-front small{color:var(--c-t4);font:8px var(--tl-font);margin-left:6px}.tl-entrance-sheet.is-front>b{color:var(--tl-accent);font:18px var(--tl-numeric);font-weight:400;white-space:nowrap}.tl-entrance-sheet-orbit{animation:entranceToken 9s ease-in-out infinite;background:var(--c-bg);border:1px solid color-mix(in srgb,var(--tl-accent) 35%,var(--c-s3));border-radius:50%;box-shadow:0 10px 28px #0002;color:var(--tl-accent);display:grid;height:55px;place-items:center;position:absolute;right:0;top:5%;width:55px}.tl-entrance-hero-art>.tl-motion-scene{opacity:.5}.tl-public-experience .tl-public-demo-wall{gap:50px;max-width:880px;padding-top:18px}.tl-public-demo-wall .tl-paper-details{color:var(--c-t4);font:8px var(--tl-numeric);justify-content:center;letter-spacing:.09em}.tl-entrance-hero h1 em,.tl-public-final h2 em,.tl-public-section-heading h2 em{animation:entranceType 1.2s cubic-bezier(.22,1,.36,1) both;display:inline-block}.tl-public-process .tl-kinetic-stage{min-width:0}.tl-public-process .tl-kinetic-surface{height:100%}.tl-public-process article{height:100%;overflow:hidden;position:relative}.tl-public-process article:after{background:linear-gradient(125deg,#0000 20%,color-mix(in srgb,var(--tl-accent) 7%,#0000) 49%,#0000 78%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-110%);transition:transform .85s cubic-bezier(.22,1,.36,1)}.tl-public-process .tl-kinetic-stage:hover article:after{transform:translateX(80%)}.tl-public-process article>div>svg{transition:transform .55s cubic-bezier(.22,1,.36,1)}.tl-public-process .tl-kinetic-stage:hover article>div>svg{transform:translateY(-4px) rotate(-8deg)}.tl-public-process article:hover{transform:none}.tl-entrance-themes .tl-theme-choice{transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .4s}.tl-entrance-themes .tl-theme-choice:hover{box-shadow:0 20px 38px #0002;transform:translateY(-7px)}.tl-theme-mini svg path:first-child{stroke-dasharray:240;stroke-dashoffset:0;transition:stroke-dashoffset .8s}.tl-theme-choice:hover .tl-theme-mini svg path:first-child{animation:themeTrace .9s cubic-bezier(.22,1,.36,1) both}.tl-public-faq-answer{animation:entranceAnswer .3s cubic-bezier(.22,1,.36,1) both}@keyframes entranceComposition{0%,to{transform:rotateY(-9deg) rotateX(4deg)}50%{transform:rotateY(6deg) rotateX(-3deg)}}@keyframes entranceMain{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-15px) rotate(1deg)}}@keyframes entranceBack{0%,to{transform:translateY(0) rotate(-9deg) translateZ(-40px)}50%{transform:translateY(-22px) rotate(-5deg) translateZ(-40px)}}@keyframes entranceFront{0%,to{transform:translateY(0) translateZ(60px) rotate(1.5deg)}50%{transform:translateY(13px) translateZ(60px) rotate(-1deg)}}@keyframes entranceToken{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-19px) rotate(12deg)}}@keyframes entranceTrace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes themeTrace{0%{stroke-dashoffset:240}to{stroke-dashoffset:0}}@keyframes entranceType{0%{opacity:0;transform:translateY(14px) skewY(3deg)}to{opacity:1;transform:none}}@keyframes entranceAnswer{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}[data-kinetic-active=false] .tl-entrance-journal-stack,[data-kinetic-active=false] .tl-entrance-sheet,[data-kinetic-active=false] .tl-entrance-sheet-orbit,[data-motion-hidden=true] .tl-entrance-journal-stack,[data-motion-hidden=true] .tl-entrance-sheet,[data-motion-hidden=true] .tl-entrance-sheet-orbit,[data-orbit-quiet=true] .tl-entrance-journal-stack,[data-orbit-quiet=true] .tl-entrance-sheet,[data-orbit-quiet=true] .tl-entrance-sheet-orbit{animation-play-state:paused}.tl-entrance-sheet-metric:after{animation:entranceMetric 6s ease-in-out infinite;background:var(--tl-accent);bottom:5px;content:"";display:block;height:2px;margin:0;position:absolute;right:8px;transform-origin:left;width:28px}@keyframes entranceMetric{0%,to{opacity:.55;transform:scaleX(1)}50%{opacity:1;transform:scaleX(2.2)}}[data-kinetic-active=false] .tl-entrance-sheet-metric:after,[data-motion-hidden=true] .tl-entrance-sheet-metric:after,[data-orbit-quiet=true] .tl-entrance-sheet-metric:after{animation-play-state:paused}@media(max-height:740px) and (min-width:761px){.tl-entrance-journal{inset:0 7% 50px 15%}.tl-entrance-sheet.is-main{inset:40px 6% auto 9%;padding:17px}.tl-entrance-sheet-metric{margin:11px 0 5px}.tl-entrance-sheet-metric>strong{font-size:42px}.tl-entrance-sheet-curve{height:48px}.tl-entrance-sheet-stats{margin-top:5px;padding-top:8px}.tl-entrance-sheet-stats b{font-size:12px}.tl-entrance-sheet-stats span{font-size:7px;gap:3px}.tl-entrance-sheet.is-front{padding:10px 12px;top:calc(100% + 5px)}.tl-entrance-sheet.is-back{padding:17px}.tl-entrance-sheet.is-back>strong{font-size:17px}}@media(max-width:1050px) and (min-width:761px){.tl-entrance-journal{inset-inline:18% 4%}.tl-entrance-sheet.is-main>header>span{font-size:5px}.tl-entrance-sheet.is-front small{display:none}.tl-entrance-sheet.is-front>b{font-size:15px}}@media(max-width:760px){.tl-entrance-hero-art{height:420px;margin:12px -10px 5px;max-height:none;min-height:310px}.tl-entrance-journal{height:330px;inset:8px 3% auto 8%;margin:auto;max-width:420px}.tl-entrance-sheet.is-main{inset:38px 9% auto 9%;padding:16px}.tl-entrance-sheet-metric{margin:11px 0 5px}.tl-entrance-sheet-metric>strong{font-size:40px}.tl-entrance-sheet-curve{height:45px}.tl-entrance-sheet-stats{margin-top:5px;padding-top:10px}.tl-entrance-sheet-stats b{font-size:11px}.tl-entrance-sheet-stats span{font-size:7px}.tl-entrance-sheet.is-front{left:14%;padding:12px;right:1%;top:calc(100% - 20px)}.tl-entrance-sheet.is-front small{font-size:7px}.tl-entrance-sheet.is-front>b{font-size:15px}.tl-entrance-sheet.is-back{padding:15px;top:1px}.tl-entrance-sheet.is-back>strong{font-size:17px}.tl-entrance-sheet-orbit{height:44px;right:4%;top:2%;width:44px}.tl-public-experience .tl-public-demo-wall{gap:35px;grid-template-columns:1fr;max-width:350px;padding-top:15px}.tl-public-demo-wall .tl-paper-milestone:nth-child(2){display:none}.tl-entrance-themes .tl-theme-choice:hover,.tl-public-process .tl-kinetic-stage:hover article:after{transform:none}}@media(prefers-reduced-motion:reduce){.tl-entrance-curve-line,.tl-entrance-journal-stack,.tl-entrance-sheet,.tl-entrance-sheet-metric:after,.tl-entrance-sheet-orbit,.tl-public-experience h1 em,.tl-public-experience h2 em,.tl-public-faq-answer{animation:none!important}.tl-public-process article:after{display:none}.tl-entrance-themes .tl-theme-choice,.tl-public-process article>div>svg{transition:none}.tl-entrance-themes .tl-theme-choice:hover,.tl-public-process .tl-kinetic-stage:hover article>div>svg{transform:none}.tl-theme-choice:hover .tl-theme-mini svg path:first-child{animation:none}.tl-entrance-curve-line{stroke-dashoffset:0}}[data-kinetic-active=false]>.tl-kinetic-surface,[data-motion-hidden=true] .tl-kinetic-surface,[data-orbit-quiet=true] .tl-kinetic-surface{transform:none!important}.tl-equity-signal{--equity-gutter:58px;inset:8% 4% 20%;pointer-events:auto;position:absolute;z-index:2}.tl-equity-signal>svg{display:block;height:100%;margin-left:var(--equity-gutter);outline-offset:-5px;overflow:visible;width:calc(100% - var(--equity-gutter))}.tl-equity-empty{color:var(--c-t3);display:grid;font:12px/1.7 var(--tl-font);padding:30px;place-items:center;text-align:center}.tl-equity-guide{stroke:var(--c-t1);stroke-width:.5;stroke-opacity:.1;stroke-dasharray:2 6}.tl-equity-axis{inset:0 auto 0 0;pointer-events:none;position:absolute;width:calc(var(--equity-gutter) - 10px)}.tl-equity-axis span{color:var(--c-t2);font:10px/1.4 var(--tl-numeric);position:absolute;right:0;transform:translateY(-50%);white-space:nowrap}.tl-equity-baseline{stroke:var(--c-t3);stroke-width:.7;stroke-dasharray:3 5;stroke-opacity:.4}.tl-equity-trace{stroke:var(--tl-accent);stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--tl-accent) 28%,transparent))}.tl-equity-pulse{fill:var(--tl-accent);filter:drop-shadow(0 0 7px var(--tl-accent))}.tl-equity-selection line{stroke:var(--c-t3);stroke-width:.7;stroke-dasharray:3 4}.tl-equity-selection circle{fill:var(--c-bg);stroke:var(--tl-accent);stroke-width:2}.tl-equity-tooltip{background:var(--c-s1);border:1px solid color-mix(in srgb,var(--tl-accent) 30%,var(--c-s3));border-radius:12px;box-shadow:0 12px 30px #0003;box-sizing:border-box;color:var(--c-t1);font:10px var(--tl-font);max-width:calc(100% - var(--equity-gutter) - 10px);padding:14px;pointer-events:none;position:absolute;right:0;top:0;width:190px}.tl-equity-tooltip>small,.tl-equity-tooltip>span{color:var(--c-t3);display:block;line-height:1.5}.tl-equity-tooltip>strong{color:var(--tl-accent);display:block;font:26px/1.25 var(--tl-numeric);margin:6px 0}.tl-equity-tooltip p{border-top:1px solid var(--c-s3);display:flex;font-size:9px;gap:8px;justify-content:space-between;margin:10px 0 0;padding-top:10px}.tl-orbit-landscape .tl-landscape-canvas{opacity:.24}.tl-orbit-landscape .tl-orbit-landscape-label{line-height:1.5;pointer-events:none;z-index:3}@media(max-width:699px){.tl-equity-signal{--equity-gutter:52px;inset:0 7% 38%;pointer-events:none}.tl-orbit-landscape .tl-orbit-landscape-label{bottom:16px;font-size:7px;left:30px;letter-spacing:.07em}.tl-equity-tooltip,.tl-orbit-landscape .tl-orbit-landscape-label small{display:none}}.tl-equity-signal>svg:focus-visible{border-radius:12px;outline:1px solid color-mix(in srgb,var(--tl-accent) 45%,#0000)}@media(max-width:699px){.tl-orbit-hero-period{bottom:12px}.tl-orbit-hover-hint{display:none}}.tl-card-deck{margin:0;max-width:none;min-width:0;width:100%}.tl-deck-studio-entry{align-items:center;display:flex;gap:18px;justify-content:space-between;margin:0 0 18px}.tl-deck-studio-entry>div{align-items:center;display:flex;gap:12px;min-width:0}.tl-deck-studio-mark{background:color-mix(in srgb,var(--tl-accent) 7%,var(--c-s1));border:1px solid color-mix(in srgb,var(--tl-accent) 32%,var(--c-s3));border-radius:12px;color:var(--tl-accent);display:grid;flex-shrink:0;height:40px;place-items:center;width:40px}.tl-deck-studio-entry h2{color:var(--c-t1);font:600 20px var(--tl-heading);letter-spacing:-.025em;margin:0 0 3px}.tl-deck-studio-entry p{color:var(--c-t3);font:12px/1.5 var(--tl-font);margin:0}.tl-deck-studio-entry>.tl-btn{flex-shrink:0}.tl-deck-studio-entry>.tl-btn>span{align-items:flex-start;display:flex;flex-direction:column;gap:3px;line-height:1.15}.tl-deck-studio-entry>.tl-btn small{font:10px var(--tl-numeric);opacity:.75}.tl-view-memory{color:var(--c-t3);font:11px/1.5 var(--tl-font);margin:4px 0 10px}@media(max-width:560px){.tl-deck-studio-entry{align-items:flex-start;gap:10px}.tl-deck-studio-entry h2{font-size:18px}.tl-deck-studio-entry p{font-size:11px;max-width:24ch}.tl-deck-studio-mark{display:none}.tl-deck-studio-entry>.tl-btn{font-size:11px;padding:9px 10px}.tl-deck-studio-entry>.tl-btn>svg:first-child{display:none}}.tl-deck-toolbar{align-items:center;display:flex;gap:18px;justify-content:space-between;margin:8px 0 10px}.tl-deck-toolbar>label{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:12px;color:var(--c-t3);display:flex;gap:12px;padding:12px 15px;width:min(410px,100%)}.tl-deck-toolbar input{background:none;border:0!important;box-shadow:none!important;color:var(--c-t1);font:12px var(--tl-font);min-height:24px!important;min-width:0;padding:0!important;width:100%}.tl-deck-stage{min-height:350px;outline-offset:-5px;overflow:clip;position:relative;touch-action:pan-y}.tl-deck-atmosphere{background:radial-gradient(ellipse,color-mix(in srgb,var(--tl-accent) 10%,#0000),#0000 65%);inset:15% 0 0;pointer-events:none;position:absolute}.tl-deck-drag{cursor:grab;display:grid;padding:12px 0 28px;place-items:start center;position:relative;touch-action:pan-y}.tl-deck-drag:active{cursor:grabbing}.tl-deck-slot{grid-area:1/1;perspective:900px;position:relative;width:300px;width:var(--tl-deck-width,300px)}.tl-deck-card{align-items:stretch;background:var(--c-s1)!important;border:1px solid var(--c-s4)!important;border-radius:17px!important;box-shadow:0 20px 55px #0004;box-sizing:border-box;color:var(--c-t1)!important;cursor:pointer;display:flex!important;flex-direction:column;left:0;min-height:310px;overflow:hidden;padding:22px!important;position:relative;text-align:left!important;top:0;user-select:none;-webkit-user-select:none;width:100%}.tl-deck-card.is-selected{border-color:color-mix(in srgb,var(--tl-accent) 45%,var(--c-s4))!important;box-shadow:0 22px 60px #0004,0 0 24px color-mix(in srgb,var(--tl-accent) 6%,#0000)}.tl-deck-card:before{background:linear-gradient(130deg,color-mix(in srgb,var(--tl-accent) 7%,#0000),#0000 50%);content:"";inset:0;pointer-events:none;position:absolute}.tl-deck-card-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;position:relative}.tl-deck-outcome{color:var(--c-t3);font:8px var(--tl-numeric);letter-spacing:.08em}.tl-deck-outcome.is-win{color:var(--tl-positive)}.tl-deck-outcome.is-loss{color:var(--tl-loss)}.tl-deck-card-result{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:25px 0 18px}.tl-deck-card-result>span{font:500 25px/1.2 var(--tl-heading);letter-spacing:-.035em}.tl-deck-card-result strong{font:500 33px/1.2 var(--tl-numeric);letter-spacing:-.04em;text-shadow:0 0 14px color-mix(in srgb,currentColor 27%,#0000)}.tl-deck-card-result strong small{font-size:17px;margin-left:2px}.tl-deck-card-chart{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:8px;height:118px;overflow:hidden}.tl-deck-card-chart img{display:block;height:100%;object-fit:cover;pointer-events:none;width:100%}.tl-deck-card-chart>div{grid-gap:10px;color:var(--c-t3);display:grid;gap:10px;height:100%;justify-items:center;place-content:center}.tl-deck-card-chart>div span{font:9px var(--tl-font)}.tl-deck-card-foot{color:var(--c-t3);font:9px var(--tl-font);gap:12px;line-height:1.5;margin:14px 0}.tl-deck-card-foot,.tl-deck-open{display:flex;justify-content:space-between}.tl-deck-open{align-items:center;border-top:1px solid var(--c-s3);color:var(--tl-accent);font:10px var(--tl-font);padding-top:13px}.tl-deck-controls{align-items:center;display:flex;gap:30px;justify-content:center}.tl-deck-controls>span{align-items:center;color:var(--c-t1);display:flex;flex-direction:column;gap:7px;min-width:150px;text-align:center}.tl-deck-controls b{font:500 16px var(--tl-font)}.tl-deck-controls small{color:var(--c-t3);font:10px var(--tl-font)}.tl-deck-controls>button{height:42px;justify-content:center;padding:0;width:42px}.tl-deck-hint{color:var(--c-t3);font:10px/1.6 var(--tl-font);margin:22px 0 0;text-align:center}.tl-deck-list{grid-gap:10px;display:grid;gap:10px;padding-top:15px}.tl-deck-list>button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:12px;color:var(--c-t1);display:flex;gap:20px;padding:18px!important;text-align:left;width:100%}.tl-deck-list>button:hover{border-color:var(--tl-accent);transform:translateY(-2px)}.tl-deck-list>button>span:nth-child(2){display:flex;flex:1 1;flex-direction:column;gap:7px}.tl-deck-list b{font:500 18px var(--tl-heading)}.tl-deck-list small{color:var(--c-t3);font:10px var(--tl-font)}.tl-deck-list strong{font:18px var(--tl-numeric)}.tl-deck-empty{color:var(--c-t3);padding:65px 20px;text-align:center}.tl-deck-empty h2{color:var(--c-t1);font:28px var(--tl-heading);margin:15px 0}.tl-deck-empty p{margin-bottom:25px}@media(max-width:699px){.tl-deck-toolbar{flex-wrap:wrap;gap:10px}.tl-deck-toolbar>label{width:100%}.tl-deck-toolbar input{font-size:16px}.tl-deck-toolbar>.tl-segments{margin-left:auto}.tl-deck-stage{margin:0 -16px;min-height:340px}.tl-deck-card{padding:18px!important;top:0}.tl-deck-card-result>span{font-size:22px}.tl-deck-card-result strong{font-size:29px}.tl-deck-card-chart{height:105px}.tl-deck-hint{font-size:9px;margin:18px auto 0;max-width:270px}.tl-deck-list>button{gap:12px;padding:14px!important}.tl-deck-list>button>svg{display:none}}@media(prefers-reduced-motion:reduce){.tl-deck-list>button:hover{transform:none}}.tl-deck-stage:focus-visible{border-radius:18px;outline:1px solid color-mix(in srgb,var(--tl-accent) 35%,#0000)}.tl-deck-stage.is-fanned .tl-deck-card{box-shadow:0 16px 35px #0003}.tl-deck-card{transition:border-color .2s,box-shadow .3s!important}.tl-deck-stage.is-fanned .tl-deck-card{will-change:transform}.tl-deck-stage.is-fanned .tl-deck-card:hover{border-color:var(--tl-accent)!important}.tl-deck-edge{align-items:center;background:linear-gradient(90deg,var(--c-bg),#0000);color:var(--tl-accent);display:none;inset:10px auto 22px;justify-content:flex-start;opacity:0;padding-left:20px;pointer-events:none;position:absolute;transition:opacity .25s;width:min(260px,28%);z-index:15}.tl-deck-edge.is-left{left:0}.tl-deck-edge.is-right{background:linear-gradient(-90deg,var(--c-bg),#0000);justify-content:flex-end;padding-left:0;padding-right:20px;right:0}@media(hover:hover) and (pointer:fine){.tl-deck-edge{display:flex}.tl-deck-edge.is-browsing{opacity:.9}}@media(hover:none){.tl-deck-hint{font-size:0}.tl-deck-hint:after{content:"Swipe the deck or use arrows · select a card to personalise it";font-size:10px}}@media(min-width:1600px){.tl-experience .tl-deck-list{gap:18px;grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}}.tl-deck-toolbar-actions{align-items:center;display:flex;gap:10px;margin-left:auto}.tl-deck-card{transform:translateY(0) rotateX(0deg) rotateY(0deg);transform:translateY(var(--deck-hover-y,0)) rotateX(var(--tl-tilt-rx,0deg)) rotateY(var(--tl-tilt-ry,0deg));transition:border-color .2s,box-shadow .3s,transform .2s ease-out!important}@media(hover:hover) and (pointer:fine){.tl-deck-card:hover{--deck-hover-y:-6px}}[data-orbit-quiet=true] .tl-deck-card{transform:none}@media(prefers-reduced-motion:reduce){.tl-deck-card{transform:none;transition:none!important}}.tl-studio-nav-hint{color:var(--c-t3);display:block;font:10px/1.3 var(--tl-font);margin-top:3px}:root,:root:not(.light-mode){--tl-accent:#65e4a1;--tl-loss:#fb8d94;--tl-font:"DM Sans",sans-serif;--tl-heading:"Manrope",sans-serif;--c-bg:#0c1010;--c-s1:#121717;--c-s2:#192020;--c-s3:#27302f;--c-s4:#394643;--c-t1:#edf3ef;--c-t2:#c2cec8;--c-t3:#9eada6;--c-t4:#92a199;--c-t5:#83948a;--nav-bg:#101514;--placeholder:#8a9b91}body.light-mode{--tl-accent:#157b4d;--tl-loss:#bf3546;--c-bg:#f2f5f3;--c-s1:#fff;--c-s2:#edf2ee;--c-s3:#dce5df;--c-s4:#b6c6bb;--c-t1:#15251c;--c-t2:#344c3d;--c-t3:#52685a;--c-t4:#5b7163;--c-t5:#657c6c;--nav-bg:#f9fbf9;--placeholder:#657c6c}.tl-brand{align-items:center;color:#edf3ef;color:var(--c-t1);display:inline-flex;font-family:Manrope,sans-serif;font-family:var(--tl-heading);font-weight:800;letter-spacing:-1px;line-height:1;white-space:nowrap}.tl-brand-mark{color:#65e4a1;color:var(--tl-accent);display:flex}.tl-brand-log{font-weight:500}.tl-brand-dot{color:#65e4a1;color:var(--tl-accent)}.tl-landing{background:#0c1010;background:var(--c-bg);color:#edf3ef;color:var(--c-t1);font-family:DM Sans,sans-serif;font-family:var(--tl-font);font-size:16px;line-height:1.6;overflow:hidden;padding:0 5%}.tl-landing a{color:inherit;text-decoration:none}.tl-landing h1,.tl-landing h2,.tl-landing h3,.tl-page-heading h1{font-family:Manrope,sans-serif;font-weight:500;letter-spacing:-.045em}.tl-landing em{color:#65e4a1;color:var(--tl-accent);font-style:normal}.tl-landing-nav{align-items:center;border-bottom:1px solid #27302f;border-bottom:1px solid var(--c-s3);display:flex;gap:24px;height:98px;justify-content:space-between;margin:auto;max-width:1320px}.tl-landing-nav nav{color:#9eada6;color:var(--c-t3);display:flex;font-size:14px;gap:34px}.tl-landing-nav nav a:hover{color:#65e4a1;color:var(--tl-accent)}.tl-btn{align-items:center;background:#0000;border:1px solid #394643;border:1px solid var(--c-s4);border-radius:8px;color:#edf3ef;color:var(--c-t1);cursor:pointer;display:inline-flex;font:600 14px DM Sans,sans-serif;font:600 14px var(--tl-font);gap:12px;justify-content:center;min-height:46px;padding:12px 20px;text-decoration:none;transition:background .18s,transform .18s,box-shadow .18s;white-space:nowrap}.tl-btn-primary{background:#65e4a1;background:var(--tl-accent);border-color:#65e4a1;border-color:var(--tl-accent);color:#092017!important}.tl-btn-primary:hover{background:#8eedb9;box-shadow:0 4px 22px #65e4a11a;transform:translateY(-2px)}.tl-btn-quiet:hover{background:#192020;background:var(--c-s2)}.tl-hero{margin:auto;max-width:1240px;padding:40px 0 66px}.tl-hero-topline{align-items:center;display:flex;justify-content:space-between}.tl-release{align-items:center;background:#65e4a108;border:1px solid #65e4a129;border-radius:30px;color:#65e4a1;color:var(--tl-accent);display:inline-flex;font:500 11px DM Mono,monospace;gap:8px;letter-spacing:.08em;padding:7px 12px}.tl-chart-key i,.tl-release i,.tl-sample-badge i{background:#65e4a1;background:var(--tl-accent);border-radius:50%;display:inline-block;height:5px;width:5px}.tl-hero-edition{color:#92a199;color:var(--c-t4);font-size:12px}.tl-hero-layout{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1fr 260px;margin-top:38px}.tl-hero h1{font-size:clamp(48px,6.3vw,88px);font-weight:500;letter-spacing:-.06em;line-height:1.08}.tl-hero-layout>div>p{color:#9eada6;color:var(--c-t3);font-size:17px;line-height:1.8;margin:24px 0;max-width:500px}.tl-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.tl-community{align-items:center;color:#9eada6;color:var(--c-t3);display:flex;font-size:12px;gap:14px;margin-top:28px}.tl-community strong{color:#edf3ef;color:var(--c-t1);font-weight:500}.tl-community small{color:#92a199;color:var(--c-t4);display:block;font-size:12px}.tl-avatars{display:flex;padding-left:5px}.tl-avatars span{background:#314637;border:3px solid #0c1010;border:3px solid var(--c-bg);border-radius:50%;color:#dce8db;display:grid;font:500 11px DM Sans,sans-serif;font:500 11px var(--tl-font);height:32px;margin-left:-5px;place-items:center;width:32px}.tl-avatars span:nth-child(2){background:#47564f}.tl-avatars span:nth-child(3){background:#355251}.tl-avatars span:nth-child(4){background:#514d3f}.tl-hero-note{border-left:1px solid #27302f;border-left:1px solid var(--c-s3);padding-left:28px}.tl-eyebrow{color:#92a199;color:var(--c-t4);font:500 11px DM Mono,monospace;letter-spacing:.12em}.tl-hero-note>div{align-items:center;display:flex;gap:15px;margin-top:25px}.tl-hero-note>div>span:first-child{color:#65e4a1;color:var(--tl-accent);font:12px DM Mono,monospace}.tl-hero-note p{color:#c2cec8;color:var(--c-t2);font-size:14px}.tl-hero-note .tl-note-bottom{border-top:1px solid #27302f;border-top:1px solid var(--c-s3);color:#65e4a1;color:var(--tl-accent);margin-top:35px;padding-top:24px}.tl-note-bottom span{color:#9eada6;color:var(--c-t3);font-size:13px;line-height:1.7}.tl-product-preview{background:#0c1010;background:var(--c-bg);border:1px solid #35443d;border-radius:14px;box-shadow:0 20px 90px #0005;margin:auto;max-width:1320px;overflow:hidden;scroll-margin-top:30px}.tl-preview-top{align-items:center;background:#151b18;border-bottom:1px solid #27302f;border-bottom:1px solid var(--c-s3);color:#9eada6;color:var(--c-t3);display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:17px 22px}.tl-preview-top>span{align-items:center;display:flex;gap:16px}.tl-preview-divider{background:#394643;background:var(--c-s4);height:22px;width:1px}.tl-sample-badge{font-size:12px;white-space:nowrap}.tl-preview-body{display:flex}.tl-preview-rail{align-items:center;background:#111614;border-right:1px solid #27302f;border-right:1px solid var(--c-s3);display:flex;flex-direction:column;flex-shrink:0;gap:12px;padding:25px 10px;width:68px}.tl-preview-rail>span{border-radius:8px;color:#92a199;color:var(--c-t4);display:grid;height:38px;place-items:center;width:38px}.tl-preview-rail .is-active{background:#65e4a114;color:#65e4a1;color:var(--tl-accent)}.tl-preview-rail>div{border:1px solid #394643;border:1px solid var(--c-s4);border-radius:50%;color:#65e4a1;color:var(--tl-accent);display:grid;font-size:12px;height:30px;margin-top:auto;place-items:center;width:30px}.tl-preview-content{flex:1 1;min-width:0;padding:28px}.tl-preview-title{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;margin-bottom:26px}.tl-preview-title h2{font-size:25px;letter-spacing:-.04em;margin-top:6px}.tl-sample-caption{color:#92a199;color:var(--c-t4);font-size:12px}.tl-sample-detail{align-items:center;background:#192020;background:var(--c-s2);border-top:1px solid #27302f;border-top:1px solid var(--c-s3);display:flex;font-size:14px;gap:16px;justify-content:space-between;padding:16px 22px}.tl-overview{color:#edf3ef;color:var(--c-t1);display:flex;flex-direction:column;font-family:DM Sans,sans-serif;font-family:var(--tl-font);gap:18px;line-height:1.5;min-width:0}.positive{color:#65e4a1!important;color:var(--tl-accent)!important}.negative{color:#fb8d94!important;color:var(--tl-loss)!important}.tl-muted{color:#92a199;color:var(--c-t4);font-size:14px;line-height:1.7}.tl-section-toolbar{align-items:center;display:flex;gap:12px;justify-content:space-between}.tl-segments{background:#121717;background:var(--c-s1);border:1px solid #27302f;border:1px solid var(--c-s3);border-radius:7px;display:flex;gap:3px;padding:4px}.tl-segments button{background:#0000;border:0;border-radius:4px;color:#92a199;color:var(--c-t4);cursor:pointer;font:500 12px DM Sans,sans-serif;font:500 12px var(--tl-font);padding:6px 11px}.tl-segments button.is-active{background:#27302f;background:var(--c-s3);color:#edf3ef;color:var(--c-t1)}.tl-segments button:hover{color:#65e4a1;color:var(--tl-accent)}.tl-metrics{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.tl-metric{background:#121717;background:var(--c-s1);border:1px solid #27302f;border:1px solid var(--c-s3);border-radius:10px;overflow:hidden;padding:19px 20px;position:relative}.tl-metric-label{align-items:center;color:#9eada6;color:var(--c-t3);display:flex;font-size:14px;gap:8px;justify-content:space-between}.tl-metric-label svg{color:#92a199;color:var(--c-t4)}.tl-metric-value{font-feature-settings:"tnum";font:500 clamp(25px,2.4vw,34px) Manrope,sans-serif;font:500 clamp(25px,2.4vw,34px) var(--tl-heading);font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1.2;margin:12px 0 6px}.tl-metric-note{color:#92a199;color:var(--c-t4);font-size:12px}.tl-outcomes{bottom:0;display:flex;gap:3px;height:3px;left:20px;position:absolute;right:20px}.tl-outcomes i{background:#65e4a1;background:var(--tl-accent);border-radius:2px}.tl-outcomes i:nth-child(2){background:#fb8d94;background:var(--tl-loss)}.tl-outcomes i:nth-child(3){background:#b6a16b}.tl-analysis-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,2.4fr) minmax(220px,1fr)}.tl-panel{background:#121717;background:var(--c-s1);border:1px solid #27302f;border:1px solid var(--c-s3);border-radius:10px;min-width:0;overflow:hidden}.tl-panel-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:20px 22px 14px}.tl-panel-heading h3{color:#edf3ef;color:var(--c-t1);font:600 15px DM Sans,sans-serif;font:600 15px var(--tl-font);letter-spacing:-.02em}.tl-panel-heading p{color:#92a199;color:var(--c-t4);font-size:12px;margin-top:4px}.tl-chart-key{align-items:center;color:#9eada6;color:var(--c-t3);display:flex;font-size:12px;gap:7px;white-space:nowrap}.tl-chart-wrap{padding:0 15px 10px;position:relative}.tl-chart-wrap svg{display:block;overflow:visible;width:100%}.tl-axis{fill:#92a199;fill:var(--c-t4);font:12px DM Mono,monospace}.tl-chart-readout{color:#92a199;color:var(--c-t4);display:flex;font:12px DM Sans,sans-serif;font:12px var(--tl-font);gap:8px;justify-content:space-between;min-height:27px;padding:0 10px}.tl-chart-readout strong{color:#65e4a1;color:var(--tl-accent)}.tl-chart-range{accent-color:#65e4a1;accent-color:var(--tl-accent);cursor:ew-resize;display:block;height:12px;margin:0 20px;opacity:.4;width:calc(100% - 40px)}.tl-chart-range:focus-visible,.tl-chart-range:hover{opacity:1}.tl-chart-footer{border-top:1px solid #27302f;border-top:1px solid var(--c-s3);color:#92a199;color:var(--c-t4);display:flex;flex-wrap:wrap;font-size:12px;gap:15px;justify-content:space-between;padding:13px 22px}.tl-chart-footer b{color:#c2cec8;color:var(--c-t2);font-weight:500;margin-left:7px}.tl-session,.tl-session-list{display:flex;flex-direction:column}.tl-session-list{flex:1 1;gap:23px;padding:8px 22px 20px}.tl-session-row>div:first-child{color:#c2cec8;color:var(--c-t2);display:flex;font-size:14px;gap:10px;justify-content:space-between;margin-bottom:9px}.tl-session-row strong{font:12px DM Mono,monospace}.tl-session-track{background:#27302f;background:var(--c-s3);border-radius:3px;height:5px;overflow:hidden}.tl-session-track i{border-radius:3px;display:block;height:100%;transition:width .4s}.tl-session-note{align-items:center;border-top:1px solid #27302f;border-top:1px solid var(--c-s3);color:#92a199;color:var(--c-t4);display:flex;font-size:12px;gap:8px;padding:14px 20px}.tl-session-note svg{flex-shrink:0}.tl-count{background:#192020;background:var(--c-s2);border:1px solid #27302f;border:1px solid var(--c-s3);border-radius:5px;font:12px DM Sans,sans-serif;font:12px var(--tl-font);margin-left:7px;padding:2px 6px}.tl-count,.tl-text-button{color:#9eada6;color:var(--c-t3)}.tl-text-button{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;font:500 12px DM Sans,sans-serif;font:500 12px var(--tl-font);gap:8px}.tl-text-button:hover{color:#65e4a1;color:var(--tl-accent)}.tl-table-scroll{overflow:auto;position:relative}.tl-trade-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.tl-trade-table th{background:#192020;background:var(--c-s2);border-top:1px solid #27302f;border-top:1px solid var(--c-s3);color:#92a199;color:var(--c-t4);font-size:12px;font-weight:400}.tl-trade-table td,.tl-trade-table th{border-bottom:1px solid #27302f;border-bottom:1px solid var(--c-s3);padding:12px 22px}.tl-trade-table td{color:#9eada6;color:var(--c-t3);font-size:14px}.tl-trade-table tr:last-child td{border-bottom:0}.tl-trade-table tbody tr:hover{background:#192020;background:var(--c-s2)}.tl-trade-table td:nth-child(5),.tl-trade-table th:nth-child(5){text-align:right}.tl-instrument{align-items:center;background:none;border:none;color:#edf3ef;color:var(--c-t1);cursor:pointer;display:flex;font-family:DM Sans,sans-serif;font-family:var(--tl-font);gap:10px;text-align:left}.tl-instrument:disabled{cursor:default;opacity:1!important}.tl-instrument b{font-size:14px;font-weight:550}.tl-instrument small{color:#92a199;color:var(--c-t4);display:block;font-size:12px;margin-top:3px}.tl-pair-icon{border:1px solid #394643;border:1px solid var(--c-s4);border-radius:9px;color:#c2cec8;color:var(--c-t2);display:grid;height:32px;place-items:center;width:32px}.tl-pair-icon,.tl-result{background:#192020;background:var(--c-s2);font-size:12px}.tl-result{align-items:center;border-radius:5px;color:#9eada6;color:var(--c-t3);display:inline-flex;gap:5px;padding:3px 8px}.tl-result:before{background:currentColor;border-radius:50%;content:"";height:4px;width:4px}.tl-result.win{background:#65e4a110;color:#65e4a1;color:var(--tl-accent)}.tl-result.loss{background:#fb8d9410;color:#fb8d94;color:var(--tl-loss)}.tl-result.be{background:#bd9f5f12;color:#bd9f5f}.tl-return{font:12px DM Mono,monospace!important}.tl-icon-button{background:#0000;border:1px solid #27302f;border:1px solid var(--c-s3);border-radius:6px;color:#9eada6;color:var(--c-t3);cursor:pointer;display:grid;min-height:32px;min-width:32px;place-items:center}.tl-icon-button:hover{border-color:#65e4a1;border-color:var(--tl-accent);color:#65e4a1;color:var(--tl-accent)}.tl-chart-empty{align-items:center;display:flex;flex-direction:column;gap:13px;justify-content:center;min-height:247px;padding:26px;text-align:center}.tl-chart-empty>svg{color:#65e4a1;color:var(--tl-accent)}.tl-chart-empty h3{font:500 19px Manrope,sans-serif;font:500 19px var(--tl-heading)}.tl-chart-empty p{max-width:350px}.tl-chart-empty p,.tl-empty-row{color:#92a199;color:var(--c-t4);font-size:14px}.tl-empty-row{padding:36px 22px;text-align:center}.tl-feature-section{margin:auto;max-width:1240px;padding:120px 0 90px}.tl-section-intro{margin-bottom:44px;max-width:650px}.tl-final-cta h2,.tl-section-intro h2{font-size:clamp(32px,4vw,52px);line-height:1.18;margin:16px 0 20px}.tl-section-intro p{color:#9eada6;color:var(--c-t3);font-size:16px;max-width:480px}.tl-feature-grid{border-bottom:1px solid #27302f;border-bottom:1px solid var(--c-s3);border-top:1px solid #27302f;border-top:1px solid var(--c-s3);display:grid;grid-template-columns:repeat(4,1fr)}.tl-feature{border-right:1px solid #27302f;border-right:1px solid var(--c-s3);padding:30px 26px}.tl-feature:first-child{padding-left:0}.tl-feature:last-child{border-right:none;padding-right:0}.tl-feature-icon{background:#65e4a108;border:1px solid #65e4a130;border-radius:10px;color:#65e4a1;color:var(--tl-accent);display:grid;height:42px;margin-bottom:28px;place-items:center;width:42px}.tl-feature h3{font-size:22px;line-height:1.35;margin:12px 0}.tl-feature p{color:#9eada6;color:var(--c-t3);font-size:14px;line-height:1.85}.tl-faq{grid-gap:65px;display:grid;gap:65px;grid-template-columns:1fr 1.3fr;margin:0 auto 90px;max-width:1240px;padding-top:15px;scroll-margin-top:30px}.tl-faq h2{font-size:30px;line-height:1.2;margin-top:15px}.tl-faq details{border-bottom:1px solid #27302f;border-bottom:1px solid var(--c-s3);padding:22px 0}.tl-faq summary{align-items:center;cursor:pointer;display:flex;font-size:15px;gap:16px;justify-content:space-between;list-style:none}.tl-faq summary::-webkit-details-marker{display:none}.tl-faq summary span{color:#65e4a1;color:var(--tl-accent);font-size:22px;transition:transform .2s}.tl-faq details[open] summary span{transform:rotate(45deg)}.tl-faq details p{color:#9eada6;color:var(--c-t3);font-size:14px;line-height:1.85;margin-top:14px;padding-right:25px}.tl-final-cta{background:radial-gradient(ellipse at bottom,#65e4a109,#0000 70%);border:1px solid #27302f;border:1px solid var(--c-s3);border-radius:12px;margin:auto;max-width:1240px;padding:60px 24px;text-align:center}.tl-final-cta h2{margin-bottom:27px}.tl-final-cta p{margin-top:18px}.tl-final-cta p,.tl-footer{color:#92a199;color:var(--c-t4);font-size:12px}.tl-footer{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:auto;max-width:1320px;padding:42px 0}.tl-app{font-family:DM Sans,sans-serif!important;font-family:var(--tl-font)!important}.tl-app .app-main:after,.tl-app .app-main:before{display:none}.tl-workspace-bar{align-items:center;border-bottom:1px solid #27302f;border-bottom:1px solid var(--c-s3);color:#92a199;color:var(--c-t4);display:flex;font:13px DM Sans,sans-serif;font:13px var(--tl-font);gap:16px;justify-content:space-between;min-height:65px;padding:14px 32px}.tl-workspace-bar>div{align-items:center;display:flex;gap:12px}.tl-workspace-bar strong{color:#c2cec8;color:var(--c-t2);font-weight:500}.tl-search-button{align-items:center;background:#121717;background:var(--c-s1);border:1px solid #27302f;border:1px solid var(--c-s3);border-radius:7px;color:#92a199;color:var(--c-t4);cursor:pointer;display:flex;font:12px DM Sans,sans-serif;font:12px var(--tl-font);gap:10px;padding:8px 11px}.tl-search-button kbd{border:1px solid #394643;border:1px solid var(--c-s4);border-radius:3px;font:12px DM Mono,monospace;margin-left:35px;padding:1px 4px}.tl-page-heading{align-items:center;display:flex;font-family:DM Sans,sans-serif;font-family:var(--tl-font);gap:20px;justify-content:space-between;margin-bottom:26px}.tl-page-heading h1{font-size:32px;line-height:1.3;margin:7px 0 8px}.tl-page-heading p{color:#92a199;color:var(--c-t4);font-size:14px;line-height:1.6}.tl-page-heading>div:last-child{align-items:center;display:flex;gap:10px}.tl-page-date{align-items:center;background:#121717;background:var(--c-s1);border:1px solid #27302f;border:1px solid var(--c-s3);border-radius:7px;color:#9eada6;color:var(--c-t3);display:flex;font-size:12px;gap:8px;padding:10px 13px}.tl-dashboard{display:flex;flex-direction:column;gap:18px}.tl-dashboard-tools{align-items:center;display:flex;flex-wrap:wrap;font-family:DM Sans,sans-serif;font-family:var(--tl-font);gap:12px;justify-content:space-between}.tl-dashboard-tools>div{display:flex;gap:8px}.tl-dashboard-tools .tl-btn{font-size:12px;min-height:38px;padding:8px 12px}.tl-calendar-heading{align-items:center;display:flex;font:600 16px DM Sans,sans-serif;font:600 16px var(--tl-font);gap:9px;margin-bottom:20px}.tl-app .desktop-sidebar{padding-top:22px!important}.tl-app .desktop-sidebar [data-nav-item]{margin:2px 0;min-height:43px}.tl-app .desktop-sidebar [data-nav-item]>span:last-child{font-family:DM Sans,sans-serif!important;font-family:var(--tl-font)!important;font-size:14px!important;letter-spacing:0!important}.tl-app .desktop-sidebar [data-nav-item] svg{height:18px;width:18px}.tl-app .desktop-sidebar .fab-shine{background:#65e4a1!important;background:var(--tl-accent)!important;font-family:DM Sans,sans-serif!important;font-family:var(--tl-font)!important;font-size:13px!important;letter-spacing:0!important;min-height:43px}.tl-app .desktop-sidebar .fab-shine:before{display:none}.tl-app .main-content input,.tl-app .main-content select,.tl-app .main-content textarea{border-radius:8px!important;font-family:DM Sans,sans-serif!important;font-family:var(--tl-font)!important;font-size:14px!important;min-height:42px}.tl-app .main-content textarea{line-height:1.7}.tl-app .main-content h2{font-family:Manrope,sans-serif!important;font-family:var(--tl-heading)!important;font-size:26px!important;letter-spacing:-.035em!important}.tl-app .main-content h3{letter-spacing:-.02em}.tl-app .main-content .trade-row{box-shadow:none!important}.tl-app .main-content .trade-row:hover{border-color:#65e4a15c!important;transform:translateY(-1px)}.tl-app .main-content .filter-chip-active,.tl-app .stat-card{box-shadow:none!important}.tl-app .main-content [data-field-label]{font-size:12px!important;letter-spacing:.015em!important;margin-bottom:7px!important}.tl-app .main-content [data-field-label],.tl-auth,.tl-auth input{font-family:DM Sans,sans-serif!important;font-family:var(--tl-font)!important}.tl-auth input{font-size:16px!important}.tl-auth label{font-family:DM Sans,sans-serif!important;font-family:var(--tl-font)!important;font-size:12px!important;letter-spacing:.025em!important}.tl-auth .lp-left{background:#111916!important}.tl-auth .lp-left>div:nth-last-child(2)>div:first-child{font-family:Manrope,sans-serif!important;font-family:var(--tl-heading)!important;letter-spacing:-.05em!important;line-height:1.12!important}.tl-auth button{font-family:DM Sans,sans-serif!important;font-family:var(--tl-font)!important;font-size:13px!important;letter-spacing:.015em!important}.tl-auth .lp-benefits span{font-size:14px!important}.tl-sync-error{align-items:center;background:#fb8d9410;border:1px solid #fb8d9440;border-radius:8px;color:#fb8d94;color:var(--tl-loss);display:flex;font:14px DM Sans,sans-serif;font:14px var(--tl-font);gap:16px;justify-content:space-between;margin-bottom:20px;padding:16px 20px}.tl-skip{background:#65e4a1;background:var(--tl-accent);border-radius:6px;color:#092017!important;left:20px;padding:12px 20px;position:absolute;top:-100px;z-index:99999}.tl-skip:focus{top:12px}html{scroll-padding-top:24px}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #65e4a1!important;outline:2px solid var(--tl-accent)!important;outline-offset:4px}::selection{background:#65e4a144}button,input,select,textarea{font:inherit}@media(min-width:1024px){.tl-app .main-content{max-width:1520px!important;padding:28px 32px 80px!important}.tl-app .desktop-sidebar{display:flex!important;overflow-x:hidden!important;overflow-y:auto!important}}@media(max-width:1100px){.tl-metrics{gap:10px}.tl-metric{padding:16px 14px}.tl-panel-heading{padding:17px 16px 12px}.tl-analysis-grid{gap:12px;grid-template-columns:minmax(0,1.8fr) minmax(205px,1fr)}.tl-chart-key{display:none}.tl-preview-content{padding:22px}.tl-hero-layout{gap:35px}.tl-feature{padding:24px 18px}.tl-page-date,.tl-sample-caption{display:none}}@media(max-width:1023px){.tl-workspace-bar{display:none}.tl-page-heading{margin-bottom:23px}.tl-page-heading h1{font-size:28px}.tl-app .main-content{padding:22px 20px 150px!important}.tl-hero-layout{grid-template-columns:1fr 220px}.tl-hero h1{font-size:58px}}@media(max-width:760px){.tl-landing{padding:0 5%}.tl-landing-nav{height:78px}.tl-landing-nav nav{display:none}.tl-landing-nav .tl-brand{font-size:21px!important}.tl-hero{padding:26px 0 35px}.tl-hero-edition,.tl-hero-note{display:none}.tl-hero-layout{display:block;margin-top:27px}.tl-hero h1{font-size:clamp(43px,9vw,65px)}.tl-hero-layout>div>p{font-size:16px;margin:22px 0}.tl-hero-actions{gap:9px}.tl-hero-actions .tl-btn{font-size:13px;padding:12px 14px}.tl-preview-top{padding:12px 15px}.tl-preview-top>span:first-child{font-size:0;gap:0}.tl-preview-top .tl-preview-divider{display:none}.tl-preview-top .tl-brand{font-size:16px!important}.tl-sample-badge{font-size:12px}.tl-preview-rail{display:none}.tl-preview-content{padding:18px 14px}.tl-preview-title h2{font-size:23px}.tl-metrics{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.tl-metric-value{font-size:29px}.tl-metric-label{font-size:13px}.tl-metric-note{font-size:12px}.tl-analysis-grid{grid-template-columns:1fr}.tl-session-list{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr;padding:10px 16px 20px}.tl-session-note{padding:12px 16px}.tl-panel-heading p{font-size:12px}.tl-trade-table td,.tl-trade-table th{padding:12px 14px}.tl-feature-section{padding:70px 0 50px}.tl-feature-grid{grid-template-columns:1fr 1fr}.tl-feature{border-bottom:1px solid #27302f;border-bottom:1px solid var(--c-s3);padding:25px 18px!important}.tl-feature:nth-child(2n){border-right:0}.tl-feature:nth-last-child(-n+2){border-bottom:0}.tl-feature h3{font-size:22px}.tl-faq{display:block;margin-bottom:50px}.tl-faq>div:first-child{margin-bottom:20px}.tl-faq h2{font-size:29px}.tl-final-cta{padding:40px 20px}.tl-final-cta h2{font-size:31px}.tl-footer{flex-wrap:wrap;gap:18px;padding:28px 0}.tl-footer span:nth-child(2){font-size:12px}.tl-section-toolbar .tl-eyebrow{font-size:12px;letter-spacing:.05em}.tl-segments button{font-size:12px;padding:6px 8px}.tl-page-heading{align-items:flex-start}.tl-page-heading .tl-btn{font-size:12px;min-height:40px;padding:10px}.tl-page-heading h1{font-size:27px}.tl-page-heading p{font-size:13px;max-width:260px}.tl-page-heading .tl-eyebrow{font-size:12px}.tl-app .main-content{padding:24px 14px 150px!important}.tl-app .main-content input,.tl-app .main-content select,.tl-app .main-content textarea{font-size:16px!important}.tl-mobile-brand .tl-brand{font-size:18px!important}.tl-app .mobile-topbar>div:last-child>div:first-child{display:none!important}.tl-chart-footer{font-size:12px;padding:13px 16px}.tl-chart-readout{font-size:12px}.tl-sample-detail{align-items:flex-start;font-size:12px}.tl-auth .tl-auth-mobile-brand{display:flex;justify-content:center;margin-bottom:25px}.tl-sync-error{align-items:flex-start;flex-direction:column}.tl-chart-empty{min-height:210px;padding:24px 16px}}@media(min-width:761px){.tl-auth-mobile-brand{display:none}}@media(max-width:400px){.tl-section-toolbar{align-items:flex-start;flex-direction:column}.tl-feature-grid{grid-template-columns:1fr}.tl-feature{border-bottom:1px solid #27302f!important;border-bottom:1px solid var(--c-s3)!important;border-right:0;padding:25px 0!important}.tl-feature:last-child{border-bottom:0!important}.tl-page-heading>div:last-child .tl-btn{font-size:0;gap:0;width:40px}.tl-preview-top .tl-brand{font-size:14px!important}}@media(prefers-reduced-motion:reduce){*,:after,:before,html{scroll-behavior:auto!important}*,:after,:before{animation:none!important;transition:none!important}}.tl-load-failure{align-items:center;background:#0c1010;background:var(--c-bg);color:#edf3ef;color:var(--c-t1);display:flex;flex-direction:column;font-family:DM Sans,sans-serif;font-family:var(--tl-font);gap:22px;justify-content:center;min-height:100vh;padding:30px;text-align:center}.tl-load-failure h1{font:500 28px Manrope,sans-serif;font:500 28px var(--tl-heading);letter-spacing:-.04em}.tl-load-failure p{color:#9eada6;color:var(--c-t3);font-size:16px;line-height:1.7;max-width:440px}.tl-load-failure>div{display:flex;gap:12px}.tl-landing{color-scheme:dark}.tl-auth{color-scheme:var(--color-scheme)}.tl-auth .tl-brand{color:#edf3ef}.tl-app .main-content [data-field-label]{font-size:14px!important;text-transform:none!important}.tl-app .main-content .tl-chart-range{min-height:12px!important}.tl-panel,.tl-product-preview{isolation:isolate}.tl-account-filters{font-family:DM Sans,sans-serif;font-family:var(--tl-font)}.tl-account-filters button{border-radius:6px!important;font-size:13px!important;letter-spacing:0!important;padding:8px 12px!important}.tl-account-filters button,.tl-account-filters>div{font-family:DM Sans,sans-serif!important;font-family:var(--tl-font)!important}.tl-account-filters>div{font-size:12px!important;letter-spacing:.04em!important}.tl-app .desktop-sidebar{overflow-x:hidden!important;overflow-y:auto!important}.light-mode .tl-app .desktop-sidebar .fab-shine,.light-mode .tl-app .tl-btn-primary{color:#fff!important}@media(max-width:1100px){.tl-app .tl-analysis-grid{grid-template-columns:1fr}.tl-app .tl-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-app .tl-session-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}}body{background:var(--c-bg);color:var(--c-t1);font-family:var(--tl-font)}.tl-auth,.tl-landing,body{color-scheme:var(--color-scheme)}.tl-brand,.tl-wordmark{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.1em!important;line-height:1!important}.tl-brand-trade{color:#fff!important}.tl-brand-log{color:#4ade80!important;font-weight:700!important}[data-theme=paper] .tl-brand-trade{color:#080909!important}.tl-brand{gap:10px}.tl-brand-mark{flex-shrink:0}.positive{color:var(--tl-positive)!important}.neutral{color:var(--tl-neutral)!important}.tl-result.win{background:color-mix(in srgb,var(--tl-positive) 9%,#0000);color:var(--tl-positive)}.tl-result.be{background:color-mix(in srgb,var(--tl-neutral) 9%,#0000);color:var(--tl-neutral)}.tl-outcomes i:first-child{background:var(--tl-positive)}.tl-outcomes i:last-child{background:var(--tl-neutral)}.tl-return,.tl-session-row strong{font-feature-settings:"tnum";font-family:var(--tl-numeric)!important;font-variant-numeric:tabular-nums}.tl-axis{font-family:var(--tl-numeric)}.tl-chart-readout strong{color:var(--tl-positive)}.tl-calendar-panel,.tl-final-cta,.tl-metric,.tl-panel,.tl-product-preview{border-radius:var(--tl-radius)!important;box-shadow:var(--tl-shadow)}.tl-app .desktop-sidebar .fab-shine,.tl-btn-primary{color:var(--tl-button-text)!important}.tl-auth .lp-left{background:var(--nav-bg)!important}.tl-preview-top{background:var(--c-s1)}.tl-preview-rail{background:var(--nav-bg)}.tl-landing h1,.tl-landing h2,.tl-landing h3,.tl-page-heading h1{font-family:var(--tl-heading)}[data-theme=classic] .tl-hero h1{font-size:clamp(62px,6.7vw,96px);font-weight:600;letter-spacing:.015em;line-height:.98;text-transform:uppercase}[data-theme=classic] .tl-landing h2{font-weight:500;letter-spacing:.015em}[data-theme=classic] .tl-page-heading h1{font-size:35px;letter-spacing:.025em}[data-theme=classic] .tl-panel-heading h3{font:500 15px var(--tl-font);letter-spacing:.05em;text-transform:uppercase}[data-theme=classic] .tl-equity-line{filter:drop-shadow(0 0 5px #4ade8017)}[data-theme=classic] .tl-app .desktop-sidebar [data-nav-item]>span:last-child{letter-spacing:.035em!important}[data-theme=studio] .tl-panel-heading h3{font-weight:600}[data-theme=midnight] .tl-panel{background:linear-gradient(135deg,var(--c-s1),color-mix(in srgb,var(--c-s1) 88%,var(--c-bg)))}[data-theme=paper] .tl-hero-note{background:var(--c-s1)}.tl-modal{border-radius:var(--tl-radius)!important;font-family:var(--tl-font)}.tl-modal input,.tl-modal select,.tl-modal textarea{font-family:var(--tl-font)!important;font-size:14px!important;line-height:1.5}.tl-modal [data-field-label]{font-family:var(--tl-font)!important;font-size:12px!important;letter-spacing:.03em!important}.tl-demo-log input:focus,.tl-demo-log select:focus,.tl-modal input:focus,.tl-modal textarea:focus{outline:2px solid var(--tl-accent)!important;outline-offset:2px}.tl-settings-tabs{flex-wrap:wrap}.tl-overview-controls{align-items:center;display:flex;gap:10px}.tl-layout-switch{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:7px;display:flex;gap:3px;padding:4px}.tl-layout-switch button{background:#0000;border:0;border-radius:4px;color:var(--c-t4);cursor:pointer;display:grid;height:29px;place-items:center;width:29px}.tl-layout-switch button[aria-pressed=true]{background:var(--c-s3);color:var(--tl-accent)}.tl-classic-summary{grid-gap:30px;align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);box-shadow:var(--tl-shadow);display:grid;gap:30px;grid-template-columns:minmax(210px,1.1fr) 2fr;padding:27px 28px}.tl-classic-return{display:flex;flex-direction:column;gap:9px}.tl-classic-return>strong{font-feature-settings:"tnum";font:400 clamp(36px,3.7vw,56px)/1.15 var(--tl-numeric);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.tl-classic-return>span:last-child{color:var(--c-t4);font-size:12px}.tl-classic-numbers{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr))}.tl-classic-numbers>div{display:flex;flex-direction:column;gap:7px;min-width:0}.tl-classic-numbers strong{font-feature-settings:"tnum";font:400 clamp(20px,2.25vw,31px) var(--tl-numeric);font-variant-numeric:tabular-nums;letter-spacing:-.045em;white-space:nowrap}.tl-classic-numbers small{color:var(--c-t4);font-size:11px}.tl-classic-numbers .tl-eyebrow{font-size:11px}.tl-outcome-cards{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.tl-outcome-cards section{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);padding:18px 24px}.tl-outcome-cards section>div{align-items:center;display:flex;gap:30px;justify-content:space-between;margin-top:12px}.tl-outcome-cards strong{font:400 31px var(--tl-numeric)}.tl-outcome-line{background:var(--c-s3);border-radius:3px;height:3px;overflow:hidden;width:42%}.tl-outcome-line i{background:currentColor;display:block;height:100%}.tl-layout-classic .tl-analysis-grid{grid-template-columns:1fr}.tl-layout-classic .tl-session{align-items:center;display:grid;grid-template-columns:240px 1fr}.tl-layout-classic .tl-session-list{grid-gap:26px;display:grid;gap:26px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));padding:24px}.tl-layout-classic .tl-session-note{display:none}.tl-equity-total{display:flex;flex-direction:column;flex-shrink:0;gap:3px;text-align:right}.tl-equity-total strong{font:400 25px var(--tl-numeric)}.tl-equity-total>span{color:var(--c-t4);font-size:10px;letter-spacing:.1em}.tl-chart-tooltip{background:var(--c-bg);border:1px solid color-mix(in srgb,var(--tl-positive) 40%,var(--c-s3));border-radius:9px;box-shadow:0 8px 30px #0003;min-width:180px;padding:15px 17px;pointer-events:none;position:absolute;z-index:2}.tl-chart-tooltip>span{color:var(--c-t4);display:block;font-size:10px;letter-spacing:.08em}.tl-chart-tooltip>strong{color:var(--tl-positive);display:block;font:400 25px var(--tl-numeric);margin:8px 0 13px}.tl-chart-tooltip>div{border-top:1px solid var(--c-s3);display:flex;font-size:12px;gap:15px;justify-content:space-between;padding-top:10px}.tl-chart-tooltip>small{color:var(--c-t4);display:block;font-size:10px;margin-top:6px}.tl-chart-wrap svg{min-height:180px}.tl-workspace-bar>div:first-child{margin-right:auto}.tl-appearance-trigger{border:1px solid var(--c-s3);border-radius:7px;gap:8px;padding:9px 12px}.tl-appearance-trigger,.tl-sidebar-appearance{align-items:center;background:var(--c-s1);color:var(--c-t3);cursor:pointer;display:flex;font:12px var(--tl-font)}.tl-sidebar-appearance{border:1px solid var(--c-s3);border-radius:8px;gap:10px;margin:14px 0 12px;padding:11px 12px;width:100%}.tl-sidebar-appearance>span:last-child{margin-left:auto}.tl-theme-dot{background:var(--tl-accent);border-radius:50%;display:inline-block;height:8px;width:8px}.tl-appearance-panel{color:var(--c-t1);font-family:var(--tl-font);line-height:1.6}.tl-appearance-intro{margin-bottom:22px}.tl-appearance-intro h3{font:600 25px var(--tl-heading);margin:8px 0}.tl-appearance-intro p{color:var(--c-t3);font-size:14px}.tl-theme-choices{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tl-theme-choice{appearance:none;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:12px;color:var(--c-t1);cursor:pointer;display:flex;flex-direction:column;font-family:var(--tl-font);min-width:0;padding:12px;text-align:left;transition:border-color .2s,transform .2s}.tl-theme-choice:hover{border-color:var(--c-t4);transform:translateY(-2px)}.tl-theme-choice.is-selected{border-color:var(--tl-accent);box-shadow:0 0 0 1px var(--tl-accent)}.tl-theme-choice-title{align-items:center;display:flex;font-size:14px;gap:9px;margin-top:13px;width:100%}.tl-theme-swatch{border:3px solid;border-radius:50%;flex-shrink:0;height:14px;width:14px}.tl-theme-check{color:var(--tl-accent);margin-left:auto}.tl-theme-description{color:var(--c-t3);display:block;font-size:12px;line-height:1.65;margin:10px 0 14px}.tl-theme-fonts{color:var(--c-t4);display:block;font-size:10px;margin-top:auto}.tl-theme-mini{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:6px;color:var(--c-t1);display:flex;height:112px;overflow:hidden;width:100%}.tl-mini-sidebar{background:var(--nav-bg);border-right:1px solid var(--c-s3);display:flex;flex-direction:column;flex-shrink:0;gap:9px;padding:12px 9px;width:42px}.tl-mini-sidebar b{color:var(--c-t1);font-family:Barlow Condensed,sans-serif;font-size:15px;margin-bottom:3px}.tl-mini-sidebar b span{color:var(--tl-positive)}.tl-mini-sidebar i{background:var(--c-s3);border-radius:2px;height:3px}.tl-mini-sidebar i:first-of-type{background:var(--tl-accent)}.tl-mini-workspace{flex:1 1;font-family:var(--tl-font);min-width:0;padding:12px}.tl-mini-heading{font-family:var(--tl-heading);font-size:9px}.tl-mini-stats{display:flex;gap:8px;margin:8px 0}.tl-mini-stats b{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:3px;flex:1 1;font-family:var(--tl-numeric);font-size:11px;font-weight:400;padding:5px;white-space:nowrap}.tl-mini-stats b:first-child{color:var(--tl-positive)}.tl-mini-workspace svg{display:block;height:28px;width:100%}.tl-theme-choices.is-compact{display:flex;flex-wrap:wrap;gap:7px}.is-compact .tl-theme-choice{border-radius:6px;padding:7px 10px}.is-compact .tl-theme-choice-title{font-size:12px;margin:0}.is-compact .tl-theme-check{display:none}.is-compact .tl-theme-swatch{border-width:2px;height:10px;width:10px}.tl-appearance-setting{border:0;margin:27px 0 0;min-width:0;padding:0}.tl-appearance-setting legend{font-size:15px;font-weight:600}.tl-appearance-setting>p{color:var(--c-t4);font-size:12px;margin:6px 0 12px}.tl-layout-options{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.tl-layout-options button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:8px;color:var(--c-t2);cursor:pointer;display:flex;font-family:var(--tl-font);gap:12px;padding:14px;text-align:left}.tl-layout-options button.is-selected{border-color:var(--tl-accent)}.tl-layout-options strong{display:block;font-size:12px}.tl-layout-options small{color:var(--c-t4);display:block;font-size:11px;line-height:1.6;margin-top:4px}.tl-layout-options button>span:last-child{color:var(--tl-accent);margin-left:auto}.tl-layout-glyph{grid-gap:3px;display:grid;flex-shrink:0;gap:3px;grid-template-columns:1fr 1fr;height:28px;width:30px}.tl-layout-glyph i{background:var(--c-s4);border-radius:2px}.tl-layout-glyph.classic i:first-child{background:var(--tl-accent);grid-column:span 2}.tl-layout-glyph.classic i:last-child{grid-column:span 2}.tl-preference-status{border-top:1px solid var(--c-s3);color:var(--c-t4);font-size:11px;margin:22px 0 0;padding-top:18px}.tl-loading-wordmark{animation:tl-brand-breathe 2s ease-in-out infinite}.tl-loading-wordmark .tl-wordmark{background:none!important;padding:0!important}@keyframes tl-brand-breathe{0%,to{filter:drop-shadow(0 0 0 transparent);opacity:.65}50%{filter:drop-shadow(0 0 14px #4ade8020);opacity:1}}[data-density=compact] .tl-overview{gap:12px}[data-density=compact] .tl-classic-summary{padding:20px 24px}[data-density=compact] .tl-outcome-cards section{padding:13px 20px}[data-density=compact] .tl-trade-table td{padding-bottom:8px;padding-top:8px}[data-density=compact] .tl-metric{padding-bottom:14px;padding-top:14px}[data-density=compact] .tl-app .desktop-sidebar [data-nav-item]{min-height:38px}[data-density=compact] .tl-panel-heading{padding-top:15px}[data-density=compact] .tl-page-heading{margin-bottom:18px}@media(max-width:1250px){.tl-classic-summary{gap:23px;grid-template-columns:1fr}.tl-classic-return{align-items:center;display:grid;grid-template-columns:1fr auto}.tl-classic-return>strong{grid-row:span 2}.tl-classic-return>span:last-child{grid-row:2}.tl-classic-numbers{border-top:1px solid var(--c-s3);padding-top:20px}.tl-layout-classic .tl-session{grid-template-columns:1fr}.tl-layout-classic .tl-session-list{padding-top:10px}.tl-classic-numbers strong{font-size:25px}}@media(max-width:760px){.tl-classic-summary{padding:20px 18px}.tl-classic-return>strong{font-size:35px}.tl-classic-numbers{grid-template-columns:1fr 1fr;row-gap:22px}.tl-classic-numbers strong{font-size:24px}.tl-outcome-cards{gap:8px}.tl-outcome-cards section{padding:15px 12px}.tl-outcome-cards section .tl-eyebrow{font-size:10px;letter-spacing:.04em}.tl-outcome-cards strong{font-size:26px}.tl-outcome-line{display:none}.tl-outcome-cards section>div{margin-top:10px}.tl-section-toolbar{align-items:flex-start;flex-direction:column}.tl-overview-controls{justify-content:space-between;width:100%}.tl-equity-total strong{font-size:21px}.tl-equity-total>span{font-size:9px}.tl-panel-heading h3{font-size:14px!important}.tl-layout-classic .tl-session-list{gap:20px;grid-template-columns:1fr 1fr;padding:10px 16px 20px}.tl-layout-options{grid-template-columns:1fr}.tl-theme-choice{padding:10px}.tl-theme-mini{height:100px}.tl-mini-workspace{padding:8px}.tl-mini-sidebar{padding:10px 6px;width:30px}.tl-theme-description{font-size:11px}.tl-theme-fonts{font-size:9px}.tl-modal input,.tl-modal select,.tl-modal textarea{font-size:16px!important}[data-theme=classic] .tl-hero h1{font-size:clamp(56px,12vw,84px)}}@media(prefers-reduced-motion:reduce){.tl-loading-wordmark{animation:none}.tl-theme-choice{transition:none}}.tl-preview-theme-bar{align-items:center;background:var(--c-s1);border-bottom:1px solid var(--c-s3);display:flex;gap:16px;justify-content:space-between;padding:13px 22px}.tl-preview-theme-bar>span{align-items:center;color:var(--c-t3);display:flex;font-size:12px;gap:9px}.tl-demo-nav{background:var(--nav-bg);border-right:1px solid var(--c-s3);display:flex;flex-direction:column;flex-shrink:0;gap:7px;padding:20px 12px;width:180px}.tl-demo-nav>button{align-items:center;background:none;border:1px solid #0000;border-radius:7px;color:var(--c-t3);cursor:pointer;display:flex;font:12px var(--tl-font);gap:11px;padding:12px 10px;position:relative;text-align:left}.tl-demo-nav>button.is-active{background:color-mix(in srgb,var(--tl-accent) 7%,#0000);border-color:color-mix(in srgb,var(--tl-accent) 25%,#0000);color:var(--c-t1)}.tl-demo-nav>button.is-active:before{background:var(--tl-accent);box-shadow:0 0 8px color-mix(in srgb,var(--tl-accent) 50%,#0000);content:"";height:19px;left:-1px;position:absolute;width:2px}.tl-demo-nav>button.is-active svg{color:var(--tl-accent)}.tl-demo-nav>button:hover{background:var(--c-s2);color:var(--c-t1)}.tl-demo-nav>button.tl-demo-log-cta{background:var(--tl-accent);color:var(--tl-button-text);font-weight:600;margin-bottom:15px}.tl-demo-nav-footer{align-items:center;color:var(--c-t2);display:flex;font-size:11px;gap:9px;margin-top:auto;padding:38px 5px 0}.tl-demo-nav-footer small{color:var(--c-t4);display:block;font-size:10px;margin-top:5px}.tl-demo-avatar{border:1px solid var(--c-s4);border-radius:50%;color:var(--tl-accent);display:grid;height:29px;place-items:center;width:29px}.tl-demo-data-label{border:1px solid var(--c-s3);border-radius:4px;color:var(--c-t4);font-size:10px;letter-spacing:.1em;padding:5px 8px;white-space:nowrap}.tl-preview-footnote{border-top:1px solid var(--c-s3);color:var(--c-t4);display:flex;font-size:10px;gap:10px;justify-content:space-between;padding:13px 22px}.tl-preview-footnote>span:first-child{align-items:center;display:flex;gap:7px}.tl-preview-footnote i{background:var(--tl-positive);border-radius:50%;height:5px;width:5px}.tl-demo-log-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1.4fr) minmax(180px,.8fr)}.tl-demo-log{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);padding:25px}.tl-demo-step{align-items:center;display:flex;gap:12px;margin:0 0 23px}.tl-demo-step:not(:first-child){border-top:1px solid var(--c-s3);margin-top:28px;padding-top:24px}.tl-demo-step>span{border:1px solid var(--c-s3);border-radius:6px;color:var(--tl-accent);font:12px var(--tl-numeric);padding:8px}.tl-demo-step h3{font:500 17px var(--tl-heading);margin:0}.tl-demo-step p{color:var(--c-t4);font-size:11px;margin-top:3px}.tl-demo-fields{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.tl-card-demo-controls label,.tl-demo-log label{color:var(--c-t3);display:block;font-size:12px;margin-bottom:18px}.tl-card-demo-controls select,.tl-demo-log input,.tl-demo-log select,.tl-demo-log textarea{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:7px;box-sizing:border-box;color:var(--c-t1);display:block;font:14px var(--tl-font);margin-top:8px;min-width:0;padding:11px 12px;width:100%}.tl-demo-log textarea{line-height:1.7;resize:vertical}.tl-demo-log input:disabled{opacity:.4}.tl-demo-log fieldset{border:0;margin:0 0 20px;padding:0}.tl-demo-log legend{color:var(--c-t3);font-size:12px;margin-bottom:9px}.tl-demo-option-row{display:flex;gap:8px}.tl-demo-option-row button{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:6px;color:var(--c-t3);cursor:pointer;flex:1 1;font:12px var(--tl-font);padding:10px 8px}.tl-demo-option-row .is-active{background:color-mix(in srgb,var(--tl-accent) 6%,var(--c-bg));border-color:var(--tl-accent);color:var(--tl-accent)}.tl-demo-save{align-items:center;display:flex;gap:12px;justify-content:space-between;padding-top:10px}.tl-demo-save>span{color:var(--c-t4);font-size:10px}.tl-demo-save strong{display:block;font:20px var(--tl-numeric);margin-top:6px}.tl-demo-save .tl-btn{font-size:12px;padding:12px}.tl-demo-aside{padding:20px 0 20px 8px}.tl-demo-aside h3{font:500 clamp(24px,2.8vw,34px)/1.25 var(--tl-heading);margin:18px 0}.tl-demo-aside>p{color:var(--c-t3);font-size:13px;line-height:1.9}.tl-demo-aside>div{align-items:center;color:var(--c-t2);display:flex;font-size:12px;gap:8px;margin-top:20px}.tl-demo-aside>div svg{color:var(--tl-positive)}.tl-demo-aside small{border-top:1px solid var(--c-s3);color:var(--c-t4);display:block;font-size:11px;line-height:1.9;margin-top:30px;padding-top:20px}.tl-demo-notice{align-items:center;background:color-mix(in srgb,var(--tl-positive) 8%,#0000);border:1px solid color-mix(in srgb,var(--tl-positive) 28%,#0000);border-radius:7px;color:var(--c-t2);display:flex;font-size:12px;gap:9px;margin-bottom:18px;padding:13px}.tl-demo-notice>svg{color:var(--tl-positive);flex-shrink:0}.tl-demo-notice button{background:none;border:0;color:var(--c-t3);cursor:pointer;font-size:18px;margin-left:auto}.tl-card-demo-controls{align-items:center;display:flex;gap:20px;justify-content:space-between}.tl-card-demo-controls label{flex:1 1;max-width:380px}.tl-card-demo-controls select{font-size:12px}.tl-card-demo-caption{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);color:var(--c-t2);display:flex;font-size:13px;gap:15px;line-height:1.8;margin:22px 0 5px;padding:20px}.tl-card-demo-caption>svg{color:var(--tl-accent);flex-shrink:0;margin-top:4px}.tl-card-demo-caption small{color:var(--c-t4);display:block;font-size:11px;margin-top:6px}.tl-wall-intro{margin:8px 0 25px;max-width:610px}.tl-wall-intro h3{font:500 clamp(27px,3vw,38px)/1.25 var(--tl-heading);margin:14px 0}.tl-wall-intro p{color:var(--c-t3);font-size:13px;line-height:1.9;max-width:560px}.tl-wall-filters{margin-bottom:24px;width:fit-content}.tl-milestone-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.tl-milestone-example{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);padding:22px 18px 16px;position:relative;text-align:center}.tl-milestone-example:after{border:1px solid var(--c-s3);border-radius:6px;content:"";inset:7px;pointer-events:none;position:absolute}.tl-milestone-top{align-items:center;display:flex;justify-content:space-between}.tl-milestone-top>span:last-child{color:var(--c-t4);font-size:8px;letter-spacing:.1em}.tl-milestone-emblem{background:radial-gradient(circle,color-mix(in srgb,var(--tl-gold) 9%,#0000),#0000);border:1px solid color-mix(in srgb,var(--tl-gold) 45%,#0000);border-radius:50%;color:var(--tl-gold);display:grid;height:78px;margin:34px auto 24px;place-items:center;width:78px}.pass .tl-milestone-emblem{border-color:color-mix(in srgb,var(--tl-positive) 35%,#0000);color:var(--tl-positive)}.tl-milestone-example .tl-eyebrow{font-size:9px;letter-spacing:.07em}.tl-milestone-example h4{font:500 25px var(--tl-heading);margin:14px 0 8px}.tl-milestone-example>p{color:var(--c-t4);font-size:11px}.tl-milestone-example footer{border-top:1px solid var(--c-s3);color:var(--c-t4);display:flex;font:8px var(--tl-numeric);justify-content:space-between;letter-spacing:.04em;margin-top:34px;padding-top:14px}.tl-demo-note{color:var(--c-t4);font-size:11px;line-height:1.8;margin-top:20px}.tl-sample-detail small{color:var(--c-t4);display:block;font-size:12px;margin-top:8px}.tl-themes-section{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);margin:100px auto 0;max-width:1240px;padding:42px;scroll-margin-top:24px}.tl-themes-section .tl-section-intro{margin-bottom:30px}.tl-themes-section .tl-theme-choices{grid-template-columns:repeat(4,minmax(0,1fr))}.tl-themes-section .tl-theme-mini{height:128px}.tl-themes-section .tl-mini-workspace svg{height:44px}.tl-themes-section>.tl-muted{font-size:12px;margin-top:22px}@media(max-width:1100px){.tl-demo-nav{padding:18px 8px;width:155px}.tl-demo-nav>button{font-size:11px;gap:8px}.tl-demo-nav>button i{display:none}.tl-demo-log-layout{grid-template-columns:1fr}.tl-demo-aside{display:none}.tl-themes-section{padding:28px}.tl-themes-section .tl-theme-choices{grid-template-columns:1fr 1fr}.tl-milestone-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}@media(max-width:760px){.tl-preview-body{display:block}.tl-demo-nav{border-bottom:1px solid var(--c-s3);border-right:0;flex-direction:row;gap:5px;overflow:auto;padding:9px;width:100%}.tl-demo-nav>button{flex-shrink:0;gap:7px;padding:10px}.tl-demo-nav-footer,.tl-demo-nav>button.tl-demo-log-cta{display:none}.tl-preview-theme-bar{align-items:flex-start;flex-direction:column;gap:12px;padding:13px 14px}.tl-preview-theme-bar>span{font-size:11px}.is-compact .tl-theme-choice{padding:7px 8px}.is-compact .tl-theme-choice-title{font-size:11px;gap:6px}.tl-demo-data-label{display:none}.tl-preview-title{margin-bottom:22px}.tl-preview-top .tl-sample-badge{font-size:10px}.tl-preview-footnote{font-size:9px;padding:12px 15px}.tl-preview-footnote>span:last-child{display:none}.tl-demo-log{padding:18px 14px}.tl-demo-log input,.tl-demo-log select,.tl-demo-log textarea{font-size:16px}.tl-demo-log .tl-demo-save{align-items:flex-start;flex-direction:column}.tl-demo-save .tl-btn{justify-content:center;width:100%}.tl-card-demo-controls{align-items:stretch;flex-direction:column;gap:0;margin-bottom:18px}.tl-card-demo-controls label{max-width:none}.tl-card-demo-controls .tl-segments{align-self:flex-start}.tl-card-demo-controls select{font-size:16px}.tl-milestone-grid{grid-template-columns:1fr}.tl-milestone-example{margin:auto;max-width:430px;width:100%}.tl-themes-section{margin-top:55px;padding:23px 15px}.tl-themes-section .tl-theme-choices{gap:12px}.tl-themes-section .tl-theme-mini{height:105px}.tl-themes-section .tl-mini-workspace svg{height:27px}.tl-card-demo-caption{font-size:12px}.tl-wall-filters button{font-size:11px;padding:7px}.tl-demo-nav>button.is-active:before{bottom:-1px;height:2px;left:10px;right:10px;width:auto}}.tl-wall-workspace{color:var(--c-t1);display:flex;flex-direction:column;font-family:var(--tl-font);gap:24px}.gold{color:var(--tl-gold)}.tl-wall-header{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.tl-wall-header h2{font:500 36px var(--tl-heading)!important;margin:10px 0 8px}.tl-wall-header p{color:var(--c-t3);font-size:14px;line-height:1.7}.tl-wall-header>div:last-child{display:flex;flex-wrap:wrap;gap:10px}.tl-wall-header .tl-btn{font-size:12px;padding:11px 13px}.tl-wall-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.tl-wall-stats>div{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);padding:23px}.tl-wall-stats strong{display:block;font:400 35px var(--tl-numeric);margin-top:16px}.tl-wall-stats .tl-eyebrow{font-size:11px}.tl-wall-toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between}.tl-wall-toolbar>span{color:var(--c-t4);font-size:11px}.tl-wall-toolbar .tl-segments span{margin-left:5px;opacity:.6}.tl-wall-gallery{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));padding:4px 4px 20px}.tl-wall-certificate{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);box-shadow:var(--tl-shadow);overflow:hidden}.tl-certificate-image{aspect-ratio:1.5;background:var(--c-s2);border:none;border-bottom:1px solid var(--c-s3);cursor:zoom-in;display:block;padding:20px;position:relative;width:100%}.tl-certificate-image img{display:block;height:100%;object-fit:contain;width:100%}.tl-certificate-image>span{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:5px;bottom:10px;color:var(--c-t2);font:10px var(--tl-font);opacity:0;padding:6px 8px;position:absolute;right:10px;transition:opacity .2s}.tl-certificate-image:focus-visible>span,.tl-certificate-image:hover>span{opacity:1}.tl-public-profile .tl-public-wall{gap:28px;padding:4px 4px 20px}.tl-public-profile .tl-public-wall>button,.tl-wall-gallery>.tl-wall-certificate{--tl-cert-mat:color-mix(in srgb,var(--c-s2) 86%,var(--c-t1));--tl-cert-edge:color-mix(in srgb,var(--c-t1) 22%,var(--c-s3));--tl-cert-side:color-mix(in srgb,var(--c-s4) 68%,var(--c-bg));--tl-cert-contact:#0009;--tl-cert-shadow:#0008;border-color:color-mix(in srgb,var(--c-s4) 65%,var(--c-s3));box-shadow:inset 0 1px 0 #ffffff0a,0 3px 0 #0004,0 9px 16px -9px #000b,0 24px 30px -19px #000b;isolation:isolate;overflow:visible;position:relative}.tl-public-wall .tl-public-certificate-frame,.tl-wall-gallery .tl-certificate-image{--tl-cert-pose:translateY(-2px) rotateX(3deg) rotateY(-2deg) rotateZ(-.45deg);aspect-ratio:1.5;background:linear-gradient(145deg,var(--c-s2),var(--c-s1));border:0;border-bottom:1px solid var(--c-s3);border-radius:calc(var(--tl-radius) - 1px) calc(var(--tl-radius) - 1px) 0 0;box-sizing:border-box;display:block;isolation:isolate;padding:26px 26px 34px;perspective:900px;position:relative;width:100%}.tl-public-wall .tl-public-certificate-frame:before,.tl-wall-gallery .tl-certificate-image:before{background:linear-gradient(145deg,var(--tl-cert-mat),var(--c-s2));border:1px solid var(--tl-cert-edge);border-radius:3px;box-shadow:inset 0 1px 0 #ffffff24,0 4px 0 var(--tl-cert-side),0 5px 0 var(--tl-cert-contact),3px 12px 16px -3px var(--tl-cert-contact),7px 23px 25px -9px var(--tl-cert-shadow);content:"";inset:20px 20px 28px;pointer-events:none;position:absolute;transform:var(--tl-cert-pose);transition:transform .26s cubic-bezier(.2,.8,.2,1);z-index:0}.tl-public-wall .tl-public-certificate-frame>img,.tl-wall-gallery .tl-certificate-image img{background:#0000;display:block;filter:drop-shadow(0 1px 1px #0007) drop-shadow(0 3px 4px #0005);height:100%;object-fit:contain;padding:0;position:relative;transform:var(--tl-cert-pose);transition:transform .26s cubic-bezier(.2,.8,.2,1);width:100%;z-index:1}.tl-wall-gallery .tl-certificate-image>span{z-index:2}.tl-public-profile .tl-public-wall>button>div,.tl-wall-gallery .tl-certificate-details{background:var(--c-s1);border-radius:0 0 calc(var(--tl-radius) - 1px) calc(var(--tl-radius) - 1px);position:relative;z-index:1}.tl-wall-gallery .tl-certificate-image:focus-visible{outline-offset:5px!important}[data-theme=paper] .tl-public-profile .tl-public-wall>button,[data-theme=paper] .tl-wall-gallery>.tl-wall-certificate{--tl-cert-mat:#fff;--tl-cert-edge:#d1dbd5;--tl-cert-side:#b6c6bc;--tl-cert-contact:#223d2f38;--tl-cert-shadow:#223d2f33;box-shadow:inset 0 1px 0 #fff,0 3px 0 #d8e2dc,0 10px 17px -9px #25453255,0 24px 30px -19px #25453255}[data-theme=paper] .tl-public-wall .tl-public-certificate-frame>img,[data-theme=paper] .tl-wall-gallery .tl-certificate-image img{filter:drop-shadow(0 1px 1px #203a2c26) drop-shadow(0 3px 4px #203a2c26)}@media(hover:hover) and (pointer:fine){.tl-public-wall>button:hover .tl-public-certificate-frame,.tl-wall-gallery .tl-certificate-image:hover{--tl-cert-pose:translateY(-5px) rotateX(1.5deg) rotateY(-1deg) rotateZ(-.2deg)}}@media(prefers-reduced-motion:reduce){.tl-public-wall .tl-public-certificate-frame:before,.tl-public-wall .tl-public-certificate-frame>img,.tl-wall-gallery .tl-certificate-image img,.tl-wall-gallery .tl-certificate-image:before{transform:none!important;transition:none}}.tl-certificate-details{padding:19px}.tl-certificate-type{color:var(--c-t4);display:flex;font:10px var(--tl-font);gap:12px;justify-content:space-between;letter-spacing:.03em}.tl-certificate-details input{background:#0000;border:0!important;border-bottom:1px solid #0000!important;color:var(--c-t1);font:15px var(--tl-font);margin:6px 0 13px;min-height:40px!important;padding:10px 0!important;width:100%}.tl-certificate-details input:focus{border-bottom-color:var(--tl-accent)!important;outline:none}.tl-certificate-actions{align-items:center;border-top:1px solid var(--c-s3);display:flex;gap:15px;justify-content:space-between;padding-top:12px}.tl-certificate-actions>button:first-child{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:5px;color:var(--c-t3);cursor:pointer;font:11px var(--tl-font);padding:7px 10px}.tl-certificate-actions>button[aria-pressed=true]{border-color:color-mix(in srgb,var(--tl-accent) 30%,#0000);color:var(--tl-accent)}.tl-wall-empty{background:radial-gradient(ellipse at top,color-mix(in srgb,var(--tl-gold) 5%,#0000),#0000 65%),var(--c-s1);border:1px dashed var(--c-s4);border-radius:var(--tl-radius);padding:25px 25px 55px;text-align:center}.tl-wall-empty h3{font:500 30px var(--tl-heading);margin:17px 0 14px}.tl-wall-empty p{color:var(--c-t3);font-size:14px;line-height:1.8;margin:0 auto 24px;max-width:420px}@media(max-width:760px){.tl-wall-stats{gap:8px}.tl-wall-stats>div{padding:16px 12px}.tl-wall-stats .tl-eyebrow{display:block;font-size:9px;letter-spacing:.04em;line-height:1.5;min-height:28px}.tl-wall-stats strong{font-size:28px;margin-top:10px}.tl-wall-toolbar{align-items:flex-start;flex-direction:column;gap:10px}.tl-wall-toolbar .tl-segments{justify-content:space-between;width:100%}.tl-wall-toolbar .tl-segments button{font-size:10px;padding:7px}.tl-wall-header>div:last-child{width:100%}.tl-wall-header .tl-btn{flex:1 1;font-size:11px;justify-content:center}.tl-wall-empty h3{font-size:26px}.tl-wall-empty{padding:20px 18px 40px}.tl-wall-gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}}.tl-btn-primary:hover{background:color-mix(in srgb,var(--tl-accent) 85%,var(--c-t1));box-shadow:0 4px 20px color-mix(in srgb,var(--tl-accent) 10%,#0000)}body[data-theme] input:focus,body[data-theme] select:focus,body[data-theme] textarea:focus{border-color:var(--tl-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--tl-accent) 12%,#0000)!important}.tl-settings-tabs button{font-size:12px!important;letter-spacing:0!important;padding:10px 12px!important}.tl-settings-tabs button[aria-pressed=true]{border-bottom-color:var(--tl-accent)!important}[data-theme=midnight] .tl-app .desktop-sidebar [data-nav-item][style*="rgba(74"]{background:color-mix(in srgb,var(--tl-accent) 6%,#0000)!important;border-color:color-mix(in srgb,var(--tl-accent) 25%,#0000)!important}[data-theme=midnight] .tl-app .desktop-sidebar [data-nav-item][style*="rgba(74"] svg{color:var(--tl-accent)}.tl-log-heading h2{font:500 32px var(--tl-heading)!important;letter-spacing:0!important;margin-top:8px}.tl-log-heading>div:last-child button[aria-pressed]{font-size:12px!important;letter-spacing:.035em!important;min-height:34px}.tl-log-intro{color:var(--c-t3);font-size:14px;line-height:1.8;margin:0 0 26px}.tl-form-section{border-radius:var(--tl-radius)!important}.tl-form-section>button{padding:17px 18px!important}.tl-form-section>button>span:nth-child(2){font-size:12px!important;letter-spacing:.035em!important}.tl-form-section>button>span:nth-child(4){font-size:11px!important}[data-theme=midnight] .tl-trade-form .dir-btn,[data-theme=paper] .tl-trade-form .dir-btn,[data-theme=studio] .tl-trade-form .dir-btn{box-shadow:none!important}@media(max-width:760px){.tl-log-heading h2{font-size:28px!important}.tl-log-intro{font-size:13px}.tl-form-section>button>span:nth-child(4){max-width:90px}.tl-form-section>button>span:nth-child(2){font-size:11px!important}}.tl-loading-wordmark .tl-brand-trade{color:#fff!important}.tl-mobile-navigation{background:var(--nav-bg);border-top:1px solid var(--c-s3);bottom:0;box-shadow:0 -5px 25px #00000012;display:flex;height:calc(68px + env(safe-area-inset-bottom,0px));left:0;padding:0 8px env(safe-area-inset-bottom,0);position:fixed;right:0;z-index:199}.tl-mobile-navigation>button{align-items:center;background:none;border:0;color:var(--c-t3);cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-family:var(--tl-font);gap:6px;justify-content:center;min-width:0;padding:8px 2px;position:relative}.tl-mobile-navigation>button>span{align-items:center;display:flex;height:20px}.tl-mobile-navigation svg{height:20px;width:20px}.tl-mobile-navigation small{font-size:10px;font-weight:500;white-space:nowrap}.tl-mobile-navigation>button.is-active{color:var(--tl-accent)}.tl-mobile-navigation>button.is-active:before{background:var(--tl-accent);border-radius:0 0 3px 3px;content:"";height:2px;position:absolute;top:0;width:25px}.tl-mobile-navigation>button.tl-mobile-log{padding-top:0}.tl-mobile-log>span{background:var(--tl-accent);border-radius:11px;box-shadow:0 3px 12px color-mix(in srgb,var(--tl-accent) 12%,#0000);color:var(--tl-button-text);height:38px!important;justify-content:center;margin-top:-9px;width:43px}.tl-more-dots{gap:3px}.tl-more-dots i{background:currentColor;border-radius:50%;height:4px;width:4px}.tl-more-backdrop{align-items:flex-end;animation:tl-more-fade .18s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:9000}.tl-more-sheet{animation:tl-more-rise .22s cubic-bezier(.2,.8,.2,1);background:var(--c-bg);border:1px solid var(--c-s3);border-bottom:0;border-radius:22px 22px 0 0;box-shadow:0 -12px 60px #0004;color:var(--c-t1);display:flex;flex-direction:column;font-family:var(--tl-font);max-height:90vh;max-height:90dvh;max-width:620px;overflow:hidden;width:100%}.tl-more-header{align-items:center;background:var(--c-s1);border-bottom:1px solid var(--c-s3);display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:25px 24px 20px}.tl-more-header h2{font:500 27px/1.2 var(--tl-heading);margin:8px 0 0}.tl-more-header .tl-icon-button{height:38px;width:38px}.tl-more-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 24px 16px}.tl-more-section{margin-bottom:24px}.tl-more-section-label{color:var(--c-t4);font:500 11px var(--tl-font);letter-spacing:.035em;margin-bottom:11px}.tl-more-destinations{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr}.tl-more-destinations>button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t2);cursor:pointer;display:flex;font-family:var(--tl-font);gap:11px;min-width:0;padding:16px 12px;text-align:left}.tl-more-destinations>button:hover{background:var(--c-s2);border-color:var(--c-s4)}.tl-more-destination-icon{color:var(--c-t3);display:flex;flex-shrink:0}.tl-more-destination-icon svg{height:20px;width:20px}.tl-more-destinations strong,.tl-more-preferences strong{display:block;font-size:13px;font-weight:500}.tl-more-destinations small,.tl-more-preferences small{color:var(--c-t4);display:block;font-size:10px;line-height:1.6;margin-top:5px}.tl-more-arrow{color:var(--c-t4);display:flex;margin-left:auto}.tl-more-destinations .is-current{background:color-mix(in srgb,var(--tl-accent) 5%,var(--c-s1));border-color:color-mix(in srgb,var(--tl-accent) 40%,var(--c-s3))}.tl-more-destinations .is-current .tl-more-arrow,.tl-more-destinations .is-current .tl-more-destination-icon{color:var(--tl-accent)}.tl-more-preferences{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr}.tl-more-preferences button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t2);cursor:pointer;display:flex;font-family:var(--tl-font);gap:11px;padding:14px 12px;text-align:left}.tl-more-preferences button>svg:first-child{color:var(--tl-accent);flex-shrink:0}.tl-more-preferences button>svg:last-child{color:var(--c-t4);flex-shrink:0;margin-left:auto}.tl-more-preferences small i{background:var(--tl-accent);border-radius:50%;display:inline-block;height:6px;margin-right:6px;width:6px}.tl-more-tools{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.tl-more-tools button{align-items:center;background:none;border:0;border-bottom:1px solid var(--c-s3);color:var(--c-t2);cursor:pointer;display:flex;font:12px var(--tl-font);gap:12px;min-height:49px;padding:13px 15px;text-align:left}.tl-more-tools button:last-child{border-bottom:0}.tl-more-tools svg{color:var(--c-t4);flex-shrink:0}.tl-more-tools small{border:1px solid var(--c-s3);border-radius:4px;color:var(--c-t4);font:10px var(--tl-numeric);margin-left:auto;padding:3px 6px}.tl-more-support a:hover,.tl-more-support button:hover,.tl-more-tools button:hover,.tl-more-tools small{background:var(--c-s2)}.tl-more-support{border-top:1px solid var(--c-s3);padding:3px 0}.tl-more-support summary{align-items:center;color:var(--c-t3);cursor:pointer;display:flex;font-size:12px;justify-content:space-between;list-style:none;min-height:44px}.tl-more-support summary::-webkit-details-marker{display:none}.tl-more-support summary>span:first-child{align-items:center;display:flex;gap:11px}.tl-more-support summary>span:last-child{color:var(--c-t4);font-size:18px}.tl-more-support[open] summary>span:last-child{transform:rotate(45deg)}.tl-more-support>div{display:flex;flex-direction:column;padding:4px 0 8px}.tl-more-support a,.tl-more-support button{background:none;border:0;border-radius:5px;color:var(--c-t3);cursor:pointer;font:12px var(--tl-font);padding:11px 10px;text-align:left;text-decoration:none}.tl-more-footer,.tl-more-support a,.tl-more-support button{align-items:center;display:flex;justify-content:space-between}.tl-more-footer{background:var(--c-s1);border-top:1px solid var(--c-s3);flex-shrink:0;gap:14px;padding:15px 24px calc(18px + env(safe-area-inset-bottom,0px))}.tl-more-profile{align-items:center;display:flex;gap:10px;min-width:0}.tl-more-profile>img,.tl-more-profile>span{border:1px solid var(--c-s4);border-radius:50%;color:var(--tl-accent);display:grid;flex-shrink:0;height:33px;object-fit:cover;place-items:center;width:33px}.tl-more-profile>div{min-width:0}.tl-more-profile strong{display:block;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-more-profile small{color:var(--c-t4);display:block;font-size:9px;margin-top:5px}.tl-more-signout{align-items:center;background:none;border:0;color:var(--tl-loss);cursor:pointer;display:flex;flex-shrink:0;font:11px var(--tl-font);gap:7px;padding:10px 0 10px 10px}@keyframes tl-more-fade{0%{opacity:0}to{opacity:1}}@keyframes tl-more-rise{0%{transform:translateY(24px)}to{transform:translateY(0)}}@media(max-width:440px){.tl-more-header{padding:22px 18px 17px}.tl-more-header h2{font-size:25px}.tl-more-body{padding:20px 16px 12px}.tl-more-destinations>button{gap:9px;padding:14px 10px}.tl-more-destinations strong,.tl-more-preferences strong{font-size:12px}.tl-more-destinations small{font-size:10px}.tl-more-arrow{display:none}.tl-more-preferences button{gap:8px;padding:13px 10px}.tl-more-preferences button>svg:last-child{display:none}.tl-more-footer{padding-left:18px;padding-right:18px}.tl-more-profile small{font-size:8px}}@media(prefers-reduced-motion:reduce){.tl-more-backdrop,.tl-more-sheet{animation:none}}.tl-filter-status{align-items:center;color:var(--c-t4);display:flex;font:12px var(--tl-font);gap:16px;justify-content:space-between;padding:0 2px 17px}.tl-filter-status .tl-text-button{color:var(--tl-accent);white-space:nowrap}.tl-journal-empty{align-items:center;background:var(--c-s1);border:1px dashed var(--c-s4);border-radius:var(--tl-radius);display:flex;flex-direction:column;gap:14px;padding:48px 22px;text-align:center}.tl-journal-empty>svg{color:var(--c-t4)}.tl-journal-empty h3{font:500 24px var(--tl-heading)}.tl-journal-empty p{color:var(--c-t4);font-size:13px;line-height:1.7}.tl-profile-button{background:var(--c-s2);border:1px solid var(--c-s4);border-radius:50%;cursor:pointer;height:34px;overflow:hidden;padding:0;width:34px}.tl-profile-button img{display:block;height:100%;object-fit:cover;width:100%}.tl-currency-settings{padding-top:3px}.tl-currency-settings button{min-height:60px}@media(max-width:600px){.tl-journal-date-filter{flex-wrap:wrap}.tl-journal-date-filter input{flex:1 1;min-width:110px;width:125px!important}.tl-filter-status{align-items:flex-start;font-size:11px}.tl-filter-status .tl-text-button{font-size:11px}.tl-journal-list input[aria-label="Search journal"]{order:2;width:100%!important}.tl-journal-list select[aria-label="Sort journal"]{max-width:140px}}.tl-native-currency{align-items:center;background:#0000;border:1px solid var(--c-s4);border-radius:8px;color:var(--c-t3);cursor:pointer;display:flex;font:12px var(--tl-font);gap:12px;justify-content:space-between;margin-bottom:10px;min-height:44px!important;padding:12px;width:100%}.tl-native-currency[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 6%,#0000);border-color:var(--tl-accent);color:var(--tl-accent)}.tl-account-mode-settings{border-bottom:1px solid var(--c-s3);padding:0 0 22px}.tl-account-mode-settings>div:first-child{font-size:12px!important}.tl-account-mode-settings>div:last-child{color:var(--c-t3)!important;font-size:12px!important}.tl-account-mode-settings button{font-size:12px!important;letter-spacing:.025em!important;min-height:42px}.tl-command-dialog{border-color:var(--c-s3)!important}.tl-command-dialog button[data-active=true]{background:color-mix(in srgb,var(--tl-accent) 8%,var(--c-s1))!important}.tl-command-dialog button[data-active=true]>span:first-child{background:color-mix(in srgb,var(--tl-accent) 12%,var(--c-s1))!important;border-color:color-mix(in srgb,var(--tl-accent) 35%,var(--c-s3))!important}.tl-profile-menu,.tl-public-profile,.tl-public-state,.tl-workspace-scrim{color:var(--c-t1);font-family:var(--tl-font);line-height:1.5}.tl-profile-menu *,.tl-public-profile *,.tl-public-state *,.tl-workspace-scrim *{box-sizing:border-box}.tl-public-profile button,.tl-workspace-scrim button{font-family:var(--tl-font)}.tl-workspace-scrim{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030908a6;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:24px;position:fixed;z-index:10010}.tl-workspace-dialog{animation:tl-surface-in .22s ease-out;background:var(--c-s1);border:1px solid var(--c-s4);border-radius:calc(var(--tl-radius) + 6px);box-shadow:0 24px 100px #0005;max-height:calc(100dvh - 48px);overflow:auto;padding:26px;width:min(100%,500px)}.tl-workspace-dialog>header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.tl-workspace-dialog h2{font:600 24px/1.2 var(--tl-heading);letter-spacing:-.02em;margin:0}.tl-workspace-dialog .tl-icon-button{flex-shrink:0;height:36px;width:36px}.tl-dialog-intro{color:var(--c-t3);font-size:13px;line-height:1.8;margin:14px 0 22px}.tl-field{color:var(--c-t2);display:flex;flex-direction:column;font-size:12px;gap:8px;margin:18px 0}.tl-field input,.tl-field select{background:var(--c-s2);border:1px solid var(--c-s4);border-radius:8px;color:var(--c-t1);font:14px var(--tl-font);min-width:0;padding:13px;width:100%}.tl-field input:focus,.tl-field select:focus{outline:2px solid var(--tl-accent);outline-offset:2px}.tl-dialog-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:26px}.tl-dialog-actions .tl-btn{font-size:12px;min-height:44px;padding:11px 16px}.tl-inline-error{color:var(--tl-loss);font-size:12px;line-height:1.7}.tl-selection-bar button:disabled,.tl-workspace-dialog button:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.tl-archive-dialog-icon,.tl-folder-emblem{background:color-mix(in srgb,var(--tl-accent) 7%,var(--c-s1));border:1px solid color-mix(in srgb,var(--tl-accent) 24%,var(--c-s3));border-radius:16px;color:var(--tl-accent);display:grid;height:58px;place-items:center;width:58px}.tl-archive-promise{background:var(--c-s2);border-radius:8px;color:var(--c-t3);display:flex;font-size:11px;gap:10px;line-height:1.7;padding:13px}.tl-archive-promise svg{color:var(--tl-accent);flex-shrink:0;margin-top:2px}.tl-profile-menu{animation:tl-surface-in .16s ease-out;background:var(--c-s1);border:1px solid var(--c-s4);border-radius:13px;box-shadow:0 18px 65px #0005;max-height:calc(100dvh - 16px);max-width:calc(100vw - 16px);overflow:auto;padding:7px;position:fixed;width:252px;z-index:600}.tl-profile-menu-heading{border-bottom:1px solid var(--c-s3);margin-bottom:5px;padding:12px 12px 15px}.tl-profile-menu-heading strong{display:block;font:600 21px var(--tl-heading);margin-top:4px;overflow-wrap:anywhere}.tl-profile-menu button{align-items:center;background:#0000;border:0;border-radius:7px;color:var(--c-t2);cursor:pointer;display:flex;font:12px var(--tl-font);gap:12px;min-height:42px;padding:11px 12px;text-align:left;width:100%}.tl-profile-menu button svg{color:var(--c-t4)}.tl-profile-menu button:focus-visible,.tl-profile-menu button:hover{background:var(--c-s2);color:var(--tl-accent);outline:1px solid var(--c-s3)}.tl-profile-menu .is-danger{border-radius:0 0 7px 7px;border-top:1px solid var(--c-s3);color:var(--tl-loss);margin-top:5px}.tl-profile-menu .is-danger svg{color:inherit}.tl-release-notice{align-items:center;background:linear-gradient(110deg,color-mix(in srgb,var(--tl-accent) 8%,var(--c-s1)),var(--c-s1) 70%);border:1px solid color-mix(in srgb,var(--tl-accent) 25%,var(--c-s3));border-radius:var(--tl-radius);display:flex;font-family:var(--tl-font);gap:18px;margin-bottom:24px;padding:20px 22px}.tl-release-emblem{border:1px solid color-mix(in srgb,var(--tl-accent) 24%,var(--c-s3));border-radius:12px;color:var(--tl-accent);display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.tl-release-notice>div{flex:1 1}.tl-release-notice strong{display:block;font:600 19px var(--tl-heading);margin:6px 0}.tl-release-notice p{color:var(--c-t3);font-size:12px;line-height:1.65;margin:0}.tl-release-notice>.tl-btn{font-size:11px;min-height:40px;padding:9px 12px}.tl-release-notice>.tl-icon-button{align-self:flex-start;flex-shrink:0}.tl-trade-library{font-family:var(--tl-font)}.tl-library-toolbar{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:0 0 28px}.tl-library-toolbar>.tl-btn{font-size:12px;min-height:40px;padding:9px 13px}.tl-library-toolbar .tl-segments button{align-items:center;display:flex;gap:8px;padding:10px 12px}.tl-library-toolbar .tl-segments button>span{background:var(--c-s2);border-radius:4px;font:10px var(--tl-numeric);padding:1px 6px}.tl-library-notice{align-items:center;background:color-mix(in srgb,var(--tl-accent) 7%,var(--c-s1));border:1px solid var(--c-s3);border-radius:9px;color:var(--c-t2);display:flex;font-size:12px;gap:10px;margin-bottom:18px;padding:12px 15px}.tl-library-notice>svg{color:var(--tl-accent)}.tl-library-notice>button{flex-shrink:0;margin-left:auto}.tl-archive-heading{margin:34px 0;max-width:640px}.tl-archive-heading h2,.tl-open-archive-title h2{font:500 clamp(30px,4vw,42px)/1.2 var(--tl-heading);letter-spacing:-.03em;margin:8px 0 12px}.tl-archive-heading p,.tl-open-archive>p{color:var(--c-t3);font:13px/1.8 var(--tl-font)}.tl-archive-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.tl-archive-folder{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:calc(var(--tl-radius) + 3px);color:var(--c-t1);cursor:pointer;display:block;font-family:var(--tl-font);min-width:0;padding:24px;text-align:left;transition:border-color .2s,transform .2s,box-shadow .2s}.tl-archive-folder:hover{border-color:var(--tl-accent);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.tl-folder-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px}.tl-folder-top>svg{color:var(--c-t4);transition:transform .2s}.tl-archive-folder:hover .tl-folder-top>svg{color:var(--tl-accent);transform:translateX(4px)}.tl-archive-folder h3{font:600 24px/1.25 var(--tl-heading);margin:0 0 10px;overflow-wrap:anywhere}.tl-archive-folder>p{color:var(--c-t4);font:11px/1.7 var(--tl-numeric);margin:0 0 22px}.tl-folder-stats{border-top:1px solid var(--c-s3);display:flex;flex-wrap:wrap;gap:24px;padding-top:18px}.tl-folder-stats>span{color:var(--c-t4);display:flex;flex-direction:column;font-size:10px;gap:6px}.tl-folder-stats strong{color:var(--c-t1);font:500 20px var(--tl-numeric)}.tl-folder-stats .positive strong{color:var(--tl-positive)}.tl-folder-stats .negative strong{color:var(--tl-loss)}.tl-folder-open{color:var(--c-t4);display:block;font-size:10px;margin-top:26px}.tl-archive-empty{align-items:center;background:var(--c-s1);border:1px dashed var(--c-s4);border-radius:var(--tl-radius);display:flex;flex-direction:column;gap:15px;padding:55px 24px;text-align:center}.tl-archive-empty>svg{color:var(--tl-accent)}.tl-archive-empty h3{font:500 28px/1.2 var(--tl-heading);margin:0}.tl-archive-empty p{color:var(--c-t3);font:13px/1.8 var(--tl-font);margin:0 0 6px;max-width:450px}.tl-open-archive{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);margin-bottom:24px;padding:25px}.tl-open-archive-title{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:24px}.tl-open-archive-title h2{overflow-wrap:anywhere}.tl-open-archive-title .tl-btn{font-size:11px}.tl-open-archive>p{font-size:11px;margin:17px 0 0}.tl-journal-list>.tl-selection-bar{align-items:center;background:var(--c-s2);border:1px solid color-mix(in srgb,var(--tl-accent) 40%,var(--c-s3));border-radius:10px;box-shadow:0 8px 28px #0002;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:18px 0;padding:12px 15px;position:sticky;top:12px;z-index:15}.tl-select-all{align-items:center;cursor:pointer;display:flex;font-size:12px;gap:11px;min-height:36px}.tl-row-select input,.tl-select-all input{accent-color:var(--tl-accent);cursor:pointer;height:19px;margin:0;width:19px}.tl-selection-bar>div{align-items:center;display:flex;gap:10px}.tl-selection-bar .tl-btn{font-size:11px;min-height:38px;padding:8px 11px}.tl-selection-bar>small{color:var(--c-t3);flex-basis:100%;font-size:11px}.tl-row-select{display:grid;flex-shrink:0;min-height:42px;place-items:center;width:30px}.tl-row-action{background:var(--c-s2);border:0;border-radius:5px;color:var(--c-t3);cursor:pointer;display:grid;min-height:30px;min-width:30px;place-items:center}.tl-row-action:hover{color:var(--tl-accent)}.trade-row.is-selected{background:color-mix(in srgb,var(--tl-accent) 5%,var(--c-s1))!important;border-color:var(--tl-accent)!important}.tl-journal-list>.trade-row .tl-row-select input:disabled{cursor:not-allowed}.tl-public-profile{background:var(--c-bg);margin:0;min-height:100vh;padding:0 24px}.tl-public-profile h1,.tl-public-profile h2,.tl-public-profile h3{font-family:var(--tl-heading)}.tl-public-profile a{text-decoration:none}.tl-public-nav{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:20px;justify-content:space-between;margin:auto;max-width:1120px;padding:27px 0}.tl-public-nav>div{display:flex;gap:10px}.tl-public-nav .tl-btn{font-size:11px;min-height:40px;padding:10px 15px}.tl-public-main{margin:auto;max-width:1120px;outline:none}.tl-public-hero{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:calc(var(--tl-radius) + 6px);display:flex;gap:28px;justify-content:space-between;margin:28px 0;overflow:hidden;padding:52px 36px;position:relative}.tl-public-hero-grid{background-image:linear-gradient(var(--c-s3) 1px,#0000 1px),linear-gradient(90deg,var(--c-s3) 1px,#0000 1px);background-size:42px 42px;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 45%,#0007);mask-image:linear-gradient(100deg,#0000 45%,#0007);opacity:.4;pointer-events:none;position:absolute}.tl-public-hero:after{background:var(--tl-accent);content:"";filter:blur(140px);height:300px;opacity:.12;pointer-events:none;position:absolute;right:-160px;top:-170px;width:400px}.tl-public-identity{align-items:center;display:flex;gap:28px;min-width:0;position:relative}.tl-public-avatar{background:var(--c-s2);border:1px solid var(--c-s4);border-radius:50%;box-shadow:0 0 0 8px color-mix(in srgb,var(--tl-accent) 5%,#0000);color:var(--tl-accent);display:grid;flex-shrink:0;font:500 40px var(--tl-heading);height:100px;place-items:center;position:relative;width:100px}.tl-public-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.tl-public-avatar-mark{background:var(--tl-accent);border:3px solid var(--c-s1);border-radius:50%;bottom:-1px;color:var(--tl-button-text);display:grid;height:28px;place-items:center;position:absolute;right:0;width:28px}.tl-public-identity h1{font:500 clamp(38px,5vw,65px)/1.05 var(--tl-heading);letter-spacing:-.045em;margin:12px 0;overflow-wrap:anywhere}.tl-public-identity h1>span{color:var(--tl-accent)}.tl-public-identity p{color:var(--c-t3);font-size:13px;margin:0}.tl-public-counts{color:var(--c-t3);display:flex;flex-wrap:wrap;font-size:10px;gap:18px;margin-top:23px}.tl-public-counts>span{align-items:center;display:flex;gap:7px}.tl-public-share{align-self:flex-end;flex-shrink:0;font-size:11px;padding:11px 15px;position:relative}.tl-public-metrics{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.tl-public-metrics>div{border-right:1px solid var(--c-s3);min-width:0;padding:25px}.tl-public-metrics>div:last-child{border:0}.tl-public-metrics .tl-eyebrow{font-size:9px}.tl-public-metrics strong{display:block;font:500 clamp(22px,3vw,34px)/1.2 var(--tl-numeric);letter-spacing:-.05em;margin:16px 0 9px}.tl-public-metrics small{color:var(--c-t4);display:block;font-size:10px}.tl-public-equity{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);margin-top:18px;overflow:hidden;padding-bottom:13px}.tl-public-equity>header{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:24px 27px 16px}.tl-public-equity h2{font:500 22px var(--tl-heading);margin:5px 0}.tl-public-equity>header>span{color:var(--c-t4);font-size:10px;max-width:280px;text-align:right}.tl-public-equity .tl-chart-wrap{padding:0 24px 10px}.tl-public-tabs{border-bottom:1px solid var(--c-s3);display:flex;gap:32px;margin:42px 0 30px}.tl-public-tabs button{align-items:center;background:#0000;border:0;border-bottom:2px solid #0000;color:var(--c-t3);cursor:pointer;display:flex;font:500 17px var(--tl-heading);gap:10px;padding:0 0 18px}.tl-public-tabs button>span{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:5px;color:var(--c-t4);font:10px var(--tl-numeric);padding:2px 6px}.tl-public-tabs button.is-active{border-color:var(--tl-accent);color:var(--c-t1)}.tl-public-journal-toolbar{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:24px 0}.tl-public-journal-toolbar h2{font:500 30px var(--tl-heading);letter-spacing:-.03em;margin:8px 0}.tl-public-search{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:8px;color:var(--c-t4);display:flex;gap:10px;padding:12px 15px}.tl-public-search input{background:#0000;border:0;color:var(--c-t1);font:12px var(--tl-font);min-width:0;outline:0;width:180px}.tl-public-search:focus-within{outline:2px solid var(--tl-accent);outline-offset:2px}.tl-public-filters{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-bottom:22px}.tl-public-filters button{background:#0000;border:1px solid var(--c-s3);border-radius:30px;color:var(--c-t3);cursor:pointer;font-size:11px;padding:8px 14px}.tl-public-filters button[aria-pressed=true]{background:var(--c-s2);border-color:var(--c-s4);color:var(--c-t1)}.tl-public-filters>span{color:var(--c-t4);font-size:11px;margin-left:auto}.tl-public-trades{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.tl-public-trade{--trade-colour:var(--tl-neutral);background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);overflow:hidden;padding:24px;scroll-margin:20px}.tl-public-trade.is-win{--trade-colour:var(--tl-positive)}.tl-public-trade.is-loss{--trade-colour:var(--tl-loss)}.tl-public-trade.is-expanded{border-color:var(--c-s4)}.tl-public-trade-top{align-items:center;color:var(--c-t4);display:flex;font:10px var(--tl-numeric);gap:10px;justify-content:space-between}.tl-public-result{align-items:center;color:var(--trade-colour);display:flex;font-size:9px;gap:7px;letter-spacing:.09em}.tl-public-result i{background:currentColor;border-radius:50%;height:5px;width:5px}.tl-public-trade-title{align-items:center;display:flex;gap:14px;justify-content:space-between;margin:22px 0}.tl-public-trade-title h3{font:500 32px/1.1 var(--tl-heading);margin:0 0 8px;overflow-wrap:anywhere}.tl-public-trade-title p{color:var(--c-t4);font:10px var(--tl-numeric);margin:0}.tl-public-trade-title>strong{color:var(--trade-colour);flex-shrink:0;font:500 32px var(--tl-numeric);letter-spacing:-.045em}.tl-public-trade-title>strong>small{font-size:18px}.tl-public-chart{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:8px;cursor:zoom-in;display:block;height:210px;overflow:hidden;padding:0;position:relative;width:100%}.tl-public-chart>img{height:100%;object-fit:contain;transition:transform .3s;width:100%}.tl-public-chart:hover>img{transform:scale(1.03)}.tl-public-chart>span{align-items:center;background:var(--c-s1);border:1px solid var(--c-s4);border-radius:5px;bottom:10px;color:var(--c-t1);display:flex;font-size:9px;gap:7px;padding:7px 9px;position:absolute;right:10px}.tl-public-takeaway{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--c-t3);display:-webkit-box;font:13px/1.85 var(--tl-font);margin:21px 0;overflow:hidden;overflow-wrap:anywhere}.tl-public-trade-bottom{align-items:center;border-top:1px solid var(--c-s3);color:var(--c-t4);display:flex;font:10px var(--tl-numeric);gap:10px;justify-content:space-between;padding-top:16px}.tl-public-trade-bottom button{align-items:center;background:#0000;border:0;color:var(--c-t2);cursor:pointer;display:flex;font-size:11px;gap:10px;padding:6px 0}.tl-public-trade-bottom button:hover{color:var(--tl-accent)}.tl-public-story{animation:tl-surface-in .2s ease;padding-top:23px}.tl-public-story>div{margin-bottom:20px}.tl-public-story .tl-eyebrow{font-size:9px}.tl-public-story p{color:var(--c-t3);font-size:12px;line-height:1.9;margin:9px 0;overflow-wrap:anywhere;white-space:pre-wrap}.tl-public-tags{display:flex;flex-wrap:wrap;gap:7px}.tl-public-tags>span{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:5px;color:var(--c-t3);font-size:10px;padding:5px 8px}.tl-public-chart-strip{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.tl-public-chart-strip button{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:7px;color:var(--c-t3);cursor:zoom-in;overflow:hidden;padding:0}.tl-public-chart-strip img{display:block;height:100px;object-fit:contain;width:100%}.tl-public-chart-strip span{display:block;font-size:10px;padding:8px}.tl-public-empty{align-items:center;border:1px dashed var(--c-s4);border-radius:var(--tl-radius);display:flex;flex-direction:column;gap:15px;padding:70px 24px;text-align:center}.tl-public-empty>svg{color:var(--tl-accent)}.tl-public-empty h3{font:500 28px var(--tl-heading);margin:0}.tl-public-empty p{color:var(--c-t3);font-size:13px;line-height:1.8;margin:0}.tl-public-wall{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.tl-public-wall>button{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);color:var(--c-t1);cursor:zoom-in;display:block;overflow:hidden;padding:0;text-align:left}.tl-public-wall img{background:var(--c-s2);display:block;height:240px;object-fit:contain;padding:10px;width:100%}.tl-public-wall>button>div{padding:22px}.tl-public-wall h3{font:500 23px var(--tl-heading);margin:10px 0;overflow-wrap:anywhere}.tl-public-wall>button>div>span:last-child{color:var(--c-t4);font-size:11px}.tl-public-footer{align-items:center;border-top:1px solid var(--c-s3);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:70px;padding:40px 0}.tl-public-footer p{color:var(--c-t4);font-size:11px}.tl-public-themes{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px auto;max-width:1120px}.tl-public-themes button{grid-column-gap:10px;align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:8px;color:var(--c-t2);column-gap:10px;cursor:pointer;display:grid;grid-template-columns:28px 1fr 16px;padding:13px;text-align:left}.tl-public-themes button[aria-pressed=true]{border-color:var(--tl-accent)}.tl-public-themes button>span{border:2px solid;border-radius:5px;grid-row:span 2;height:30px;width:24px}.tl-public-themes strong{font-size:12px;font-weight:500}.tl-public-themes small{color:var(--c-t4);font-size:8px;grid-column:2;grid-row:2;margin-top:3px}.tl-public-themes svg{color:var(--tl-accent);grid-column:3;grid-row:1/3}.tl-public-lightbox{padding:20px;width:min(94vw,1100px)}.tl-public-lightbox>img{display:block;max-height:calc(100dvh - 150px);object-fit:contain;width:100%}.tl-public-feedback{color:var(--tl-accent);font-size:12px}.tl-public-private-stats{align-items:center;color:var(--c-t4);display:flex;font-size:12px;gap:10px;padding:10px 0}.tl-public-state{align-items:center;background:var(--c-bg);display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:100dvh;padding:30px;text-align:center}.tl-public-state h1{font:500 32px var(--tl-heading);margin:0}.tl-public-state p{color:var(--c-t3);font-size:13px}.tl-public-state>svg{color:var(--tl-accent)}.tl-public-loading{animation:tl-loading 1.3s ease-in-out infinite;background:var(--tl-accent);height:2px;width:120px}@keyframes tl-surface-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes tl-loading{50%{opacity:.2;transform:scaleX(.5)}}@media(max-width:1000px){.tl-public-hero{padding:35px 26px}.tl-public-identity{gap:20px}.tl-public-avatar{height:76px;width:76px}.tl-public-metrics>div{padding:20px 16px}.tl-public-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-public-trade{padding:20px}.tl-public-trade-title h3,.tl-public-trade-title>strong{font-size:27px}.tl-public-themes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.tl-journal-list>.tl-selection-bar{top:70px}.tl-release-notice{flex-wrap:wrap;gap:12px;padding:17px;position:relative}.tl-release-notice>div{flex-basis:calc(100% - 80px);padding-right:22px}.tl-release-notice>.tl-icon-button{border:0;position:absolute;right:12px;top:12px}.tl-release-notice>.tl-btn{margin-left:54px}.tl-release-notice strong{font-size:19px}.tl-release-notice p{font-size:11px}.tl-release-notice .tl-eyebrow{font-size:9px}.tl-library-toolbar{align-items:stretch;flex-wrap:wrap;gap:12px}.tl-library-toolbar>.tl-segments{flex:1 1;justify-content:center}.tl-library-toolbar>.tl-btn{flex-shrink:0}.tl-library-toolbar .tl-segments button{font-size:11px;gap:6px;padding:9px}.tl-journal-list .trade-row-side{flex-wrap:wrap;justify-content:flex-end}.tl-journal-list .trade-row-side>div:last-child{flex-wrap:wrap}.tl-row-action{min-height:36px;min-width:36px}.tl-selection-bar>div{flex-wrap:wrap}.tl-public-profile{padding:0 18px}.tl-public-nav{gap:12px;padding:21px 0}.tl-public-nav .tl-btn{font-size:10px;gap:7px;padding:9px 10px}.tl-public-nav .tl-btn-primary svg{display:none}.tl-public-hero{flex-wrap:wrap;gap:24px;padding:29px 23px}.tl-public-identity{align-items:flex-start;gap:19px}.tl-public-avatar{font-size:28px;height:65px;margin-top:6px;width:65px}.tl-public-identity .tl-eyebrow{font-size:9px}.tl-public-identity h1{font-size:43px}.tl-public-identity p{font-size:11px;line-height:1.8}.tl-public-counts{font-size:9px;gap:9px;margin-top:16px}.tl-public-share{margin-left:auto}.tl-public-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-public-metrics>div{border-bottom:1px solid var(--c-s3);padding:21px}.tl-public-metrics>div:nth-child(2){border-right:0}.tl-public-metrics>div:nth-child(3){border-bottom:0}.tl-public-metrics strong{font-size:28px}.tl-public-metrics small{font-size:9px;line-height:1.7}.tl-public-equity>header{align-items:flex-start;flex-direction:column;gap:7px;padding:20px}.tl-public-equity>header>span{text-align:left}.tl-public-equity .tl-eyebrow{font-size:9px}.tl-public-equity .tl-chart-wrap{padding:0 10px 10px}.tl-public-journal-toolbar{align-items:stretch;flex-direction:column;gap:12px}.tl-public-journal-toolbar h2{font-size:28px}.tl-public-search input{width:100%}.tl-public-trades{grid-template-columns:1fr}.tl-public-trade-title h3,.tl-public-trade-title>strong{font-size:32px}.tl-public-chart{height:220px}.tl-public-filters{gap:6px}.tl-public-filters>span{margin:9px 0 0;width:100%}.tl-public-filters button{font-size:10px;padding:9px 11px}.tl-public-footer{align-items:flex-start;flex-direction:column;gap:12px;margin-top:45px;padding:30px 0}.tl-public-footer p{margin:0 0 4px}.tl-public-tabs{margin-top:30px}}@media(max-width:480px){.tl-workspace-scrim{align-items:center;padding:12px}.tl-workspace-dialog{max-height:calc(100dvh - 24px);padding:22px 18px}.tl-dialog-actions{flex-wrap:wrap}.tl-dialog-actions .tl-btn{flex:1 1;white-space:normal}.tl-library-toolbar>.tl-segments{flex-basis:100%}.tl-library-toolbar>.tl-btn{margin-left:auto}.tl-open-archive{padding:20px}.tl-open-archive-title{align-items:flex-start;flex-direction:column;gap:5px;margin-bottom:20px}.tl-selection-bar>div{justify-content:flex-end;width:100%}.tl-folder-stats{gap:20px}.tl-public-wall{grid-template-columns:1fr}.tl-public-identity{flex-direction:column;gap:18px}.tl-public-hero{margin-top:20px}.tl-public-counts{gap:17px}.tl-public-nav .tl-brand{font-size:18px!important}.tl-public-nav>div{gap:6px}.tl-public-nav{gap:10px}.tl-public-nav .tl-btn{font-size:10px;padding:9px 10px}.tl-public-nav .tl-btn-primary{line-height:1.4;max-width:100px;text-align:center;white-space:normal}.tl-public-trade-title{gap:8px}.tl-public-trade-title h3,.tl-public-trade-title>strong{font-size:28px}.tl-public-trade-title p{font-size:9px}}@media(prefers-reduced-motion:reduce){.tl-profile-menu,.tl-public-loading,.tl-public-story,.tl-workspace-dialog{animation:none!important}.tl-archive-folder,.tl-folder-top>svg,.tl-public-chart>img{transition:none}.tl-archive-folder:hover,.tl-public-chart:hover>img{transform:none}}.tl-history-notice{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:var(--tl-radius);color:var(--c-t2);display:flex;flex-wrap:wrap;font:12px/1.65 var(--tl-font);gap:16px;justify-content:space-between;padding:14px 16px}.tl-history-notice[role=alert]{border-color:var(--tl-neutral)}.tl-history-notice span{flex:1 1;min-width:180px}:root{--tl-motion-fast:140ms;--tl-motion-ease:cubic-bezier(.2,.8,.2,1)}.tl-btn,.tl-icon-button,.tl-layout-options button,.tl-mobile-navigation button,.tl-more-destinations button,.tl-more-preferences button,.tl-more-support a,.tl-more-support button,.tl-more-tools button,.tl-plan-day-tabs>button[aria-pressed],.tl-profile-menu button,.tl-public-filters button,.tl-public-tabs button,.tl-public-themes button,.tl-public-trade-bottom button,.tl-row-action,.tl-segments button,.tl-text-button,.tl-week-day-summary button{transition:transform .14s cubic-bezier(.2,.8,.2,1),background-color .14s,border-color .14s,color .14s,opacity .14s;transition:transform var(--tl-motion-fast) var(--tl-motion-ease),background-color var(--tl-motion-fast),border-color var(--tl-motion-fast),color var(--tl-motion-fast),opacity var(--tl-motion-fast)}.tl-archive-folder:focus-visible,.tl-btn:focus-visible,.tl-icon-button:focus-visible,.tl-layout-options button:focus-visible,.tl-plan-day-tabs>button:focus-visible,.tl-public-filters button:focus-visible,.tl-public-tabs button:focus-visible,.tl-public-themes button:focus-visible,.tl-public-trade-bottom button:focus-visible,.tl-row-action:focus-visible,.tl-segments button:focus-visible,.tl-side-nav-item:focus-visible,.tl-text-button:focus-visible,.tl-theme-choice:focus-visible,.tl-week-day-summary button:focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-btn:not(:disabled):active,.tl-icon-button:not(:disabled):active,.tl-layout-options button:not(:disabled):active,.tl-plan-day-tabs>button:not(:disabled):active,.tl-public-filters button:not(:disabled):active,.tl-public-themes button:not(:disabled):active,.tl-row-action:not(:disabled):active,.tl-segments button:not(:disabled):active,.tl-week-day-summary button:not(:disabled):active{transform:scale(.98)}.tl-btn:disabled,.tl-icon-button:disabled,.tl-row-action:disabled{transform:none}.tl-more-arrow{transition:transform .14s cubic-bezier(.2,.8,.2,1);transition:transform var(--tl-motion-fast) var(--tl-motion-ease)}.tl-more-tools button svg,.tl-profile-menu button svg,.tl-side-nav-item svg{transition:color .14s;transition:color var(--tl-motion-fast)}.tl-more-tools button:is(:hover,:focus-visible) svg,.tl-profile-menu button:is(:hover,:focus-visible):not(.is-danger) svg{color:var(--tl-accent)}.tl-profile-menu{animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-timing-function:var(--tl-motion-ease)}.tl-date-trigger,.tl-gallery-action,.tl-gallery-instrument,.tl-gallery-menu button,.tl-select-trigger,.tl-theme-choice{transition:color .14s,background-color .14s,border-color .14s,transform .14s cubic-bezier(.2,.8,.2,1);transition:color var(--tl-motion-fast),background-color var(--tl-motion-fast),border-color var(--tl-motion-fast),transform var(--tl-motion-fast) var(--tl-motion-ease)}.tl-gallery-menu{animation:tlMenuArrive .16s cubic-bezier(.2,.8,.2,1) both;animation:tlMenuArrive .16s var(--tl-motion-ease) both}.tl-gallery-menu button svg{transition:color .14s,transform .14s cubic-bezier(.2,.8,.2,1);transition:color var(--tl-motion-fast),transform var(--tl-motion-fast) var(--tl-motion-ease)}.tl-gallery-action:not(:disabled):active{transform:scale(.97)}.tl-gallery-action:disabled,.tl-select-trigger:disabled{transform:none}@keyframes tlMenuArrive{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}[data-page-entry=direct] .tl-page-heading .tl-eyebrow,[data-page-entry=direct] .tl-page-heading h1,[data-page-entry=direct] .tl-page-heading p,[data-page-entry=direct] .tl-page-heading>div:last-child{animation:tlHeadingArrive .42s cubic-bezier(.16,1,.3,1) both}[data-page-entry=direct] .tl-page-heading h1{animation-delay:50ms}[data-page-entry=direct] .tl-page-heading p{animation-delay:.1s}[data-page-entry=direct] .tl-page-heading>div:last-child{animation-delay:.13s}[data-page-entry=direct] .tl-overview .tl-classic-return>strong,[data-page-entry=direct] .tl-overview .tl-metric-value{animation:tlMetricArrive .6s cubic-bezier(.16,1,.3,1) both}[data-page-entry=direct] .tl-overview .tl-metric:nth-child(2) .tl-metric-value{animation-delay:60ms}[data-page-entry=direct] .tl-overview .tl-metric:nth-child(3) .tl-metric-value{animation-delay:.12s}[data-page-entry=direct] .tl-overview .tl-metric:nth-child(4) .tl-metric-value{animation-delay:.18s}@keyframes tlHeadingArrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes tlMetricArrive{0%{opacity:0;transform:translateY(7px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.tl-calendar-popover .tl-calendar-footer button,.tl-calendar-popover .tl-calendar-grid button,.tl-calendar-popover .tl-calendar-head button,.tl-select-list button[role=option]{transition:color .14s,background-color .14s,border-color .14s,transform .14s cubic-bezier(.2,.8,.2,1);transition:color var(--tl-motion-fast),background-color var(--tl-motion-fast),border-color var(--tl-motion-fast),transform var(--tl-motion-fast) var(--tl-motion-ease)}.tl-calendar-popover .tl-calendar-footer button:not(:disabled):active,.tl-calendar-popover .tl-calendar-grid button:not(:disabled):active,.tl-calendar-popover .tl-calendar-head button:not(:disabled):active{transform:scale(.96)}.tl-select .tl-select-trigger>svg{transition:transform .18s cubic-bezier(.2,.8,.2,1);transition:transform .18s var(--tl-motion-ease)}.tl-field,.tl-field input,.tl-field textarea,.tl-public-search{transition:color .14s,border-color .14s,background-color .14s;transition:color var(--tl-motion-fast),border-color var(--tl-motion-fast),background-color var(--tl-motion-fast)}.tl-field:focus-within{color:var(--tl-accent)}.tl-public-search:focus-within{border-color:var(--tl-accent)}.tl-folder-top>svg,.tl-more-support summary>span:last-child,.tl-outlook-workspace .tl-plan-open svg,.tl-public-trade-bottom button>svg,.tl-text-button>svg{transition:transform .14s cubic-bezier(.2,.8,.2,1),color .14s;transition:transform var(--tl-motion-fast) var(--tl-motion-ease),color var(--tl-motion-fast)}.tl-archive-folder,.tl-theme-choice{transition:border-color .14s,transform .18s cubic-bezier(.2,.8,.2,1),background-color .14s;transition:border-color var(--tl-motion-fast),transform .18s var(--tl-motion-ease),background-color var(--tl-motion-fast)}.tl-sidebar-navigation{flex-shrink:0;position:relative}.tl-sidebar-selection{background:color-mix(in srgb,var(--tl-accent) 9%,#0000);border:1px solid color-mix(in srgb,var(--tl-accent) 18%,#0000);border-radius:8px;box-sizing:border-box;left:0;pointer-events:none;position:absolute;right:0;top:0}.tl-sidebar-selection>span{background:var(--tl-accent);border-radius:2px;bottom:6px;box-shadow:0 0 9px color-mix(in srgb,var(--tl-accent) 55%,#0000);left:-1px;position:absolute;top:6px;width:2px}@media (hover:hover) and (pointer:fine){.tl-gallery-menu button:not(:disabled):hover svg{color:var(--tl-accent);transform:translateX(1px)}.tl-gallery-menu button.is-danger:hover svg{color:var(--tl-loss)}.tl-gallery-action:not(:disabled):hover{border-color:var(--c-s4)}.tl-btn:not(:disabled):hover{transform:translateY(-1px)}.tl-btn:not(:disabled):active{transform:translateY(0) scale(.98)}.tl-more-destinations button:hover .tl-more-arrow{transform:translateX(2px)}.tl-public-trade-bottom button:is(:hover,:focus-visible)>svg,.tl-text-button:is(:hover,:focus-visible)>svg{transform:translateX(2px)}.tl-theme-choice:hover{transform:translateY(-1px)}.tl-archive-folder:hover{transform:translateY(-2px)}.tl-archive-folder:hover .tl-folder-top>svg{transform:translateX(2px)}.tl-layout-options button:not(:disabled):hover,.tl-public-filters button:not(:disabled):hover,.tl-public-themes button:not(:disabled):hover{border-color:var(--tl-accent)}}@media (hover:none),(pointer:coarse){.tl-archive-folder:hover,.tl-archive-folder:hover .tl-folder-top>svg,.tl-btn-primary:hover,.tl-outlook-workspace .tl-plan-open:hover svg,.tl-theme-choice:hover{transform:none}.tl-archive-folder:hover{box-shadow:none}.tl-btn-primary:not(:disabled):active{transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.tl-gallery-menu,.tl-overview .tl-classic-return>strong,.tl-overview .tl-metric-value,[data-page-entry] .tl-page-heading .tl-eyebrow,[data-page-entry] .tl-page-heading h1,[data-page-entry] .tl-page-heading p,[data-page-entry] .tl-page-heading>div:last-child{animation:none!important}.tl-date-trigger,.tl-gallery-action,.tl-gallery-instrument,.tl-gallery-menu button,.tl-gallery-menu button svg,.tl-select-trigger{transition:none!important}.tl-gallery-action:active,.tl-gallery-menu button:hover svg{transform:none!important}.tl-archive-folder,.tl-btn,.tl-calendar-popover .tl-calendar-footer button,.tl-calendar-popover .tl-calendar-grid button,.tl-calendar-popover .tl-calendar-head button,.tl-field,.tl-field input,.tl-field textarea,.tl-folder-top>svg,.tl-icon-button,.tl-layout-options button,.tl-mobile-navigation button,.tl-more-arrow,.tl-more-destinations button,.tl-more-preferences button,.tl-more-support a,.tl-more-support button,.tl-more-support summary>span:last-child,.tl-more-tools button,.tl-more-tools button svg,.tl-outlook-workspace .tl-plan-open svg,.tl-plan-day-tabs>button,.tl-profile-menu button,.tl-profile-menu button svg,.tl-public-filters button,.tl-public-search,.tl-public-tabs button,.tl-public-themes button,.tl-public-trade-bottom button,.tl-public-trade-bottom button>svg,.tl-row-action,.tl-segments button,.tl-select .tl-select-trigger>svg,.tl-select-list button[role=option],.tl-side-nav-item svg,.tl-text-button,.tl-text-button>svg,.tl-theme-choice,.tl-week-day-summary button{transition:none!important}.tl-archive-folder:hover,.tl-archive-folder:hover .tl-folder-top>svg,.tl-btn:active,.tl-btn:hover,.tl-calendar-popover .tl-calendar-footer button:active,.tl-calendar-popover .tl-calendar-grid button:active,.tl-calendar-popover .tl-calendar-head button:active,.tl-icon-button:active,.tl-layout-options button:active,.tl-more-destinations button:hover .tl-more-arrow,.tl-plan-day-tabs>button:active,.tl-public-filters button:active,.tl-public-themes button:active,.tl-public-trade-bottom button:is(:hover,:focus-visible)>svg,.tl-row-action:active,.tl-segments button:active,.tl-text-button:is(:hover,:focus-visible)>svg,.tl-theme-choice:hover,.tl-week-day-summary button:active{transform:none!important}}.tl-select{min-width:0;position:relative;width:100%}.tl-date-trigger,.tl-select-trigger{align-items:center;background:var(--c-s2);border:1px solid var(--c-s4);border-radius:9px;color:var(--c-t1);cursor:pointer;display:flex;font:12px var(--tl-font);gap:12px;justify-content:space-between;min-height:42px;padding:10px 12px;text-align:left;transition:border-color .14s,background .14s,box-shadow .14s;width:100%}.tl-select-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-select-trigger>svg{color:var(--c-t4);flex-shrink:0;transition:transform .16s}.tl-select-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.tl-date-trigger[aria-expanded=true],.tl-select-trigger[aria-expanded=true]{border-color:var(--tl-accent)}.tl-select-trigger:disabled{cursor:default;opacity:.5}.tl-control-popover button:focus-visible,.tl-date-trigger:focus-visible,.tl-select-trigger:focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-select-trigger .is-placeholder{color:var(--c-t4)}.tl-control-popover{animation:tl-control-in .16s cubic-bezier(.2,.8,.2,1) both;background:var(--c-s1);border:1px solid var(--c-s4);border-radius:13px;box-shadow:0 16px 48px #0005;box-shadow:var(--shadow-lg,0 16px 48px #0005);color:var(--c-t1);font-family:var(--tl-font);overflow-y:auto;overscroll-behavior:contain;padding:5px;position:fixed;z-index:100010}.tl-select-list button{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--c-t2);cursor:pointer;display:flex;font:12px var(--tl-font);gap:16px;justify-content:space-between;min-height:42px;padding:11px 12px;text-align:left;width:100%}.tl-select-list button.is-highlighted{background:var(--c-s3);color:var(--c-t1)}.tl-select-list button[aria-selected=true]{color:var(--tl-accent)}.tl-select-list button:disabled{opacity:.4}.tl-select-list button svg{flex-shrink:0}.tl-date-field{min-width:0;position:relative}.tl-date-trigger svg{color:var(--c-t4);flex-shrink:0}.tl-calendar-popover{padding:12px}.tl-calendar-head{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:0 0 10px}.tl-calendar-head strong{font-size:13px;font-weight:600}.tl-calendar-footer button,.tl-calendar-head button{background:#0000;border:1px solid var(--c-s3);border-radius:8px;color:var(--c-t2);cursor:pointer;min-height:34px;padding:5px 11px}.tl-calendar-grid,.tl-calendar-week{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(7,minmax(0,1fr))}.tl-calendar-week span{color:var(--c-t4);font-size:10px;padding:8px 0;text-align:center}.tl-calendar-grid button{background:#0000;border:1px solid #0000;border-radius:8px;color:var(--c-t2);cursor:pointer;display:grid;font:12px var(--tl-font);min-height:35px;place-items:center}.tl-calendar-grid button[aria-current=date]{border-color:var(--tl-accent);color:var(--tl-accent)}.tl-calendar-grid button[aria-pressed=true]{background:var(--tl-accent);color:#07130b}.tl-calendar-grid button:disabled{cursor:default;opacity:.25}.tl-calendar-footer{align-items:center;border-top:1px solid var(--c-s3);display:flex;gap:8px;justify-content:space-between;margin-top:10px;padding-top:10px}.tl-calendar-footer span{color:var(--c-t4);font-size:10px}@media(hover:hover){.tl-date-trigger:hover,.tl-select-trigger:hover{border-color:var(--c-t4)}.tl-calendar-grid button:not(:disabled):not([aria-pressed=true]):hover{background:var(--c-s3)}}@keyframes tl-control-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.tl-control-popover{animation:none}.tl-select-trigger svg{transition:none}}.tl-calendar-period{display:flex;flex:1 1;gap:3px;min-width:0}.tl-calendar-period .tl-select-trigger{background:#0000;border-color:#0000;font-size:11px;gap:3px;min-height:34px;padding:7px 6px}.tl-calendar-period .tl-select:last-child{flex-shrink:0;width:70px}.tl-calendar-period .tl-select:first-child{min-width:0}.tl-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.tl-swipe-surface{min-width:0}.tl-delete-confirmation{max-width:400px}.tl-delete-confirmation>header{border:0;padding-bottom:4px}.tl-delete-confirmation>header h2{font-size:20px}.tl-delete-emblem{background:color-mix(in srgb,var(--tl-loss) 8%,#0000);border:1px solid color-mix(in srgb,var(--tl-loss) 25%,#0000);border-radius:15px;color:var(--tl-loss);display:grid;height:50px;margin:16px auto;place-items:center;width:50px}.tl-delete-confirmation>p{color:var(--c-t3);font-size:13px;line-height:1.8;margin:14px 0 20px;text-align:center}.tl-delete-recovery{align-items:center;border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t3);display:flex;font-size:11px;gap:10px;line-height:1.7;padding:12px}.tl-delete-recovery svg{color:var(--tl-accent);flex-shrink:0}.tl-delete-actions{display:flex;gap:10px;margin-top:24px}.tl-delete-actions>.tl-btn{flex:1 1;justify-content:center}.tl-btn-danger{background:color-mix(in srgb,var(--tl-loss) 9%,#0000);border-color:color-mix(in srgb,var(--tl-loss) 30%,#0000);color:var(--tl-loss)}.tl-sheet-handle{background:var(--c-t5);border-radius:99px;height:4px;margin:0 auto 12px;opacity:.6;width:34px}.tl-more-header{touch-action:none}.tl-more-backdrop{animation:tl-scrim-in .18s both}.tl-more-sheet{animation:tl-sheet-in .24s cubic-bezier(.2,.8,.2,1) both}.tl-workspace-scrim{animation:tl-scrim-in .16s both}.tl-workspace-dialog{animation:tl-control-in .18s both}.tl-mobile-navigation button>span{transition:color .16s,transform .16s,background .16s}.tl-mobile-navigation button:active>span{transform:scale(.94)}.tl-soft-panel{animation:tl-soft-in .2s cubic-bezier(.2,.8,.2,1) both}.tl-planning-hint{align-items:center;color:var(--c-t4);display:flex;font-size:11px;gap:7px}@keyframes tl-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes tl-sheet-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes tl-soft-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tl-more-backdrop,.tl-more-sheet,.tl-soft-panel,.tl-workspace-dialog,.tl-workspace-scrim{animation:none}.tl-mobile-navigation button>span{transition:none}.tl-mobile-navigation button:active>span{transform:none}}.tl-more-drag-zone{padding-top:10px;touch-action:none}.tl-more-drag-zone .tl-more-header{padding-top:0}.tl-swipe-surface:has(.tl-more-sheet){overflow:visible}.tl-more-sheet{animation:none}.tl-btn-danger:hover{background:color-mix(in srgb,var(--tl-loss) 14%,#0000);border-color:color-mix(in srgb,var(--tl-loss) 45%,#0000)}.tl-swipe-surface>.tl-soft-panel{animation:none}.tl-app:not(.tl-experience-enabled) .app-main .main-content{max-width:1360px!important;padding:22px 28px 32px!important}@media(max-width:699px){.tl-app:not(.tl-experience-enabled) .app-main .main-content{padding:16px 15px calc(88px + env(safe-area-inset-bottom,0px))!important}}@media(max-height:740px){.tl-app:not(.tl-experience-enabled) .app-main .main-content{padding-top:16px!important}.tl-app .tl-page-heading{gap:14px;margin-bottom:16px}.tl-app .tl-page-heading h1{margin-bottom:7px;margin-top:7px}.tl-app .tl-log-intro{margin-bottom:16px}.tl-app .tl-overview{gap:14px}.tl-app[data-density=compact] .tl-overview{gap:12px}}.tl-experience .tl-trade-form.tl-entry-studio{font-family:var(--tl-font);margin:0!important;max-width:none!important;padding-bottom:0;width:100%}.tl-experience .tl-trade-form.tl-entry-studio .tl-log-heading{flex-wrap:nowrap!important;margin:0 0 8px!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-log-heading h2{font:450 clamp(28px,2vw,42px)/1.15 var(--tl-heading)!important;letter-spacing:-.045em;margin:0!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-log-heading .tl-eyebrow{display:none}.tl-experience .tl-trade-form.tl-entry-studio .tl-log-heading>div:last-child>div{background:var(--c-s1)!important;border-radius:12px!important;padding:4px!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-log-heading>div:last-child button{border-radius:8px!important;font:500 12px var(--tl-font)!important;letter-spacing:0!important;min-height:38px;padding:8px 16px!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-log-intro{color:var(--c-t3);font-size:13px;line-height:1.6;margin:8px 0 14px}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-status{border:0;color:var(--c-t4);font-size:11px;gap:12px;line-height:1.5;margin:0 0 20px;padding:0}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-status>span:first-child{align-items:center;display:flex;gap:7px}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-key-hint{display:none}.tl-quick-draft-actions{display:flex;gap:12px}.tl-quick-draft-actions button{background:none;border:0;color:var(--c-t2);font:11px var(--tl-font);padding:4px 0;text-decoration:underline;text-underline-offset:4px}.tl-experience .tl-trade-form.tl-entry-studio .tl-quick-panel{grid-gap:0 clamp(28px,3vw,72px);background:none;border:0;border-radius:0;display:grid;gap:0 clamp(28px,3vw,72px);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);padding:0}.tl-entry-context,.tl-entry-core{display:flex;flex-direction:column;gap:20px;min-width:0}.tl-entry-core{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:24px;padding:clamp(20px,2vw,42px);position:relative}.tl-entry-topline{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1.15fr) minmax(180px,.85fr)}.tl-experience .tl-trade-form.tl-entry-studio [data-field-label]{color:var(--c-t3)!important;font:500 12px/1.5 var(--tl-font)!important;letter-spacing:0!important;margin-bottom:9px!important;text-transform:none!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-date-trigger,.tl-experience .tl-trade-form.tl-entry-studio button[aria-haspopup=listbox],.tl-experience .tl-trade-form.tl-entry-studio input,.tl-experience .tl-trade-form.tl-entry-studio textarea{background:var(--c-s2)!important;border:1px solid var(--c-s3)!important;border-radius:12px!important;box-sizing:border-box;color:var(--c-t1);font:400 16px var(--tl-font)!important;letter-spacing:0!important;min-height:48px;min-width:0;padding:12px 14px!important;transition:border-color .2s,box-shadow .2s}.tl-experience .tl-trade-form.tl-entry-studio button[aria-haspopup=listbox]:focus-visible,.tl-experience .tl-trade-form.tl-entry-studio input:focus,.tl-experience .tl-trade-form.tl-entry-studio textarea:focus{border-color:var(--tl-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--tl-accent) 10%,#0000);outline:0}.tl-experience .tl-trade-form.tl-entry-studio input::placeholder,.tl-experience .tl-trade-form.tl-entry-studio textarea::placeholder{color:var(--c-t4);opacity:.7}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-symbol input{background:none!important;border:0!important;border-radius:0!important;box-shadow:none;font:500 clamp(26px,2.2vw,46px)/1.15 var(--tl-heading)!important;min-height:52px;padding:7px 0!important}.tl-entry-date{min-width:0;position:relative}.tl-entry-date-button{align-items:center;background:var(--c-s2);border:1px solid var(--c-s3);border-radius:12px;color:var(--c-t1);cursor:pointer;display:flex;font:14px var(--tl-font);gap:10px;min-height:52px;padding:10px 14px;width:100%}.tl-entry-date-button>svg:last-child{color:var(--c-t4);margin-left:auto}.tl-entry-date-shortcuts{display:flex;gap:14px;margin:7px 3px 0}.tl-entry-date-shortcuts button{background:none;border:0;color:var(--c-t4);cursor:pointer;font:11px var(--tl-font);padding:4px 0}.tl-entry-date-shortcuts button[aria-pressed=true]{color:var(--tl-accent)}.tl-entry-choice-row{display:flex;gap:12px}.tl-entry-choice-row>button{align-items:center;background:var(--c-s2);border:1px solid var(--c-s3);border-radius:14px;color:var(--c-t3);cursor:pointer;display:flex;flex:1 1;font:500 15px var(--tl-font);gap:10px;justify-content:center;min-height:54px;min-width:0;padding:10px 12px;transition:background .2s,border-color .2s,color .2s,transform .2s}.tl-entry-choice-row>button:hover{border-color:color-mix(in srgb,var(--choice-color) 50%,var(--c-s3));transform:translateY(-2px)}.tl-entry-choice-row>button:active{transform:scale(.985)}.tl-entry-choice-row>button[aria-pressed=true]{background:color-mix(in srgb,var(--choice-color) 9%,var(--c-s1));border-color:color-mix(in srgb,var(--choice-color) 70%,var(--c-s3));color:var(--choice-color)}.tl-entry-direction .tl-entry-choice-row>button{font-size:20px;gap:14px;min-height:90px;position:relative}.tl-entry-trend-arrow{flex-shrink:0;height:38px;transition:filter .25s;width:38px}.tl-entry-direction .tl-entry-choice-row>button[aria-pressed=true] .tl-entry-trend-arrow{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--choice-color) 35%,transparent))}.tl-entry-direction .tl-entry-choice-row>button>svg:last-child{opacity:0;position:absolute;right:10px;top:10px;width:16px}.tl-entry-direction .tl-entry-choice-row>button[aria-pressed=true]>svg:last-child{opacity:1}.tl-entry-short-icon{display:flex;transform:scaleY(-1)}.tl-entry-choice-row i{background:currentColor;border-radius:50%;height:6px;width:6px}.tl-entry-risk-row,.tl-entry-session.has-account{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.tl-entry-reward{align-items:center;background:var(--c-s2);border:1px solid var(--c-s3);border-radius:12px;display:flex;min-height:48px;overflow:hidden}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-reward>input{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex:1 1;width:100%}.tl-entry-reward>div{display:flex;gap:3px;padding-right:6px}.tl-entry-reward button{background:none;border:0;border-radius:8px;color:var(--c-t4);cursor:pointer;font:500 13px var(--tl-font);height:34px;width:35px}.tl-entry-reward button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 12%,#0000);color:var(--tl-accent)}.tl-entry-conversion{color:var(--c-t4);display:block;font:11px/1.4 var(--tl-font);margin-top:7px;min-height:16px}.tl-entry-plan-note{color:var(--tl-be);display:flex;font-size:12px;gap:9px;line-height:1.6;margin:0}.tl-entry-plan-note svg{flex-shrink:0;margin-top:2px}.tl-entry-readout{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:24px;justify-content:space-between;min-height:80px;padding:5px 0 20px}.tl-entry-readout>div{display:flex;flex-direction:column;gap:10px}.tl-entry-readout>div>span{color:var(--c-t4);font-size:12px}.tl-entry-readout strong{font:450 clamp(30px,2.8vw,68px)/1.1 var(--tl-heading);letter-spacing:-.04em;transition:color .2s}.tl-entry-readout-instrument{font-size:19px;letter-spacing:-.025em;overflow-wrap:anywhere;text-align:right}.tl-entry-readout small{color:var(--c-t4);display:block;font-size:12px;letter-spacing:0;margin-top:10px}.tl-experience .tl-trade-form.tl-entry-studio .tl-main-chart{min-width:0}.tl-experience .tl-trade-form.tl-entry-studio .tl-main-chart>div:not([data-field-label]){height:auto}.tl-experience .tl-trade-form.tl-entry-studio .tl-main-chart img{height:clamp(150px,18vh,280px);max-height:320px!important;object-fit:contain!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-main-chart>div>div{display:none}.tl-experience .tl-trade-form.tl-entry-studio .tl-quick-chart-add{align-items:center;background:color-mix(in srgb,var(--c-s1) 50%,#0000);border:1px dashed var(--c-s4);border-radius:20px;color:var(--c-t3);cursor:pointer;display:flex;flex-direction:column;font:14px var(--tl-font);gap:16px;height:clamp(150px,18vh,280px);justify-content:center;transition:border-color .2s,background .2s;width:100%}.tl-quick-chart-add>svg{background:var(--c-s2);border-radius:50%;box-sizing:initial;color:var(--tl-accent);padding:14px}.tl-quick-chart-add small{color:var(--c-t4);display:block;font:11px var(--tl-font);margin-top:8px}.tl-quick-chart-add:hover{background:var(--c-s1);border-color:var(--tl-accent)}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-notes textarea{min-height:92px;resize:vertical;width:100%}.tl-entry-footer{align-items:center;border-top:1px solid var(--c-s3);display:flex;gap:20px;grid-column:1/-1;justify-content:space-between;margin-top:24px;padding-top:20px}.tl-entry-footer button{align-items:center;border-radius:12px;cursor:pointer;display:flex;font:500 14px var(--tl-font);gap:10px;justify-content:center;min-height:48px;transition:transform .2s,filter .2s}.tl-entry-footer button:hover{transform:translateY(-2px)}.tl-entry-footer button:active{transform:scale(.985)}.tl-entry-more{background:none;border:0;color:var(--c-t3);padding:10px 0}.tl-entry-save{background:var(--tl-accent);border:0;box-shadow:0 5px 22px color-mix(in srgb,var(--tl-accent) 10%,#0000);color:var(--tl-button-text);min-width:230px;padding:12px 24px}.tl-entry-save>span{font-size:10px;margin-left:18px;opacity:.65}.tl-entry-save:disabled{cursor:wait;opacity:.6}.tl-experience .tl-trade-form.tl-entry-studio .tl-full-panel{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.tl-full-column{display:flex;flex-direction:column;gap:20px;min-width:0}.tl-full-execution{grid-column:1;grid-row:span 2}.tl-full-charts,.tl-full-reflection{grid-column:2}.tl-entry-metrics{grid-column:1/-1}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-essentials,.tl-experience .tl-trade-form.tl-entry-studio .tl-form-section{background:var(--c-s1)!important;border:1px solid var(--c-s3)!important;border-radius:20px!important;box-shadow:inset 0 1px 0 #ffffff04;padding:0!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-essentials{gap:22px!important;padding:24px!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-section-toggle{gap:12px!important;min-height:65px;padding:20px 24px!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-section-toggle>span:nth-child(2){font:500 16px var(--tl-font)!important;letter-spacing:0!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-section-toggle>span:nth-child(4){font:11px var(--tl-font)!important;letter-spacing:0}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-section-body{gap:20px!important;padding:4px 24px 24px!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-full-panel .tl-entry-footer{margin-top:0}.tl-experience .tl-trade-form.tl-entry-studio .tl-full-panel textarea{width:100%}@media(min-width:2000px){.tl-experience .tl-trade-form.tl-entry-studio .tl-quick-panel{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.tl-entry-core{gap:26px}.tl-entry-direction .tl-entry-choice-row>button{font-size:25px;min-height:100px}.tl-entry-choice-row>button{font-size:18px;min-height:68px}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-topline{grid-template-columns:1.4fr 1fr}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-risk-row input{font-size:24px!important;min-height:60px}.tl-entry-context{gap:26px}.tl-experience .tl-trade-form.tl-entry-studio .tl-main-chart img,.tl-experience .tl-trade-form.tl-entry-studio .tl-quick-chart-add{height:clamp(220px,28vh,420px);max-height:420px!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-notes textarea{min-height:130px}.tl-experience .tl-trade-form.tl-entry-studio .tl-full-panel{gap:30px;grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,.85fr)}.tl-full-execution{grid-row:auto}.tl-full-charts{grid-column:2}.tl-full-reflection{grid-column:3}.tl-experience .tl-trade-form.tl-entry-studio .tl-full-charts .tl-main-chart img{height:340px}}@media(min-width:700px) and (max-height:850px){.tl-entry-core{gap:16px;padding:22px}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-status{margin-bottom:14px}.tl-experience .tl-trade-form.tl-entry-studio .tl-log-intro{margin-bottom:10px}.tl-entry-direction .tl-entry-choice-row>button{min-height:56px}.tl-entry-readout{min-height:68px;padding-bottom:16px}.tl-entry-footer{margin-top:18px;padding-top:16px}.tl-entry-context{gap:16px}.tl-experience .tl-trade-form.tl-entry-studio .is-compact img,.tl-experience .tl-trade-form.tl-entry-studio .tl-quick-chart-add{height:150px}}@media(max-width:1000px){.tl-experience .tl-trade-form.tl-entry-studio .tl-quick-panel{gap:22px;grid-template-columns:1fr}.tl-entry-context{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.tl-entry-readout{grid-column:1/-1}.tl-entry-footer{margin-top:0}.tl-experience .tl-trade-form.tl-entry-studio .tl-full-panel{gap:20px;grid-template-columns:1fr}.tl-full-charts,.tl-full-execution,.tl-full-reflection{grid-column:1;grid-row:auto}}@media(max-width:699px){.tl-experience .tl-trade-form.tl-entry-studio .tl-log-heading h2{font-size:25px!important;white-space:nowrap}.tl-experience .tl-trade-form.tl-entry-studio .tl-log-heading>div:last-child{gap:5px!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-log-heading>div:last-child button{font-size:11px!important;min-height:36px;padding:7px 10px!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-log-intro{font-size:12px;margin:10px 0 12px}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-status{flex-wrap:wrap;font-size:10px;margin-bottom:16px}.tl-entry-core{border-radius:20px;gap:20px;padding:20px 16px}.tl-entry-topline{gap:16px;grid-template-columns:1fr}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-symbol input{font-size:32px!important}.tl-entry-date{grid-gap:6px 12px;align-items:center;display:grid;gap:6px 12px;grid-template-columns:1fr auto}.tl-entry-date>[data-field-label]{grid-column:1/-1;margin-bottom:0!important}.tl-entry-date-button{font-size:13px;gap:7px;min-height:48px;padding:10px}.tl-entry-date-shortcuts{flex-direction:column;gap:2px;margin:0}.tl-entry-date-shortcuts button{font-size:10px;min-height:22px;padding:0;text-align:right}.tl-entry-direction .tl-entry-choice-row>button{font-size:17px;min-height:58px}.tl-entry-choice-row{gap:8px}.tl-entry-choice-row>button{font-size:12px;gap:6px;min-height:48px;padding:10px 6px;white-space:nowrap}.tl-entry-risk-row,.tl-entry-session.has-account{gap:12px}.tl-experience .tl-trade-form.tl-entry-studio button[aria-haspopup=listbox],.tl-experience .tl-trade-form.tl-entry-studio input{font-size:16px!important;padding:11px 12px!important}.tl-entry-context{display:flex;gap:20px}.tl-entry-readout strong{font-size:38px}.tl-entry-readout-instrument{font-size:17px;max-width:50%}.tl-entry-readout small{font-size:11px;line-height:1.5}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-notes textarea{min-height:90px}.tl-entry-footer{flex-wrap:wrap;gap:12px;padding-top:18px}.tl-entry-footer .tl-entry-more{font-size:12px;min-height:36px}.tl-entry-save{font-size:14px;min-width:0;width:100%}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-section-toggle{padding:18px 16px!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-section-body{padding:0 16px 20px!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-essentials{padding:20px 16px!important}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-section-toggle>span:nth-child(4){font-size:10px!important;max-width:40%}}@media(prefers-reduced-motion:reduce){.tl-experience .tl-trade-form.tl-entry-studio *{transition:none!important}.tl-entry-choice-row>button:hover,.tl-entry-footer button:hover{transform:none}}[data-orbit-quiet=true] .tl-entry-choice-row>button:hover,[data-orbit-quiet=true] .tl-entry-footer button:hover{transform:none}@media(min-width:1001px) and (max-height:1100px){.tl-experience .tl-trade-form.tl-entry-studio .tl-log-intro{margin:5px 0 8px}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-status{margin-bottom:12px}.tl-entry-core{gap:12px;padding:18px}.tl-experience .tl-trade-form.tl-entry-studio [data-field-label]{font-size:11px!important;line-height:1.5!important;margin-bottom:6px!important}.tl-entry-reward,.tl-experience .tl-trade-form.tl-entry-studio button[aria-haspopup=listbox],.tl-experience .tl-trade-form.tl-entry-studio input{min-height:44px}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-symbol input{min-height:50px;padding-block:4px!important}.tl-entry-date-button{min-height:50px}.tl-entry-date-shortcuts{gap:12px;margin:0;position:absolute;right:0;top:0}.tl-entry-date-shortcuts button{font-size:10px;padding:0}.tl-entry-direction .tl-entry-choice-row>button{font-size:16px;min-height:48px}.tl-entry-result .tl-entry-choice-row>button{font-size:14px;min-height:44px}.tl-entry-conversion{font-size:10px;margin-top:5px}.tl-entry-footer{margin-top:16px;padding-top:14px}.tl-entry-footer button{min-height:44px}.tl-entry-core{grid-gap:12px 20px;display:grid;gap:12px 20px;grid-template-columns:1fr 1fr}.tl-entry-plan-note,.tl-entry-risk-row,.tl-entry-session,.tl-entry-topline{grid-column:1/-1}.tl-entry-direction .tl-entry-choice-row>button>svg:last-child{display:none}.tl-entry-direction .tl-entry-choice-row>button{font-size:17px;gap:10px;min-height:64px}.tl-entry-trend-arrow{height:29px;width:29px}.tl-entry-result .tl-entry-choice-row>button{font-size:12px;gap:5px}.tl-entry-reward{padding-block:0!important}}@media(min-width:1001px) and (max-height:800px){.tl-entry-core{padding-block:12px;row-gap:10px}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-core [data-field-label]{margin-bottom:4px!important}.tl-entry-context{gap:12px}.tl-entry-readout{min-height:58px;padding-bottom:10px}.tl-entry-readout>div{gap:6px}.tl-entry-readout strong{font-size:34px}.tl-entry-readout small{margin-top:6px}.tl-experience .tl-trade-form.tl-entry-studio .is-compact img,.tl-experience .tl-trade-form.tl-entry-studio .tl-quick-chart-add{height:128px}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-notes textarea{min-height:72px}.tl-entry-footer{margin-top:10px;padding-top:10px}}.tl-entry-analysis-add{align-items:center;background:var(--c-s2);border:1px dashed var(--c-s4);border-radius:14px;color:var(--c-t4);cursor:pointer;display:flex;flex-direction:column;font:12px var(--tl-font);gap:12px;justify-content:center;min-height:120px;transition:border-color .2s,color .2s;width:100%}.tl-entry-analysis-add:hover{border-color:var(--tl-accent);color:var(--tl-accent)}@media(max-width:699px){.tl-entry-direction .tl-entry-choice-row>button{font-size:19px;gap:12px;min-height:78px}.tl-entry-trend-arrow{height:34px;width:34px}}.tl-experience .tl-trade-form.tl-entry-studio .tl-analysis-charts{margin-top:12px}.tl-experience .tl-trade-form.tl-entry-studio .tl-form-section[data-section=setup] .tl-form-section-body button{border-radius:7px!important;font-family:var(--tl-font)!important;font-size:12px!important;min-height:32px}.tl-experience .tl-trade-form.tl-entry-studio .tl-entry-symbol input::placeholder{color:var(--c-t3);font-size:.76em;font-weight:400;letter-spacing:-.025em;opacity:.72}.tl-entry-error{background:color-mix(in srgb,var(--tl-loss) 4%,var(--c-s1));border:1px solid color-mix(in srgb,var(--tl-loss) 30%,var(--c-s3));border-radius:10px;color:var(--tl-loss);font:12px/1.7 var(--tl-font);margin:0 0 17px;padding:12px 16px}.tl-outlook-detail,.tl-outlook-editor,.tl-outlook-workspace{font-family:var(--tl-font)}.tl-plan-toolbar,.tl-plan-week-bar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.tl-plan-week-bar{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:14px;padding:20px}.tl-plan-week-bar>div:first-child{align-items:center;display:flex;gap:18px;min-width:0}.tl-plan-week-bar .tl-select{min-width:225px;width:auto}.tl-plan-week-bar .tl-select-trigger{background:#0000}.tl-plan-week-actions{align-items:center;display:flex;gap:7px}.tl-plan-week-actions .tl-icon-button{font-size:22px}.tl-weekly-plan-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.tl-weekly-plan{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:15px;padding:22px;transition:border-color .16s}.tl-weekly-plan.is-selected{border-color:color-mix(in srgb,var(--tl-accent) 35%,var(--c-s3))}.tl-weekly-plan>header{align-items:center;display:flex;gap:12px;justify-content:space-between}.tl-plan-outcome{color:var(--c-t4);font-size:10px}.tl-plan-open{background:#0000;border:0;color:var(--c-t1);cursor:pointer;display:block;padding:20px 0 15px;text-align:left;width:100%}.tl-plan-open h2{font-size:22px;font-weight:500;letter-spacing:-.025em;margin:0 0 5px}.tl-plan-open>span{align-items:center;color:var(--c-t3);display:flex;font-size:12px;justify-content:space-between}.tl-plan-open svg{color:var(--tl-accent);transition:transform .16s}.tl-plan-open:hover svg{transform:translateX(3px)}.tl-plan-bias-row{display:flex;flex-wrap:wrap;gap:7px}.tl-plan-bias{align-items:center;background:var(--c-s2);border:1px solid var(--c-s4);border-radius:6px;color:var(--c-t3);display:inline-flex;font-size:10px;font-weight:500;gap:7px;padding:6px 9px}.tl-plan-bias small{color:var(--c-t4);font-size:9px}.tl-plan-bias.is-bullish{border-color:color-mix(in srgb,var(--tl-positive) 25%,#0000);color:var(--tl-positive)}.tl-plan-bias.is-bearish{border-color:color-mix(in srgb,var(--tl-loss) 25%,#0000);color:var(--tl-loss)}.tl-plan-excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--c-t3);display:-webkit-box;font-size:12px;line-height:1.8;margin:16px 0;min-height:43px;overflow:hidden}.tl-week-day-summary{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(5,1fr);margin:16px 0}.tl-week-day-summary button{align-items:center;background:var(--c-s2);border:1px solid var(--c-s3);border-radius:7px;color:var(--c-t3);cursor:pointer;display:flex;font:11px var(--tl-font);gap:8px;justify-content:center;padding:10px 4px}.tl-week-day-summary i{background:var(--c-s4);border-radius:50%;height:4px;width:4px}.tl-week-day-summary .is-planned{background:var(--tl-accent)}.tl-weekly-plan>footer{align-items:center;border-top:1px solid var(--c-s3);display:flex;gap:6px;padding-top:14px}.tl-weekly-plan>footer>span{color:var(--c-t4);font-size:11px;margin-right:auto}.tl-plan-start{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:15px;display:flex;gap:24px;justify-content:space-between;margin-bottom:20px;padding:26px}.tl-plan-start h2{font-size:23px;font-weight:500;letter-spacing:-.03em;margin:8px 0}.tl-plan-start p{color:var(--c-t3);font-size:13px;line-height:1.8;margin:0;max-width:560px}.tl-plan-start .tl-btn{white-space:nowrap}.tl-plan-day-tabs{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px}.tl-plan-day-tabs>button{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t4);cursor:pointer;font:12px var(--tl-font);padding:12px 8px;transition:background .14s,border-color .14s,color .14s}.tl-plan-day-tabs>button>span{align-items:center;display:flex;gap:7px;justify-content:center}.tl-plan-day-tabs i{background:var(--tl-accent);border-radius:50%;height:4px;width:4px}.tl-plan-day-tabs small{display:block;font-size:10px;margin-top:5px}.tl-plan-day-tabs .is-active{background:color-mix(in srgb,var(--tl-accent) 5%,var(--c-s1));border-color:var(--tl-accent);color:var(--c-t1)}.tl-daily-plan{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:15px;padding:26px}.tl-daily-plan>header{align-items:center;display:flex;gap:16px;justify-content:space-between}.tl-daily-plan h2{font-size:27px;font-weight:500;letter-spacing:-.03em;margin:7px 0 20px}.tl-day-context{border-block:1px solid var(--c-s3);display:flex;gap:32px;padding:18px 0}.tl-day-context span{color:var(--c-t4);display:block;font-size:11px;margin-bottom:6px}.tl-day-context strong{color:var(--c-t2);font-size:13px;font-weight:500}.tl-day-copy{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);padding:22px 0}.tl-day-charts figcaption,.tl-day-copy h3{color:var(--c-t2);font-size:12px;font-weight:500;margin:0 0 10px}.tl-day-copy p{color:var(--c-t3);font-size:13px;line-height:1.85;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.tl-day-charts{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.tl-day-charts figure{margin:0;min-width:0}.tl-day-charts img{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:9px;display:block;max-height:350px;object-fit:contain;width:100%}.tl-daily-plan>footer{align-items:center;border-top:1px solid var(--c-s3);display:flex;flex-wrap:wrap;gap:10px;padding-top:20px}.tl-daily-plan>footer>span{margin-right:auto}.tl-plan-empty{color:var(--c-t4);padding:44px 22px;text-align:center}.tl-plan-empty svg{color:var(--tl-accent);margin-bottom:12px}.tl-plan-empty h3{color:var(--c-t2);font-size:20px;font-weight:500;letter-spacing:-.02em;margin:0 0 10px}.tl-plan-empty p{font-size:13px;line-height:1.8;margin:0 auto;max-width:460px}.tl-plan-empty-small{padding:24px}.tl-plan-caption{color:var(--c-t4);font-size:11px;line-height:1.7;margin:14px 0}.tl-outlook-editor .tl-form-section>button>span:first-child{color:var(--tl-accent);display:grid;place-items:center}.tl-outlook-editor .tl-form-section>button>span:nth-child(2){font:500 13px var(--tl-font)!important;letter-spacing:0!important}.tl-outlook-editor .tl-form-section>button{padding:17px 18px!important}.tl-outlook-editor .tl-form-section>button>span:nth-child(4){font-size:10px!important}.tl-outlook-editor header h2{font-size:26px;font-weight:500;letter-spacing:-.03em}.tl-outlook-editor header p{color:var(--c-t4);font-size:12px;margin:7px 0 24px}.tl-outlook-editor .tl-plan-day-tabs{margin:0}.tl-outlook-editor .tl-plan-day-tabs button{padding:10px 6px}.tl-outlook-editor textarea{font-size:12px!important;line-height:1.8}.tl-outlook-editor label{font-size:10px}.tl-outlook-editor .tl-form-section{border-radius:14px!important}.tl-outlook-detail [data-daily-day] button[aria-expanded]{font-family:var(--tl-font)}@media(max-width:760px){.tl-weekly-plan-grid{grid-template-columns:1fr}.tl-plan-week-bar{align-items:stretch;flex-direction:column;gap:12px;padding:16px}.tl-plan-week-bar>div:first-child{justify-content:space-between}.tl-plan-week-actions{justify-content:flex-end}.tl-plan-toolbar .tl-btn{padding-inline:11px}.tl-plan-toolbar .tl-segments button{font-size:11px;padding-inline:10px}.tl-plan-start{align-items:flex-start;flex-direction:column;padding:22px}.tl-daily-plan{padding:20px}.tl-day-charts,.tl-day-copy{grid-template-columns:1fr}.tl-plan-day-tabs>button{padding:11px 4px}.tl-plan-day-tabs small{font-size:9px}.tl-outlook-editor .tl-form-section>button>span:nth-child(4){display:none}.tl-outlook-editor .tl-form-section>button>span:nth-child(2){white-space:normal!important}.tl-day-context{gap:24px}.tl-plan-week-bar .tl-select{min-width:0;width:100%}}@media(prefers-reduced-motion:reduce){.tl-plan-day-tabs>button,.tl-plan-open svg,.tl-weekly-plan{transition:none}.tl-plan-open:hover svg{transform:none}}.tl-daily-preparation{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:13px;display:flex;font-family:var(--tl-font);gap:16px;margin-bottom:20px;padding:19px 20px}.tl-preparation-icon{background:color-mix(in srgb,var(--tl-accent) 7%,var(--c-s1));border-radius:11px;color:var(--tl-accent);display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.tl-daily-preparation>div:nth-child(2){flex:1 1;min-width:0}.tl-daily-preparation strong{display:block;font-size:13px;font-weight:500;margin-top:6px}.tl-daily-preparation p{color:var(--c-t4);font-size:11px;line-height:1.7;margin:5px 0 0}.tl-daily-preparation .tl-eyebrow{font-size:9px}.tl-daily-preparation .tl-btn{white-space:nowrap}@media(max-width:600px){.tl-daily-preparation{flex-wrap:wrap;gap:12px;padding:16px}.tl-daily-preparation>.tl-btn{justify-content:center;width:100%}.tl-daily-preparation strong{line-height:1.6}}.tl-plan-market-choice{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.tl-plan-market-choice .tl-select{width:min(100%,300px)}.tl-plan-day-tabs,.tl-week-day-summary{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-columns:repeat(var(--plan-days,5),minmax(0,1fr))}.tl-market-choice{margin-bottom:18px}.tl-market-choice p,.tl-market-removed p,.tl-outlook-weekends p{color:var(--c-t4);font-size:12px;line-height:1.8;margin:8px 0 12px}.tl-market-chips{display:flex;flex-wrap:wrap;gap:7px}.tl-market-chips button{align-items:center;background:var(--c-s2);border:1px solid var(--c-s4);border-radius:8px;color:var(--c-t3);cursor:pointer;display:inline-flex;font:12px var(--tl-font);gap:5px;padding:9px 13px;transition:background .15s,border-color .15s}.tl-market-chips button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 5%,var(--c-s1));border-color:var(--tl-accent);color:var(--tl-accent)}.tl-market-editor-list{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.tl-market-editor{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:12px;display:flex;flex-direction:column;gap:14px;min-width:0;padding:20px}.tl-market-content header,.tl-market-editor header{align-items:center;display:flex;gap:12px;justify-content:space-between}.tl-market-content h3,.tl-market-editor h3{color:var(--c-t1);font:500 16px var(--tl-font);letter-spacing:-.015em;margin:0;overflow-wrap:anywhere}.tl-market-editor header{border-bottom:1px solid var(--c-s3);padding-bottom:12px}.tl-market-editor header .tl-btn{font-size:11px;padding:7px 10px}.tl-market-removed{border-top:1px solid var(--c-s3);margin-top:16px;padding-top:6px}.tl-market-removed .tl-btn{margin:0 8px 8px 0}.tl-outlook-weekends label{align-items:center;color:var(--c-t2);display:flex;font:12px var(--tl-font)!important;gap:9px}.tl-outlook-weekends input{accent-color:var(--tl-accent);height:16px;width:16px}.tl-daily-editor{display:flex;flex-direction:column;gap:18px;padding:18px 0}.tl-daily-editor .tl-market-choice{margin:0}.tl-market-content-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0}.tl-market-content-grid>section:only-child{grid-column:1/-1}.tl-market-content{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:12px;min-width:0;padding:20px}.tl-market-content h4{color:var(--c-t4);font:500 11px var(--tl-font);margin:18px 0 8px}.tl-market-content p{color:var(--c-t3);font:13px/1.85 var(--tl-font);margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.tl-market-content .tl-market-weekly-bias{color:var(--c-t4);font-size:10px;margin-top:8px}.tl-market-content figure{margin:16px 0 0}.tl-market-content figure button{background:#0000;border:0;cursor:zoom-in;display:block;padding:0;width:100%}.tl-market-content img{background:var(--c-s2);border-radius:8px;display:block;max-height:420px;object-fit:contain;width:100%}.tl-outlook-detail .tl-plan-bias-row{flex-wrap:wrap;gap:24px}@media(max-width:760px){.tl-market-content-grid{grid-template-columns:1fr}.tl-market-content,.tl-market-editor{padding:16px}.tl-plan-day-tabs[style*="7"]{gap:4px}.tl-plan-day-tabs[style*="7"] button{font-size:10px;padding-inline:1px}.tl-plan-day-tabs[style*="7"] small{font-size:8px}.tl-week-day-summary[style*="7"]{gap:3px}.tl-week-day-summary[style*="7"] button{font-size:10px;gap:4px}.tl-day-context{flex-wrap:wrap}.tl-market-editor header .tl-planning-hint{font-size:10px}}@media(prefers-reduced-motion:reduce){.tl-market-chips button{transition:none}}.tl-plan-editor-controls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:0 0 24px}.tl-plan-editor-controls button{min-height:36px}.tl-plan-editor-controls button[aria-pressed=true]{background:var(--c-s3);color:var(--c-t1)}.tl-plan-extras{display:flex;flex-wrap:wrap;gap:8px}.tl-plan-extras .tl-btn{font-size:11px;padding:9px 12px}.tl-plan-daily-link{align-self:flex-start}.tl-preparation-dismiss{align-self:flex-start;flex-shrink:0}.tl-preparation-setting{align-items:flex-start;background:var(--c-s2);border:1px solid var(--c-s3);border-radius:8px;color:var(--c-t2);cursor:pointer;display:flex;gap:12px;margin-bottom:20px;padding:14px}.tl-preparation-setting input{accent-color:var(--tl-accent);flex-shrink:0;height:17px;width:17px}.tl-preparation-setting strong{display:block;font:500 12px var(--tl-font)}.tl-preparation-setting small{color:var(--c-t4);display:block;font:11px/1.7 var(--tl-font);margin-top:5px}@media(max-width:600px){.tl-plan-editor-controls{gap:10px}.tl-plan-editor-controls .tl-segments{flex:1 1;min-width:220px}.tl-plan-editor-controls .tl-segments button{flex:1 1;min-height:40px}.tl-daily-preparation{padding-right:54px;position:relative}.tl-preparation-dismiss{position:absolute;right:12px;top:12px}.tl-daily-preparation>.tl-btn{white-space:normal}}.tl-walkthrough-overlay{inset:0;isolation:isolate;overflow:hidden;position:fixed;z-index:100020}html[data-walkthrough-open=true],html[data-walkthrough-open=true] .app-main,html[data-walkthrough-open=true] .main-content,html[data-walkthrough-open=true] body{overflow:hidden!important;overscroll-behavior:none}.tl-walkthrough-copy{touch-action:pan-y}.tl-walkthrough-spotlight{border:1px solid var(--tl-accent);border-radius:18px;box-shadow:0 0 0 200vmax #0009,0 0 28px color-mix(in srgb,var(--tl-accent) 12%,#0000);box-sizing:border-box;pointer-events:none;position:absolute;transition:top .3s,left .3s,width .3s,height .3s}.tl-walkthrough-dim{background:#0009;inset:0;position:absolute}.tl-walkthrough-coach{animation:tl-control-in .25s both;background:var(--c-s1);border:1px solid var(--c-s4);border-radius:22px;box-shadow:0 22px 70px #0005;box-sizing:border-box;color:var(--c-t1);display:flex;flex-direction:column;font-family:var(--tl-font);max-height:calc(100dvh - 24px);max-width:calc(100vw - 24px);overflow:hidden;padding:24px;position:absolute;transition:top .3s cubic-bezier(.22,1,.36,1),left .3s cubic-bezier(.22,1,.36,1);width:400px}.tl-walkthrough-coach>header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:18px}.tl-walkthrough-coach>header .tl-icon-button{border-radius:10px;height:40px;width:40px}.tl-walkthrough-coach .tl-eyebrow{color:var(--tl-accent);font-size:9px;letter-spacing:.1em}.tl-walkthrough-copy{min-height:0;overflow:auto;overscroll-behavior:contain}.tl-walkthrough-coach h2{font:500 25px/1.2 var(--tl-heading);letter-spacing:-.035em;margin:12px 0}.tl-walkthrough-coach p{color:var(--c-t3);font-size:13px;line-height:1.75;margin:0}.tl-walkthrough-progress{display:flex;flex-shrink:0;gap:5px;margin:14px 0 10px}.tl-walkthrough-progress button{background:#0000;border:0;border-radius:5px;cursor:pointer;flex:1 1;min-width:0;padding:10px 0}.tl-walkthrough-progress span{background:var(--c-s4);border-radius:3px;display:block;height:3px;transition:background .25s,transform .25s}.tl-walkthrough-progress .is-complete span{background:var(--tl-accent)}.tl-walkthrough-progress button[aria-current=step] span{box-shadow:0 0 12px color-mix(in srgb,var(--tl-accent) 30%,#0000);transform:scaleY(1.5)}.tl-walkthrough-coach>footer{border-top:1px solid var(--c-s3);display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding-top:12px}.tl-walkthrough-coach .tl-btn{border-radius:11px;justify-content:center;min-height:44px}.tl-walkthrough-coach button:focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}@media(max-width:699px){.tl-walkthrough-coach{border-radius:20px;padding:20px}.tl-walkthrough-coach>header{margin-bottom:12px}.tl-walkthrough-coach h2{font-size:23px}.tl-walkthrough-spotlight{border-radius:13px}.tl-walkthrough-progress button{padding-block:14px}}@media(max-height:450px){.tl-walkthrough-coach{padding:16px}.tl-walkthrough-coach>header{margin-bottom:8px}.tl-walkthrough-coach h2{font-size:21px;margin:8px 0}.tl-walkthrough-progress{margin:8px 0 4px}.tl-walkthrough-coach>footer{padding-top:8px}}@media(prefers-reduced-motion:reduce){.tl-walkthrough-coach,.tl-walkthrough-progress span,.tl-walkthrough-spotlight{transition:none}.tl-walkthrough-coach{animation:none}}.tl-landing .tl-hero{padding:32px 0 45px}.tl-landing .tl-hero-layout{gap:54px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);margin-top:32px}.tl-landing .tl-hero .tl-hero-layout h1{font-size:clamp(43px,4.4vw,65px);letter-spacing:-.055em;line-height:1.1}.tl-landing .tl-hero-layout>div>p{font-size:15px;line-height:1.9;margin:22px 0;max-width:470px}.tl-landing .tl-community{margin-top:23px}.tl-landing-journal{animation:tl-soft-in .35s cubic-bezier(.2,.8,.2,1) both;background:var(--c-s1);border:1px solid var(--c-s4);border-radius:16px;box-shadow:0 18px 70px #0002;overflow:hidden}.tl-landing-journal>header{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:15px;justify-content:space-between;padding:18px 22px}.tl-landing-journal>header>span{align-items:center;color:var(--c-t4);display:flex;font:8px DM Mono,monospace;gap:7px;letter-spacing:.1em}.tl-landing-journal>header i{background:var(--tl-accent);border-radius:50%;height:4px;width:4px}.tl-landing-journal-title{padding:23px 22px 8px}.tl-landing-journal-title .tl-eyebrow{font-size:9px}.tl-landing-journal-title h2{font-size:24px;font-weight:500;letter-spacing:-.035em;margin:7px 0 23px}.tl-landing-journal-title>div{display:flex;gap:15px;justify-content:space-between}.tl-landing-journal-title>div>span{color:var(--c-t4);font-size:10px}.tl-landing-journal-title strong{color:var(--c-t1);display:block;font:22px var(--tl-numeric);letter-spacing:-.035em;margin-top:8px}.tl-landing-equity,.tl-landing-journal-title>div>span:first-child strong{color:var(--tl-accent)}.tl-landing-equity{display:block;height:110px;margin:8px 22px 20px;width:calc(100% - 44px)}.tl-landing-journal-trades{padding:0 22px}.tl-landing-journal-trades>.tl-eyebrow{font-size:9px}.tl-landing-journal-trades>div{align-items:center;border-top:1px solid var(--c-s3);display:flex;gap:12px;padding:13px 0}.tl-landing-journal-trades>div:first-of-type{margin-top:12px}.tl-preview-outcome{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:8px;color:var(--tl-positive);display:grid;flex-shrink:0;height:30px;place-items:center;width:30px}.tl-preview-outcome.is-loss{color:var(--tl-loss)}.tl-landing-journal-trades>div>span:nth-child(2){flex:1 1;min-width:0}.tl-landing-journal-trades strong{color:var(--c-t1);font-size:12px;font-weight:500}.tl-landing-journal-trades small{color:var(--c-t4);font-size:10px;font-weight:400;margin-left:10px}.tl-landing-journal-trades p{color:var(--c-t4);font-size:10px;margin:5px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-landing-journal-trades b{font:12px DM Mono,monospace}.tl-landing-journal>footer{align-items:center;background:var(--c-s2);color:var(--c-t4);display:flex;font-size:9px;gap:12px;justify-content:space-between;padding:15px 22px}.tl-landing-journal a{align-items:center;color:var(--tl-accent);display:flex;font-size:11px;gap:7px;text-decoration:none;white-space:nowrap}.tl-landing .tl-hero-flow{color:var(--c-t4);display:flex;flex-wrap:wrap;font-size:11px;gap:12px;margin:22px 0 0}.tl-hero-flow span{align-items:center;display:flex;gap:6px}.tl-hero-flow svg{color:var(--tl-accent)}.tl-landing .tl-hero-edition{font-size:11px}.tl-preview-content:has(.tl-outlook-workspace){min-width:0}.tl-product-preview .tl-weekly-plan-grid{grid-template-columns:1fr}.tl-product-preview .tl-plan-open h2{font-size:20px}@media(max-width:1023px){.tl-landing .tl-hero-layout{gap:28px}.tl-landing .tl-hero .tl-hero-layout h1{font-size:47px}.tl-landing-journal-title strong{font-size:19px}.tl-landing-journal>header{padding:16px}.tl-landing-journal-title{padding:20px 16px 8px}.tl-landing-journal-trades{padding:0 16px}.tl-landing-journal>footer{padding:14px 16px}}@media(max-width:760px){.tl-landing .tl-hero-layout{align-items:stretch;display:flex;flex-direction:column;gap:30px}.tl-landing .tl-hero .tl-hero-layout h1{font-size:clamp(41px,9vw,58px)}.tl-landing .tl-hero-layout>div>p{font-size:14px;margin:18px 0}.tl-landing-journal{display:block}.tl-landing-journal-trades>div:last-child{display:none}.tl-landing-journal-title h2{font-size:22px;margin-bottom:18px}.tl-landing-equity{height:90px;margin-bottom:16px}.tl-landing-journal>footer{flex-wrap:wrap}.tl-landing .tl-hero-flow{gap:14px;margin-top:19px}.tl-landing .tl-hero{padding-bottom:28px}.tl-landing .tl-preview-top{padding:15px}.tl-product-preview .tl-plan-toolbar{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.tl-landing-journal{animation:none}}.tl-og-badge{align-items:center;background:color-mix(in srgb,#42dc88 8%,#0000);background:color-mix(in srgb,var(--tl-accent,#42dc88) 8%,#0000);border:1px solid color-mix(in srgb,#42dc88 38%,#0000);border:1px solid color-mix(in srgb,var(--tl-accent,#42dc88) 38%,#0000);border-radius:7px;box-shadow:inset 0 1px 0 #ffffff08,0 0 15px #42dc8810;color:#42dc88;color:var(--tl-accent,#42dc88);display:inline-flex;flex-shrink:0;font:700 10px/1.2 sans-serif;font:700 10px/1.2 var(--tl-font,sans-serif);gap:5px;letter-spacing:.12em;padding:4px 8px;vertical-align:middle}body:has(.tl-member-moment[open]),html:has(.tl-member-moment[open]){overflow:hidden!important;overscroll-behavior:none}.tl-member-moment{--moment-accent:var(--tl-accent,#42dc88);border:0;color:#f4f7f5;color:var(--c-t1,#f4f7f5);display:flex;flex-direction:column;font-family:sans-serif;font-family:var(--tl-font,sans-serif);height:100dvh;inset:0;isolation:isolate;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;position:fixed;width:100vw}.tl-member-moment,.tl-member-moment::backdrop{background:#080b0a;background:var(--c-bg,#080b0a)}.tl-member-moment.is-revoked{--moment-accent:var(--tl-gold,#d5b46a)}.tl-member-atmosphere{background:radial-gradient(ellipse at 50% 38%,color-mix(in srgb,var(--moment-accent) 10%,#0000),#0000 64%);inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.tl-member-atmosphere i{animation:tl-member-orbit 12s ease-in-out infinite;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--moment-accent) 13%,#0000);border-radius:50%;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%);width:min(72vw,900px)}.tl-member-atmosphere i:nth-child(2){animation-delay:-4s;width:min(98vw,1240px)}.tl-member-atmosphere i:nth-child(3){animation-delay:-8s;width:min(130vw,1680px)}.tl-member-atmosphere span{animation:tl-member-beam 14s ease-in-out infinite;background:linear-gradient(#0000,color-mix(in srgb,var(--moment-accent) 22%,#0000),#0000);height:200%;left:12%;position:absolute;top:20%;transform:rotate(35deg);width:1px}.tl-member-atmosphere span:nth-last-child(2){animation-delay:-5s;left:65%}.tl-member-atmosphere span:last-child{animation-delay:-9s;left:85%}.tl-member-top{align-items:center;display:flex;gap:20px;padding:clamp(18px,3vh,36px) clamp(20px,4vw,64px);position:relative;z-index:1}.tl-member-top .tl-brand{flex:0 0 auto;margin:0;width:auto}.tl-member-top>span:not(.tl-brand){color:#929c96;color:var(--c-t3,#929c96);font-size:10px;letter-spacing:.16em;margin-left:auto}.tl-member-content{align-items:center;animation:tl-member-arrive .85s cubic-bezier(.2,.75,.2,1) both;display:flex;flex:1 1;flex-direction:column;gap:clamp(13px,2.1vh,24px);justify-content:center;min-height:0;padding:12px 24px;text-align:center}.tl-member-seal{color:var(--moment-accent);display:grid;height:clamp(80px,14vh,135px);place-items:center;position:relative;width:clamp(80px,14vh,135px)}.tl-member-seal>div{border:1px solid color-mix(in srgb,var(--moment-accent) 48%,#0000);border-radius:50%;box-shadow:0 0 40px color-mix(in srgb,var(--moment-accent) 13%,#0000);inset:0;position:absolute}.tl-member-seal>div:nth-child(2){animation:tl-member-turn 32s linear infinite;border-color:color-mix(in srgb,var(--moment-accent) 22%,#0000);border-style:dashed;inset:-12px}.tl-member-eyebrow{color:var(--moment-accent);font-size:11px;letter-spacing:.22em}.tl-member-content h1{text-wrap:balance;font-family:sans-serif;font-family:var(--tl-heading,sans-serif);font-size:clamp(34px,5.6vw,80px);font-weight:500;letter-spacing:-.045em;line-height:1.08;margin:0;max-width:950px}.tl-member-content p{text-wrap:pretty;color:#9eaaa2;color:var(--c-t3,#9eaaa2);font-size:clamp(14px,1.4vw,18px);line-height:1.65;margin:0;max-width:550px}.tl-member-promise{align-items:center;background:color-mix(in srgb,var(--moment-accent) 5%,#0000);border:1px solid color-mix(in srgb,var(--moment-accent) 24%,#0000);border-radius:16px;display:flex;font-size:14px;gap:14px;padding:16px 22px;text-align:left}.tl-member-promise strong{color:var(--moment-accent)}.tl-member-promise small{color:#929c96;color:var(--c-t3,#929c96);display:block;font-size:11px;margin-top:5px}.tl-member-letter span{color:#f4f7f5;color:var(--c-t1,#f4f7f5);display:block;font-size:18px;margin-top:8px}.tl-member-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding-top:6px}.tl-member-actions button{min-width:205px;padding:15px 22px}.tl-member-content p.tl-member-error{color:#f97679;color:var(--tl-loss,#f97679);font-size:12px}.tl-member-foot{color:#58685e;color:var(--c-t4,#58685e);font-size:9px;letter-spacing:.19em;padding:20px;text-align:center}@keyframes tl-member-arrive{0%{opacity:0;transform:translateY(26px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tl-member-orbit{0%,to{opacity:.45;transform:translate(-50%,-50%) scale(.95)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@keyframes tl-member-turn{to{transform:rotate(1turn)}}@keyframes tl-member-beam{0%,to{opacity:.15;transform:translateX(-25px) rotate(35deg)}50%{opacity:.6;transform:translateX(25px) rotate(35deg)}}[data-orbit-quiet=true] .tl-member-moment *,html[data-orbit-quiet=true] .tl-member-moment *{animation:none!important}@media(prefers-reduced-motion:reduce){.tl-member-moment *{animation:none!important}}@media(max-height:700px){.tl-member-content{gap:12px}.tl-member-top{padding-bottom:10px;padding-top:14px}.tl-member-seal{height:70px;width:70px}.tl-member-seal>svg{height:38px;width:38px}.tl-member-content h1{font-size:clamp(30px,5vw,56px)}.tl-member-promise{padding:10px 14px}.tl-member-foot{padding:12px}.tl-member-content p{font-size:14px;line-height:1.5}.tl-member-actions button{padding:12px 20px}}@media(max-height:480px){.tl-member-seal{display:none}.tl-member-content{gap:7px}.tl-member-content h1{font-size:30px}.tl-member-letter{display:none}.tl-member-foot{padding:8px}.tl-member-promise small{display:none}.tl-member-top{padding:10px 20px}}@media(max-width:520px){.tl-member-top .tl-brand{flex:0 0 auto;margin:0;width:auto}.tl-member-top>span:not(.tl-brand){font-size:8px;letter-spacing:.1em}.tl-member-top{gap:10px}.tl-member-top .tl-brand{font-size:20px!important}.tl-member-content{padding:14px 20px}.tl-member-content h1{font-size:clamp(35px,10vw,50px)}.tl-member-eyebrow{font-size:9px}.tl-member-promise{font-size:13px;padding:13px}.tl-member-promise small{font-size:10px}.tl-member-content p{font-size:14px}}.tl-public-member-signatures{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.tl-owner-seal{align-items:center;background:color-mix(in srgb,var(--tl-gold) 7%,var(--c-s1));border:1px solid color-mix(in srgb,var(--tl-gold) 40%,#0000);border-radius:999px;color:var(--tl-gold);display:inline-flex;font:500 11px/1.4 var(--tl-font);gap:8px;justify-content:center;letter-spacing:.035em;padding:7px 12px;white-space:nowrap;width:fit-content}.tl-owner-seal svg{flex-shrink:0}.tl-public-owner .tl-public-hero{background:radial-gradient(ellipse at 87% 0,color-mix(in srgb,var(--tl-accent) 13%,#0000),#0000 65%),var(--c-s1);border-color:color-mix(in srgb,var(--tl-gold) 38%,var(--c-s3));box-shadow:0 0 50px color-mix(in srgb,var(--tl-accent) 5%,#0000);flex-wrap:wrap;isolation:isolate;padding:48px 40px 0}.tl-public-owner .tl-public-hero:before{background:linear-gradient(90deg,#0000,var(--tl-gold),var(--tl-accent),#0000);box-shadow:0 0 18px color-mix(in srgb,var(--tl-gold) 40%,#0000);content:"";height:1px;inset:0 14% auto;position:absolute}.tl-public-owner .tl-public-hero:after{display:none}.tl-public-owner .tl-public-hero-grid{-webkit-mask-image:linear-gradient(100deg,#0000 30%,#000);mask-image:linear-gradient(100deg,#0000 30%,#000);opacity:.23}.tl-public-owner .tl-public-identity{gap:32px;z-index:1}.tl-public-owner .tl-public-avatar{border:2px solid var(--tl-gold);box-shadow:0 0 0 6px var(--c-s1),0 0 0 7px color-mix(in srgb,var(--tl-gold) 40%,#0000),0 0 32px color-mix(in srgb,var(--tl-accent) 24%,#0000);height:118px;width:118px}.tl-public-owner .tl-public-avatar-mark{background:var(--tl-gold);color:var(--c-bg);height:31px;width:31px}.tl-public-owner .tl-public-identity h1{font-size:clamp(64px,8vw,88px);line-height:.95;margin:16px 0 13px}.tl-public-owner .tl-public-identity h1>span{color:var(--tl-gold)}.tl-public-owner .tl-public-identity p{font-size:14px;line-height:1.75;max-width:350px}.tl-owner-emblem{align-items:center;border:1px solid color-mix(in srgb,var(--tl-accent) 28%,#0000);border-radius:50%;box-shadow:inset 0 0 45px color-mix(in srgb,var(--tl-accent) 7%,#0000),0 0 70px color-mix(in srgb,var(--tl-accent) 7%,#0000);color:var(--tl-accent);display:flex;flex-shrink:0;height:165px;justify-content:center;margin-right:22px;position:relative;width:165px}.tl-owner-emblem:after,.tl-owner-emblem:before{border:1px dashed color-mix(in srgb,var(--tl-gold) 35%,#0000);border-radius:50%;content:"";inset:12px;position:absolute}.tl-owner-emblem:after{border:1px solid color-mix(in srgb,var(--tl-accent) 12%,#0000);inset:-15px}.tl-owner-emblem>span{font:600 80px/1 Barlow Condensed,sans-serif;letter-spacing:-.025em}.tl-owner-emblem>span>i{color:var(--c-t1);font-style:normal}.tl-owner-emblem>svg{background:var(--c-s1);bottom:13px;box-sizing:initial;color:var(--tl-gold);padding:3px;position:absolute}.tl-owner-profile-foot{align-items:center;border-top:1px solid color-mix(in srgb,var(--tl-gold) 23%,var(--c-s3));display:flex;flex-basis:100%;gap:20px;justify-content:space-between;margin-top:3px;padding:19px 0;position:relative;z-index:1}.tl-owner-profile-foot>span{color:var(--c-t4);font:10px/1.6 var(--tl-font);letter-spacing:.045em}.tl-owner-profile-actions{align-items:center;display:flex;gap:20px}.tl-owner-profile-actions>a{align-items:center;color:var(--c-t3);display:inline-flex;font-size:11px;gap:7px;min-height:40px}.tl-owner-profile-actions .tl-public-share{align-self:center;min-height:40px}.tl-public-owner .tl-public-trade{border-top-color:color-mix(in srgb,var(--tl-gold) 35%,var(--c-s3));transition:border-color .2s,box-shadow .2s}.tl-public-owner .tl-public-trade:hover{border-color:color-mix(in srgb,var(--tl-accent) 45%,var(--c-s3));box-shadow:0 0 25px color-mix(in srgb,var(--tl-accent) 5%,#0000)}.tl-public-owner .tl-public-equity{border-color:color-mix(in srgb,var(--tl-gold) 25%,var(--c-s3))}.tl-share-owner-note{align-items:center;color:var(--c-t3);display:flex;flex-wrap:wrap;font-size:12px;gap:10px;margin:0 0 20px}@media(max-width:767px){.tl-public-owner .tl-public-hero{gap:24px;padding:30px 23px 0}.tl-public-owner .tl-public-identity{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:23px;width:100%}.tl-public-owner .tl-public-avatar{height:74px;width:74px}.tl-public-owner .tl-public-identity h1{font-size:64px}.tl-public-owner .tl-public-identity p{font-size:12px}.tl-public-owner .tl-owner-seal{font-size:9px;gap:5px;padding:6px 9px}.tl-owner-emblem{display:none}.tl-owner-profile-foot{align-items:flex-start;flex-direction:column;gap:10px;margin-top:0;padding:17px 0}.tl-owner-profile-actions{gap:10px;justify-content:space-between;width:100%}.tl-owner-profile-foot>span{font-size:9px}.tl-owner-profile-actions .tl-public-share{margin-left:0}.tl-public-owner .tl-public-counts{font-size:9px;gap:8px}.tl-public-owner .tl-public-identity>div:last-child{min-width:0}}@media(prefers-reduced-motion:reduce){.tl-public-owner .tl-public-trade{transition:none}}.tl-journal-gallery{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.tl-gallery-trade{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:14px;border-radius:var(--tl-radius,14px);box-shadow:var(--tl-shadow);min-width:0;position:relative;transition:border-color .18s ease,box-shadow .18s ease}.tl-gallery-trade:hover{border-color:var(--c-s4)}.tl-gallery-trade.is-selected{border-color:var(--tl-accent);box-shadow:0 0 0 1px var(--tl-accent)}.tl-gallery-chart-wrap{min-width:0;padding:8px 8px 0;position:relative}.tl-gallery-chart{aspect-ratio:16/10;background:var(--c-bg);border:1px solid var(--c-s3);border-radius:9px;border-radius:calc(var(--tl-radius,14px) - 5px);color:var(--c-t4);cursor:pointer;display:block;font-family:var(--tl-font);overflow:hidden;padding:0;position:relative;text-align:center;width:100%}.tl-gallery-chart:disabled{cursor:default}.tl-gallery-chart img{display:block;height:100%;object-fit:contain;transition:opacity .16s ease;width:100%}.tl-gallery-chart-caption{align-items:center;background:color-mix(in srgb,var(--c-bg) 94%,#0000);border:1px solid var(--c-s3);border-radius:6px;bottom:9px;color:var(--c-t2);display:flex;font-size:10px;gap:6px;left:50%;max-width:calc(100% - 18px);opacity:0;padding:7px 10px;position:absolute;transform:translateX(-50%);transition:opacity .16s ease;white-space:nowrap}.tl-gallery-chart:focus-visible .tl-gallery-chart-caption,.tl-gallery-chart:hover .tl-gallery-chart-caption{opacity:1}.tl-gallery-placeholder{align-items:center;background:radial-gradient(ellipse at 50% 55%,color-mix(in srgb,var(--tl-accent) 4%,#0000),#0000 65%);display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;width:100%}.tl-gallery-placeholder>svg{stroke:currentColor;fill:var(--c-s2);color:var(--c-t5);margin-bottom:5px}.tl-gallery-placeholder-grid{stroke:var(--c-s3);stroke-dasharray:3 5}.tl-gallery-placeholder>span{color:var(--c-t3);font-size:12px}.tl-gallery-placeholder>small{color:var(--c-t5);font-size:10px}.tl-gallery-image-count,.tl-gallery-result{align-items:center;background:var(--c-bg);border:1px solid var(--c-s3);border-radius:5px;color:var(--c-t3);display:flex;font:10px var(--tl-font);gap:5px;line-height:1.3;padding:5px 8px;pointer-events:none;position:absolute;right:18px;top:18px}.tl-gallery-result>span{background:currentColor;border-radius:50%;height:4px;width:4px}.tl-gallery-result.is-win{color:var(--tl-positive)}.tl-gallery-result.is-loss{color:var(--tl-loss)}.tl-gallery-result.is-be{color:var(--tl-neutral)}.tl-gallery-image-count{bottom:10px;color:var(--c-t4);font-size:9px;top:auto}.tl-gallery-select{background:var(--c-bg);border:1px solid var(--c-s4);border-radius:7px;cursor:pointer;display:grid;height:34px;left:15px;place-items:center;position:absolute;top:15px;width:34px}.tl-gallery-select input{accent-color:var(--tl-accent);cursor:inherit;height:16px;width:16px}.tl-gallery-body{min-width:0;padding:18px 18px 15px}.tl-gallery-heading{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.tl-gallery-heading>div:first-child{min-width:0}.tl-gallery-instrument{background:none;border:0;color:var(--c-t1);cursor:pointer;display:block;font:600 23px/1.2 var(--tl-heading);letter-spacing:-.025em;max-width:100%;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis}.tl-gallery-instrument:disabled{color:var(--c-t1);cursor:default}.tl-gallery-trade-meta{align-items:center;color:var(--c-t4);display:flex;flex-wrap:wrap;font:9px/1.7 var(--tl-font);gap:7px;margin-top:5px;min-width:0}.tl-gallery-trade-meta .is-long{color:var(--tl-positive)}.tl-gallery-trade-meta .is-short{color:var(--tl-loss)}.tl-gallery-account{border:1px solid var(--c-s3);border-radius:4px;max-width:130px;overflow:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap}.tl-gallery-return{display:flex;flex-direction:column;flex-shrink:0;gap:4px;text-align:right}.tl-gallery-return>span{color:var(--c-t4);font:9px var(--tl-font)}.tl-gallery-return>strong{font-feature-settings:"tnum";color:var(--c-t2);font:400 22px/1.2 var(--tl-numeric);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.tl-gallery-return>strong.is-positive{color:var(--tl-positive)}.tl-gallery-return>strong.is-negative{color:var(--tl-loss)}.tl-gallery-return>strong.is-neutral{color:var(--c-t3)}.tl-gallery-context{color:var(--c-t4);display:flex;flex-wrap:wrap;font-size:10px;gap:7px 16px;margin-top:16px}.tl-gallery-context>span{align-items:center;display:flex;gap:6px;min-width:0}.tl-gallery-context svg{color:var(--c-t5);flex-shrink:0}.tl-gallery-notes{align-items:center;border-top:1px solid var(--c-s3);color:var(--c-t4);display:flex;font-size:10px;gap:12px;justify-content:space-between;margin-top:13px;min-width:0;padding-top:12px}.tl-gallery-notes>span:first-child:not(.tl-gallery-rr){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-gallery-rr{font-size:9px;margin-left:auto;white-space:nowrap}.tl-gallery-rr b{color:var(--c-t3);font:400 11px var(--tl-numeric);margin-left:4px}.tl-gallery-footer{border-top:1px solid var(--c-s3);padding:10px 12px}.tl-gallery-action,.tl-gallery-footer{align-items:center;display:flex;gap:6px}.tl-gallery-action{background:#0000;border:1px solid #0000;border-radius:6px;color:var(--c-t3);cursor:pointer;font:10px var(--tl-font);justify-content:center;min-height:36px;padding:7px 9px;transition:background .15s ease,color .15s ease}.tl-gallery-action:hover:not(:disabled){background:var(--c-s2);color:var(--c-t1)}.tl-gallery-action:disabled{cursor:default;opacity:.5}.tl-gallery-action:focus-visible,.tl-gallery-chart:focus-visible,.tl-gallery-instrument:focus-visible,.tl-gallery-menu button:focus-visible{outline:2px solid var(--tl-accent);outline-offset:2px}.tl-gallery-more{margin-left:auto;position:relative}.tl-gallery-more-trigger{padding:7px;width:36px}.tl-gallery-menu{animation:tl-gallery-menu-enter .14s ease-out;background:var(--c-s1);border:1px solid var(--c-s4);border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 12px 32px #0004;min-width:210px;padding:6px;position:absolute;right:0;z-index:25}.tl-gallery-menu button{align-items:center;background:#0000;border:0;border-radius:5px;color:var(--c-t2);cursor:pointer;display:flex;font:11px var(--tl-font);gap:10px;min-height:37px;padding:9px 10px;text-align:left;width:100%}.tl-gallery-menu button:focus-visible,.tl-gallery-menu button:hover{background:var(--c-s2)}.tl-gallery-menu button.is-danger{border-radius:0 0 5px 5px;border-top:1px solid var(--c-s3);color:var(--tl-loss);margin-top:4px;padding-top:12px}@keyframes tl-gallery-menu-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1450px){.tl-journal-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.tl-journal-gallery{gap:14px;grid-template-columns:1fr}.tl-gallery-chart{aspect-ratio:16/10}.tl-gallery-body{padding:17px 16px 15px}.tl-gallery-action{min-height:42px}.tl-gallery-more-trigger{width:42px}.tl-gallery-menu button{min-height:42px}.tl-gallery-footer{padding:6px 10px}.tl-gallery-result{right:17px;top:17px}.tl-gallery-context{font-size:11px}.tl-gallery-placeholder>span{font-size:13px}}@media(hover:none){.tl-gallery-chart-caption{opacity:1}.tl-gallery-image-count{bottom:auto;top:50px}}@media(prefers-reduced-motion:reduce){.tl-gallery-action,.tl-gallery-chart img,.tl-gallery-chart-caption,.tl-gallery-trade{transition:none}.tl-gallery-menu{animation:none}}@media(min-width:1600px){.tl-experience .tl-journal-gallery{gap:24px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}}.tl-gallery-trade:has(.tl-gallery-more-trigger[aria-expanded=true]){z-index:30}.tl-experience .tl-gallery-trade:has(.tl-gallery-more-trigger[aria-expanded=true]){transform:none}.tl-gallery-saving{color:var(--c-t3);font:11px var(--tl-font);margin-left:auto}.tl-visibility-saving{color:var(--tl-accent);display:inline-block;font:10px var(--tl-font)}.tl-workspace-arrival{--arrival-time:var(--tl-arrival-duration,2400ms);animation:tlArrivalVeil var(--arrival-time) linear both;background:var(--c-bg);color:var(--c-t1);contain:layout paint style;display:grid;font-family:inherit;font-family:var(--tl-font,inherit);height:100dvh;inset:0;isolation:isolate;overflow:hidden;place-items:center;pointer-events:none;position:fixed;will-change:opacity;z-index:100080}.tl-arrival-announcement,.tl-workspace-arrival *{pointer-events:none}.tl-arrival-bloom{animation:tlArrivalAura var(--arrival-time) cubic-bezier(.16,.7,.25,1) both;background:radial-gradient(ellipse at 50% 46%,color-mix(in srgb,var(--tl-accent) 17%,#0000),#0000 57%);inset:-12%}.tl-arrival-bloom,.tl-arrival-horizon{position:absolute;will-change:transform,opacity}.tl-arrival-horizon{animation:tlArrivalHorizon var(--arrival-time) cubic-bezier(.2,.65,.3,1) both;background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--tl-accent) 26%,#0000),var(--tl-accent),color-mix(in srgb,var(--tl-accent) 26%,#0000),#0000);height:1px;top:calc(50% + 92px);width:min(920px,125vw)}.tl-arrival-portal{animation:tlArrivalOrbit var(--arrival-time) cubic-bezier(.2,.65,.3,1) both;aspect-ratio:1;position:absolute;width:min(740px,120vw,115dvh);will-change:transform,opacity}.tl-arrival-portal svg{stroke:var(--tl-accent);display:block;height:100%;width:100%}.tl-arrival-portal-inner{animation-name:tlArrivalCounterOrbit}.tl-arrival-track{stroke-width:1;opacity:.14}.tl-arrival-track-inner{stroke-width:1;opacity:.04}.tl-arrival-arc{stroke-width:1.5;stroke-linecap:round;opacity:.38}.tl-arrival-orbit-line{stroke-width:1;opacity:.12}.tl-arrival-orbit-point{stroke:none;fill:var(--tl-accent);opacity:.5}.tl-arrival-copy{position:relative;text-align:center;width:min(760px,calc(100% - 48px))}.tl-arrival-brand{align-items:center;animation:tlArrivalBrand .65s cubic-bezier(.16,.8,.25,1) both;display:flex;justify-content:center;margin:0 0 30px;will-change:transform,opacity}.tl-arrival-greeting{color:var(--c-t1);display:block;font:500 clamp(24px,3.7vw,40px)/1.25 inherit;font:500 clamp(24px,3.7vw,40px)/1.25 var(--tl-heading,inherit);letter-spacing:-.035em;overflow:hidden}.tl-arrival-greeting>span{animation:tlArrivalLift .55s cubic-bezier(.16,.8,.25,1) .16s both;display:block;will-change:transform,opacity}.tl-arrival-copy h1{text-wrap:balance;font:500 clamp(42px,7.8vw,88px)/1.12 inherit;font:500 clamp(42px,7.8vw,88px)/1.12 var(--tl-heading,inherit);letter-spacing:-.045em;margin:5px 0 0;overflow:hidden;overflow-wrap:anywhere;padding:0 0 .08em}.tl-arrival-copy h1[data-nickname=true]{color:var(--tl-accent)}.tl-arrival-copy h1[data-long-name=true]{font-size:clamp(26px,4.5vw,52px)}.tl-arrival-copy h1>span{animation:tlArrivalLift .65s cubic-bezier(.16,.8,.25,1) .28s both;display:block;will-change:transform,opacity}.tl-arrival-copy p{color:var(--c-t2);font-size:12px;letter-spacing:.015em;line-height:1.5;margin:17px 0 0;will-change:transform,opacity}.tl-arrival-copy p,.tl-arrival-rule{animation:tlArrivalDetail .5s ease-out .43s both}.tl-arrival-rule{background:color-mix(in srgb,var(--tl-accent) 18%,#0000);display:block;height:1px;margin:20px auto 0;overflow:hidden;position:relative;width:96px}.tl-arrival-rule>span{animation:tlArrivalSignal var(--arrival-time) ease-in-out both;background:linear-gradient(90deg,#0000,var(--tl-accent),#0000);inset:0;position:absolute;will-change:transform,opacity}.tl-workspace-arrival[data-kind=signout] .tl-arrival-portal{animation-name:tlDepartureOrbit}.tl-workspace-arrival[data-kind=signout] .tl-arrival-portal-inner{animation-name:tlDepartureCounterOrbit}.tl-workspace-arrival[data-kind=signout] .tl-arrival-bloom{animation-name:tlDepartureAura}.tl-workspace-arrival[data-kind=signout] .tl-arrival-horizon{animation-name:tlDepartureHorizon}.tl-workspace-arrival[data-kind=signout] .tl-arrival-greeting{color:var(--c-t2);font-size:clamp(15px,2vw,18px);letter-spacing:.015em}.tl-workspace-arrival[data-kind=signout] .tl-arrival-copy h1{font-size:clamp(36px,6.7vw,74px)}.tl-workspace-arrival[data-motion=reduced]{animation:tlArrivalReduced .18s linear both;animation:tlArrivalReduced var(--tl-arrival-duration,.18s) linear both;will-change:auto}.tl-workspace-arrival[data-motion=reduced] .tl-arrival-horizon,.tl-workspace-arrival[data-motion=reduced] .tl-arrival-portal{display:none}.tl-workspace-arrival[data-motion=reduced] *{animation:none;will-change:auto}@keyframes tlArrivalBrand{0%{opacity:0;transform:translate3d(0,10px,0) scale(.94)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes tlArrivalLift{0%{opacity:0;transform:translate3d(0,70%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes tlArrivalDetail{0%{opacity:0;transform:translate3d(0,5px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes tlArrivalOrbit{0%{opacity:0;transform:rotate(-18deg) scale(.68)}24%{opacity:.8}to{opacity:.35;transform:rotate(22deg) scale(1.08)}}@keyframes tlArrivalCounterOrbit{0%{opacity:0;transform:rotate(24deg) scale(.76)}28%{opacity:.7}to{opacity:.4;transform:rotate(-24deg) scale(1.06)}}@keyframes tlArrivalAura{0%{opacity:0;transform:scale(.72)}24%{opacity:1}to{opacity:.7;transform:scale(1.06)}}@keyframes tlArrivalHorizon{0%,8%{opacity:0;transform:scaleX(.1)}35%{opacity:.3}to{opacity:0;transform:scaleX(1.1)}}@keyframes tlDepartureOrbit{0%{opacity:0;transform:rotate(18deg) scale(1.08)}24%{opacity:.7}to{opacity:.2;transform:rotate(-14deg) scale(.78)}}@keyframes tlDepartureCounterOrbit{0%{opacity:0;transform:rotate(-24deg) scale(1.06)}28%{opacity:.6}to{opacity:0;transform:rotate(20deg) scale(.7)}}@keyframes tlDepartureAura{0%{opacity:.5;transform:scale(1.06)}30%{opacity:.8}to{opacity:0;transform:scale(.8)}}@keyframes tlDepartureHorizon{0%{opacity:0;transform:scaleX(1.1)}28%{opacity:.3}to{opacity:0;transform:scaleX(.12)}}@keyframes tlArrivalSignal{0%,18%{opacity:0;transform:translate3d(-100%,0,0)}42%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes tlArrivalVeil{0%,74%{opacity:1}to{opacity:0}}@keyframes tlArrivalReduced{0%,35%{opacity:1}to{opacity:0}}@media(max-width:480px){.tl-arrival-brand{margin-bottom:24px}.tl-arrival-horizon{top:calc(50% + 78px)}}@media(max-height:420px){.tl-arrival-brand{margin-bottom:16px}.tl-arrival-brand .tl-brand{font-size:24px!important}.tl-arrival-greeting{font-size:22px}.tl-arrival-copy h1{font-size:44px}.tl-arrival-copy h1[data-long-name=true]{font-size:28px}.tl-workspace-arrival[data-kind=signout] .tl-arrival-copy h1{font-size:38px}.tl-arrival-copy p{margin-top:10px}.tl-arrival-rule{margin-top:12px}.tl-arrival-horizon{top:calc(50% + 66px)}}@media(prefers-reduced-motion:reduce){.tl-workspace-arrival{animation:tlArrivalReduced .18s linear both;will-change:auto}.tl-workspace-arrival *{animation:none!important;will-change:auto}.tl-arrival-horizon,.tl-arrival-portal{display:none}}.tl-lock-screen{background:var(--c-bg);color:var(--c-t1);container:tl-lock/size;display:grid;font-family:inherit;font-family:var(--tl-font,inherit);grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;height:var(--tl-lock-height,100dvh);inset:0 0 auto;inset:var(--tl-lock-offset,0) 0 auto;isolation:isolate;min-height:0;overflow:hidden;overscroll-behavior:none;position:fixed;z-index:100100}.tl-lock-screen>header{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:max(18px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) 12px max(24px,env(safe-area-inset-left));position:relative}.tl-lock-screen>header>span{align-items:center;color:var(--c-t3);display:flex;font-size:9px;gap:9px;letter-spacing:.16em}.tl-lock-screen>header i{background:var(--tl-accent);border-radius:50%;box-shadow:0 0 14px var(--tl-accent);height:5px;width:5px}.tl-lock-atmosphere{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-1}.tl-lock-grid{background-image:linear-gradient(var(--c-s3) 1px,#0000 1px),linear-gradient(90deg,var(--c-s3) 1px,#0000 1px);background-size:88px 88px;inset:0;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000,#0000 78%);mask-image:radial-gradient(ellipse at 50% 50%,#000,#0000 78%);opacity:.24;position:absolute}.tl-lock-orbit{animation:tlLockOrbit 46s linear infinite;aspect-ratio:1;border:1px solid var(--c-s3);border-radius:50%;left:50%;position:absolute;top:48%;transform:translate(-50%,-50%) rotate(0);width:min(92vw,830px)}.tl-lock-orbit:before{background:var(--tl-accent);border-radius:50%;box-shadow:0 0 20px var(--tl-accent);content:"";height:8px;left:14%;opacity:.6;position:absolute;top:14%;width:8px}.tl-lock-orbit-b{animation-direction:reverse;animation-duration:65s;opacity:.5;width:min(130vw,1150px)}.tl-lock-atmosphere svg{fill:none;stroke:var(--tl-accent);stroke-width:1.5;animation:tlLockFlow 16s ease-in-out infinite;bottom:3%;height:48%;opacity:.075;position:absolute;width:100%}.tl-lock-content{display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:0;min-width:0;padding:12px 0;text-align:center;width:min(560px,calc(100% - 48px))}.tl-lock-entry,.tl-lock-intro{flex-shrink:0;min-width:0}.tl-lock-emblem{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:24px;box-shadow:0 12px 40px #0000001f;color:var(--tl-accent);display:grid;height:86px;margin:0 auto 34px;place-items:center;position:relative;width:86px}.tl-lock-emblem>span{animation:tlLockBreathe 6s ease-in-out infinite;border:1px solid var(--c-s3);border-radius:32px;inset:-9px;position:absolute}.tl-lock-content h1{font-family:inherit;font-family:var(--tl-heading,inherit);font-size:clamp(32px,5.5vw,51px);font-weight:500;letter-spacing:-.04em;line-height:1.14;margin:18px 0}.tl-lock-content h1 em{color:var(--c-t3);font-style:normal}.tl-lock-intro>p{color:var(--c-t3);font-size:12px;line-height:1.7;margin:0 auto 24px;max-width:320px}.tl-lock-content form{margin:0 auto;max-width:310px;width:100%}.tl-lock-pin-wrap{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:14px;height:62px;position:relative;transition:border-color .2s,box-shadow .2s}.tl-lock-pin-wrap:focus-within{border-color:var(--tl-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--tl-accent) 9%,#0000)}.tl-lock-pin-wrap input{border:0;caret-color:#0000!important;cursor:text;font-size:18px;height:100%;inset:0;opacity:.01;position:absolute;width:100%;z-index:1}.tl-lock-pin-dots{align-items:center;display:flex;gap:24px;height:100%;justify-content:center;pointer-events:none}.tl-lock-pin-dots span{background:var(--c-s4);border-radius:50%;height:8px;transition:transform .15s,background .15s;width:8px}.tl-lock-pin-dots .is-filled{background:var(--tl-accent);transform:scale(1.18)}.tl-lock-error,.tl-lock-hint{color:var(--c-t3);font-size:11px;line-height:1.5;min-height:32px;padding:12px 0}.tl-lock-entry .tl-lock-error,.tl-lock-entry .tl-lock-hint{margin:0;min-height:52px;padding:10px 0}.tl-lock-error{color:var(--c-t1);color:var(--tl-loss,var(--c-t1))}.tl-lock-pin-wrap:has(input:disabled){opacity:.65}.tl-lock-signout{justify-content:center;margin:8px auto 0;max-width:310px;min-height:48px;width:100%}.tl-lock-recovery{background:none;border:0;color:var(--c-t3);cursor:pointer;font-size:10px;margin-top:8px;min-height:44px;padding:8px}.tl-lock-screen>footer{align-items:center;color:var(--c-t4);display:flex;font-size:9px;gap:8px;line-height:1.7;margin:0 auto;padding:8px max(24px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));width:min(100%,760px)}.tl-lock-screen>footer span:last-child{letter-spacing:.1em;margin-left:auto}.tl-lock-setup{max-width:440px}.tl-lock-setup-mark{color:var(--tl-accent);margin:14px 0}.tl-lock-setup>p{color:var(--c-t3);font-size:13px;line-height:1.7}.tl-lock-setup form{grid-gap:16px;display:grid;gap:16px;margin:22px 0}.tl-lock-setup label{grid-gap:8px;color:var(--c-t2);display:grid;font-size:11px;gap:8px}.tl-lock-setup input{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:10px;color:var(--c-t1);font-size:18px;height:48px;letter-spacing:.3em;padding:12px}.tl-lock-setup small{color:var(--c-t3);display:block;font-size:10px;line-height:1.7}html[data-journal-locked] .tl-toast-layer{display:none!important}html[data-journal-locked],html[data-journal-locked] #root,html[data-journal-locked] body{overflow:hidden!important;overscroll-behavior:none}.tl-lock-screen[data-paused] *{animation-play-state:paused!important}@keyframes tlLockOrbit{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes tlLockFlow{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes tlLockBreathe{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.8;transform:scale(1.035)}}@container tl-lock (max-height:740px){.tl-lock-emblem{border-radius:20px;height:64px;margin-bottom:20px;width:64px}.tl-lock-emblem>span{border-radius:27px;inset:-7px}.tl-lock-content h1{font-size:34px;margin:14px 0}.tl-lock-intro>p{margin-bottom:18px}.tl-lock-pin-wrap{height:58px}}@container tl-lock (max-height:640px){.tl-lock-content{padding:8px 0}.tl-lock-emblem{border-radius:16px;height:48px;margin-bottom:14px;width:48px}.tl-lock-emblem>svg{height:25px;width:25px}.tl-lock-emblem>span{border-radius:22px;inset:-6px}.tl-lock-content h1{font-size:32px;margin:12px 0}.tl-lock-intro>p{line-height:1.6;margin-bottom:14px}.tl-lock-pin-wrap{height:56px}.tl-lock-screen[data-recovery] .tl-lock-emblem{display:none}}@container tl-lock (max-height:520px){.tl-lock-screen>header{padding-bottom:8px;padding-top:max(10px,env(safe-area-inset-top))}.tl-lock-content .tl-eyebrow,.tl-lock-emblem,.tl-lock-intro>p,.tl-lock-screen[data-recovery] .tl-lock-intro{display:none}.tl-lock-content h1{font-size:28px;margin:0 0 14px}.tl-lock-screen>footer{display:none}.tl-lock-pin-wrap{height:52px}.tl-lock-recovery{margin-top:4px}}@container tl-lock (max-height:520px) and (min-width:640px){.tl-lock-content{grid-gap:44px;align-content:center;align-items:center;display:grid;gap:44px;grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);text-align:left;width:min(850px,calc(100% - 80px))}.tl-lock-screen[data-recovery] .tl-lock-content{display:flex;text-align:center}.tl-lock-content h1{font-size:34px;margin:0}.tl-lock-entry{text-align:center}}@container tl-lock (max-height:360px) and (max-width:639px){.tl-lock-intro{display:none}.tl-lock-content{padding:0}.tl-lock-pin-wrap{height:48px}.tl-lock-signout{margin-top:4px;min-height:40px}.tl-lock-recovery{min-height:40px}.tl-lock-error,.tl-lock-hint{min-height:48px;padding:8px 0}}@media(max-width:480px){.tl-lock-screen>header>span{font-size:8px;letter-spacing:.08em}.tl-lock-screen>footer span:last-child{display:none}}@media(prefers-reduced-motion:reduce){.tl-lock-screen *{animation:none!important;transition:none!important}}.tl-lock-atmosphere,.tl-lock-aura{position:absolute}.tl-lock-aura{animation:tlLockAura 12s ease-in-out infinite alternate;background:radial-gradient(ellipse at 30% 35%,color-mix(in srgb,var(--tl-accent) 21%,#0000),#0000 43%),radial-gradient(ellipse at 70% 70%,color-mix(in srgb,var(--tl-accent) 12%,#0000),#0000 44%);inset:-20%;will-change:transform}.tl-lock-grid{animation:tlLockGrid 24s linear infinite;inset:-90px;opacity:.18}.tl-lock-orbit{animation:tlLockVaultA 20s linear infinite;border-color:color-mix(in srgb,var(--tl-accent) 29%,#0000);border-width:1px;box-shadow:inset 0 0 50px color-mix(in srgb,var(--tl-accent) 4%,#0000);width:min(105vw,850px);will-change:transform}.tl-lock-orbit:after{background:conic-gradient(from 30deg,#0000 0deg,color-mix(in srgb,var(--tl-accent) 80%,#0000) 40deg,#0000 90deg,#0000 200deg,color-mix(in srgb,var(--tl-accent) 50%,#0000) 240deg,#0000 280deg);border-radius:50%;content:"";inset:-2px;-webkit-mask-image:radial-gradient(closest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px));mask-image:radial-gradient(closest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px));position:absolute}.tl-lock-orbit:before{box-shadow:0 0 12px var(--tl-accent),0 0 30px var(--tl-accent);height:6px;opacity:.9;width:6px}.tl-lock-orbit-b{animation:tlLockVaultB 28s linear infinite;opacity:.7;width:min(142vw,1120px)}.tl-lock-orbit-c{animation:tlLockVaultC 24s linear infinite;opacity:.5;width:min(84vw,650px)}.tl-lock-beams{inset:-35%;opacity:.35;position:absolute;transform:rotate(-28deg)}.tl-lock-beams i{animation:tlLockBeam 11s ease-in-out infinite alternate;background:linear-gradient(#0000 15%,var(--tl-accent) 48%,#0000 82%);box-shadow:0 0 24px color-mix(in srgb,var(--tl-accent) 35%,#0000);height:100%;left:25%;position:absolute;top:0;width:1px}.tl-lock-beams i:nth-child(2){animation-delay:-5s;animation-duration:15s;left:55%;opacity:.4}.tl-lock-beams i:nth-child(3){animation-delay:-8s;animation-duration:18s;left:75%;opacity:.65}.tl-lock-atmosphere svg{stroke-width:1.1;animation:tlLockFlow 10s ease-in-out infinite;bottom:-5%;height:50%;opacity:.15}.tl-lock-atmosphere svg path:last-child{stroke-dasharray:4 12;opacity:.4}.tl-lock-content{isolation:isolate;position:relative}.tl-lock-content:before{background:radial-gradient(ellipse,color-mix(in srgb,var(--c-bg) 96%,#0000) 20%,color-mix(in srgb,var(--c-bg) 88%,#0000) 45%,#0000 72%);content:"";inset:0 -40px;pointer-events:none;position:absolute;z-index:-1}.tl-lock-emblem{background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--tl-accent) 14%,var(--c-s1)),var(--c-bg));border-color:color-mix(in srgb,var(--tl-accent) 32%,var(--c-s3));border-radius:50%;box-shadow:0 0 30px color-mix(in srgb,var(--tl-accent) 12%,#0000),inset 0 0 25px color-mix(in srgb,var(--tl-accent) 8%,#0000);transition:color .3s,border-color .3s}.tl-lock-emblem>svg{animation:tlLockGlyph 5s ease-in-out infinite;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--tl-accent) 30%,transparent));position:relative;z-index:1}.tl-lock-emblem>span{animation:none;border-color:color-mix(in srgb,var(--tl-accent) 22%,#0000);border-radius:50%}.tl-lock-emblem>.tl-lock-emblem-outer{animation:tlLockEmblemOrbit 20s linear infinite;border:1px dashed color-mix(in srgb,var(--tl-accent) 55%,#0000);inset:-14px}.tl-lock-emblem>.tl-lock-emblem-inner{animation:tlLockEmblemOrbit 9s linear infinite reverse;border-bottom:2px solid color-mix(in srgb,var(--tl-accent) 40%,#0000);border-top:2px solid var(--tl-accent);inset:-7px}.tl-lock-pin-wrap{background:color-mix(in srgb,var(--c-s1) 85%,var(--c-bg));box-shadow:0 16px 40px #0001;overflow:hidden}.tl-lock-pin-wrap:after{animation:tlLockPinLight 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,var(--tl-accent),#0000);bottom:0;content:"";height:1px;left:0;opacity:.8;pointer-events:none;position:absolute;width:50%}.tl-lock-pin-dots span{transition:transform .3s cubic-bezier(.22,1,.36,1),background .25s,box-shadow .3s}.tl-lock-pin-dots .is-filled{box-shadow:0 0 16px color-mix(in srgb,var(--tl-accent) 65%,#0000);transform:scale(1.3)}.tl-lock-screen[data-status=checking] .tl-lock-emblem-inner{animation-duration:1.5s}.tl-lock-screen[data-status=error] .tl-lock-pin-wrap{animation:tlLockIncorrect .4s ease-out;border-color:var(--tl-loss)}.tl-lock-screen[data-status=error] .tl-lock-pin-wrap:after{background:linear-gradient(90deg,#0000,var(--tl-loss),#0000)}@keyframes tlLockAura{0%{transform:translate3d(-3%,2%,0) scale(.95)}to{transform:translate3d(4%,-3%,0) scale(1.07)}}@keyframes tlLockGrid{to{transform:translate3d(88px,-88px,0)}}@keyframes tlLockVaultA{0%{transform:translate(-50%,-50%) rotate(-30deg) rotateX(58deg) rotate(0)}to{transform:translate(-50%,-50%) rotate(-30deg) rotateX(58deg) rotate(1turn)}}@keyframes tlLockVaultB{0%{transform:translate(-50%,-50%) rotate(36deg) rotateX(65deg) rotate(1turn)}to{transform:translate(-50%,-50%) rotate(36deg) rotateX(65deg) rotate(0)}}@keyframes tlLockVaultC{0%{transform:translate(-50%,-50%) rotate(-12deg) rotateY(58deg) rotate(0)}to{transform:translate(-50%,-50%) rotate(-12deg) rotateY(58deg) rotate(1turn)}}@keyframes tlLockBeam{0%{transform:translate3d(-100px,0,0)}to{transform:translate3d(120px,0,0)}}@keyframes tlLockEmblemOrbit{to{transform:rotate(1turn)}}@keyframes tlLockGlyph{0%,to{transform:translateY(1px)}50%{transform:translateY(-3px)}}@keyframes tlLockPinLight{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}@keyframes tlLockIncorrect{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-5px)}40%,80%{transform:translateX(5px)}}.tl-lock-screen[data-paused] .tl-lock-pin-wrap:after,[data-orbit-quiet=true] .tl-lock-atmosphere *,[data-orbit-quiet=true] .tl-lock-emblem *,[data-orbit-quiet=true] .tl-lock-pin-wrap:after{animation-play-state:paused!important}@container tl-lock (max-height:740px){.tl-lock-emblem{margin-bottom:26px}}@container tl-lock (max-height:640px){.tl-lock-emblem{margin-bottom:22px}}@media(max-width:480px){.tl-lock-orbit{width:140vw}.tl-lock-orbit-b{width:180vw}.tl-lock-orbit-c{width:110vw}.tl-lock-content:before{inset:0 -20px}.tl-lock-aura{opacity:.85}}@media(prefers-reduced-motion:reduce){.tl-lock-pin-wrap:after,.tl-lock-screen *{animation:none!important;transition:none!important}.tl-lock-emblem>svg{transform:none}}.tl-workspace-bar.tl-workspace-header{border-bottom:1px solid var(--c-s3);color:var(--c-t4);display:block;font:12px var(--tl-font);min-height:68px;padding:0}.tl-workspace-header>.tl-workspace-shell{align-items:center;box-sizing:border-box;display:flex;gap:24px;justify-content:space-between;margin:0 auto;max-width:1360px;min-height:68px;padding:10px 28px;width:100%}.tl-workspace-actions,.tl-workspace-leading{align-items:center;display:flex}.tl-workspace-leading{gap:12px;min-width:0}.tl-workspace-actions{flex-shrink:0;gap:8px}.tl-workspace-location{min-width:0}.tl-workspace-location ol{align-items:center;display:flex;gap:10px;list-style:none;margin:0;padding:0}.tl-workspace-location li{align-items:center;display:flex;gap:8px;min-width:0;white-space:nowrap}.tl-workspace-location .tl-workspace-root{flex-shrink:0}.tl-workspace-location svg{color:var(--c-t4);flex-shrink:0}.tl-workspace-location strong{color:var(--c-t2);font-weight:500;overflow:hidden;text-overflow:ellipsis}.tl-workspace-header .tl-workspace-appearance,.tl-workspace-header .tl-workspace-lock,.tl-workspace-header .tl-workspace-search{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:9px;box-sizing:border-box;color:var(--c-t3);cursor:pointer;display:inline-flex;flex-shrink:0;font:12px var(--tl-font);gap:8px;justify-content:center;min-height:44px;min-width:44px;padding:10px 12px;transition:background-color .14s,border-color .14s,color .14s,transform .14s cubic-bezier(.2,.8,.2,1);white-space:nowrap}.tl-workspace-header .tl-workspace-lock{height:44px;padding:0;width:44px}.tl-workspace-header .tl-workspace-search{gap:10px}.tl-workspace-header button>svg{flex-shrink:0}.tl-workspace-chevron{transform:rotate(90deg)}.tl-workspace-header .tl-workspace-search kbd{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:4px;color:var(--c-t4);font:10px var(--tl-numeric);line-height:1.3;margin-left:8px;padding:3px 5px}.tl-workspace-header button:focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-workspace-header button:not(:disabled):active{background:var(--c-s2)}@media (hover:hover) and (pointer:fine){.tl-workspace-header button:not(:disabled):hover{background:var(--c-s2);border-color:var(--c-s4);color:var(--c-t1);transform:translateY(-1px)}.tl-workspace-header button:not(:disabled):active{transform:scale(.98)}}@media (hover:none),(pointer:coarse){.tl-workspace-header button:hover{transform:none}}@media (max-width:1100px){.tl-workspace-search-label{display:none}.tl-workspace-header .tl-workspace-search kbd{margin-left:0}.tl-workspace-header>.tl-workspace-shell{gap:16px}}@media (max-width:1023px){.tl-workspace-bar.tl-workspace-header{display:none}}@media (prefers-reduced-motion:reduce){.tl-workspace-header button{transition:none!important}.tl-workspace-header button:active,.tl-workspace-header button:hover{transform:none!important}}.tl-journal-view-tools{align-items:center;display:flex;gap:10px}.tl-journal-view-tools .tl-segments button{align-items:center;display:flex;gap:6px;min-height:38px}.tl-journal-view-tools>.tl-btn{min-height:38px}.tl-month-recap-prompt{align-items:center;background:linear-gradient(110deg,var(--c-s1),var(--c-s2));border:1px solid var(--c-s4);border-radius:16px;display:flex;gap:18px;margin-bottom:22px;overflow:hidden;padding:20px 22px;position:relative}.tl-month-recap-mark{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:15px;color:var(--tl-accent);display:grid;flex-shrink:0;height:48px;place-items:center;width:48px}.tl-month-recap-prompt h3{font-size:18px;font-weight:500;letter-spacing:-.02em;margin:5px 0}.tl-month-recap-prompt p{color:var(--c-t3);font-size:11px;line-height:1.6}.tl-month-recap-prompt>div{flex:1 1}.tl-month-recap-prompt>.tl-icon-button{flex-shrink:0}.tl-month-recap-prompt>.tl-btn{font-size:11px}.tl-recap-entry{align-items:center;display:flex;gap:14px;margin:0 0 20px}.tl-recap-entry>span{color:var(--c-t3);font-size:11px}.tl-device-lock-settings{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:12px;margin-bottom:14px;padding:16px}.tl-device-lock-settings h3{font-size:15px;margin-bottom:8px}.tl-device-lock-settings p{color:var(--c-t3);font-size:11px;line-height:1.7;margin-bottom:14px}.tl-journal-list svg{vertical-align:middle}.tl-workspace-dialog.tl-recap-loading{animation:none;background:var(--c-bg);border:0;border-radius:0;height:100dvh;inset:0;max-height:none;max-width:none;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));position:fixed;width:100%}.tl-recap-loading>div{align-items:center;display:flex;flex-direction:column;gap:24px;inset:25%;justify-content:center;position:absolute}.tl-recap-loading p{color:var(--c-t3);font-size:13px}@media(max-width:600px){.tl-journal-list>div:first-child{flex-wrap:wrap;gap:12px}.tl-journal-view-tools{justify-content:space-between;width:100%}.tl-month-recap-prompt{flex-wrap:wrap;gap:12px;padding:16px}.tl-month-recap-prompt>div{flex-basis:calc(100% - 70px)}.tl-month-recap-prompt>.tl-btn{margin-left:60px}.tl-month-recap-prompt>.tl-icon-button{position:absolute;right:9px;top:8px}.tl-month-recap-prompt .tl-eyebrow{font-size:8px}.tl-month-recap-prompt h3{font-size:16px}.tl-recap-entry>span{display:none}}.tl-result-stage{color:var(--c-t1);display:grid;font-family:var(--tl-font);inset:0;line-height:1.5;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));place-items:center;pointer-events:none;position:fixed;z-index:9000}.tl-result-stage *{box-sizing:border-box}.tl-result-moment{--result-color:var(--tl-positive);animation:tl-result-arrive .36s cubic-bezier(.16,1,.3,1) both;background:var(--c-s1);border:1px solid color-mix(in srgb,var(--result-color) 32%,var(--c-s3));border-radius:22px;box-shadow:0 24px 80px #0005;max-height:calc(100dvh - 36px);overflow:auto;pointer-events:auto;position:relative;width:min(100%,440px)}.tl-result-moment.is-loss{--result-color:var(--tl-loss)}.tl-result-moment.is-neutral{--result-color:var(--tl-neutral)}.tl-result-moment:before{background:radial-gradient(ellipse at 50% 25%,color-mix(in srgb,var(--result-color) 7%,#0000),#0000 62%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.tl-result-moment>header{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:12px;padding:18px 20px;position:relative}.tl-result-saved{align-items:center;color:var(--c-t4);display:flex;font-size:9px;gap:5px;margin-left:auto}.tl-result-saved svg{color:var(--tl-positive)}.tl-result-moment header .tl-icon-button{border-color:#0000;flex-shrink:0;min-height:30px;min-width:30px}.tl-outcome-art{color:var(--result-color);height:128px;margin:20px auto 9px;position:relative;width:128px}.tl-outcome-halo{animation:tl-outcome-bloom .8s cubic-bezier(.16,1,.3,1) .08s both;background:color-mix(in srgb,var(--result-color) 6%,#0000);border-radius:50%;box-shadow:0 0 38px color-mix(in srgb,var(--result-color) 9%,#0000);inset:20px;position:absolute}.tl-outcome-mark{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;height:100%;overflow:visible;position:relative;width:100%}.tl-outcome-track{stroke-width:1;opacity:.15}.tl-outcome-ring{stroke-width:1.5;stroke-dasharray:1;animation:tl-outcome-draw .65s cubic-bezier(.2,.7,.2,1) .1s both;transform:rotate(-90deg);transform-origin:center}.tl-outcome-stroke{stroke-width:2.4;stroke-dasharray:1;animation:tl-outcome-draw .45s ease-out .24s both}.tl-outcome-ticks{stroke-width:1;animation:tl-outcome-ticks .65s ease-out .12s both;opacity:.35;transform-origin:center}.tl-outcome-accent{stroke-width:1.5;animation:tl-result-detail .24s .5s both;opacity:.6}.tl-result-copy{padding:0 28px;position:relative;text-align:center}.tl-result-label{animation:tl-result-detail .24s .12s both;color:var(--result-color);display:inline-block;font:10px var(--tl-numeric);letter-spacing:.12em}.tl-result-copy h2{font:500 29px/1.2 var(--tl-heading);letter-spacing:-.025em;margin:12px 0 19px}.tl-result-value{animation:tl-result-detail .32s .16s both;color:var(--result-color);font:500 clamp(42px,12vw,60px)/1.1 var(--tl-numeric);letter-spacing:-.05em;overflow-wrap:anywhere}.tl-result-value small{font-size:.48em;letter-spacing:0;margin-left:3px}.tl-result-trade{align-items:center;animation:tl-result-detail .28s .2s both;color:var(--c-t3);display:flex;flex-wrap:wrap;font:10px var(--tl-numeric);gap:0;justify-content:center;margin:21px 0 0}.tl-result-trade>*{padding:0 12px}.tl-result-trade>*+*{border-left:1px solid var(--c-s4)}.tl-result-trade strong{color:var(--c-t1);font-weight:500}.tl-result-copy p{color:var(--c-t3);font-size:12px;line-height:1.8;margin:23px auto 24px;max-width:310px}.tl-result-moment>footer{display:flex;gap:10px;padding:0 22px 24px;position:relative}.tl-result-moment footer .tl-btn{font-size:11px;min-height:44px;padding:10px 14px}.tl-result-moment footer .tl-btn:first-child{flex:1 1}.tl-result-moment footer .tl-btn-primary{flex:2 1}.tl-result-timer{animation:tl-result-countdown 7s linear forwards;background:var(--result-color);height:2px;opacity:.45;transform-origin:left}@keyframes tl-result-arrive{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@keyframes tl-result-detail{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes tl-outcome-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes tl-outcome-bloom{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes tl-outcome-ticks{0%{opacity:0;transform:scale(.9)}to{opacity:.35;transform:scale(1)}}@keyframes tl-result-countdown{to{transform:scaleX(0)}}@media (max-width:480px){.tl-result-copy{padding:0 20px}.tl-result-copy h2{font-size:27px}.tl-outcome-art{height:112px;margin-top:16px;width:112px}.tl-result-moment>footer{gap:8px;padding:0 16px 20px}.tl-result-moment footer .tl-btn{gap:7px;padding:10px}}@media (max-height:650px){.tl-outcome-art{height:96px;margin-bottom:6px;margin-top:12px;width:96px}.tl-result-copy h2{margin-bottom:14px;margin-top:9px}.tl-result-trade{margin-top:16px}.tl-result-copy p{margin-bottom:20px;margin-top:18px}}@media (prefers-reduced-motion:reduce){.tl-result-moment,.tl-result-moment *{animation:none!important}.tl-result-timer{display:none}}.tl-result-atmosphere{--result-color:var(--tl-positive);animation:resultAtmosphere 1.1s ease-out both;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--result-color) 10%,#0000),#0000 65%);inset:0;overflow:hidden;pointer-events:none;position:absolute}.tl-result-atmosphere.is-loss{--result-color:var(--tl-loss)}.tl-result-atmosphere.is-neutral{--result-color:var(--tl-neutral)}.tl-result-atmosphere i{animation:resultWave 2.4s cubic-bezier(.22,1,.36,1) both;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--result-color) 14%,#0000);border-radius:50%;left:50%;margin-left:calc(min(85vw,760px)/-2);margin-top:calc(min(85vw,760px)/-2);position:absolute;top:50%;width:min(85vw,760px)}.tl-result-atmosphere i:nth-child(2){animation-delay:.12s}.tl-result-atmosphere i:nth-child(3){animation-delay:.24s}.tl-result-moment{animation:resultPerspective .7s cubic-bezier(.22,1,.36,1) both;width:min(100%,480px)}.tl-outcome-art{height:148px;margin:25px auto 14px;perspective:600px;width:148px}.tl-outcome-orbit{inset:-12px;pointer-events:none;position:absolute;transform-style:preserve-3d}.tl-outcome-orbit i{animation:resultOrbit 2.4s cubic-bezier(.22,1,.36,1) both;border:1px solid color-mix(in srgb,var(--result-color) 30%,#0000);border-radius:50%;inset:0;position:absolute}.tl-outcome-orbit i:nth-child(2){animation-delay:.1s;inset:12px;opacity:.5}.tl-outcome-market-line{stroke-width:.8;stroke-dasharray:1;animation:tl-outcome-draw 1.4s cubic-bezier(.22,1,.36,1) .25s both;opacity:.25}.tl-result-moment.is-win .tl-outcome-accent{animation:resultSpark .9s ease-out .45s both;transform-origin:center}.tl-result-moment.is-loss .tl-outcome-halo{animation:resultResolve 1.5s ease-out .1s both}.tl-result-copy h2{font-size:30px;letter-spacing:-.045em}.tl-result-copy p{max-width:340px}.tl-result-moment>footer,.tl-result-moment>header{padding:18px 23px}@keyframes resultAtmosphere{0%{opacity:0}to{opacity:1}}@keyframes resultPerspective{0%{opacity:0;transform:perspective(900px) translateY(24px) rotateX(7deg) scale(.96)}to{opacity:1;transform:perspective(900px) translateY(0) rotateX(0) scale(1)}}@keyframes resultWave{0%{opacity:0;transform:scale(.55)}25%{opacity:.9}to{opacity:0;transform:scale(1.15)}}@keyframes resultOrbit{0%{opacity:0;transform:rotateX(72deg) rotateY(-25deg) rotate(-50deg) scale(.75)}35%{opacity:.9}to{opacity:.45;transform:rotateX(52deg) rotateY(15deg) rotate(70deg) scale(1)}}@keyframes resultSpark{0%{opacity:0;transform:rotate(-25deg) scale(.5)}to{opacity:.6;transform:rotate(0) scale(1)}}@keyframes resultResolve{0%{opacity:0;transform:scale(1.3)}35%{opacity:1}to{opacity:.7;transform:scale(1)}}@media(max-height:720px){.tl-outcome-art{height:100px;margin:16px auto 8px;width:100px}.tl-result-copy h2{font-size:25px;margin:10px 0 14px}.tl-result-value{font-size:48px}.tl-result-trade{margin-top:15px}.tl-result-copy p{margin:17px auto 18px}.tl-result-moment>footer,.tl-result-moment>header{padding:14px 18px}}@media(prefers-reduced-motion:reduce){.tl-result-atmosphere{display:none}.tl-outcome-market-line,.tl-outcome-orbit i,.tl-result-moment,.tl-result-moment.is-loss .tl-outcome-halo,.tl-result-moment.is-win .tl-outcome-accent{animation:none!important}.tl-outcome-orbit i{transform:rotateX(52deg) rotateY(15deg) rotate(70deg)}}.tl-guide-backdrop{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#020806b8;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100010}.tl-guide-dialog{animation:tl-guide-enter .22s ease both;background:var(--c-s1);border:1px solid var(--c-s4);border-radius:20px;box-shadow:var(--shadow-lg);color:var(--c-t1);display:flex;flex-direction:column;font:14px/1.6 var(--tl-font);max-height:min(880px,calc(100dvh - 48px));overflow:hidden;width:min(100%,1000px)}.tl-guide-dialog *{box-sizing:border-box}.tl-guide-dialog button,.tl-guide-dialog input,.tl-guide-dialog select{font-family:var(--tl-font)}.tl-guide-dialog button{cursor:pointer}.tl-guide-dialog button:disabled{cursor:default;opacity:.6}.tl-guide-dialog button:focus-visible,.tl-guide-dialog input:focus-visible,.tl-guide-dialog select:focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-guide-dialog h1,.tl-guide-dialog h2,.tl-guide-dialog p{margin:0}.tl-guide-dialog h1,.tl-guide-dialog h2{font-family:var(--tl-heading);font-weight:600;letter-spacing:-.035em;line-height:1.15}.tl-guide-dialog h1{font-size:clamp(28px,3.4vw,40px)}.tl-guide-dialog .tl-btn{font-size:14px;line-height:1.3;min-height:44px;text-align:center;white-space:normal}.tl-guide-dialog .tl-icon-button{flex-shrink:0;height:44px;width:44px}.tl-guide-header{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;flex-shrink:0;gap:20px;padding:21px 26px}.tl-guide-header>.tl-icon-button{margin-left:auto}.tl-guide-edition{color:var(--c-t4);font-size:13px;margin-left:auto}.tl-guide-edition+.tl-icon-button{margin-left:0}.tl-guide-kicker{color:var(--c-t4);display:block;font-size:12px;font-weight:500;letter-spacing:.09em;line-height:1.5;text-transform:uppercase}.tl-guide-intro{color:var(--c-t3);font-size:16px!important;line-height:1.75!important}.tl-guide-callout{align-items:flex-start;background:color-mix(in srgb,var(--tl-accent) 6%,var(--c-s1));border:1px solid color-mix(in srgb,var(--tl-accent) 20%,var(--c-s3));border-radius:var(--tl-radius);color:var(--c-t2);display:flex;font-size:14px;gap:12px;line-height:1.7;padding:16px 18px}.tl-guide-callout>svg{color:var(--tl-accent);flex-shrink:0;margin-top:3px}.tl-tour-layout{display:grid;flex:1 1;grid-template-columns:240px minmax(0,1fr);min-height:0}.tl-tour-rail{background:var(--nav-bg);border-right:1px solid var(--c-s3);display:flex;flex-direction:column;overflow:auto;padding:27px 20px}.tl-tour-rail>.tl-guide-kicker{margin-bottom:20px;padding-left:10px}.tl-tour-rail nav{grid-gap:8px;display:grid;gap:8px}.tl-tour-rail nav button{align-items:center;background:#0000;border:1px solid #0000;border-radius:9px;color:var(--c-t3);display:flex;font-size:13px;gap:11px;line-height:1.5;min-height:52px;padding:12px 8px;text-align:left;transition:background .15s,color .15s}.tl-tour-rail nav button:hover{background:var(--c-s2);color:var(--c-t1)}.tl-tour-rail nav button[aria-current=step]{background:color-mix(in srgb,var(--tl-accent) 8%,var(--nav-bg));border-color:color-mix(in srgb,var(--tl-accent) 27%,var(--c-s3));color:var(--c-t1)}.tl-tour-step-number{border:1px solid var(--c-s3);border-radius:50%;color:var(--c-t4);display:grid;flex-shrink:0;font:12px var(--tl-numeric);height:30px;place-items:center;width:30px}[aria-current=step]>.tl-tour-step-number{background:color-mix(in srgb,var(--tl-accent) 7%,var(--nav-bg));border-color:var(--tl-accent);color:var(--tl-accent)}.tl-tour-rail-note{color:var(--c-t4);margin-top:auto;padding:45px 10px 3px}.tl-tour-rail-note>svg{color:var(--tl-accent)}.tl-tour-rail-note p{color:var(--c-t2);font:500 32px/1.1 var(--tl-heading);letter-spacing:-.02em;margin:14px 0}.tl-tour-rail-note>span{display:block;font-size:12px;line-height:1.8;max-width:175px}.tl-tour-main{display:flex;flex-direction:column;min-height:0;min-width:0}.tl-tour-content{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:30px 34px;scroll-padding-top:24px}.tl-tour-content>h1{margin:12px 0 14px;outline:none}.tl-tour-content>.tl-guide-intro{margin-bottom:24px}.tl-tour-content>.tl-guide-callout{margin-top:20px}.tl-tour-roadmap{border-top:1px solid var(--c-s3);display:grid;margin-bottom:23px;margin-top:27px}.tl-tour-roadmap>div{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:20px;padding:20px 0}.tl-tour-roadmap svg{color:var(--tl-accent);flex-shrink:0}.tl-tour-roadmap h2{font-size:21px;letter-spacing:-.02em;line-height:1.2}.tl-tour-roadmap p{color:var(--c-t3);font-size:14px;margin-top:6px}.tl-tour-footer{background:var(--c-s1);border-top:1px solid var(--c-s3);flex-shrink:0;padding:0 28px 22px}.tl-tour-progress{background:var(--c-s3);height:2px;margin-bottom:20px}.tl-tour-progress span{background:var(--tl-accent);display:block;height:100%;transition:width .2s ease}.tl-tour-footer-actions{align-items:center;display:flex;gap:12px;justify-content:space-between}.tl-tour-footer-actions>span{color:var(--c-t4);font-size:12px;max-width:160px;text-align:center}.tl-guide-text-button{align-items:center;background:none;border:0;color:var(--tl-accent);display:inline-flex;font-size:14px;gap:9px;min-height:44px;padding:10px 0}.tl-tour-finish{font-size:13px;justify-content:center;margin-top:8px;width:100%}.tl-guide-practice,.tl-guide-read{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:var(--tl-radius);padding:19px}.tl-guide-sample-label{align-items:center;color:var(--c-t4);display:flex;flex-wrap:wrap;font-size:12px;gap:12px;justify-content:space-between;margin-bottom:21px}.tl-guide-sample-label>span:first-child{align-items:center;color:var(--tl-accent);display:flex;gap:7px}.tl-guide-sample-label i{background:currentColor;border-radius:50%;display:block;height:6px;width:6px}.tl-guide-form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.tl-guide-practice label{color:var(--c-t3);display:flex;flex-direction:column;font-size:14px;gap:7px;position:relative}.tl-guide-practice input,.tl-guide-practice select{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:7px;color:var(--c-t1);font-size:16px;line-height:1.4;min-height:44px;min-width:0;padding:10px 12px;width:100%}.tl-guide-practice input:disabled{opacity:.55}.tl-guide-practice input::placeholder{color:var(--c-t4)}.tl-guide-results{border:0;display:flex;gap:8px;margin:18px 0;min-width:0;padding:0}.tl-guide-results legend{color:var(--c-t3);font-size:14px;margin-bottom:8px}.tl-guide-results button{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:7px;color:var(--c-t3);flex:1 1;font-size:14px;min-height:44px;min-width:0;padding:8px}.tl-guide-results .win{--result-color:var(--tl-positive)}.tl-guide-results .loss{--result-color:var(--tl-loss)}.tl-guide-results .be{--result-color:var(--tl-neutral)}.tl-guide-results button[aria-pressed=true]{background:color-mix(in srgb,var(--result-color) 9%,var(--c-bg));border-color:var(--result-color);color:var(--result-color)}.tl-guide-note-label{margin-top:18px}.tl-guide-note-label>span{color:var(--c-t4);font-size:12px;position:absolute;right:0;top:1px}.tl-guide-practice-footer{align-items:center;border-top:1px solid var(--c-s3);display:flex;gap:15px;justify-content:space-between;margin-top:22px;padding-top:17px}.tl-guide-practice-footer>span{color:var(--c-t4);display:flex;flex-direction:column;font-size:12px;gap:2px}.tl-guide-practice-footer strong{font:500 24px var(--tl-numeric);white-space:nowrap}.tl-guide-feedback{color:var(--c-t4);font-size:12px;line-height:1.75;margin-top:15px!important;min-height:42px}.tl-guide-receipt{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:9px;border-top:2px solid var(--tl-accent);overflow:hidden;padding:22px;position:relative}.tl-guide-receipt>div{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.tl-guide-receipt>div>span{color:var(--c-t4);font-size:12px}.tl-guide-receipt>strong{display:block;font:500 48px/1.2 var(--tl-numeric);letter-spacing:-.05em;margin:24px 0 18px}.tl-guide-receipt>p{border-top:1px solid var(--c-s3);color:var(--c-t3);font-size:14px;overflow-wrap:anywhere;padding-top:14px}.tl-guide-metrics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:15px 0}.tl-guide-metrics button{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:8px;color:var(--c-t1);padding:13px 9px;text-align:left}.tl-guide-metrics button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 7%,var(--c-s1));border-color:var(--tl-accent)}.tl-guide-metrics span{color:var(--c-t4);display:block;font-size:12px;margin-bottom:7px}.tl-guide-metrics strong{font:400 clamp(17px,2.2vw,24px) var(--tl-numeric);letter-spacing:-.03em}.tl-guide-explanation{align-items:flex-start;color:var(--c-t3);display:flex;font-size:14px;gap:10px;line-height:1.75;min-height:95px}.tl-guide-explanation svg{color:var(--tl-accent);flex-shrink:0;margin-top:4px}.tl-tour-content .tl-theme-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-tour-content .tl-theme-mini{height:74px}.tl-tour-content .tl-theme-description{font-size:13px}.tl-tour-content .tl-theme-fonts{font-size:12px}.tl-guide-mode-note{align-items:flex-start;color:var(--c-t3);display:flex;font-size:14px;gap:12px;margin-top:20px}.tl-guide-mode-note svg{color:var(--c-t4);flex-shrink:0;margin-top:4px}.tl-tour-ready{background:color-mix(in srgb,var(--tl-accent) 6%,var(--c-s1));border:1px solid color-mix(in srgb,var(--tl-accent) 30%,var(--c-s3));border-radius:var(--tl-radius);display:flex;gap:15px;margin-bottom:22px;padding:19px}.tl-tour-ready>svg{color:var(--tl-accent);flex-shrink:0}.tl-tour-ready h2{font-size:23px;margin-bottom:8px}.tl-tour-ready p{color:var(--c-t3);font-size:14px}.tl-tour-next-actions{grid-gap:8px;display:grid;gap:8px;margin-bottom:10px}.tl-tour-next-actions button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:8px;color:var(--c-t2);display:flex;gap:15px;padding:14px;text-align:left}.tl-tour-next-actions button:hover{background:var(--c-s2);border-color:var(--tl-accent)}.tl-tour-next-actions button>svg{color:var(--tl-accent);flex-shrink:0}.tl-tour-next-actions button>svg:last-child{color:var(--c-t4);margin-left:auto}.tl-tour-next-actions strong{display:block;font-size:14px;font-weight:500}.tl-tour-next-actions small{color:var(--c-t4);display:block;font-size:12px;margin-top:4px}.tl-help-center{max-width:1040px}.tl-guide-dialog.tl-help-center{background:linear-gradient(140deg,color-mix(in srgb,var(--tl-accent) 3%,var(--c-s1)),var(--c-s1));border-radius:24px;height:min(780px,calc(100dvh - 48px))}.tl-help-center .tl-guide-header h1{font-weight:500;letter-spacing:-.045em}.tl-help-center .tl-help-article{min-height:0}.tl-help-center .tl-guide-search{border-radius:12px}.tl-help-topics button{position:relative;transition:background .2s,border-color .2s,color .2s}.tl-help-topics button[aria-current=page]:after{background:var(--tl-accent);border-radius:50%;content:"";height:4px;position:absolute;right:10px;top:50%;width:4px}.tl-help-article-content{animation:helpArticleReveal .3s cubic-bezier(.22,1,.36,1)}.tl-help-article-content h2{font-weight:500;letter-spacing:-.045em}.tl-help-article-content>.tl-btn{margin-top:22px}.tl-help-center .tl-guide-article-icon{background:color-mix(in srgb,var(--tl-accent) 6%,var(--c-s2));border-color:color-mix(in srgb,var(--tl-accent) 15%,var(--c-s3));border-radius:17px}.tl-help-center .tl-guide-category,.tl-help-center .tl-guide-kicker{font-size:10px;letter-spacing:.12em}.tl-help-center .tl-guide-intro{font-size:14px!important;line-height:1.8!important}.tl-help-center .tl-help-article li{font-size:13px}.tl-help-center .tl-help-article li:before{background:var(--c-s2);border-radius:9px;color:var(--tl-accent)}.tl-help-center .tl-guide-callout{border-radius:16px;font-size:12px}.tl-help-center .tl-help-topics button{border-radius:12px}.tl-help-center .tl-help-footer{font-size:11px}@keyframes helpArticleReveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}[data-orbit-quiet=true] .tl-help-article-content{animation:none}@media(prefers-reduced-motion:reduce){.tl-help-article-content{animation:none}.tl-help-topics button{transition:none}}.tl-help-center .tl-guide-header h1{font-size:30px;margin-top:5px}.tl-help-toolbar{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;flex-shrink:0;gap:14px;padding:19px 26px}.tl-guide-search{align-items:center;background:var(--c-bg);border:1px solid var(--c-s4);border-radius:8px;color:var(--c-t4);display:flex;flex:1 1;gap:10px;min-width:0;padding:0 13px}.tl-guide-search>svg{flex-shrink:0}.tl-guide-search input{background:none;border:0;box-shadow:none;color:var(--c-t1);font-size:16px;min-height:46px;min-width:0;outline-offset:-2px!important;padding:10px 0;width:100%}.tl-guide-search input::placeholder{color:var(--c-t4)}.tl-guide-search .tl-icon-button{background:#0000;border:0;width:30px}.tl-help-layout{display:grid;flex:1 1;grid-template-columns:280px minmax(0,1fr);min-height:0}.tl-help-topics{background:var(--nav-bg);border-right:1px solid var(--c-s3);overflow:auto;overscroll-behavior:contain;padding:20px 14px}.tl-guide-category{color:var(--c-t4);display:block;font-size:12px;letter-spacing:.06em;margin:20px 10px 8px;text-transform:uppercase}.tl-help-topics>div:first-child .tl-guide-category{margin-top:0}.tl-help-topics button{align-items:center;background:#0000;border:1px solid #0000;border-radius:7px;color:var(--c-t3);display:flex;font-size:13px;gap:11px;line-height:1.5;margin:2px 0;min-height:44px;padding:10px;text-align:left;width:100%}.tl-help-topics button svg{flex-shrink:0}.tl-help-topics button:hover{background:var(--c-s2);color:var(--c-t1)}.tl-help-topics button[aria-current=page]{background:color-mix(in srgb,var(--tl-accent) 8%,var(--nav-bg));border-color:color-mix(in srgb,var(--tl-accent) 24%,var(--c-s3));color:var(--tl-accent)}.tl-help-article{min-height:440px;min-width:0;outline:none;overflow:auto;overscroll-behavior:contain;padding:30px 34px 36px}.tl-guide-article-icon{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:12px;color:var(--tl-accent);display:grid;height:52px;margin-bottom:22px;place-items:center;width:52px}.tl-help-article h2{font-size:32px;margin:10px 0 13px}.tl-help-article ol{counter-reset:guide-step;list-style:none;margin:25px 0;padding:0}.tl-help-article li{color:var(--c-t2);counter-increment:guide-step;font-size:15px;line-height:1.8;padding:0 0 20px 42px;position:relative}.tl-help-article li:last-child{padding-bottom:0}.tl-help-article li:before{border:1px solid var(--c-s4);border-radius:50%;color:var(--c-t4);content:counter(guide-step);display:grid;font:12px var(--tl-numeric);height:26px;left:0;place-items:center;position:absolute;top:1px;width:26px}.tl-help-article>.tl-btn{margin-top:22px}.tl-help-footer{border-top:1px solid var(--c-s3);color:var(--c-t4);display:flex;flex-shrink:0;font-size:12px;gap:14px;justify-content:space-between;padding:14px 26px}.tl-guide-no-results{color:var(--c-t4);padding:35px 0;text-align:center}.tl-guide-no-results>svg{color:var(--tl-accent)}.tl-guide-no-results h2{color:var(--c-t1)}.tl-guide-no-results p{font-size:15px;line-height:1.8;margin-bottom:22px}.tl-first-steps{align-items:center;background:linear-gradient(110deg,color-mix(in srgb,var(--tl-accent) 5%,var(--c-s1)),var(--c-s1));border:1px solid color-mix(in srgb,var(--tl-accent) 24%,var(--c-s3));border-radius:var(--tl-radius);display:flex;font-family:var(--tl-font);gap:20px;margin-bottom:22px;padding:22px 25px}.tl-first-steps-icon{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:12px;color:var(--tl-accent);display:grid;flex-shrink:0;height:48px;place-items:center;width:48px}.tl-first-steps h2{color:var(--c-t1);font:600 23px/1.2 var(--tl-heading);margin:7px 0}.tl-first-steps p{color:var(--c-t3);font-size:14px;line-height:1.7;margin:0}.tl-first-steps-actions{display:flex;flex-shrink:0;gap:8px;margin-left:auto}.tl-first-steps-actions .tl-btn{font-size:13px;min-height:44px}.tl-context-help{min-height:40px!important}.tl-form-status{align-items:center;border-bottom:1px solid var(--c-s3);color:var(--c-t4);display:flex;flex-wrap:wrap;font:12px/1.7 var(--tl-font);gap:12px;justify-content:space-between;margin:-7px 0 20px;padding-bottom:13px}.tl-form-status>span:first-child{align-items:center;display:flex;gap:7px}.tl-form-status svg{color:var(--tl-accent);flex-shrink:0}.tl-form-key-hint{color:var(--c-t4);font-size:11px}.tl-card-empty{background:var(--c-s1);border:1px dashed var(--c-s4);border-radius:var(--tl-radius);color:var(--c-t3);font-family:var(--tl-font);padding:clamp(28px,6vw,66px);text-align:center}.tl-card-empty>svg{color:var(--tl-accent);margin-bottom:20px}.tl-card-empty h2{color:var(--c-t1);font:600 30px/1.2 var(--tl-heading);margin:0 0 12px}.tl-card-empty p{font-size:16px;line-height:1.8;margin:0 auto 25px;max-width:470px}.tl-card-empty>div{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.tl-workspace-support{bottom:22px;font-family:var(--tl-font);position:fixed;right:22px;z-index:800}.tl-support-trigger{align-items:center;background:var(--c-s1);border:1px solid var(--c-s4);border-radius:999px;box-shadow:var(--tl-shadow);color:var(--c-t3);cursor:pointer;display:flex;font:12px var(--tl-font);gap:8px;margin-left:auto;min-height:44px;padding:10px 15px}.tl-support-trigger svg{color:var(--tl-accent)}.tl-support-popover{animation:tl-guide-enter .18s ease both;background:var(--c-s1);border:1px solid var(--c-s4);border-radius:14px;bottom:calc(100% + 10px);box-shadow:var(--shadow-lg);padding:12px;position:absolute;right:0;width:min(300px,calc(100vw - 32px))}.tl-support-popover>.tl-guide-kicker{font-size:11px;padding:8px 9px 13px}.tl-support-popover a,.tl-support-popover button{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--c-t2);cursor:pointer;display:flex;font:13px var(--tl-font);gap:12px;min-height:46px;padding:13px 10px;text-align:left;text-decoration:none;width:100%}.tl-support-popover a:hover,.tl-support-popover button:hover{background:var(--c-s2)}.tl-support-popover svg{color:var(--tl-accent);flex-shrink:0}.tl-support-popover strong{display:block;font-weight:500}.tl-support-popover small{color:var(--c-t4);display:block;font-size:11px;margin-top:5px}.tl-support-popover a>span:last-child,.tl-support-popover button>svg:last-child{color:var(--c-t4);margin-left:auto}.tl-support-popover a{border-radius:0;border-top:1px solid var(--c-s3);margin-top:5px;padding-top:16px}.tl-workspace-support :focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}[data-theme=classic] .tl-guide-dialog h1,[data-theme=classic] .tl-guide-dialog h2{letter-spacing:.015em}@keyframes tl-guide-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:1000px){.tl-first-steps{flex-wrap:wrap}.tl-first-steps-actions{margin-left:68px}.tl-tour-rail{padding:25px 12px}.tl-tour-layout{grid-template-columns:205px minmax(0,1fr)}.tl-tour-content{padding:26px}.tl-tour-footer-actions>span{display:none}}@media(max-width:1023px){.tl-workspace-support{display:none}}@media(max-width:700px){.tl-guide-backdrop{align-items:center;padding:10px}.tl-guide-dialog{border-radius:14px;max-height:calc(100dvh - 20px)}.tl-guide-header{gap:12px;padding:14px 17px}.tl-guide-edition{display:none}.tl-guide-edition+.tl-icon-button{margin-left:auto}.tl-tour-layout{display:flex;flex-direction:column;min-height:0}.tl-tour-rail{border-bottom:1px solid var(--c-s3);border-right:0;flex-shrink:0;overflow:visible;padding:8px 12px}.tl-tour-rail-note,.tl-tour-rail>.tl-guide-kicker{display:none}.tl-tour-rail nav{display:flex;gap:5px;overflow:auto;padding:3px 2px;scroll-padding-inline:4px;scrollbar-width:thin}.tl-tour-rail nav button{flex-shrink:0;font-size:12px;min-height:44px;padding:7px 9px}.tl-tour-step-number{font-size:11px;height:25px;width:25px}.tl-tour-main{flex:1 1}.tl-tour-content{min-height:0;padding:23px 19px}.tl-tour-content>h1{font-size:31px}.tl-tour-footer{padding:0 17px 15px}.tl-tour-progress{margin-bottom:14px}.tl-guide-practice,.tl-guide-read{padding:14px}.tl-guide-form-grid{gap:10px}.tl-guide-practice-footer{flex-wrap:wrap;gap:10px}.tl-guide-practice-footer strong{font-size:22px}.tl-guide-receipt{padding:17px}.tl-guide-receipt>strong{font-size:42px}.tl-guide-metrics{gap:5px}.tl-guide-metrics button{padding:11px 7px}.tl-guide-metrics strong{font-size:17px}.tl-guide-metrics span{font-size:11px}.tl-help-toolbar{flex-wrap:wrap;gap:10px;padding:14px 17px}.tl-guide-search{flex-basis:100%}.tl-help-toolbar>.tl-btn{width:100%}.tl-help-layout{display:flex;flex-direction:column;min-height:0}.tl-help-topics{border:0;border-bottom:1px solid var(--c-s3);display:flex;flex-shrink:0;gap:6px;overflow-x:auto;padding:10px 14px}.tl-help-topics>div{flex-shrink:0}.tl-help-topics button{font-size:13px;padding:9px 11px;white-space:nowrap;width:auto}.tl-guide-category{display:none}.tl-help-article{flex:1 1;min-height:0;padding:23px 20px}.tl-help-article h2{font-size:29px}.tl-guide-article-icon{height:44px;margin-bottom:16px;width:44px}.tl-help-footer{font-size:11px;padding:12px 17px}.tl-help-footer>span:last-child{display:none}.tl-first-steps{gap:14px;padding:20px}.tl-first-steps-icon{display:none}.tl-first-steps-actions{flex-wrap:wrap;margin:0}.tl-form-key-hint,.tl-tour-content .tl-theme-description{display:none}.tl-guide-dialog .tl-theme-choices{gap:9px}}@media(prefers-reduced-motion:reduce){.tl-guide-dialog,.tl-support-popover{animation:none}.tl-tour-progress span,.tl-tour-rail nav button{transition:none}}.tl-whats-new{width:min(100%,570px)}.tl-whats-new-header{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;flex-shrink:0;gap:12px;padding:20px 24px}.tl-whats-new-version{border:1px solid var(--c-s3);border-radius:5px;color:var(--c-t3);font:10px var(--tl-numeric);padding:4px 8px}.tl-whats-new-header .tl-icon-button{height:36px;margin-left:auto;width:36px}.tl-whats-new-content{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:28px}.tl-whats-new-content:focus-visible{outline:2px solid var(--tl-accent);outline-offset:-3px}.tl-whats-new-content>.tl-eyebrow{color:var(--c-t4);font-size:10px;letter-spacing:.09em}.tl-whats-new-content h1{font:500 32px/1.2 var(--tl-heading);letter-spacing:-.025em;margin:12px 0}.tl-whats-new-intro{color:var(--c-t3);font:13px/1.75 var(--tl-font)}.tl-release-entries{list-style:none;margin:26px 0 0;padding:0}.tl-release-entries li{align-items:flex-start;border-top:1px solid var(--c-s3);display:flex;gap:13px;padding:17px 0}.tl-release-bullet{background:var(--tl-accent);border-radius:50%;flex-shrink:0;height:4px;margin-top:10px;width:4px}.tl-release-entries p{color:var(--c-t3);font:13px/1.8 var(--tl-font)}.tl-release-entries strong{color:var(--c-t1);font:inherit;font-weight:600}.tl-whats-new-footer{align-items:center;border-top:1px solid var(--c-s3);display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:20px 28px}.tl-whats-new-footer>.tl-btn{font-size:12px;min-height:44px;width:100%}.tl-whats-new-footer>.tl-text-button{font:11px var(--tl-font);padding:8px}@media (max-width:480px){.tl-whats-new-header{padding:16px 18px}.tl-whats-new-content{padding:22px 20px}.tl-whats-new-content h1{font-size:28px}.tl-whats-new-footer{padding:16px 20px}}.tl-trading-calendar .cal-day{box-sizing:border-box;color:inherit;font:inherit;min-width:0;width:100%}.tl-trading-calendar button.cal-day:focus-visible{outline:2px solid var(--tl-accent);outline-offset:2px}.tl-calendar-month-control{align-items:center;display:inline-flex;justify-content:center;min-height:44px;min-width:44px}.tl-calendar-legend{flex-wrap:wrap;row-gap:8px}.tl-profile-sections{min-width:0}@media(max-width:767px){.tl-trading-calendar .cal-day{min-height:58px!important}.tl-calendar-legend{column-gap:12px!important}.tl-calendar-legend>div:last-child{flex-basis:100%;text-align:center}}.tl-outlook-editor button[aria-label="Close outlook editor"],.tl-review-editor button[aria-label="Close review editor"],.tl-trade-form button[aria-label="Cancel trade"]{min-height:44px;min-width:44px}@media(max-width:600px){.tl-review-editor .tl-rating-buttons{grid-gap:6px!important;display:grid!important;gap:6px!important;grid-template-columns:repeat(5,minmax(0,1fr))}.tl-review-editor .tl-rating-buttons button{height:44px!important;width:100%!important}}body:has(.tl-paid-welcome[open]),html:has(.tl-paid-welcome[open]){overflow:hidden!important;overscroll-behavior:none}.tl-paid-welcome{--paid-time:5200ms;--paid-gold:#e6c27c;--paid-cream:#ffedc7;border:0;color:#f8f6ed;display:grid;font-family:sans-serif;font-family:var(--tl-font,sans-serif);grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;inset:0;isolation:isolate;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;position:fixed;width:100%}.tl-paid-welcome,.tl-paid-welcome::backdrop{background:#090a09}.tl-paid-world{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.tl-paid-halo{background:radial-gradient(ellipse at 50% 49%,#dfae4c18,#0000 58%);inset:-10%;position:absolute}.tl-paid-grid{background:linear-gradient(#e7c27905 1px,#0000 0),linear-gradient(90deg,#e7c27905 1px,#0000 0);background-size:100px 100px;inset:0;-webkit-mask-image:radial-gradient(ellipse,#0009,#0000 66%);mask-image:radial-gradient(ellipse,#0009,#0000 66%);position:absolute}.tl-paid-welcome .tl-paid-top .tl-brand-trade{color:#fff!important}.tl-paid-orbit{animation:tl-paid-orbit 12s ease-in-out infinite;aspect-ratio:1;border:1px solid #e6c27c18;border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(68vw,780px)}.tl-paid-orbit.is-outer{animation-delay:-6s;border-color:#e6c27c0b;width:min(98vw,1150px)}.tl-paid-top{align-items:center;display:flex;gap:18px;padding:clamp(17px,3vh,30px) clamp(20px,4vw,60px);z-index:3}.tl-paid-top .tl-brand{flex:0 0 auto;margin:0;width:auto}.tl-paid-top>span{color:#ac9b77;font-size:10px;letter-spacing:.13em;margin-left:auto}.tl-paid-close,.tl-paid-skip{align-items:center;background:#16150f;border:1px solid #e6c27c24;border-radius:10px;color:#e5d4ae;cursor:pointer;display:flex;font:11px sans-serif;font:11px var(--tl-font,sans-serif);gap:8px;justify-content:center;min-height:40px;padding:0 13px}.tl-paid-close{padding:0;width:40px}.tl-paid-close:focus-visible,.tl-paid-enter:focus-visible,.tl-paid-skip:focus-visible{outline:2px solid var(--paid-cream);outline-offset:5px}.tl-paid-stage{display:grid;min-height:0;padding:12px 24px;place-items:center;position:relative;text-align:center}.tl-paid-opening{color:#cfb889;font:10px sans-serif;font:10px var(--tl-font,sans-serif);left:0;letter-spacing:.2em;position:absolute;right:0;text-transform:uppercase;top:calc(50% + min(26vh,210px));transition:opacity .3s}.tl-paid-opening i{animation:tl-paid-loading 4.3s linear both;background:linear-gradient(90deg,#0000,#fce4b0,#0000);display:block;height:1px;margin:18px auto;transform-origin:left;width:100px}.tl-paid-floor{animation:tl-paid-floor var(--paid-time) ease both;background:radial-gradient(ellipse,#000c,#0000 70%);border-radius:50%;height:35px;left:50%;position:absolute;top:calc(48% + min(24vh,170px));transform:translateX(-50%);width:clamp(200px,36vw,450px)}.tl-paid-vault{animation:tl-paid-vault var(--paid-time) cubic-bezier(.33,0,.18,1) both;aspect-ratio:420/350;filter:drop-shadow(0 16px 20px #0008);left:50%;top:48%;transform:translate(-50%,-50%);width:clamp(280px,50vh,480px)}.tl-paid-vault,.tl-paid-vault-half{position:absolute;will-change:transform,opacity}.tl-paid-vault-half{inset:0;transform-origin:50% 54%}.tl-paid-vault-half svg{display:block;height:100%;width:100%}.tl-paid-vault-half.is-left{animation:tl-paid-left var(--paid-time) cubic-bezier(.22,.7,.15,1) both}.tl-paid-vault-half.is-right{animation:tl-paid-right var(--paid-time) cubic-bezier(.22,.7,.15,1) both}.tl-paid-vault-seam{animation:tl-paid-seam var(--paid-time) ease both;background:linear-gradient(#0000,#fff1cb,#d8af58,#0000);box-shadow:0 0 12px #d5a849;height:70%;left:50%;position:absolute;top:22%;transform:rotate(-24deg);width:1px}.tl-paid-cut{--cut-angle:-17deg;animation:tl-paid-cut var(--paid-time) cubic-bezier(.2,0,.1,1) both;height:clamp(60px,13vh,150px);left:50%;opacity:0;position:absolute;top:48%;transform-origin:center;width:130vmax;will-change:transform,opacity}.tl-paid-cut svg{display:block;height:100%;overflow:visible;width:100%}.tl-paid-cut.is-second{--cut-angle:21deg;animation-name:tl-paid-cut-two}.tl-paid-blade-trail{opacity:.13}.tl-paid-core{animation:tl-paid-core var(--paid-time) cubic-bezier(.22,1,.36,1) both;aspect-ratio:1;color:#ffe3a7;filter:drop-shadow(0 0 15px #d7a34155);left:50%;position:absolute;top:48%;transform:translate(-50%,-50%);width:clamp(110px,20vh,180px)}.tl-paid-core svg{display:block;height:100%;width:100%}.tl-paid-impact{animation:tl-paid-impact var(--paid-time) cubic-bezier(.22,1,.36,1) both;aspect-ratio:1;border:1px solid #efd19960;border-radius:50%;opacity:0;width:clamp(100px,22vh,200px);will-change:transform,opacity}.tl-paid-impact,.tl-paid-sparks{left:50%;position:absolute;top:48%}.tl-paid-sparks{height:0;width:0}.tl-paid-sparks i{animation:tl-paid-spark var(--paid-time) cubic-bezier(.15,.6,.2,1) both;animation-delay:calc(var(--spark)*5ms);background:linear-gradient(90deg,#fff4d1,#0000);border-radius:2px;height:1px;position:absolute;width:18px}.tl-paid-reveal-line{animation:tl-paid-line var(--paid-time) ease both;background:linear-gradient(90deg,#0000,#e6c27c36,#0000);height:1px;left:50%;position:absolute;top:51%;transform:translateX(-50%);width:60vw}.tl-paid-reveal{align-items:center;display:flex;flex-direction:column;gap:clamp(14px,2vh,22px);max-width:1100px;opacity:0;transform:translateY(18px) scale(.98);transition:opacity .65s ease,transform .8s cubic-bezier(.16,1,.3,1),visibility 0s .65s;visibility:hidden;width:100%}.tl-paid-eyebrow{color:var(--paid-gold);font-size:10px;letter-spacing:.25em}.tl-paid-reveal h1{grid-gap:7px;text-wrap:balance;display:grid;font-family:sans-serif;font-family:var(--tl-heading,sans-serif);font-size:clamp(42px,6.7vw,96px);font-weight:400;gap:7px;letter-spacing:-.045em;line-height:1.06;margin:0}.tl-paid-reveal h1>span{color:#efece1}.tl-paid-reveal h1>strong{color:var(--paid-gold);font-weight:500;text-shadow:0 0 28px #d4a95626}.tl-paid-reveal>p{text-wrap:balance;color:#c1b9a6;font-size:clamp(13px,1.3vw,17px);line-height:1.65;margin:0;max-width:560px}.tl-paid-receipt{border-bottom:1px solid #e6c27c24;border-top:1px solid #e6c27c24;display:flex;gap:clamp(24px,4vw,60px);padding:18px 30px}.tl-paid-receipt>div{grid-gap:8px;display:grid;gap:8px}.tl-paid-receipt span{color:#968a71;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.tl-paid-receipt strong{color:#f9e4b8;font:500 20px sans-serif;font:500 20px var(--tl-heading,sans-serif)}.tl-paid-receipt small{color:#b1a185;font:11px sans-serif;font:11px var(--tl-font,sans-serif)}.tl-paid-reveal>p.tl-paid-terms{color:#a4977d;font-size:12px;max-width:460px}.tl-paid-reveal>p.tl-paid-setup{color:#dac79e;font-size:12px}.tl-paid-enter{align-items:center;background:linear-gradient(110deg,#edd096,#dfb969);border:1px solid #efd49c;border-radius:13px;box-shadow:0 8px 26px #bd8d3220;color:#17140e;cursor:pointer;display:flex;font:600 13px sans-serif;font:600 13px var(--tl-font,sans-serif);gap:24px;justify-content:center;margin-top:6px;min-width:230px;padding:16px 23px;transition:transform .2s,box-shadow .2s}.tl-paid-enter:hover{box-shadow:0 12px 32px #bd8d3230;transform:translateY(-2px)}.tl-paid-enter:disabled{cursor:wait;opacity:.65}.tl-paid-reveal>p.tl-paid-error{color:#f1977f;font-size:12px}.tl-paid-foot{align-items:center;color:#918875;display:flex;font:10px sans-serif;font:10px var(--tl-font,sans-serif);gap:14px;justify-content:center;padding:18px 20px 24px}.tl-paid-foot b{color:#d7c197;font-weight:500}.tl-paid-welcome[data-revealed=true] .tl-paid-reveal{opacity:1;transform:none;transition-delay:0s;visibility:visible}.tl-paid-welcome[data-revealed=true] .tl-paid-opening{opacity:0;visibility:hidden}.tl-paid-welcome[data-skipped=true] .tl-paid-core,.tl-paid-welcome[data-skipped=true] .tl-paid-cut,.tl-paid-welcome[data-skipped=true] .tl-paid-floor,.tl-paid-welcome[data-skipped=true] .tl-paid-impact,.tl-paid-welcome[data-skipped=true] .tl-paid-reveal-line,.tl-paid-welcome[data-skipped=true] .tl-paid-sparks,.tl-paid-welcome[data-skipped=true] .tl-paid-vault{display:none}.tl-paid-welcome[data-quiet=true] *{animation:none!important;transition:none!important}.tl-paid-welcome[data-quiet=true] .tl-paid-core,.tl-paid-welcome[data-quiet=true] .tl-paid-cut,.tl-paid-welcome[data-quiet=true] .tl-paid-floor,.tl-paid-welcome[data-quiet=true] .tl-paid-impact,.tl-paid-welcome[data-quiet=true] .tl-paid-reveal-line,.tl-paid-welcome[data-quiet=true] .tl-paid-sparks,.tl-paid-welcome[data-quiet=true] .tl-paid-vault{display:none}.tl-paid-welcome[data-revealed=true] .tl-paid-reveal>h1>span{animation:tl-paid-copy .85s cubic-bezier(.16,1,.3,1) both}.tl-paid-welcome[data-revealed=true] .tl-paid-reveal>h1>strong{animation:tl-paid-copy 1s cubic-bezier(.16,1,.3,1) .08s both}.tl-paid-welcome[data-revealed=true] .tl-paid-receipt,.tl-paid-welcome[data-revealed=true] .tl-paid-reveal>p{animation:tl-paid-copy .9s cubic-bezier(.16,1,.3,1) .18s both}.tl-paid-welcome[data-revealed=true] .tl-paid-enter{animation:tl-paid-copy .9s cubic-bezier(.16,1,.3,1) .28s both}@keyframes tl-paid-vault{0%{opacity:0;transform:translate(-50%,-40%) perspective(900px) rotateY(-24deg) rotateX(12deg) rotate(-9deg) scale(.76)}17%{opacity:1;transform:translate(-50%,-50%) perspective(900px) rotateY(-7deg) rotateX(1deg) rotate(-2deg) scale(1)}28%{transform:translate(-50%,-53%) perspective(900px) rotateY(2deg) rotateX(-2deg) rotate(1deg) scale(1)}32%{transform:translate(-50%,-50%) rotate(-1deg)}36%{transform:translate(-49%,-52%) rotate(1.4deg)}40%{transform:translate(-51%,-49%) rotate(-1.3deg)}44%{transform:translate(-49%,-51%) rotate(.8deg)}48%{transform:translate(-50%,-50%) rotate(0)}56%{opacity:1;transform:translate(-50%,-50%) rotate(-1deg) scale(1.035)}82%{opacity:0;transform:translate(-50%,-55%) rotate(0) scale(1.14)}to{opacity:0;transform:translate(-50%,-55%) scale(1.14)}}@keyframes tl-paid-left{0%,51%{opacity:1;transform:none}58%{opacity:1;transform:translate(-24px,11px) rotate(-5deg)}80%,to{opacity:0;transform:translate(-135px,61px) rotate(-24deg) scale(.95)}}@keyframes tl-paid-right{0%,51%{opacity:1;transform:none}58%{opacity:1;transform:translate(24px,-13px) rotate(5deg)}80%,to{opacity:0;transform:translate(144px,-46px) rotate(22deg) scale(.94)}}@keyframes tl-paid-cut{0%,44%{opacity:0;transform:translate(-140%,-50%) rotate(var(--cut-angle))}45%{opacity:1}52%{opacity:1;transform:translate(-15%,-50%) rotate(var(--cut-angle))}58%,to{opacity:0;transform:translate(25%,-50%) rotate(var(--cut-angle))}}@keyframes tl-paid-cut-two{0%,49%{opacity:0;transform:translate(15%,-50%) rotate(var(--cut-angle))}50%{opacity:.9}57%{opacity:.9;transform:translate(-100%,-50%) rotate(var(--cut-angle))}63%,to{opacity:0;transform:translate(-140%,-50%) rotate(var(--cut-angle))}}@keyframes tl-paid-spark{0%,53%{opacity:0;transform:rotate(var(--angle)) translateX(15px) scaleX(.2)}55%{opacity:.9}83%,to{opacity:0;transform:rotate(var(--angle)) translateX(clamp(130px,26vw,420px)) translateY(calc(var(--spark)*1px)) scaleX(.1)}}@keyframes tl-paid-core{0%,50%{opacity:0;transform:translate(-50%,-50%) scale(.55) rotate(-18deg)}62%{opacity:1;transform:translate(-50%,-50%) scale(1.08) rotate(0)}72%{opacity:.85;transform:translate(-50%,-50%) scale(1) rotate(0)}88%,to{opacity:0;transform:translate(-50%,-57%) scale(1.14) rotate(0)}}@keyframes tl-paid-impact{0%,52%{opacity:0;transform:translate(-50%,-50%) scale(.3)}56%{opacity:.6}82%,to{opacity:0;transform:translate(-50%,-50%) scale(4)}}@keyframes tl-paid-floor{0%{opacity:0;transform:translateX(-50%) scale(.5)}18%,48%{opacity:.7;transform:translateX(-50%) scale(1)}80%,to{opacity:0;transform:translateX(-50%) scale(1.3)}}@keyframes tl-paid-seam{0%,47%{opacity:0}53%{opacity:1}63%,to{opacity:0}}@keyframes tl-paid-line{0%,66%{opacity:0;transform:translateX(-50%) scaleX(.1)}79%{opacity:.6;transform:translateX(-50%) scaleX(1)}96%,to{opacity:0;transform:translateX(-50%) scaleX(1.15)}}@keyframes tl-paid-copy{0%{opacity:0;transform:translateY(24px) rotateX(8deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}@keyframes tl-paid-loading{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tl-paid-orbit{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(.97)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}@media(max-width:600px){.tl-paid-top{gap:9px;padding:16px}.tl-paid-top>span{font-size:8px;letter-spacing:.07em}.tl-paid-top .tl-brand{font-size:21px!important}.tl-paid-skip{font-size:10px;min-height:36px;padding:0 9px}.tl-paid-skip svg{display:none}.tl-paid-close{min-height:36px;width:34px}.tl-paid-stage{padding:10px 20px}.tl-paid-reveal{gap:16px}.tl-paid-reveal h1{font-size:clamp(39px,11vw,62px)}.tl-paid-eyebrow{font-size:8px;letter-spacing:.15em}.tl-paid-receipt{gap:24px;justify-content:center;padding:16px 6px;width:100%}.tl-paid-receipt strong{font-size:18px}.tl-paid-foot{font-size:9px;padding:16px}.tl-paid-orbit{width:110vw}.tl-paid-orbit.is-outer{width:160vw}}@media(max-height:650px){.tl-paid-top{padding-bottom:12px;padding-top:12px}.tl-paid-reveal{gap:10px}.tl-paid-reveal h1{font-size:clamp(34px,6vw,65px)}.tl-paid-receipt{padding:12px 24px}.tl-paid-enter{margin-top:0;padding:13px 20px}.tl-paid-foot{padding:12px}.tl-paid-reveal>p{font-size:13px}.tl-paid-reveal>p.tl-paid-setup,.tl-paid-reveal>p.tl-paid-terms{font-size:11px}}@media(max-height:460px){.tl-paid-top>span{display:none}.tl-paid-skip{margin-left:auto}.tl-paid-reveal{gap:7px}.tl-paid-reveal h1{display:flex;font-size:clamp(25px,4.5vw,42px);gap:10px}.tl-paid-receipt{gap:32px;padding:8px 18px}.tl-paid-receipt>div{gap:3px}.tl-paid-receipt strong{font-size:16px}.tl-paid-enter{min-width:190px;padding:10px 18px}.tl-paid-foot,.tl-paid-reveal>p.tl-paid-setup{display:none}}@media(prefers-reduced-motion:reduce){.tl-paid-welcome *{animation:none!important;transition:none!important}.tl-paid-core,.tl-paid-cut,.tl-paid-floor,.tl-paid-impact,.tl-paid-opening,.tl-paid-sparks,.tl-paid-vault{display:none}.tl-paid-reveal{opacity:1;transform:none;visibility:visible}}.tl-workspace-dialog.tl-settings-workspace{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:24px;box-shadow:0 32px 100px #0005;max-width:940px;overflow:hidden;padding:0;width:min(940px,100%)}.tl-settings-workspace>.tl-settings-heading{align-items:center;border-bottom:1px solid var(--c-s3);margin:0;overflow:hidden;padding:25px 28px 22px;position:relative}.tl-settings-heading:after{animation:settingsLight 8s ease-in-out infinite;background:linear-gradient(90deg,#0000,var(--tl-accent),#0000);bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;width:38%}.tl-settings-heading h2{font:450 27px/1.2 var(--tl-heading)!important;letter-spacing:-.05em!important;margin:8px 0 0!important}.tl-settings-heading .tl-orbit-eyebrow{font-size:8px}.tl-settings-body{display:grid;grid-template-columns:204px minmax(0,1fr);height:min(630px,calc(100dvh - 168px));min-height:0}.tl-settings-rail{background:color-mix(in srgb,var(--c-bg) 45%,var(--c-s1));border-right:1px solid var(--c-s3);display:flex;flex-direction:column;min-width:0;padding:25px 14px 18px}.tl-settings-identity{align-items:center;display:flex;gap:11px;min-width:0;padding:0 8px 24px}.tl-settings-portrait{background:color-mix(in srgb,var(--tl-accent) 9%,var(--c-s2));border:1px solid color-mix(in srgb,var(--tl-accent) 32%,var(--c-s3));border-radius:50%;box-shadow:0 5px 18px #0001;color:var(--tl-accent);display:grid;flex-shrink:0;font:24px var(--tl-heading);height:43px;place-items:center;width:43px}.tl-settings-portrait img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.tl-settings-identity>div{min-width:0}.tl-settings-identity strong{display:block;font-size:13px;font-weight:500;overflow-wrap:anywhere}.tl-settings-identity small{color:var(--c-t4);display:block;font-size:9px;line-height:1.4;margin-top:5px}.tl-settings-workspace .tl-settings-tabs{display:flex;flex-direction:column;flex-shrink:0;gap:5px}.tl-settings-tabs button{align-items:center;background:#0000;border:0;border-radius:11px;color:var(--c-t3);cursor:pointer;display:flex;font:12px var(--tl-font);gap:11px;isolation:isolate;min-height:46px;padding:13px 12px;position:relative;text-align:left;transition:color .2s}.tl-settings-tabs button>span:not(.tl-settings-tab-highlight),.tl-settings-tabs button>svg{position:relative;z-index:1}.tl-settings-tabs button>svg:last-child{margin-left:auto;opacity:0;transform:translateX(-4px);transition:opacity .25s,transform .3s}.tl-settings-tabs button[aria-pressed=true]{color:var(--tl-accent)}.tl-settings-tabs button:hover>svg:last-child,.tl-settings-tabs button[aria-pressed=true]>svg:last-child{opacity:1;transform:none}.tl-settings-tab-highlight{background:color-mix(in srgb,var(--tl-accent) 9%,var(--c-s2));border:1px solid color-mix(in srgb,var(--tl-accent) 21%,var(--c-s3));border-radius:inherit;inset:0;position:absolute;z-index:0}.tl-settings-rail-note{color:var(--c-t4);display:flex;font-size:9px;gap:8px;line-height:1.7;margin-top:auto;padding:28px 8px 0}.tl-settings-rail-note svg{color:var(--tl-accent);flex-shrink:0;margin-top:2px}.tl-settings-scroll{min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:27px 30px 24px;scrollbar-gutter:stable}.tl-settings-section-title h3{font:450 30px/1.15 var(--tl-heading);letter-spacing:-.05em;margin:9px 0}.tl-settings-section-title p{color:var(--c-t4);font-size:12px;line-height:1.7;margin:0 0 24px}.tl-settings-signin{border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t3);font:11px var(--tl-font);margin:0 0 20px;overflow-wrap:anywhere;padding:11px 14px}.tl-settings-pane{grid-gap:18px;display:grid;gap:18px;min-width:0}.tl-settings-pane>div{min-width:0}.tl-settings-section{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:15px;padding:19px}.tl-settings-section h4{font:500 14px var(--tl-font);margin:0 0 8px}.tl-settings-hint,.tl-settings-section p{color:var(--c-t4);font:11px/1.8 var(--tl-font);margin:7px 0 0}.tl-settings-profile-editor{align-items:center;display:flex;gap:18px}.tl-settings-avatar-button{background:var(--c-s2);border:1px solid var(--c-s4);border-radius:50%;color:var(--tl-accent);cursor:pointer;display:grid;flex-shrink:0;font:30px var(--tl-heading);height:76px;padding:0;place-items:center;position:relative;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .3s;width:76px}.tl-settings-avatar-button:hover{box-shadow:0 10px 25px color-mix(in srgb,var(--tl-accent) 15%,#0000);transform:translateY(-3px)}.tl-settings-avatar-button img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.tl-settings-avatar-button>svg{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:50%;bottom:-2px;box-sizing:initial;color:var(--c-t2);padding:6px;position:absolute;right:-2px}.tl-settings-field{grid-gap:9px;color:var(--c-t2);display:grid;font:12px var(--tl-font);gap:9px;margin:0}.tl-settings-field input,.tl-settings-pane>input{background:var(--c-bg);border:1px solid var(--c-s4);border-radius:11px;color:var(--c-t1);font:14px var(--tl-font);min-width:0;padding:13px 14px;width:100%}.tl-settings-actions{display:flex;flex-wrap:wrap;gap:9px}.tl-settings-actions>.tl-btn{flex:1 1;font-size:11px;justify-content:center;min-height:44px}.tl-settings-choice-row{align-items:center;display:flex;gap:18px;justify-content:space-between}.tl-settings-choice-row strong{color:var(--c-t1);display:block;font:500 12px var(--tl-font)}.tl-settings-choice-row small{color:var(--c-t4);display:block;font:10px/1.7 var(--tl-font);margin-top:4px}.tl-settings-switch{background:var(--c-s2);border:1px solid var(--c-s4);border-radius:30px;cursor:pointer;flex-shrink:0;height:26px;padding:3px;position:relative;transition:background .25s,border-color .25s;width:46px}.tl-settings-switch span{background:var(--c-t4);border-radius:50%;display:block;height:18px;transition:transform .3s cubic-bezier(.22,1,.36,1),background .25s;width:18px}.tl-settings-switch[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 13%,var(--c-s2));border-color:color-mix(in srgb,var(--tl-accent) 35%,var(--c-s4))}.tl-settings-switch[aria-pressed=true] span{background:var(--tl-accent);transform:translateX(19px)}.tl-settings-feedback{border:1px solid color-mix(in srgb,var(--tl-accent) 25%,var(--c-s3));border-radius:11px;color:var(--tl-accent);font:12px/1.6 var(--tl-font);padding:12px 14px}.tl-settings-feedback.is-error{border-color:color-mix(in srgb,var(--tl-loss) 30%,var(--c-s3));color:var(--tl-loss)}.tl-settings-footer{grid-gap:15px;border-top:1px solid var(--c-s3);display:grid;gap:15px;margin-top:26px;padding-top:19px}.tl-settings-footer>.tl-btn{border-color:color-mix(in srgb,var(--tl-loss) 20%,var(--c-s3));color:var(--tl-loss);justify-content:center}.tl-settings-footer details summary{color:var(--c-t4);cursor:pointer;font-size:10px}.tl-settings-footer details p{color:var(--c-t4);font-size:11px;line-height:1.7}.tl-settings-footer details a{color:var(--c-t2);font-size:11px}.tl-settings-workspace .tl-account-security{font-size:12px}.tl-settings-workspace .tl-account-security h2{font-size:20px;margin:0 0 14px}.tl-settings-workspace .tl-account-security h3{font-size:16px}.tl-settings-workspace .tl-account-security .tl-btn{font-size:11px}.tl-settings-workspace .tl-account-security input{border-radius:11px;font-size:14px}.tl-settings-workspace .tl-account-security label{font-size:12px}.tl-settings-workspace .tl-security-provider{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:15px;padding:20px}.tl-settings-workspace .tl-appearance-intro{display:none}.tl-settings-workspace .tl-theme-choices{grid-template-columns:1fr 1fr}.tl-settings-workspace .tl-theme-choice{border-radius:14px}.tl-settings-workspace .tl-preparation-setting,.tl-settings-workspace .tl-quiet-preference{border-radius:13px}.tl-settings-display{grid-gap:20px;display:grid;gap:20px}.tl-settings-display h4{color:var(--c-t3);font-size:11px;letter-spacing:.04em;margin:0 0 10px}.tl-settings-display .tl-settings-actions{margin-top:12px}.tl-settings-features{grid-gap:9px;display:grid;gap:9px}.tl-settings-features>.tl-settings-choice-row{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:12px;padding:12px 14px}.tl-settings-features>.is-disabled{opacity:.45}.tl-settings-currencies{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.tl-settings-currencies button{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t3);cursor:pointer;font:12px var(--tl-numeric);min-height:45px}.tl-settings-currencies button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 6%,var(--c-bg));border-color:color-mix(in srgb,var(--tl-accent) 40%,var(--c-s3));color:var(--tl-accent)}@keyframes settingsLight{0%,to{opacity:.5;transform:translateX(-15%)}50%{opacity:1;transform:translateX(190%)}}[data-motion-hidden=true] .tl-settings-heading:after,[data-orbit-quiet=true] .tl-settings-heading:after{animation-play-state:paused}@media(max-width:650px){.tl-workspace-dialog.tl-settings-workspace{border-radius:20px}.tl-settings-workspace>.tl-settings-heading{padding:19px 20px}.tl-settings-heading h2{font-size:23px!important}.tl-settings-body{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);height:min(690px,calc(100dvh - 140px))}.tl-settings-rail{border-bottom:1px solid var(--c-s3);border-right:0;padding:10px}.tl-settings-identity,.tl-settings-rail-note{display:none}.tl-settings-workspace .tl-settings-tabs{flex-direction:row;gap:3px;overflow-x:auto}.tl-settings-tabs button{flex:1 1;font-size:10px;gap:7px;justify-content:center;min-height:42px;padding:11px 8px;white-space:nowrap}.tl-settings-tabs button>svg{width:14px}.tl-settings-tabs button>svg:last-child{display:none}.tl-settings-scroll{padding:23px 20px}.tl-settings-section-title h3{font-size:26px}.tl-settings-section-title p{margin-bottom:20px}.tl-settings-profile-editor{gap:14px}.tl-settings-avatar-button{height:64px;width:64px}.tl-settings-section{padding:16px}}@media(max-width:380px){.tl-settings-tabs button{flex-direction:column;font-size:9px;gap:5px;padding:8px 6px}.tl-settings-workspace>.tl-settings-heading{padding:17px}.tl-settings-scroll{padding:20px 17px}.tl-settings-body{height:calc(100dvh - 140px)}}@media(prefers-reduced-motion:reduce){.tl-settings-heading:after{animation:none}.tl-settings-avatar-button,.tl-settings-switch,.tl-settings-switch span,.tl-settings-tabs button>svg:last-child{transition:none}.tl-settings-avatar-button:hover{transform:none}}.tl-settings-preview-form{grid-gap:16px;display:grid;gap:16px}.tl-settings-preview-form .tl-field{margin:0}.tl-settings-preview-form .tl-preview-toggle{margin:0;padding:14px 0}.tl-settings-preview-form>.tl-btn{justify-content:center}.tl-settings-switch:after{border-radius:14px;content:"";inset:-9px -1px;position:absolute}.tl-settings-switch:focus-visible,.tl-settings-tabs button:focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-settings-heading .tl-icon-button{height:44px;width:44px}@media(max-width:650px){.tl-settings-workspace .tl-account-security input,.tl-settings-workspace .tl-settings-field input{font-size:16px}.tl-settings-tabs button{min-height:44px}}.tl-share-modal{max-height:calc(100dvh - 40px);width:min(1400px,100%)}.tl-share-modal>.tl-share-studio{min-height:0;overflow:auto;overscroll-behavior:contain}.tl-share-studio{color:var(--c-t1);font:14px/1.6 var(--tl-font);margin:0 auto;max-width:1400px;min-width:0;width:100%}.tl-share-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:28px}.tl-share-heading h2{font:600 clamp(25px,3vw,34px)/1.2 var(--tl-heading);letter-spacing:-.025em;margin:8px 0 10px}.tl-share-heading p{color:var(--c-t3);font:16px/1.7 var(--tl-font);margin:0}.tl-share-eyebrow{color:var(--c-t4);font-size:12px;letter-spacing:.12em}.tl-share-modal .tl-share-heading{border-bottom:1px solid var(--c-s3);margin:0;padding:25px 28px 22px}.tl-share-layout{grid-gap:26px;align-items:start;display:grid;gap:26px;grid-template-columns:260px minmax(0,1fr)}.tl-share-modal .tl-share-layout{padding:25px 28px}.tl-share-controls{display:flex;flex-direction:column;gap:23px}.tl-share-controls,.tl-share-controls fieldset{border:0;margin:0;min-width:0;padding:0}.tl-share-controls legend{color:var(--c-t2);font:500 14px var(--tl-font);margin-bottom:11px;padding:0}.tl-share-choices>div{display:flex;flex-wrap:wrap;gap:6px}.tl-share-choices button{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:8px;color:var(--c-t3);cursor:pointer;flex:1 1;font-family:var(--tl-font);min-height:44px;min-width:64px;padding:11px 8px;text-align:center}.tl-share-choices button strong{display:block;font-size:14px;font-weight:500}.tl-share-choices button small{color:var(--c-t4);display:block;font-size:12px;line-height:1.5;margin-top:5px}.tl-share-choices button[aria-pressed=true],.tl-share-themes button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 7%,var(--c-s1));border-color:var(--tl-accent);color:var(--c-t1)}.tl-share-controls button:hover{border-color:var(--c-s4)}.tl-share-themes>div{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-top:8px}.tl-share-themes button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:8px;color:var(--c-t3);cursor:pointer;display:flex;font:14px var(--tl-font);gap:8px;min-height:44px;padding:10px}.tl-share-themes i{border:2px solid;border-radius:50%;flex-shrink:0;height:14px;width:14px}.tl-share-match{width:100%}.tl-share-match span{color:var(--c-t4);font-size:12px;margin-left:auto}.tl-share-options{border-bottom:1px solid var(--c-s3);border-top:1px solid var(--c-s3);padding:8px 0}.tl-share-toggle{align-items:center;background:none;border:0;color:var(--c-t2);cursor:pointer;display:flex;font:14px var(--tl-font);gap:15px;justify-content:space-between;min-height:44px;padding:12px 0;text-align:left;width:100%}.tl-share-toggle>i{background:var(--c-s4);border-radius:20px;display:block;flex-shrink:0;height:19px;padding:3px;width:32px}.tl-share-toggle b{background:var(--c-s1);border-radius:50%;display:block;height:13px;transition:transform .15s;width:13px}.tl-share-toggle[aria-checked=true]>i{background:var(--tl-accent)}.tl-share-toggle[aria-checked=true] b{background:var(--tl-button-text);transform:translateX(13px)}.tl-share-options>p{color:var(--c-t4);font-size:12px;line-height:1.8;margin:8px 0}.tl-share-input{color:var(--c-t2);display:flex;flex-direction:column;font-size:13px;gap:8px}.tl-share-input>small{color:var(--c-t4);font-size:11px}.tl-share-input input,.tl-share-input textarea{background:var(--c-s1);border:1px solid var(--c-s4);border-radius:8px;box-sizing:border-box;color:var(--c-t1);color-scheme:var(--color-scheme);font:14px/1.6 var(--tl-font);min-height:44px;padding:10px 12px;width:100%}.tl-share-input textarea{resize:vertical}.tl-share-input textarea::placeholder{color:var(--c-t4)}.tl-share-output{min-width:0;position:sticky;top:20px}.tl-share-preview-bar{align-items:center;color:var(--c-t4);display:flex;flex-wrap:wrap;font-size:11px;gap:8px;justify-content:space-between;letter-spacing:.02em;margin:0 1px 12px}.tl-share-preview-bar>span:first-child{align-items:center;display:flex;gap:7px}.tl-share-preview-bar i{background:var(--tl-accent);border-radius:50%;height:5px;width:5px}.tl-share-preview-bar>div{align-items:center;display:flex;gap:14px;margin-left:auto}.tl-share-preview-bar button{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:7px;color:var(--c-t2);cursor:pointer;font:12px var(--tl-font);min-height:44px;padding:8px 11px}.tl-share-preview-bar button:hover,.tl-share-preview-bar button[aria-pressed=true]{border-color:var(--tl-accent);color:var(--c-t1)}.tl-share-stage{background:var(--c-bg);border-radius:12px;box-shadow:var(--shadow-lg);min-width:0;overflow:hidden;width:100%}.tl-share-stage-full{max-height:75dvh;overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--c-s4) var(--c-bg)}.tl-share-export-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.tl-share-export-actions .tl-btn{flex:1 1;font-size:13px;gap:7px;min-height:44px;padding:12px 10px;white-space:nowrap}.tl-share-export-note{color:var(--c-t4);font-size:12px;line-height:1.8;margin:14px 0 5px}.tl-share-link{align-items:center;background:none;border:0;color:var(--c-t3);cursor:pointer;display:inline-flex;font:14px var(--tl-font);gap:8px;min-height:44px;padding:10px 0}.tl-share-empty,.tl-share-message{color:var(--c-t3);font:13px/1.7 var(--tl-font);margin:7px 0;min-height:22px}.tl-share-empty{border:1px solid var(--c-s3);border-radius:8px;padding:12px}.tl-share-studio :focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-share-studio button:disabled{cursor:not-allowed;opacity:.45}@media(max-width:800px){.tl-share-layout{gap:24px;grid-template-columns:1fr}.tl-share-controls{grid-gap:20px 14px;display:grid;gap:20px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.tl-share-output{order:-1;position:static}.tl-share-heading{margin-bottom:23px}.tl-share-modal .tl-share-heading,.tl-share-modal .tl-share-layout{padding:20px}.tl-share-modal{max-height:calc(100dvh - 20px)}.tl-share-controls .tl-share-options,.tl-share-controls>.tl-share-input:last-child{grid-column:1/-1}.tl-share-input input,.tl-share-input textarea{font-size:16px}}@media(max-width:480px){.tl-share-controls{grid-template-columns:1fr}.tl-share-themes>div{grid-template-columns:repeat(4,minmax(0,1fr))}.tl-share-themes>div button{flex-direction:column;font-size:12px;gap:6px;padding:10px 4px}.tl-share-export-actions .tl-btn{font-size:12px}.tl-share-heading h2{font-size:27px}.tl-share-modal .tl-share-heading,.tl-share-modal .tl-share-layout{padding:17px}}@media(prefers-reduced-motion:reduce){.tl-share-toggle b{transition:none}}.tl-guide-backdrop:has(.tl-share-loading){background:var(--c-bg);padding:0}.tl-guide-dialog.tl-share-loading{background:var(--c-bg);border:0;border-radius:0;box-shadow:none;display:grid;height:100dvh;max-height:none;max-width:none;padding:24px;place-items:center;width:100%}.tl-share-loading-close{position:absolute;right:max(20px,env(safe-area-inset-right));top:max(20px,env(safe-area-inset-top))}.tl-share-loading-content{color:var(--c-t2);font-family:var(--tl-font);text-align:center}.tl-share-loading-content>svg{color:var(--tl-accent)}.tl-share-loading-content h2{color:var(--c-t1);font:500 clamp(26px,4vw,42px)/1.2 var(--tl-heading);margin:20px 0 10px}.tl-share-loading-content p{font-size:13px;line-height:1.6;margin:0}.tl-share-loading-line{background:var(--c-s3);display:block;height:2px;margin:30px auto 0;overflow:hidden;position:relative;width:160px}.tl-share-loading-line:after{animation:tl-share-loading-sweep 1.2s ease-in-out infinite;background:var(--tl-accent);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes tl-share-loading-sweep{to{transform:translateX(100%)}}[data-orbit-quiet=true] .tl-share-loading-line:after{animation:none;opacity:.6;transform:none}@media(prefers-reduced-motion:reduce){.tl-share-loading-line:after{animation:none;opacity:.6;transform:none}}.tl-export-result{animation:tl-export-ready .3s ease-out;min-width:0;width:100%}.tl-export-result-info{align-items:center;display:flex;gap:14px;min-width:0}.tl-export-result-mark{background:color-mix(in srgb,var(--tl-accent) 10%,var(--c-bg));border:1px solid color-mix(in srgb,var(--tl-accent) 40%,var(--c-s3));border-radius:13px;color:var(--tl-accent);display:grid;flex:none;height:40px;place-items:center;width:40px}.tl-export-result strong{align-items:center;color:var(--c-t1);display:flex;font:600 15px/1.5 var(--tl-font);gap:12px}.tl-export-result strong span{font-feature-settings:"tnum";color:var(--c-t3);font:400 11px/1.5 var(--tl-font);font-variant-numeric:tabular-nums}.tl-export-result-info p{color:var(--c-t2)!important;font:400 12px/1.6 var(--tl-font)!important;margin:4px 0 0!important;max-width:740px}.tl-export-result-actions{align-items:center;display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.tl-export-result-actions a,.tl-export-result-actions button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t2);cursor:pointer;display:flex;font:500 12px/1.5 var(--tl-font);gap:8px;justify-content:center;min-height:44px;padding:10px 16px;text-decoration:none}.tl-export-result-actions button.tl-export-result-primary{background:var(--tl-accent);border-color:var(--tl-accent);color:var(--tl-button-text)}.tl-export-result button.tl-export-result-primary:hover:not(:disabled){background:var(--tl-accent);color:var(--tl-button-text);filter:brightness(1.05)}.tl-export-result-actions .tl-export-result-back{background:none;border-color:#0000;color:var(--c-t3);font-weight:400;margin-left:auto}.tl-export-result-actions :focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}.tl-export-result-actions :disabled,.tl-export-result-actions [aria-disabled=true]{cursor:default;opacity:.45}.tl-export-result-status{color:var(--c-t2)!important;font:400 12px/1.6 var(--tl-font)!important;margin:10px 0 0!important}.tl-compose-footer:has(.tl-export-result){display:block}.tl-share-output>.tl-export-result{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:16px;margin-top:16px;padding:18px}@keyframes tl-export-ready{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.tl-export-result-info{align-items:flex-start;gap:10px}.tl-export-result-mark{border-radius:10px;height:32px;width:32px}.tl-export-result strong{flex-wrap:wrap;font-size:14px;gap:9px}.tl-export-result-info p{font-size:11px!important}.tl-export-result-actions{gap:6px;margin-top:10px}.tl-export-result-actions a,.tl-export-result-actions button{flex:1 1;font-size:11px;padding:9px 11px;white-space:nowrap}.tl-export-result-actions .tl-export-result-back{margin-left:0}.tl-export-result-actions button.tl-export-result-primary{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.tl-export-result{animation:none}}.tl-guide-backdrop:has(.tl-compose-dialog){align-items:stretch;background:var(--c-bg);padding:0}.tl-guide-dialog.tl-compose-dialog{animation:tl-compose-enter .35s cubic-bezier(.22,1,.36,1);background:var(--c-bg);border:0;border-radius:0;box-shadow:none;color:var(--c-t1);display:grid;font-family:var(--tl-font);grid-template-rows:auto minmax(0,1fr) auto auto auto;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;width:100vw}.tl-compose-dialog *{box-sizing:border-box}.tl-compose-dialog button{cursor:pointer;font-family:var(--tl-font)}.tl-compose-dialog button:disabled{cursor:default;opacity:.45}.tl-compose-dialog button:focus-visible,.tl-compose-dialog input:focus-visible{outline:2px solid var(--tl-accent);outline-offset:4px}.tl-compose-header{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:20px;height:76px;justify-content:space-between;padding:18px clamp(20px,3vw,70px)}.tl-compose-header>div{align-items:center;display:flex;gap:22px}.tl-compose-header>div>span{border-left:1px solid var(--c-s3);color:var(--c-t3);font-size:14px;padding-left:22px}.tl-compose-header>div:last-child{gap:10px}.tl-compose-header button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:12px;color:var(--c-t2);display:flex;font-size:12px;gap:9px;justify-content:center;min-height:40px;padding:9px 14px}.tl-compose-header button:last-child{padding:0;width:40px}.tl-compose-content{grid-gap:clamp(24px,4vw,100px);display:grid;gap:clamp(24px,4vw,100px);grid-template-columns:minmax(0,1.5fr) minmax(310px,.7fr);min-height:0;overflow:hidden;padding:24px clamp(20px,4vw,100px) 16px}.tl-compose-preview-column{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:0;min-width:0}.tl-compose-kind{align-self:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:13px;display:flex;flex-shrink:0;gap:5px;margin-bottom:18px;padding:5px}.tl-compose-kind button{background:none;border:0;border-radius:9px;color:var(--c-t3);font-size:12px;min-height:35px;padding:8px 28px}.tl-compose-kind button[aria-pressed=true]{background:var(--c-s3);color:var(--c-t1)}.tl-compose-stage{align-items:center;container-type:size;display:flex;flex:1 1;justify-content:center;min-height:0;padding:10px 8px 18px;perspective:1400px;width:100%}.tl-compose-art{box-shadow:0 24px 60px #0004,0 0 0 1px color-mix(in srgb,var(--c-t1) 12%,#0000);flex:none;height:auto;max-height:100%;max-width:100%;overflow:hidden;touch-action:pan-y;transform:rotateX(0deg) rotateY(0deg);transform:rotateX(calc(var(--card-rx,0deg) + var(--tl-tilt-rx,0deg))) rotateY(calc(var(--card-ry,0deg) + var(--tl-tilt-ry,0deg)));transition:transform .6s cubic-bezier(.22,1,.36,1);width:100%}.tl-compose-stage.is-landscape .tl-compose-art{width:min(100%,calc(100cqh*1.77778))}.tl-compose-stage.is-square .tl-compose-art{width:min(100%,100cqh)}.tl-compose-stage.is-portrait .tl-compose-art{width:min(100%,calc(100cqh*.8))}.tl-compose-stage.is-story .tl-compose-art{width:min(100%,calc(100cqh*.5625))}.tl-compose-art.is-draggable{cursor:grab;touch-action:none}.tl-compose-art.is-draggable:active{cursor:grabbing}.tl-compose-art canvas{display:block;height:100%;object-fit:contain;width:100%}.tl-compose-preview-meta{align-items:center;color:var(--c-t4);display:flex;flex-shrink:0;font-size:10px;gap:20px;justify-content:space-between;margin-top:6px;width:100%}.tl-compose-preview-meta>span{align-items:center;display:flex;gap:10px}.tl-compose-preview-meta i{background:var(--tl-accent);border-radius:50%;height:4px;width:4px}.tl-compose-preview-meta button{align-items:center;background:none;border:0;color:var(--c-t3);display:flex;font-size:11px;gap:8px;min-height:32px}.tl-compose-frame-hint{align-self:flex-start;color:var(--c-t4);flex-shrink:0;font-size:11px;line-height:1.6;margin:5px 0 0}.tl-compose-settings{min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;padding-right:5px;scrollbar-width:thin}.tl-compose-fieldset{border:0;margin:0;min-width:0;padding:0}.tl-compose-tabs{background:var(--c-bg);border-bottom:1px solid var(--c-s3);display:flex;margin-bottom:24px;position:sticky;top:0;z-index:2}.tl-compose-tabs button{background:none;border:0;border-bottom:2px solid #0000;color:var(--c-t4);flex:1 1;font-size:13px;min-height:48px;transition:color .25s,border-color .25s}.tl-compose-tabs button[aria-selected=true]{border-color:var(--tl-accent);color:var(--c-t1)}.tl-compose-panel{animation:tl-compose-panel-in .3s ease;min-height:280px}.tl-compose-section-intro{color:var(--c-t2);font:400 16px/1.7 var(--tl-heading);margin:0 0 22px}.tl-compose-backgrounds{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:18px}.tl-compose-backgrounds button{align-items:flex-start;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:14px;color:var(--c-t1);display:flex;flex-direction:column;gap:5px;min-height:136px;overflow:hidden;padding:16px;position:relative;text-align:left;transition:border-color .2s,transform .3s}.tl-compose-backgrounds button:hover{transform:translateY(-3px)}.tl-compose-backgrounds button[aria-pressed=true]{border-color:var(--tl-accent)}.tl-compose-backgrounds button>span{background:var(--c-bg);border-radius:8px;height:50px;margin-bottom:10px;overflow:hidden;position:relative;width:100%}.tl-compose-backgrounds button>span:after{animation:tl-compose-swatch 8s ease-in-out infinite alternate;background:radial-gradient(ellipse,color-mix(in srgb,var(--tl-accent) 48%,#0000),#0000 60%);content:"";inset:-50%;position:absolute;transform:rotate(-28deg)}.tl-compose-backgrounds .is-market>span{background:repeating-linear-gradient(0deg,#0000 0 12px,var(--c-s3) 13px),repeating-linear-gradient(90deg,var(--c-bg) 0 12px,var(--c-s3) 13px)}.tl-compose-backgrounds .is-silk>span:after{background:repeating-linear-gradient(-35deg,#0000 0 12px,color-mix(in srgb,var(--tl-accent) 35%,#0000) 13px 20px)}.tl-compose-backgrounds .is-plain>span:after{display:none}.tl-compose-backgrounds strong{font-size:13px;font-weight:500}.tl-compose-backgrounds small{color:var(--c-t3);font-size:10px;line-height:1.5}.tl-compose-save-default,.tl-compose-upload{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:11px;color:var(--c-t2);display:flex;font-size:12px;gap:12px;justify-content:center;min-height:46px;transition:background .2s,border-color .2s;width:100%}.tl-compose-save-default:hover,.tl-compose-upload:hover{background:var(--c-s2);border-color:var(--tl-accent)}.tl-compose-upload-file{align-items:center;color:var(--c-t3);display:flex;font-size:11px;gap:12px;margin-top:13px}.tl-compose-upload-file>span{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-compose-position-label button,.tl-compose-upload-file button{background:none;border:0;color:var(--c-t2);font-size:11px;text-decoration:underline;text-underline-offset:4px}.tl-compose-note{color:var(--c-t4);font-size:11px;line-height:1.65;margin:12px 0 20px}.tl-compose-position-label{display:flex;font-size:13px;justify-content:space-between}.tl-compose-slider{display:block;margin-bottom:24px}.tl-compose-slider>span{align-items:center;color:var(--c-t2);display:flex;font-size:12px;justify-content:space-between;margin-bottom:13px}.tl-compose-slider output{font-feature-settings:"tnum";color:var(--c-t4);font-size:11px;font-variant-numeric:tabular-nums}.tl-compose-slider input{accent-color:var(--tl-accent);cursor:pointer;width:100%}.tl-compose-divider{border-top:1px solid var(--c-s3);margin:24px 0}.tl-compose-small-heading{display:block;font-size:12px;margin-bottom:24px}.tl-compose-choice{border:0;margin:0 0 22px;min-width:0;padding:0}.tl-compose-choice legend{color:var(--c-t3);font-size:12px;margin-bottom:10px}.tl-compose-choice>div{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:12px;display:flex;flex-wrap:wrap;gap:5px;padding:5px}.tl-compose-choice button{background:none;border:0;border-radius:8px;color:var(--c-t3);flex:1 1;font-size:11px;min-height:37px;min-width:70px;padding:8px 10px;transition:background .2s,color .2s}.tl-compose-choice button[aria-pressed=true]{background:var(--c-s3);color:var(--c-t1)}.tl-compose-choice>p{color:var(--c-t4);font-size:11px;line-height:1.6;margin:9px 0 0}.tl-compose-formats button{align-items:center;display:flex;flex-direction:column;gap:8px;min-width:60px!important}.tl-compose-formats i{border:1.5px solid;border-radius:3px;display:block;height:18px;max-width:32px}.tl-compose-formats strong{font-size:10px;font-weight:500}.tl-compose-formats small{color:var(--c-t4);font-size:9px}.tl-compose-caption,.tl-compose-period>label{color:var(--c-t2);display:block;font-size:12px;margin:20px 0}.tl-compose-caption>span{color:var(--c-t4);font-size:10px;margin-left:6px}.tl-compose-caption input,.tl-compose-period input,.tl-compose-status input{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t1);font:12px var(--tl-font);margin-top:10px;min-height:42px;padding:12px;width:100%}.tl-compose-check{align-items:center;color:var(--c-t3);display:flex;font-size:12px;gap:10px}.tl-compose-check input{accent-color:var(--tl-accent)}.tl-compose-period{border-top:1px solid var(--c-s3);margin-top:26px;padding-top:20px}.tl-compose-footer{align-items:center;background:var(--c-bg);border-top:1px solid var(--c-s3);display:flex;gap:24px;justify-content:space-between;padding:16px clamp(20px,3vw,70px)}.tl-compose-footer>div:first-child>span{color:var(--c-t2);font-size:12px}.tl-compose-footer p{color:var(--c-t4);font-size:10px;line-height:1.5;margin:6px 0 0}.tl-compose-footer>div:last-child{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.tl-compose-footer button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:11px;color:var(--c-t1);display:flex;font-size:12px;gap:9px;justify-content:center;min-height:46px;padding:10px 28px;transition:transform .2s,background .2s}.tl-compose-footer button:hover:not(:disabled){background:var(--c-s2);transform:translateY(-2px)}.tl-compose-footer button.tl-compose-primary{background:var(--tl-accent);border-color:var(--tl-accent);color:var(--tl-button-text)}.tl-compose-footer button.tl-compose-variant{background:none;border:0;color:var(--c-t4);font-size:10px;padding:8px 10px}.tl-compose-status{background:var(--c-bg);color:var(--c-t2);font-size:11px;line-height:1.5;padding:0 clamp(20px,3vw,70px) 12px}.tl-compose-status:empty{display:none}.tl-compose-public-link{background:none;border:0;color:var(--c-t4);font-size:10px;justify-self:start;padding:0 clamp(20px,3vw,70px) 12px;text-decoration:underline;text-underline-offset:4px}.tl-compose-empty{color:var(--c-t3);font-size:12px}.tl-compose-source{bottom:0;height:1px;left:0;opacity:0;pointer-events:none;position:absolute;width:1px}.tl-compose-preview-column>.tl-share-studio{align-self:stretch;min-height:0;overflow:auto;width:100%}.tl-compose-content:has(.tl-share-studio){grid-template-columns:1fr}@keyframes tl-compose-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes tl-compose-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tl-compose-swatch{to{transform:translate(12%,15%) rotate(15deg)}}@media(min-width:2000px){.tl-compose-content{gap:8vw;grid-template-columns:minmax(0,2.2fr) minmax(400px,.8fr)}.tl-compose-settings{padding-right:12px}.tl-compose-tabs button{font-size:16px;min-height:60px}.tl-compose-choice button{font-size:13px;min-height:48px}.tl-compose-section-intro{font-size:22px}.tl-compose-backgrounds button{min-height:190px}.tl-compose-backgrounds button>span{height:90px}.tl-compose-backgrounds strong{font-size:16px}.tl-compose-backgrounds small,.tl-compose-note{font-size:12px}}@media(max-width:850px){.tl-compose-content{display:block;overflow:auto;overscroll-behavior:contain;padding:18px 20px 22px}.tl-compose-preview-column{min-height:230px}.tl-compose-stage{container-type:normal;display:block;height:auto;min-height:0;padding:8px 4px 18px}.tl-compose-art{height:auto!important;max-height:none}.tl-compose-stage.is-landscape .tl-compose-art{width:100%}.tl-compose-stage.is-square .tl-compose-art{margin:auto;width:min(100%,340px)}.tl-compose-stage.is-portrait .tl-compose-art{margin:auto;width:min(100%,290px)}.tl-compose-stage.is-story .tl-compose-art{margin:auto;width:min(100%,220px)}.tl-compose-settings{margin-top:18px;overflow:visible;padding:0}.tl-compose-tabs{margin-bottom:20px;position:relative}.tl-compose-header{height:62px;padding:12px 20px}.tl-compose-header>div{gap:12px}.tl-compose-header>div>span{font-size:11px;padding-left:12px}.tl-compose-header .tl-brand{font-size:21px!important}.tl-compose-header>div:last-child button:first-child{display:none}.tl-compose-kind{margin-bottom:12px}.tl-compose-kind button{padding:7px 22px}.tl-compose-frame-hint{font-size:10px}.tl-compose-footer{display:block;gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.tl-compose-footer>div:first-child{display:none}.tl-compose-footer>div:last-child{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr}.tl-compose-footer button{font-size:11px;min-height:44px;padding:10px 12px}.tl-compose-footer button.tl-compose-variant{grid-column:1/-1;margin-bottom:-4px;min-height:20px;padding:4px}.tl-compose-footer button.tl-compose-cancel{grid-column:1/-1}.tl-compose-status{font-size:10px}.tl-compose-public-link,.tl-compose-status{padding:0 16px 10px}.tl-compose-panel{min-height:0}.tl-compose-backgrounds button{min-height:138px}.tl-compose-dialog .tl-share-layout{display:block}.tl-compose-formats button{padding:8px 3px}}@media(max-width:360px){.tl-compose-header>div>span{font-size:10px}.tl-compose-content{padding-inline:16px}.tl-compose-kind button{padding:7px 18px}.tl-compose-backgrounds{gap:8px}.tl-compose-backgrounds button{padding:12px}}@media(prefers-reduced-motion:reduce){.tl-compose-dialog,.tl-compose-dialog *{animation:none!important;transition:none!important}.tl-compose-art{transform:none!important}.tl-compose-dialog button:hover{transform:none}}html[data-orbit-quiet=true] .tl-compose-backgrounds button>span:after{animation:none}html[data-orbit-quiet=true] .tl-compose-art{transform:none!important}.tl-compose-preview-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.tl-compose-preview-actions button{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:8px;font-size:10px;min-height:32px;padding:5px 9px}.tl-compose-preview-actions button[aria-pressed=true]{border-color:var(--tl-accent);color:var(--c-t1)}.tl-compose-inspection{display:flex;flex-direction:column;gap:14px;min-height:0;overflow:hidden;padding:16px clamp(16px,3vw,60px)}.tl-compose-inspection-controls{align-items:center;display:flex;flex-shrink:0;gap:18px}.tl-compose-inspection-controls>div{display:flex;gap:6px}.tl-compose-inspection-controls button{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t2);font-size:12px;min-height:38px;padding:9px 14px;white-space:nowrap}.tl-compose-inspection-controls button[aria-pressed=true]{border-color:var(--tl-accent);color:var(--c-t1)}.tl-compose-inspection-controls .tl-compose-slider{flex:1 1;margin:0 0 0 auto;max-width:240px}.tl-compose-inspection-controls .tl-compose-slider>span{margin-bottom:6px}.tl-compose-inspection-viewport{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:14px;flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain}.tl-compose-inspection-viewport>img{display:block;height:auto;max-width:none}.tl-compose-inspection-art{height:auto;max-width:none}.tl-compose-inspection-art canvas{display:block;height:100%;width:100%}.tl-compose-inspection>p{color:var(--c-t3);flex-shrink:0;font-size:11px;line-height:1.5;margin:0}@media(max-width:699px){.tl-compose-preview-meta{align-items:flex-start;flex-wrap:wrap;gap:10px}.tl-compose-preview-actions{gap:5px;justify-content:flex-start}.tl-compose-inspection-controls{flex-wrap:wrap;gap:8px}.tl-compose-inspection-controls>div{flex:1 1}.tl-compose-inspection-controls .tl-compose-slider{flex-basis:100%;max-width:none;order:3}.tl-compose-inspection-controls button{font-size:11px;padding:8px 12px}}.tl-compose-inspection-viewport{container-type:size}.tl-compose-inspection-viewport.is-fit{align-items:center;display:flex;justify-content:center;overflow:hidden}.tl-compose-inspection-viewport.is-fit>img{max-height:100%;max-width:100%;object-fit:contain}.tl-compose-inspection-art{flex:none}.tl-compose-slider input{appearance:none;-webkit-appearance:none;background:linear-gradient(90deg,var(--tl-accent) var(--slider-fill),var(--c-s3) var(--slider-fill));border:0!important;border-radius:99px;box-shadow:none!important;height:6px;margin:8px 0;min-height:6px!important;outline-offset:8px;padding:0!important}.tl-compose-slider input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:var(--c-t1);border:4px solid var(--c-bg);border-radius:50%;box-shadow:0 0 0 1px var(--c-s4),0 2px 10px #0004;cursor:grab;height:22px;-webkit-transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s;width:22px}.tl-compose-slider input::-moz-range-thumb{background:var(--c-t1);border:4px solid var(--c-bg);border-radius:50%;box-shadow:0 0 0 1px var(--c-s4),0 2px 10px #0004;cursor:grab;height:14px;width:14px}.tl-compose-slider input:focus-visible::-webkit-slider-thumb,.tl-compose-slider input:hover::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--tl-accent),0 0 16px color-mix(in srgb,var(--tl-accent) 30%,#0000);transform:scale(1.15)}.tl-compose-slider output{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:7px;color:var(--c-t2);min-width:46px;padding:5px 8px;text-align:center}.tl-clip-trim{margin:0 0 26px}.tl-clip-heading,.tl-clip-times{align-items:center;display:flex;font-size:12px;gap:10px;justify-content:space-between;margin-bottom:14px}.tl-clip-heading strong{font-weight:500}.tl-clip-heading>span,.tl-clip-times{font-feature-settings:"tnum";color:var(--c-t3);font-size:11px;font-variant-numeric:tabular-nums}.tl-clip-rail{background:var(--c-s2);border-radius:9px;height:60px;isolation:isolate;position:relative;touch-action:none}.tl-clip-images{border-radius:9px;display:flex;inset:0;opacity:.65;overflow:hidden;position:absolute}.tl-clip-images img{height:100%;object-fit:cover;width:12.5%}.tl-clip-selection{background:color-mix(in srgb,var(--tl-accent) 8%,#0000);border:2px solid var(--tl-accent);border-radius:5px;box-shadow:0 0 0 1px #0002;cursor:grab;inset:-2px calc(100% - var(--clip-right)) -2px var(--clip-left);position:absolute;touch-action:none;z-index:1}.tl-clip-selection:active{cursor:grabbing}.tl-clip-rail input{appearance:none;-webkit-appearance:none;background:none;border:0!important;box-shadow:none!important;height:100%;inset:0;margin:0;min-height:0!important;outline-offset:8px;padding:0!important;pointer-events:none;position:absolute;width:100%;z-index:2}.tl-clip-rail input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:linear-gradient(90deg,var(--tl-accent) 40%,var(--c-bg) 40% 60%,var(--tl-accent) 60%);border:2px solid var(--tl-accent);border-radius:5px;box-shadow:0 2px 8px #0005;cursor:ew-resize;height:64px;pointer-events:auto;width:18px}.tl-clip-rail input::-moz-range-thumb{background:var(--tl-accent);border:2px solid var(--tl-accent);border-radius:5px;cursor:ew-resize;height:60px;pointer-events:auto;width:14px}.tl-clip-times{margin:12px 0}.tl-clip-lengths{display:flex;gap:7px}.tl-clip-lengths button{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:8px;color:var(--c-t3);flex:1 1;font-size:11px;min-height:34px}.tl-clip-lengths button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 10%,var(--c-bg));border-color:var(--tl-accent);color:var(--c-t1)}.tl-clip-trim>p{color:var(--c-t3);font-size:11px;line-height:1.6;margin:12px 0 0}@media(min-width:851px){.tl-compose-content{gap:clamp(24px,3vw,72px);grid-template-columns:minmax(0,1fr) clamp(360px,32vw,460px);padding:24px clamp(24px,3vw,72px) 18px}.tl-compose-settings{padding:0 2px 12px}.tl-compose-tabs{border:1px solid var(--c-s3);border-radius:13px;gap:4px;margin-bottom:18px;padding:5px}.tl-compose-tabs button{border:0;border-radius:9px;font-size:12px;min-height:40px}.tl-compose-tabs button[aria-selected=true]{background:var(--c-s2);box-shadow:0 2px 8px #0002}.tl-compose-backgrounds button{min-height:126px;padding:13px}.tl-compose-backgrounds button>span{height:48px;margin-bottom:6px}.tl-compose-backgrounds strong{font-size:13px}.tl-compose-backgrounds small{font-size:10px}.tl-compose-choice button{font-size:12px;min-height:38px}}.tl-compose-control-group{background:color-mix(in srgb,var(--c-s1) 52%,var(--c-bg));border:1px solid var(--c-s3);border-radius:15px;margin-bottom:13px;padding:17px 18px 6px}.tl-compose-control-group .tl-compose-position-label{align-items:center;font-size:12px}.tl-compose-position-label strong{align-items:center;display:flex;font-weight:500;gap:8px}.tl-compose-position-label button{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:7px;font-size:10px;padding:5px 9px;text-decoration:none}.tl-compose-control-group .tl-compose-note{font-size:10px;line-height:1.6;margin:8px 0 12px}.tl-compose-slider-grid{grid-column-gap:20px;grid-row-gap:2px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr;row-gap:2px}.tl-compose-slider{margin:8px 0 10px;min-width:0}.tl-compose-slider>span:first-child{font-size:11px;gap:8px;margin-bottom:0}.tl-compose-slider output{background:var(--c-bg);border-radius:6px;color:var(--c-t1);font-size:10px;min-width:40px;padding:4px 6px}.tl-compose-slider>span.tl-compose-slider-rail{display:block;height:38px;margin:0;position:relative}.tl-compose-slider-rail>i{background:linear-gradient(90deg,var(--tl-accent) var(--slider-fill),var(--c-s3) var(--slider-fill));border-radius:10px;box-shadow:0 1px 1px #0002;height:5px;left:0;pointer-events:none;position:absolute;right:0;top:17px}.tl-compose-slider-rail>i:after{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),color-mix(in srgb,var(--c-bg) 55%,#0000) calc(10% - 1px) 10%);border-radius:inherit;content:"";inset:0;position:absolute}.tl-compose-slider .tl-compose-slider-rail input{background:#0000!important;border-radius:8px;display:block;height:38px!important;margin:0;min-height:38px!important;outline-offset:1px;position:relative;width:100%}.tl-compose-slider input::-webkit-slider-thumb{background:linear-gradient(90deg,#0000 42%,var(--tl-accent) 42% 58%,#0000 58%),var(--c-s1);border:1px solid color-mix(in srgb,var(--c-t1) 35%,var(--c-s4));border-radius:7px;box-shadow:0 3px 9px #0005;height:24px;width:20px}.tl-compose-slider input::-moz-range-thumb{background:linear-gradient(90deg,#0000 42%,var(--tl-accent) 42% 58%,#0000 58%),var(--c-s1);border:1px solid var(--c-s4);border-radius:7px;box-shadow:0 3px 9px #0005;height:22px;width:18px}.tl-compose-slider input:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.08)}.tl-compose-preview-actions button{border-radius:9px;min-height:36px;padding:6px 10px}.tl-compose-preview-actions button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 8%,var(--c-bg));border-color:color-mix(in srgb,var(--tl-accent) 35%,var(--c-s3))}.tl-compose-control-group .tl-clip-trim{margin:0 0 8px}.tl-clip-heading{margin-bottom:13px}.tl-clip-heading>span{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:6px;color:var(--c-t2);padding:4px 7px}.tl-clip-lengths button{min-height:36px;transition:background .2s,border-color .2s}.tl-clip-trim>p{font-size:10px;margin:10px 0}.tl-clip-times{font-size:10px;margin:11px 0}@media(max-width:850px){.tl-compose-tabs{border:1px solid var(--c-s3);border-radius:11px;display:flex;gap:4px;margin-bottom:16px;padding:4px}.tl-compose-tabs button{border:0;border-radius:8px;font-size:12px;min-height:38px}.tl-compose-tabs button[aria-selected=true]{background:var(--c-s2)}.tl-compose-control-group{padding:15px 14px 4px}.tl-compose-slider-grid{column-gap:16px}}@media(max-width:359px){.tl-compose-slider-grid{grid-template-columns:1fr}}.tl-compose-audio-row{align-items:center;display:flex;gap:14px}.tl-compose-audio-row .tl-compose-slider{flex:1 1;margin:0}.tl-compose-audio-row>button{align-items:center;background:var(--c-bg);border:1px solid var(--c-s3);border-radius:9px;color:var(--c-t2);display:flex;flex:none;font-size:11px;gap:6px;min-height:34px;padding:7px 10px}@media(min-width:851px) and (max-height:900px){.tl-compose-header{height:62px;padding-block:12px}.tl-compose-content{padding-top:16px}.tl-compose-tabs{margin-bottom:12px}.tl-compose-control-group{margin-bottom:9px;padding:12px 14px 2px}.tl-compose-control-group .tl-compose-note{margin:6px 0 8px}.tl-compose-slider-grid{column-gap:16px;row-gap:0}.tl-compose-slider{margin:4px 0 6px}.tl-compose-slider .tl-compose-slider-rail input,.tl-compose-slider>span.tl-compose-slider-rail{height:30px!important;min-height:30px!important}.tl-compose-slider-rail>i{top:13px}.tl-compose-slider output{padding-block:2px}.tl-clip-rail{height:44px}.tl-clip-rail input::-webkit-slider-thumb{height:48px}.tl-clip-rail input::-moz-range-thumb{height:44px}.tl-clip-heading{margin-bottom:9px}.tl-clip-times{margin:9px 0}.tl-clip-lengths button{min-height:32px}.tl-compose-control-group .tl-clip-trim{margin-bottom:4px}.tl-clip-trim>p{font-size:9px;margin:8px 0}.tl-compose-footer{padding-block:12px}.tl-compose-footer button{min-height:42px}.tl-compose-settings{padding-bottom:0}.tl-compose-control-group{margin-bottom:6px;padding-top:8px}}.tl-compose-subject{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;min-height:34px}.tl-compose-subject strong{color:var(--c-t1);font:500 18px/1.3 var(--tl-heading)}.tl-compose-subject span{color:var(--c-t3);font:400 11px/1.5 var(--tl-font);text-align:right}.tl-compose-report-controls{border-bottom:1px solid var(--c-s3);margin:0 0 18px;padding:0 0 18px}.tl-compose-report-controls .tl-compose-choice{margin-bottom:12px}.tl-compose-report-controls .tl-compose-choice>div{flex-wrap:wrap}.tl-compose-report-date{display:flex;gap:10px}.tl-compose-report-date>div{flex:1 1;min-width:0}.tl-compose-report-controls button{min-height:40px}.tl-compose-report-controls>.tl-date-field{width:100%}.tl-compose-design-intro{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 0 16px}.tl-compose-design-intro span{color:var(--tl-accent);font:8px var(--tl-numeric);letter-spacing:.12em}.tl-compose-design-intro h3{font:500 20px var(--tl-heading);letter-spacing:-.035em;margin:6px 0 0}.tl-compose-design-intro>button{background:none;border:0;border-radius:8px;color:var(--c-t3);font-size:10px;min-height:40px;padding:8px;white-space:nowrap}.tl-compose-design-intro>button:focus-visible{outline-offset:-2px}.tl-compose-colours,.tl-compose-fonts{border:0;margin:0 0 18px;min-width:0;padding:0}.tl-compose-colours legend,.tl-compose-fonts legend{color:var(--c-t2);font-size:11px;margin-bottom:12px}.tl-compose-fonts>div{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.tl-compose-fonts button{align-items:center;background:var(--c-bg);border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t3);display:flex;flex-direction:column;font-size:10px;gap:6px;justify-content:center;min-height:70px;padding:9px 5px;transition:border-color .2s,background .2s}.tl-compose-fonts button>span{color:var(--c-t1);font-size:26px;line-height:1.15}.tl-compose-fonts button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 6%,var(--c-bg));border-color:var(--tl-accent);color:var(--c-t1)}.tl-compose-colours>div{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.tl-compose-colours button{background:#0000;border:1px solid #0000;border-radius:9px;color:var(--c-t3);display:grid;font-size:10px;min-height:36px;min-width:32px;padding:5px;place-items:center}.tl-compose-colours button>span{background:var(--swatch);border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff30;display:block;height:21px;width:21px}.tl-compose-colours button[aria-pressed=true]{background:var(--c-s2);border-color:var(--tl-accent);color:var(--c-t1)}.tl-compose-colours .tl-compose-auto-colour{border-color:var(--c-s3);min-width:42px}.tl-compose-custom-colour{align-items:center;border:1px solid var(--c-s3);border-radius:9px;color:var(--c-t3);cursor:pointer;display:flex;font-size:10px;gap:6px;min-height:38px;padding:4px 7px}.tl-compose-custom-colour input{appearance:none;-webkit-appearance:none;background:#0000!important;border:0!important;border-radius:6px;cursor:pointer;height:24px;min-height:24px!important;min-width:23px;padding:0!important;width:23px}.tl-compose-custom-colour input::-webkit-color-swatch-wrapper{padding:0}.tl-compose-custom-colour input::-webkit-color-swatch{border:1px solid var(--c-s4);border-radius:6px}.tl-compose-custom-colour input::-moz-color-swatch{border:1px solid var(--c-s4);border-radius:6px}.tl-compose-caption-design .tl-compose-caption{color:var(--c-t2);display:block;font-size:12px;margin:0}.tl-compose-caption-design .tl-compose-caption>span{color:var(--c-t4);float:right;font:10px var(--tl-numeric)}.tl-compose-caption textarea{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t1);display:block;font:12px/1.7 var(--tl-font);margin-top:11px;min-height:80px;padding:12px 13px;resize:vertical;width:100%}.tl-compose-caption textarea:focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}@media(max-width:850px){.tl-compose-tabs button{font-size:11px;padding-inline:4px}.tl-compose-colours button{min-height:40px;min-width:36px}.tl-compose-fonts button{min-height:76px}.tl-compose-subject{align-items:flex-start;margin-bottom:8px}.tl-compose-subject strong{font-size:16px}.tl-compose-subject span{font-size:10px;max-width:45%}.tl-compose-report-controls{margin-bottom:14px;padding-bottom:14px}}.tl-compose-tabs button{min-width:0;padding-inline:4px}.tl-preset-save{align-items:flex-end;display:flex;gap:8px;margin:20px 0 0}.tl-preset-save label{color:var(--c-t2);flex:1 1;font:11px var(--tl-font);min-width:0}.tl-preset-rename input,.tl-preset-save input{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:10px;color:var(--c-t1);font:12px var(--tl-font);margin-top:9px;min-height:44px;min-width:0;padding:10px 12px;width:100%}.tl-preset-save button{align-items:center;background:var(--tl-accent);border:0;border-radius:10px;color:var(--tl-button-text);display:flex;font:500 11px var(--tl-font);gap:7px;justify-content:center;min-height:44px;padding:10px 13px;white-space:nowrap}.tl-preset-list{grid-gap:12px;display:grid;gap:12px;margin-top:20px}.tl-preset-item{animation:tl-compose-panel-in .3s ease;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:14px;overflow:hidden}.tl-preset-apply{align-items:center;background:none;border:0;color:var(--c-t1);display:flex;gap:12px;padding:12px;text-align:left;transition:background .2s;width:100%}.tl-preset-apply:hover{background:var(--c-s2)}.tl-preset-apply>span:nth-child(2){flex:1 1;min-width:0}.tl-preset-apply strong{display:block;font:500 13px/1.5 var(--tl-font);overflow-wrap:anywhere}.tl-preset-apply small{color:var(--c-t3);display:block;font:10px/1.5 var(--tl-font);margin-top:4px}.tl-preset-thumb{background:linear-gradient(135deg,var(--c-bg),color-mix(in srgb,var(--tl-accent) 18%,var(--c-s2)));border:1px solid var(--c-s3);border-radius:9px;color:var(--tl-accent);display:grid;flex:none;height:58px;overflow:hidden;place-items:center;width:78px}.tl-preset-thumb img{height:100%;object-fit:cover;width:100%}.tl-preset-item-actions{display:flex;gap:14px;justify-content:flex-end;padding:0 12px 7px}.tl-preset-item-actions button,.tl-preset-rename button,.tl-preset-undo button{background:none;border:0;color:var(--c-t3);font:11px var(--tl-font);min-height:36px;padding:6px 5px}.tl-preset-item-actions button:hover,.tl-preset-undo button{color:var(--tl-accent)}.tl-preset-rename{align-items:center;display:flex;gap:8px;padding:0 12px 12px}.tl-preset-rename input{flex:1 1;margin:0}.tl-preset-rename button{white-space:nowrap}.tl-preset-empty{align-items:center;border:1px dashed var(--c-s3);border-radius:14px;color:var(--c-t3);display:flex;flex-direction:column;gap:12px;padding:32px 22px;text-align:center}.tl-preset-empty strong{color:var(--c-t2);font:500 14px var(--tl-font)}.tl-preset-empty p{font:11px/1.7 var(--tl-font);margin:0;max-width:260px}.tl-preset-error{color:var(--c-t2);font:12px/1.7 var(--tl-font);padding:12px}.tl-preset-error,.tl-preset-undo{border:1px solid var(--c-s3);border-radius:10px}.tl-preset-undo{align-items:center;display:flex;font:12px var(--tl-font);justify-content:space-between;margin-top:14px;padding:6px 12px}.tl-preset-library :disabled{cursor:default;opacity:.5}.tl-preset-library :focus-visible{outline:2px solid var(--tl-accent);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.tl-preset-item{animation:none}}.tl-compose-look-row{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:5px;width:100%}.tl-compose-look-row .tl-compose-frame-hint{align-self:center;flex:1 1;margin:0;min-width:190px}.tl-compose-look-shortcut{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:9px;color:var(--tl-accent);display:flex;font:11px var(--tl-font);gap:8px;max-width:100%;min-height:36px;overflow-wrap:anywhere;padding:6px 10px;text-align:left;transition:background .2s,border-color .2s}.tl-compose-look-shortcut svg{flex:none}.tl-compose-look-shortcut:hover{background:var(--c-s2);border-color:var(--tl-accent)}.tl-preset-current{grid-gap:9px;align-items:center;background:color-mix(in srgb,var(--tl-accent) 5%,var(--c-bg));border:1px solid color-mix(in srgb,var(--tl-accent) 30%,var(--c-s3));border-radius:12px;display:grid;gap:9px;grid-template-columns:minmax(0,1fr) auto;margin:18px 0;padding:14px}.tl-preset-current>span{color:var(--tl-accent);font:8px var(--tl-numeric);letter-spacing:.1em}.tl-preset-current strong{color:var(--c-t1);display:block;font:500 13px/1.5 var(--tl-font);letter-spacing:0;margin-top:5px;overflow-wrap:anywhere}.tl-preset-current>p{color:var(--c-t3);font:11px/1.6 var(--tl-font);grid-column:1/-1;margin:0}.tl-preset-current>button{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:9px;color:var(--c-t1);font:500 11px var(--tl-font);min-height:40px;padding:8px 11px}.tl-preset-apply[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 6%,var(--c-s1));color:var(--tl-accent)}.tl-preset-error p{margin:0}.tl-preset-error>button{background:none;border:0;color:var(--tl-accent);font:11px var(--tl-font);min-height:36px;padding:8px 0}.tl-compose-other-colours{margin:-6px 0 15px}.tl-compose-other-colours summary{color:var(--c-t3);cursor:pointer;font:11px var(--tl-font);min-height:36px;padding:8px 0}.tl-compose-other-colours[open] summary{margin-bottom:12px}.tl-compose-other-colours summary:focus-visible{outline:2px solid var(--tl-accent);outline-offset:2px}@media(max-width:420px){.tl-preset-save{flex-wrap:wrap}.tl-preset-save label{flex-basis:100%}.tl-preset-save>button{width:100%}.tl-preset-current{padding:12px}.tl-preset-current strong{font-size:12px}.tl-compose-look-shortcut{font-size:10px}}.tl-compose-art canvas,.tl-compose-inspection-art canvas{image-rendering:auto}.tl-guide-dialog.tl-compose-dialog{height:100dvh;height:var(--tl-compose-height,100dvh);margin-top:0;margin-top:var(--tl-compose-offset,0)}.tl-compose-art.is-draggable{touch-action:pan-y pinch-zoom}.tl-compose-art.is-framing{cursor:grabbing;touch-action:none;transform:none}.tl-compose-preview-actions .tl-compose-move-background{display:none}@media(max-width:850px),(pointer:coarse){.tl-compose-preview-actions .tl-compose-move-background{display:flex}.tl-compose-dialog input:not([type=range]):not([type=color]):not([type=checkbox]),.tl-compose-dialog textarea{font-size:16px!important}.tl-clip-lengths button,.tl-compose-audio-row>button,.tl-compose-choice button,.tl-compose-design-intro>button,.tl-compose-footer button,.tl-compose-header button,.tl-compose-inspection-controls button,.tl-compose-look-shortcut,.tl-compose-position-label>button,.tl-compose-preview-actions button,.tl-compose-tabs button,.tl-preset-current>button,.tl-preset-item-actions button,.tl-preset-rename button,.tl-preset-undo button{min-height:44px}.tl-compose-header button:last-child{width:44px}.tl-compose-custom-colour,.tl-compose-footer button.tl-compose-variant{min-height:44px}.tl-compose-colours button{min-height:44px;min-width:44px}.tl-compose-slider .tl-compose-slider-rail input,.tl-compose-slider>span.tl-compose-slider-rail{height:44px!important;min-height:44px!important}.tl-compose-slider-rail>i{top:20px}}@media(max-width:850px){.tl-compose-header{height:calc(62px + env(safe-area-inset-top));padding-top:calc(12px + env(safe-area-inset-top))}.tl-compose-content,.tl-compose-header{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}.tl-compose-footer{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.tl-compose-dialog[data-keyboard=true] .tl-compose-header{height:calc(56px + env(safe-area-inset-top));padding-bottom:6px;padding-top:calc(6px + env(safe-area-inset-top))}.tl-compose-dialog[data-keyboard=true] .tl-compose-footer{padding-bottom:calc(6px + env(safe-area-inset-bottom));padding-top:6px}.tl-compose-dialog[data-keyboard=true] .tl-compose-variant{display:none}}.tl-compose-dialog.tl-compose-focused{--studio-edge:color-mix(in srgb,var(--c-t1) 10%,#0000);--studio-light:color-mix(in srgb,var(--c-t1) 4%,#0000);--studio-ease:cubic-bezier(.22,1,.36,1)}.tl-compose-focused .tl-compose-header{background:linear-gradient(180deg,var(--studio-light),#0000);border-bottom-color:var(--studio-edge);height:60px;padding:8px clamp(18px,3vw,48px)}.tl-compose-focused .tl-compose-header .tl-brand{font-size:23px!important}.tl-compose-focused .tl-compose-content{display:block;overflow:auto;overscroll-behavior:contain;padding:20px max(24px,env(safe-area-inset-right)) 32px max(24px,env(safe-area-inset-left));scroll-behavior:auto;scrollbar-width:thin}.tl-compose-focused .tl-compose-preview-column{align-items:center;display:flex;justify-content:flex-start;margin:0 auto;max-width:1040px;min-height:0;width:100%}.tl-compose-focused .tl-compose-subject{gap:16px;margin:0 auto 8px;max-width:800px;min-height:24px;width:100%}.tl-compose-focused .tl-compose-subject strong{font:600 20px/1.4 var(--tl-heading);letter-spacing:-.035em}.tl-compose-focused .tl-compose-subject>span{color:var(--c-t3);font:400 10px/1.5 var(--tl-numeric);letter-spacing:.025em;max-width:60%}.tl-compose-focused .tl-compose-stage{align-items:center;container-type:size;display:flex;flex:none;height:clamp(220px,40dvh,540px);isolation:isolate;justify-content:center;min-height:0;padding:12px 8px 20px;position:relative;width:100%}.tl-compose-focused .tl-compose-stage.is-portrait,.tl-compose-focused .tl-compose-stage.is-story{height:clamp(300px,50dvh,650px)}.tl-compose-focused .tl-compose-stage.is-square{height:clamp(260px,44dvh,580px)}.tl-compose-focused .tl-compose-stage.is-landscape .tl-compose-art{width:min(100%,calc(100cqh*1.77778))}.tl-compose-focused .tl-compose-stage.is-square .tl-compose-art{width:min(100%,100cqh)}.tl-compose-focused .tl-compose-stage.is-portrait .tl-compose-art{width:min(100%,calc(100cqh*.8))}.tl-compose-focused .tl-compose-stage.is-story .tl-compose-art{width:min(100%,calc(100cqh*.5625))}.tl-compose-focused .tl-compose-art{box-shadow:0 24px 50px -18px #0008,0 6px 16px -8px #0005,0 0 0 1px color-mix(in srgb,var(--c-t1) 15%,#0000);flex:none;height:auto!important;max-height:100%;transition:transform .22s var(--studio-ease)}.tl-compose-focused .tl-compose-stage:before{background:radial-gradient(ellipse at 50% 62%,color-mix(in srgb,var(--tl-accent) 7%,#0000),#0000 67%);border-radius:50%;content:"";inset:0 8%;pointer-events:none;position:absolute;z-index:-1}.tl-compose-focused .tl-compose-preview-meta{gap:0;justify-content:center;margin:0 auto 14px;width:100%}.tl-compose-focused .tl-compose-preview-actions{background:linear-gradient(180deg,var(--studio-light),#0000),var(--c-bg);border:1px solid var(--studio-edge);border-radius:14px;box-shadow:0 4px 16px -8px #0005;flex-wrap:nowrap;gap:3px;justify-content:center;padding:3px}.tl-compose-focused .tl-compose-preview-actions button{background:#0000;border-color:#0000;border-radius:10px;color:var(--c-t3);font-size:11px;justify-content:center;min-height:44px;min-width:44px;padding:8px 12px;transition:color .18s ease,background .18s ease,transform .22s var(--studio-ease)}.tl-compose-focused .tl-compose-preview-actions button:hover{background:var(--c-s1);color:var(--c-t1)}.tl-compose-focused .tl-compose-preview-actions button[aria-pressed=true]{background:var(--c-s1);border-color:var(--c-s3);color:var(--c-t1)}.tl-compose-focused .tl-compose-preview-actions .tl-compose-move-background{display:flex}.tl-compose-focused .tl-compose-frame-hint{align-self:center;font-size:11px;margin:-6px 0 12px;text-align:center}.tl-compose-focused .tl-compose-settings{margin:0 auto;max-width:800px;min-height:0;overflow:visible;padding:0;width:100%}.tl-compose-focused .tl-compose-tabs{background:var(--c-bg);border:0;border-bottom:1px solid var(--c-s3);border-radius:0;display:flex;gap:0;margin:0 0 20px;padding:0;position:sticky;top:-1px;z-index:3}.tl-compose-focused .tl-compose-tabs button{background:none;border:0;border-radius:0;color:var(--c-t3);font-size:13px;font-weight:500;min-height:48px;position:relative;transition:color .2s ease,background .2s ease}.tl-compose-focused .tl-compose-tabs button:after{background:var(--tl-accent);border-radius:2px;bottom:-1px;content:"";height:2px;left:24%;opacity:0;position:absolute;right:24%;transform:scaleX(.4);transition:opacity .2s ease,transform .32s var(--studio-ease)}.tl-compose-focused .tl-compose-tabs button[aria-selected=true]{background:linear-gradient(0deg,color-mix(in srgb,var(--tl-accent) 5%,#0000),#0000 70%);box-shadow:none;color:var(--c-t1)}.tl-compose-focused .tl-compose-tabs button[aria-selected=true]:after{opacity:1;transform:scaleX(1)}.tl-compose-focused .tl-compose-panel{animation:tl-compose-focus-in .18s ease-out;min-height:0}.tl-compose-focused .tl-compose-section-intro{color:var(--c-t3);font:400 13px/1.6 var(--tl-font);margin:0 0 16px}.tl-compose-focused .tl-compose-backgrounds{gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 16px}.tl-compose-focused .tl-compose-backgrounds button{align-items:center;background:linear-gradient(165deg,var(--studio-light),#0000 70%),var(--c-s1);border-color:var(--studio-edge);border-radius:14px;box-shadow:inset 0 1px var(--studio-light);gap:7px;justify-content:center;min-height:100px;padding:10px;transition:transform .28s var(--studio-ease),border-color .2s ease,box-shadow .2s ease}.tl-compose-focused .tl-compose-backgrounds button>span{border-radius:7px;height:44px;margin:0;width:100%}.tl-compose-focused .tl-compose-backgrounds strong{font-size:12px}.tl-compose-focused .tl-compose-backgrounds small{display:none}.tl-compose-focused .tl-compose-upload{background:linear-gradient(180deg,var(--studio-light),#0000),var(--c-s1);border-color:var(--studio-edge);font-size:12px;font-weight:500;min-height:46px;transition:border-color .2s ease,background .2s ease,transform .2s var(--studio-ease)}.tl-compose-focused .tl-compose-upload-file{margin:4px 0 0;min-height:44px}.tl-compose-focused .tl-compose-upload-file button{min-height:44px;padding:8px}.tl-compose-focused .tl-compose-note{color:var(--c-t3);font:400 11px/1.6 var(--tl-font);margin:10px 0 16px}.tl-compose-focused .tl-compose-local-note{display:inline-block;margin:10px 12px 16px 0}.tl-compose-focused .tl-compose-file-help{color:var(--c-t3);display:inline-block;font-size:11px;margin:0;vertical-align:initial}.tl-compose-focused .tl-compose-file-help summary{align-items:center;cursor:pointer;display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.tl-compose-focused .tl-compose-file-help p{font-size:11px;line-height:1.6;margin:0 0 16px}.tl-compose-focused .tl-compose-file-help[open]{display:block}.tl-compose-focused .tl-compose-control-group{background:none;border:0;border-bottom:1px solid var(--c-s3);border-radius:0;margin:0 0 18px;padding:0 0 18px}.tl-compose-focused .tl-compose-control-group:last-child{margin-bottom:0}.tl-compose-focused .tl-compose-choice{border:0;margin:0 0 18px;min-width:0;padding:0}.tl-compose-focused .tl-compose-choice>legend{color:var(--c-t2);font-size:12px;margin:0 0 9px;padding:0}.tl-compose-focused .tl-compose-choice>div{background:color-mix(in srgb,var(--c-s1) 70%,var(--c-bg));border:1px solid var(--studio-edge);border-radius:12px;box-shadow:inset 0 1px 3px #0001;gap:5px;padding:4px}.tl-compose-focused .tl-compose-choice button{background:#0000;border:0;border-radius:9px;color:var(--c-t3);flex:1 1;font-size:12px;min-height:42px;min-width:44px;transition:color .18s ease,background .18s ease,box-shadow .22s ease,transform .22s var(--studio-ease)}.tl-compose-focused .tl-compose-choice button[aria-pressed=true]{background:linear-gradient(180deg,var(--studio-light),#0000),var(--c-s2);box-shadow:inset 0 0 0 1px var(--studio-edge),0 2px 6px #0002;color:var(--c-t1)}.tl-compose-focused .tl-compose-size-choice>div{background:none;border:0;gap:8px;padding:4px}.tl-compose-focused .tl-compose-formats button{background:linear-gradient(165deg,var(--studio-light),#0000),var(--c-s1);border:1px solid var(--studio-edge);border-radius:14px;gap:7px;min-height:94px;padding:12px 8px;position:relative}.tl-compose-focused .tl-compose-formats button[aria-pressed=true]{background:linear-gradient(165deg,color-mix(in srgb,var(--tl-accent) 9%,#0000),#0000),var(--c-s1);border-color:color-mix(in srgb,var(--tl-accent) 70%,var(--c-s3));box-shadow:inset 0 1px var(--studio-light),0 3px 12px #0002}.tl-compose-focused .tl-compose-formats strong{font-size:12px;font-weight:500}.tl-compose-focused .tl-compose-formats small{font-size:10px}.tl-compose-focused .tl-compose-size-choice>p{color:var(--c-t3);font-size:11px;line-height:1.6;margin:10px 4px 18px}.tl-compose-focused .tl-compose-design-intro{margin:0 0 16px;min-height:36px}.tl-compose-focused .tl-compose-design-intro h3{font:500 17px/1.4 var(--tl-heading);letter-spacing:0;margin:0}.tl-compose-focused .tl-compose-design-intro>button{font-size:11px;min-height:44px}.tl-compose-focused .tl-compose-fonts{margin:16px 0 0}.tl-compose-focused .tl-compose-fonts>div{gap:6px;grid-template-columns:repeat(6,minmax(0,1fr))}.tl-compose-focused .tl-compose-fonts button{background:var(--c-s1);flex-direction:row;font-size:11px;gap:8px;min-height:46px;padding:8px 6px}.tl-compose-focused .tl-compose-fonts button>span{font-size:17px}.tl-compose-focused .tl-compose-colours{margin:0 0 8px}.tl-compose-focused .tl-compose-colours button,.tl-compose-focused .tl-compose-custom-colour{min-height:44px;min-width:44px}.tl-compose-focused .tl-compose-colours legend,.tl-compose-focused .tl-compose-fonts legend{font-size:12px;margin-bottom:10px}.tl-compose-focused .tl-compose-caption textarea{background:var(--c-s1);font-size:14px;margin-top:10px;min-height:74px;resize:vertical}.tl-compose-focused .tl-compose-detail{border:0;border-bottom:1px solid var(--c-s3);margin:0 0 18px;padding:0 0 6px}.tl-compose-focused .tl-compose-detail>summary{align-items:center;color:var(--c-t2);cursor:pointer;display:flex;font:500 12px/1.5 var(--tl-font);gap:10px;list-style:none;min-height:50px;padding:10px 0}.tl-compose-focused .tl-compose-detail>summary::-webkit-details-marker{display:none}.tl-compose-focused .tl-compose-detail>summary:after{border-bottom:1px solid var(--c-t3);border-right:1px solid var(--c-t3);content:"";height:6px;margin-left:auto;margin-right:4px;transform:rotate(45deg);transition:transform .18s ease;width:6px}.tl-compose-focused .tl-compose-detail[open]>summary:after{transform:rotate(225deg)}.tl-compose-focused .tl-compose-detail>summary>span{color:var(--c-t4);font:400 10px/1.5 var(--tl-font)}.tl-compose-focused .tl-compose-detail[open]>summary{margin-bottom:12px}.tl-compose-focused .tl-compose-detail summary:focus-visible{outline:2px solid var(--tl-accent);outline-offset:2px}.tl-compose-focused .tl-compose-caption-options{border:0;margin:0;padding:0}.tl-compose-focused .tl-compose-caption-options .tl-compose-fonts{margin-bottom:18px}.tl-compose-focused .tl-compose-design-actions{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:8px}.tl-compose-focused .tl-compose-design-actions button,.tl-compose-focused .tl-compose-secondary-action{align-items:center;background:none;border:0;border-radius:9px;color:var(--c-t2);cursor:pointer;display:flex;font:500 11px var(--tl-font);gap:8px;justify-content:center;min-height:44px;padding:9px 12px}.tl-compose-focused .tl-compose-design-actions button:first-child{color:var(--tl-accent)}.tl-compose-focused .tl-compose-design-actions button:hover,.tl-compose-focused .tl-compose-secondary-action:hover{background:var(--c-s1)}.tl-compose-focused .tl-compose-background-adjust{margin-top:20px}.tl-compose-focused .tl-compose-background-adjust .tl-compose-control-group{margin-bottom:14px;padding-bottom:12px}.tl-compose-focused .tl-compose-slider-grid{gap:12px 24px}.tl-compose-focused .tl-compose-position-label{margin-bottom:8px}.tl-compose-focused .tl-compose-report-controls{margin:0 0 12px;padding:0 0 16px}.tl-compose-focused .tl-compose-period{border-top:1px solid var(--c-s3);margin-top:20px;padding-top:14px}.tl-compose-focused .tl-compose-public-link{font-size:11px;min-height:44px;padding:12px 0}.tl-compose-focused .tl-compose-export-options{margin-top:8px}.tl-compose-focused .tl-preset-library>.tl-compose-design-intro span{display:none}.tl-compose-focused .tl-preset-library>.tl-compose-note{margin:8px 0 14px}.tl-compose-focused .tl-preset-list{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tl-compose-focused .tl-preset-save{margin-top:16px}.tl-compose-focused .tl-preset-current{margin:16px 0;padding:12px}.tl-compose-focused .tl-compose-footer{background:linear-gradient(180deg,var(--studio-light),#0000 65%),var(--c-bg);border-top-color:var(--studio-edge);box-shadow:0 -10px 30px -24px #0006;display:block;padding:12px max(20px,env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.tl-compose-focused .tl-compose-footer>div:first-child{display:none}.tl-compose-focused .tl-compose-footer>div:last-child{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:800px;width:100%}.tl-compose-focused .tl-compose-footer button{background:linear-gradient(180deg,var(--studio-light),#0000),var(--c-s1);border-color:var(--studio-edge);border-radius:12px;box-shadow:inset 0 1px var(--studio-light);font-size:12px;font-weight:500;min-height:46px;padding:10px 16px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s var(--studio-ease)}.tl-compose-focused .tl-compose-footer .tl-compose-primary,.tl-compose-focused .tl-compose-footer .tl-export-result-primary{background:linear-gradient(180deg,#ffffff18,#0000),var(--tl-accent);border-color:color-mix(in srgb,var(--tl-accent) 80%,var(--c-t1));box-shadow:inset 0 1px #ffffff26,0 5px 16px -12px color-mix(in srgb,var(--tl-accent) 70%,#0000);color:var(--tl-button-text)}.tl-compose-focused .tl-compose-footer>div:last-child>button:only-child{grid-column:1/-1}.tl-compose-focused .tl-compose-footer:has(.tl-compose-cancel)>div:first-child{display:block;margin:0 auto 10px;max-width:800px;text-align:center}.tl-compose-focused .tl-compose-footer:has(.tl-compose-cancel)>div:first-child>span{font-size:12px}.tl-compose-focused .tl-compose-footer:has(.tl-compose-cancel)>div:first-child>p{display:none}.tl-compose-focused .tl-compose-footer:has(.tl-export-result){padding-bottom:calc(14px + env(safe-area-inset-bottom));padding-top:14px}.tl-compose-focused .tl-export-result{margin:0 auto;max-width:800px}.tl-compose-focused .tl-compose-status{font-size:11px;justify-self:center;max-width:840px;padding:0 20px 10px;width:100%}.tl-compose-focused .tl-compose-content:has(.tl-share-studio) .tl-compose-preview-column{max-width:none}@keyframes tl-compose-focus-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media(min-width:851px){.tl-compose-focused .tl-compose-choice:not(.tl-compose-size-choice)>legend{float:left;margin:0;padding-top:17px;width:112px}.tl-compose-focused .tl-compose-choice:not(.tl-compose-size-choice)>div{margin-left:125px}.tl-compose-focused .tl-compose-size-choice>legend{margin-bottom:10px}}@media(max-width:850px){.tl-compose-focused .tl-compose-content{padding:14px max(16px,env(safe-area-inset-right)) 24px max(16px,env(safe-area-inset-left))}.tl-compose-focused .tl-compose-header{height:calc(58px + env(safe-area-inset-top));padding:calc(7px + env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 7px max(16px,env(safe-area-inset-left))}.tl-compose-focused .tl-compose-header .tl-brand{font-size:20px!important}.tl-compose-focused .tl-compose-header>div>span{font-size:11px}.tl-compose-focused .tl-compose-subject{align-items:center;margin-bottom:6px;min-height:24px}.tl-compose-focused .tl-compose-subject strong{font-size:18px}.tl-compose-focused .tl-compose-subject>span{font-size:10px;max-width:60%}.tl-compose-focused .tl-compose-stage{padding:8px 4px 16px}.tl-compose-focused .tl-compose-stage.is-landscape{aspect-ratio:16/9;height:auto}.tl-compose-focused .tl-compose-stage.is-square{height:clamp(210px,38dvh,350px)}.tl-compose-focused .tl-compose-stage.is-portrait,.tl-compose-focused .tl-compose-stage.is-story{height:clamp(240px,42dvh,410px)}.tl-compose-focused .tl-compose-preview-meta{margin-bottom:10px}.tl-compose-focused .tl-compose-preview-actions{gap:4px}.tl-compose-focused .tl-compose-preview-actions button{padding:8px 10px}.tl-compose-focused .tl-compose-tabs{margin-bottom:16px}.tl-compose-focused .tl-compose-tabs button{font-size:12px;min-height:46px}.tl-compose-focused .tl-compose-backgrounds{gap:7px;margin-bottom:12px}.tl-compose-focused .tl-compose-backgrounds button{gap:6px;min-height:80px;padding:7px}.tl-compose-focused .tl-compose-backgrounds button>span{height:30px}.tl-compose-focused .tl-compose-backgrounds strong{font-size:11px}.tl-compose-focused .tl-compose-choice button{font-size:11px;min-height:44px;padding:8px 5px}.tl-compose-focused .tl-compose-fonts>div{grid-template-columns:repeat(3,minmax(0,1fr))}.tl-compose-focused .tl-compose-fonts button{min-height:44px}.tl-compose-focused .tl-compose-formats button{min-height:88px;padding:10px 4px}.tl-compose-focused .tl-compose-formats strong{font-size:11px}.tl-compose-focused .tl-compose-formats small{font-size:10px}.tl-compose-focused .tl-preset-list{grid-template-columns:1fr}.tl-compose-focused .tl-compose-footer{padding:10px max(16px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.tl-compose-focused .tl-compose-footer button{font-size:11px;min-height:46px;padding:10px 12px}.tl-compose-focused .tl-compose-detail>summary>span{font-size:9px}.tl-compose-dialog.tl-compose-focused[data-keyboard=true] .tl-compose-header{height:56px}}@media(prefers-reduced-motion:reduce){.tl-compose-focused .tl-compose-panel{animation:none}.tl-compose-focused .tl-compose-art,.tl-compose-focused .tl-compose-detail>summary:after{transition:none}}.tl-compose-focused .tl-compose-header button{border-color:var(--studio-edge);box-shadow:inset 0 1px var(--studio-light);transition:background .2s ease,border-color .2s ease,transform .22s var(--studio-ease)}.tl-compose-focused .tl-compose-backgrounds button[aria-pressed=true]{border-color:color-mix(in srgb,var(--tl-accent) 70%,var(--c-s3));box-shadow:inset 0 1px var(--studio-light),0 3px 12px #0002}.tl-compose-focused .tl-compose-backgrounds button[aria-pressed=true]:before{border:solid var(--tl-accent);border-width:0 2px 2px 0;content:"";height:11px;position:absolute;right:15px;top:15px;transform:rotate(45deg);width:7px;z-index:1}.tl-compose-focused .tl-compose-fonts button{background:linear-gradient(165deg,var(--studio-light),#0000),var(--c-s1);border-color:var(--studio-edge);transition:border-color .2s ease,background .2s ease,transform .22s var(--studio-ease)}.tl-compose-focused .tl-compose-fonts button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 6%,var(--c-s1));border-color:color-mix(in srgb,var(--tl-accent) 65%,var(--c-s3))}.tl-compose-focused .tl-compose-caption textarea{border-color:var(--studio-edge);transition:border-color .2s ease,box-shadow .2s ease}.tl-compose-focused .tl-compose-caption textarea:focus{border-color:color-mix(in srgb,var(--tl-accent) 65%,var(--c-s3));box-shadow:0 0 0 3px color-mix(in srgb,var(--tl-accent) 7%,#0000)}.tl-compose-focused .tl-compose-detail{border-bottom-color:var(--studio-edge)}.tl-compose-focused .tl-preset-item{background:linear-gradient(165deg,var(--studio-light),#0000),var(--c-s1);border-color:var(--studio-edge);box-shadow:inset 0 1px var(--studio-light)}.tl-compose-focused .tl-export-result-mark{background:color-mix(in srgb,var(--tl-accent) 8%,var(--c-bg));border:1px solid color-mix(in srgb,var(--tl-accent) 28%,#0000);box-shadow:inset 0 1px var(--studio-light)}.tl-compose-focused .tl-export-result-info strong{font-family:var(--tl-heading);letter-spacing:-.025em}.tl-compose-focused .tl-compose-choice button:active,.tl-compose-focused .tl-compose-footer button:active,.tl-compose-focused .tl-compose-header button:active,.tl-compose-focused .tl-compose-preview-actions button:active{transform:translateY(1px) scale(.985)}@media(hover:hover) and (pointer:fine){.tl-compose-focused .tl-compose-backgrounds button:hover{border-color:color-mix(in srgb,var(--c-t1) 22%,#0000);box-shadow:inset 0 1px var(--studio-light),0 8px 18px -12px #0008;transform:translateY(-2px)}.tl-compose-focused .tl-compose-backgrounds button[aria-pressed=true]:hover{border-color:var(--tl-accent)}.tl-compose-focused .tl-compose-footer button:hover,.tl-compose-focused .tl-compose-header button:hover,.tl-compose-focused .tl-compose-upload:hover{border-color:color-mix(in srgb,var(--c-t1) 22%,#0000);box-shadow:inset 0 1px var(--studio-light),0 5px 12px -10px #0008}.tl-compose-focused .tl-compose-tabs button:hover{color:var(--c-t1)}}@media(max-width:850px){.tl-compose-focused .tl-compose-caption textarea,.tl-compose-focused .tl-preset-rename input,.tl-compose-focused .tl-preset-save input{font-size:16px}.tl-compose-focused .tl-compose-preview-actions{gap:2px;padding:3px}.tl-compose-focused .tl-compose-backgrounds button[aria-pressed=true]:before{height:8px;right:10px;top:10px;width:5px}}@media(prefers-reduced-motion:reduce){.tl-compose-focused .tl-compose-caption textarea,.tl-compose-focused .tl-compose-choice button,.tl-compose-focused .tl-compose-fonts button,.tl-compose-focused .tl-compose-footer button,.tl-compose-focused .tl-compose-header button,.tl-compose-focused .tl-compose-preview-actions button,.tl-compose-focused .tl-compose-tabs button:after,.tl-compose-focused .tl-compose-upload{transition:none}.tl-compose-focused button:active,.tl-compose-focused button:hover{transform:none}}.tl-more-backdrop.tl-mobile-more-backdrop{animation:none;box-sizing:border-box;overscroll-behavior:none;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);padding-top:calc(12px + env(safe-area-inset-top, 0px))}.tl-mobile-more-backdrop[aria-hidden=true]{pointer-events:none}.tl-more-sheet-positioner{display:flex;max-width:620px;min-height:0;width:100%}.tl-more-sheet.tl-mobile-more-sheet{animation:none;max-height:min(90vh,calc(100vh - 12px - env(safe-area-inset-top, 0px)));max-height:min(90dvh,calc(100dvh - 12px - env(safe-area-inset-top, 0px)))}.tl-mobile-more-sheet .tl-more-drag-zone{background:var(--c-s1);flex-shrink:0;touch-action:pan-x pinch-zoom}.tl-mobile-more-sheet .tl-more-header{touch-action:pan-x pinch-zoom}.tl-mobile-more-sheet .tl-more-body{-webkit-overflow-scrolling:touch;flex:1 1 auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;touch-action:pan-y pinch-zoom}.tl-mobile-more-sheet :is(button,a,summary){min-height:44px}.tl-mobile-more-sheet .tl-more-header .tl-icon-button{flex-shrink:0;height:44px;width:44px}.tl-mobile-more-sheet .tl-more-signout{border-radius:7px;padding:10px 12px}.tl-mobile-more-sheet .tl-more-profile small{line-height:1.4}.tl-mobile-more-sheet .tl-more-support summary>.tl-more-support-chevron{color:var(--c-t4);display:flex;transform:rotate(0);transition:transform .18s cubic-bezier(.2,.8,.2,1),color .18s}.tl-mobile-more-sheet .tl-more-support[open] summary>.tl-more-support-chevron{color:var(--tl-accent);transform:rotate(180deg)}.tl-mobile-more-sheet .tl-more-support>div{overflow:hidden}.tl-mobile-navigation{box-sizing:border-box;padding-left:max(8px,env(safe-area-inset-left,0px));padding-right:max(8px,env(safe-area-inset-right,0px))}.tl-mobile-navigation>button{-webkit-tap-highlight-color:transparent;min-height:44px;min-width:44px}.tl-mobile-navigation.mobile-bottom-nav>button:active{transform:none!important}.tl-mobile-more-sheet :is(button,a,summary):focus-visible,.tl-mobile-navigation>button:focus-visible{outline:2px solid var(--tl-accent);outline-offset:3px}@media (max-height:500px) and (orientation:landscape){.tl-more-backdrop.tl-mobile-more-backdrop{padding-top:calc(8px + env(safe-area-inset-top, 0px))}.tl-more-sheet.tl-mobile-more-sheet{border-radius:16px 16px 0 0;max-height:calc(100vh - 8px - env(safe-area-inset-top, 0px));max-height:calc(100dvh - 8px - env(safe-area-inset-top, 0px))}.tl-mobile-more-sheet .tl-more-drag-zone{padding-top:8px}.tl-mobile-more-sheet .tl-sheet-handle{margin-bottom:7px}.tl-mobile-more-sheet .tl-more-header{padding:0 18px 12px}.tl-mobile-more-sheet .tl-more-header h2{font-size:22px;margin-top:4px}.tl-mobile-more-sheet .tl-more-header .tl-eyebrow{font-size:9px}.tl-mobile-more-sheet .tl-more-body{padding:14px 18px 12px}.tl-mobile-more-sheet .tl-more-section{margin-bottom:16px}.tl-mobile-more-sheet .tl-more-footer{padding:8px 18px max(8px,env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.tl-mobile-more-sheet .tl-more-support summary>.tl-more-support-chevron{transition:none}}.tl-mobile-swipe-hint{display:none;pointer-events:none}@media(max-width:699px){.tl-mobile-swipe-hint{color:var(--c-t4);display:block;font:10px var(--tl-font);letter-spacing:.015em}.tl-calendar-legend .tl-mobile-swipe-hint{flex-basis:100%;text-align:center}.tl-public-tabs{flex-wrap:wrap}.tl-public-tabs .tl-mobile-swipe-hint{align-self:center;margin-left:auto;white-space:nowrap}}@media(max-width:360px){.tl-public-tabs .tl-mobile-swipe-hint{flex-basis:100%;margin-top:2px;text-align:center}}.tl-currency-dialog,.tl-install-dialog{font-family:var(--tl-font);width:min(560px,calc(100vw - 28px))!important}.tl-currency-dialog>p,.tl-install-dialog>p{color:var(--c-t2);font-size:13px;line-height:1.75}.tl-install-brand{align-items:center;display:flex;gap:17px;margin:6px 0 24px}.tl-install-brand>img{border-radius:17px;box-shadow:0 8px 30px #0003;height:64px;width:64px}.tl-install-brand p{color:var(--c-t3);font-size:11px;line-height:1.6;margin:7px 0 0}.tl-install-steps{grid-gap:13px;display:grid;gap:13px;list-style:none;margin:22px 0;padding:0}.tl-install-steps li{align-items:flex-start;display:flex;gap:13px}.tl-install-steps li>span{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:9px;color:var(--tl-accent);display:grid;flex:none;font-size:12px;height:28px;place-items:center;width:28px}.tl-install-steps p{color:var(--c-t2);font-size:12px;line-height:1.8;margin:2px 0 0}.tl-install-done,.tl-install-native{width:100%}.tl-install-done{margin-top:20px}.tl-app-tools-note{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:13px;color:var(--tl-accent);display:flex;gap:12px;padding:14px 16px}.tl-app-tools-note svg{flex:none;margin-top:3px}.tl-app-tools-note p{color:var(--c-t3);font-size:11px;line-height:1.8;margin:0}.tl-install-invitation,.tl-update-notice{align-items:center;background:linear-gradient(100deg,color-mix(in srgb,var(--tl-accent) 7%,var(--c-bg)),var(--c-bg));border:1px solid color-mix(in srgb,var(--tl-accent) 24%,var(--c-s3));border-radius:14px;display:flex;font-family:var(--tl-font);gap:13px;margin:0 0 18px;padding:12px 16px}.tl-install-invitation>svg,.tl-update-notice>svg{color:var(--tl-accent);flex:none}.tl-install-invitation>div,.tl-update-notice>div{flex:1 1;min-width:0}.tl-install-invitation strong,.tl-update-notice strong{color:var(--c-t1);display:block;font-size:12px;font-weight:500}.tl-install-invitation span,.tl-update-notice span{color:var(--c-t3);display:block;font-size:10px;line-height:1.6;margin-top:4px}.tl-install-invitation button,.tl-update-notice button{align-items:center;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:9px;color:var(--c-t1);cursor:pointer;display:flex;flex:none;font:11px var(--tl-font);gap:7px;justify-content:center;min-height:36px;padding:7px 12px}.tl-install-invitation button:last-child,.tl-update-notice button:last-child{background:none;border-color:#0000;color:var(--c-t3);padding:7px}.tl-currency-dialog form{grid-gap:18px;display:grid;gap:18px;margin-top:20px}.tl-currency-dialog label{grid-gap:8px;color:var(--c-t2);display:grid;font-size:12px;gap:8px}.tl-currency-dialog input{background:var(--c-s1);border:1px solid var(--c-s3);border-radius:11px;color:var(--c-t1);font:500 20px var(--tl-numeric);min-height:50px;padding:13px 14px;width:100%}.tl-currency-example{background:var(--c-s1);border:1px solid color-mix(in srgb,var(--tl-accent) 25%,var(--c-s3));border-radius:13px;padding:16px}.tl-currency-example strong{color:var(--tl-positive);display:block;font:600 24px var(--tl-numeric);margin:6px 0}.tl-currency-example small{color:var(--c-t3);font-size:11px;line-height:1.7}.tl-currency-actions{display:flex;flex-wrap:wrap;gap:9px}.tl-currency-actions>button:first-child{flex:1 1}@media(max-width:600px){.tl-install-invitation,.tl-update-notice{flex-wrap:wrap;gap:9px;padding:11px 12px}.tl-install-invitation>div,.tl-update-notice>div{flex-basis:calc(100% - 75px)}.tl-install-invitation>button:nth-last-child(2),.tl-update-notice>button:nth-last-child(2){margin-left:28px}.tl-currency-dialog,.tl-install-dialog{padding:20px!important}.tl-install-brand{gap:12px}.tl-install-brand>img{height:50px;width:50px}}.tl-return-controls{flex:none;gap:5px}.tl-return-controls,.tl-return-toggle{align-items:center;display:inline-flex}.tl-return-toggle{background:var(--c-bg);border:1px solid var(--c-s3);border-radius:12px;gap:2px;padding:3px}.tl-return-controls button{align-items:center;background:#0000;border:0;border-radius:9px;color:var(--c-t3);cursor:pointer;display:inline-flex;font:11px var(--tl-font);gap:5px;justify-content:center;min-height:36px;padding:7px 11px;transition:background .2s,color .2s;white-space:nowrap}.tl-return-controls button[aria-pressed=true]{background:var(--c-s3);color:var(--c-t1)}.tl-return-controls button:hover{color:var(--tl-accent)}.tl-return-controls button:disabled{cursor:default;opacity:.4}.tl-return-controls button>span{font-family:var(--tl-numeric)}.tl-return-controls .tl-return-settings{padding:7px;width:30px}.tl-return-controls.is-compact .tl-return-toggle{background:#0000;border:0;padding:0}.tl-return-controls.is-compact button{font-size:10px;min-height:30px;padding:5px 8px}.tl-orbit-hero-period .tl-return-controls{border-right:1px solid var(--c-s3);margin-right:3px;padding-right:4px}.tl-orbit-hero-period .tl-return-controls button{font-family:var(--tl-font)}.tl-heading-actions,.tl-overview-actions{align-items:center;display:flex;gap:10px}.tl-remove-balance,.tl-use-percent{background:none;border:0;color:var(--c-t3);cursor:pointer;display:inline-flex;font:11px var(--tl-font);margin-right:15px;margin-top:14px;padding:7px 0;text-decoration:underline;text-underline-offset:4px}.tl-remove-balance:hover,.tl-use-percent:hover{color:var(--tl-accent)}.tl-settings-section>.tl-return-controls{display:flex;margin-bottom:13px;width:max-content}.tl-calendar-scope+.tl-return-controls{margin:0 0 10px}.tl-journal-view-tools{flex-wrap:wrap}@media(max-width:600px){.tl-overview-actions{gap:6px}.tl-return-controls.is-compact button{font-size:9px;padding:5px 6px}.tl-orbit-hero-period{max-width:calc(100% - 24px);right:12px!important}.tl-orbit-hero-period .tl-return-controls{gap:1px}.tl-return-controls.is-compact .tl-return-settings{width:25px}.tl-journal-view-tools>.tl-return-controls{margin-right:auto}}.tl-calendar-v2{color:var(--c-t1);min-width:0;width:100%}.tl-calendar-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:24px}.tl-calendar-header>div{align-items:center;display:flex;flex-direction:column;gap:8px;min-width:0}.tl-calendar-header>div>span{font:600 clamp(16px,2vw,24px)/1.2 var(--tl-heading);letter-spacing:.025em}.tl-calendar-header small{align-items:center;color:var(--c-t3);display:flex;font:11px var(--tl-font);gap:10px}.tl-calendar-header i{background:var(--c-t4);border-radius:50%;height:3px;width:3px}.tl-calendar-month-control{background:var(--c-s2);border:1px solid var(--c-s3);border-radius:12px;color:var(--c-t2);cursor:pointer;display:grid;height:44px;place-items:center;transition:background .2s,transform .2s;width:44px}.tl-calendar-month-control:hover{background:var(--c-s3);transform:translateY(-2px)}.tl-calendar-weekdays,.tl-journal-calendar-week{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr)) minmax(74px,.9fr)}.tl-calendar-weekdays{margin-bottom:8px}.tl-calendar-weekdays>span{color:var(--c-t3);font:10px var(--tl-numeric);letter-spacing:.05em;padding:6px 0;text-align:center}.tl-calendar-weekdays>span:last-child{color:var(--tl-accent)}.tl-calendar-weeks{display:flex;flex-direction:column;gap:6px}.tl-journal-calendar-week{animation:calendarRowIn .35s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--calendar-delay)}.tl-calendar-cell{align-items:flex-start;background:var(--c-s1);border:1px solid var(--c-s3);border-radius:12px;color:var(--c-t3);display:flex;flex-direction:column;font:11px var(--tl-numeric);gap:6px;justify-content:space-between;min-height:82px;min-width:0;padding:12px;position:relative;text-align:left;transition:transform .25s,background .25s,border-color .25s}button.tl-calendar-cell{cursor:pointer}.tl-calendar-cell>span{font-size:11px}.tl-calendar-cell>strong{font-size:clamp(10px,1.15vw,15px);font-weight:500;letter-spacing:-.04em;white-space:nowrap}.tl-calendar-cell>small{color:var(--c-t3);font:9px var(--tl-font)}.tl-calendar-cell.is-positive{background:color-mix(in srgb,var(--tl-positive) 8%,var(--c-s1));border-color:color-mix(in srgb,var(--tl-positive) 22%,var(--c-s3))}.tl-calendar-cell.is-positive>strong,.tl-calendar-week-total.is-positive>strong{color:var(--tl-positive)}.tl-calendar-cell.is-negative{background:color-mix(in srgb,var(--tl-loss) 8%,var(--c-s1));border-color:color-mix(in srgb,var(--tl-loss) 22%,var(--c-s3))}.tl-calendar-cell.is-negative>strong,.tl-calendar-week-total.is-negative>strong{color:var(--tl-loss)}.tl-calendar-cell.is-even{background:color-mix(in srgb,var(--tl-neutral) 7%,var(--c-s1))}.tl-calendar-cell.is-even>strong{color:var(--tl-neutral)}.tl-calendar-cell[aria-current=date]{border-color:var(--tl-accent)}.tl-calendar-cell[aria-current=date]>span:after{background:var(--tl-accent);border-radius:50%;content:"";display:inline-block;height:4px;margin-left:6px;width:4px}.tl-calendar-week-total{border-left:1px solid var(--c-s3);color:var(--c-t3);display:flex;flex-direction:column;font:9px var(--tl-numeric);gap:8px;justify-content:center;min-width:0;padding:10px 8px 10px 14px}.tl-calendar-week-total>strong{color:var(--c-t1);font-size:clamp(11px,1.3vw,17px);font-weight:500;letter-spacing:-.04em;white-space:nowrap}.tl-calendar-explainer{color:var(--c-t3);font:11px/1.65 var(--tl-font);margin:18px 0 0;max-width:720px}.tl-calendar-dialog{max-width:1100px!important;width:min(1100px,calc(100vw - 40px))!important}.tl-calendar-scope{color:var(--c-t3);font:11px var(--tl-numeric);margin:0 0 22px}.tl-calendar-back{align-items:center;background:none;border:0;color:var(--c-t2);cursor:pointer;display:inline-flex;font:12px var(--tl-font);gap:8px;padding:8px 0}.tl-calendar-back:hover{color:var(--tl-accent)}.tl-calendar-day-heading{margin:22px 0 20px}.tl-calendar-day-heading h3{font:500 clamp(20px,2.5vw,30px)/1.25 var(--tl-heading);margin:0 0 10px;outline:none}.tl-calendar-day-heading p{color:var(--c-t3);font:12px/1.5 var(--tl-font);margin:0}.tl-calendar-entries{border-top:1px solid var(--c-s3)}.tl-calendar-entry{align-items:center;border-bottom:1px solid var(--c-s3);display:flex;gap:12px}.tl-calendar-open-trade{align-items:center;background:none;border:0;color:var(--c-t1);cursor:pointer;display:flex;flex:1 1;gap:14px;min-width:0;padding:20px 0;text-align:left}.tl-calendar-open-trade>span{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0}.tl-calendar-open-trade b{font:500 18px var(--tl-heading);overflow-wrap:anywhere}.tl-calendar-open-trade small{color:var(--c-t3);font:11px/1.5 var(--tl-font)}.tl-calendar-open-trade strong{font:16px var(--tl-numeric);white-space:nowrap}.tl-calendar-open-trade:hover>svg{color:var(--tl-accent)}.tl-calendar-entry-actions{display:flex;gap:6px}@keyframes calendarRowIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover){button.tl-calendar-cell:hover{border-color:var(--tl-accent);transform:translateY(-3px)}}@media(max-width:699px){.tl-calendar-dialog{width:calc(100vw - 20px)!important}.tl-calendar-header{margin-bottom:16px}.tl-calendar-weekdays,.tl-journal-calendar-week{gap:3px;grid-template-columns:repeat(7,minmax(0,1fr)) minmax(43px,.9fr)}.tl-calendar-weekdays>span{font-size:7px;letter-spacing:0}.tl-calendar-cell{align-items:center;border-radius:7px;gap:5px;min-height:66px;padding:6px 3px}.tl-calendar-cell>span{font-size:9px}.tl-calendar-cell>strong{font-size:8px;letter-spacing:-.06em}.tl-calendar-cell>small{font-size:8px}.tl-calendar-week-total{font-size:7px;gap:6px;padding:6px 0 6px 4px}.tl-calendar-week-total>strong{font-size:9px;letter-spacing:-.04em}.tl-calendar-explainer{font-size:10px}.tl-calendar-scope{margin-bottom:16px}.tl-calendar-open-trade{gap:8px;padding:16px 0}.tl-calendar-open-trade b{font-size:16px}.tl-calendar-open-trade strong{font-size:13px}.tl-calendar-entry{gap:8px}.tl-calendar-day-heading{margin:16px 0}}[data-calendar-still=true] .tl-journal-calendar-week{animation:none}@media(prefers-reduced-motion:reduce){.tl-journal-calendar-week{animation:none}.tl-calendar-cell,.tl-calendar-month-control{transition:none}.tl-calendar-cell:hover,.tl-calendar-month-control:hover{transform:none}}.tl-calendar-cell{box-sizing:border-box;line-height:1.15}@media(min-width:700px) and (max-height:760px){.tl-calendar-dialog,.tl-orbit-calendar-dialog{padding:20px!important}.tl-calendar-dialog>header,.tl-orbit-calendar-dialog>header{margin-bottom:14px!important}.tl-calendar-header,.tl-calendar-scope{margin-bottom:12px}.tl-calendar-header>div{gap:4px}.tl-calendar-weekdays{margin-bottom:5px}.tl-calendar-cell{gap:2px;height:44px;min-height:0;padding:5px 8px}.tl-calendar-cell>strong{font-size:11px}.tl-calendar-cell>small{display:none}.tl-calendar-week-total{gap:3px;padding:3px 8px 3px 12px}.tl-calendar-week-total>strong{font-size:13px}.tl-calendar-week-total>span{display:none}.tl-calendar-explainer{font-size:10px;margin-top:12px}}@media(max-width:699px){.tl-calendar-cell{gap:3px;height:58px;min-height:0;padding:5px 2px}.tl-calendar-dialog,.tl-orbit-calendar-dialog{padding:18px!important}.tl-calendar-dialog>header,.tl-orbit-calendar-dialog>header{margin-bottom:16px!important}.tl-calendar-scope{margin-bottom:12px}.tl-calendar-week-total{gap:4px}.tl-calendar-header{margin-bottom:12px}}.tl-calendar-cell>strong,.tl-calendar-week-total>strong{max-width:100%;overflow:hidden;text-overflow:ellipsis}@media(max-width:699px){.tl-calendar-cell>strong{font-size:clamp(8px,2vw,11px)}.tl-calendar-week-total>strong{font-size:clamp(9px,2.1vw,12px)}}@media(max-width:699px) and (max-height:700px){.tl-calendar-cell{gap:2px;height:46px}.tl-calendar-cell>small,.tl-calendar-week-total>span{display:none}.tl-calendar-week-total{gap:3px}.tl-calendar-dialog>header,.tl-orbit-calendar-dialog>header{margin-bottom:12px!important}.tl-calendar-header{margin-bottom:8px}.tl-calendar-explainer{margin-top:12px}}.tl-experience{--orbit-ease:cubic-bezier(.22,1,.36,1);--orbit-border:color-mix(in srgb,var(--c-t1) 11%,#0000);--orbit-wash:color-mix(in srgb,var(--tl-accent) 7%,var(--c-bg));background:var(--c-bg);color:var(--c-t1);font-family:var(--tl-font);isolation:isolate;min-height:100dvh}.tl-experience button{-webkit-tap-highlight-color:transparent;cursor:pointer;font-family:inherit;transition:color .2s,background .2s,border-color .2s,transform .22s var(--orbit-ease)}.tl-experience button:focus-visible{outline:2px solid var(--tl-accent);outline-offset:5px}.tl-experience button:disabled{cursor:not-allowed;opacity:.5}.tl-experience button:hover{opacity:1}.tl-experience button:active:not(:disabled){transform:scale(.975)}.tl-experience .is-positive{color:var(--tl-positive)}.tl-experience .is-negative{color:var(--tl-loss)}.tl-orbit-header{align-items:center;background:var(--c-bg);border-bottom:1px solid var(--orbit-border);display:flex;gap:24px;height:76px;justify-content:space-between;padding:0 clamp(20px,3vw,52px);position:relative;z-index:30}.tl-orbit-brand{align-items:center;display:flex;gap:20px}.tl-orbit-edition{border-left:1px solid var(--orbit-border);color:var(--c-t4);font:9px var(--tl-numeric);letter-spacing:.14em;padding-left:20px}.tl-orbit-context{align-items:center;color:var(--c-t3);display:flex;font-size:11px;gap:9px;white-space:nowrap}.tl-orbit-status-dot{background:var(--tl-accent);border-radius:50%;box-shadow:0 0 12px color-mix(in srgb,var(--tl-accent) 60%,#0000);display:inline-block;height:5px;width:5px}.tl-orbit-header-actions{align-items:center;display:flex;gap:8px}.tl-orbit-control{align-items:center;background:#0000;border:1px solid var(--orbit-border);border-radius:10px;color:var(--c-t2);display:flex;font-size:11px;gap:9px;min-height:38px;padding:8px 11px;white-space:nowrap}.tl-orbit-control:hover{background:var(--c-s2);border-color:var(--c-s4)}.tl-orbit-control kbd{color:var(--c-t4);font:9px var(--tl-numeric);margin-left:9px}.tl-orbit-icon{justify-content:center;padding:0;width:38px}.tl-orbit-theme-dot{background:var(--tl-accent);border-radius:50%;height:9px;width:9px}.tl-orbit-avatar{background:var(--orbit-wash);border:1px solid color-mix(in srgb,var(--tl-accent) 35%,var(--c-s3));border-radius:50%;color:var(--tl-accent);font-size:14px;height:38px;margin-left:5px;overflow:hidden;width:38px}.tl-orbit-avatar img{height:100%;object-fit:cover;width:100%}.tl-orbit-main{margin:0 auto;padding:24px clamp(20px,3vw,52px) 116px;width:min(1440px,100%)}.tl-orbit-page{min-width:0}.tl-orbit-eyebrow{color:var(--c-t4);font:9px var(--tl-numeric);letter-spacing:.15em;line-height:1.6}.tl-orbit-overview-intro{align-items:center;color:var(--c-t3);display:flex;font-size:13px;justify-content:space-between;margin-bottom:20px}.tl-orbit-overview-intro b{color:var(--c-t1);font-weight:500}.tl-orbit-date{color:var(--c-t4);font-size:11px}.tl-orbit-hero{background:linear-gradient(120deg,var(--c-s1),var(--c-bg));border:1px solid var(--orbit-border);border-radius:24px;display:grid;grid-template-columns:44% 56%;min-height:340px;overflow:hidden;position:relative}.tl-orbit-hero-grid{background:linear-gradient(90deg,#0000 calc(25% - 1px),var(--orbit-border) 25%,#0000 calc(25% + 1px),#0000 calc(50% - 1px),var(--orbit-border) 50%,#0000 calc(50% + 1px),#0000 calc(75% - 1px),var(--orbit-border) 75%,#0000 calc(75% + 1px));inset:0;opacity:.4;pointer-events:none;position:absolute}.tl-orbit-hero-copy{padding:32px 0 30px 34px;pointer-events:none;position:relative;z-index:2}.tl-orbit-hero-copy button{pointer-events:auto}.tl-orbit-hero h1{font:500 clamp(28px,3.1vw,44px)/1.1 var(--tl-heading);letter-spacing:-.055em;margin:13px 0 21px}.tl-orbit-hero h1 em{color:var(--c-t3);font-style:normal;font-weight:400}.tl-orbit-hero-return{display:flex;flex-direction:column}.tl-orbit-hero-return>span:first-child{color:var(--c-t4);font:8px var(--tl-numeric);letter-spacing:.16em}.tl-orbit-hero-return>span:nth-child(2){font-feature-settings:"tnum";font:400 clamp(47px,5.8vw,84px)/1.05 var(--tl-font);font-variant-numeric:tabular-nums;letter-spacing:-.075em;margin:9px 0}.tl-orbit-hero-return small{color:var(--c-t4);font-size:10px}.tl-orbit-link{align-items:center;background:none;border:0;color:var(--c-t2);display:inline-flex;font-size:11px;gap:12px;min-height:32px;padding:0;text-decoration:none}.tl-orbit-link svg{transition:transform .35s var(--orbit-ease)}.tl-orbit-link:hover svg{transform:translateX(5px)}.tl-orbit-hero-copy>.tl-orbit-link{margin-top:14px}.tl-orbit-landscape{margin-left:-30px;min-height:340px;overflow:hidden;position:relative;z-index:1}.tl-landscape-canvas{height:100%;image-rendering:auto;inset:0;pointer-events:none;position:absolute;width:100%}.tl-orbit-landscape-glow{animation:orbitBreathe 8s ease-in-out infinite;background:radial-gradient(ellipse at 55% 55%,color-mix(in srgb,var(--tl-accent) 13%,#0000),#0000 66%);inset:10% 0;opacity:.9;position:absolute}.tl-orbit-landscape-label{bottom:29px;color:var(--c-t3);display:flex;flex-direction:column;font:8px var(--tl-numeric);gap:5px;left:13%;letter-spacing:.12em;position:absolute}.tl-orbit-landscape-label small{color:var(--c-t4);font:10px var(--tl-font);letter-spacing:0}.tl-orbit-landscape-corner{color:var(--c-t4);font:8px var(--tl-numeric);letter-spacing:.1em;position:absolute;right:26px;top:30px}.tl-orbit-hero-period{background:color-mix(in srgb,var(--c-bg) 75%,#0000);border:1px solid var(--orbit-border);border-radius:30px;bottom:25px;display:flex;padding:3px;position:absolute;right:24px;z-index:3}.tl-orbit-hero-period button{background:none;border:0;border-radius:25px;color:var(--c-t4);font:9px var(--tl-numeric);min-height:30px;padding:7px 10px}.tl-orbit-hero-period button[aria-pressed=true]{background:var(--c-s3);color:var(--c-t1)}.tl-orbit-home-cards{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1.1fr 1fr 1.05fr;margin-top:14px}.tl-orbit-surface{background:var(--c-s1);border:1px solid var(--orbit-border);border-radius:20px;color:var(--c-t1);min-height:159px;padding:23px 26px;position:relative;text-align:left}.tl-orbit-surface:before{background:linear-gradient(120deg,color-mix(in srgb,var(--tl-accent) 6%,#0000),#0000 55%);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s}.tl-orbit-surface:hover:before{opacity:1}.tl-orbit-win{align-items:center;display:flex;gap:12px;justify-content:space-between}.tl-orbit-win>div:first-child{display:flex;flex-direction:column;gap:7px}.tl-orbit-win>div>span:nth-child(2){font-feature-settings:"tnum";font-size:42px;font-variant-numeric:tabular-nums;letter-spacing:-.06em;line-height:1.1}.tl-orbit-win p{align-items:center;color:var(--c-t4);display:flex;font-size:10px;gap:7px;margin:3px 0;white-space:nowrap}.tl-orbit-win p i{background:var(--c-t4);border-radius:50%;height:3px;width:3px}.tl-orbit-win-ring{display:grid;flex-shrink:0;height:86px;place-items:center;position:relative;width:86px}.tl-orbit-win-ring>svg:first-child{fill:none;stroke:var(--c-s3);stroke-width:1.5;height:100%;inset:0;position:absolute;transform:rotate(-90deg);width:100%}.tl-orbit-win-ring>svg circle:nth-child(2){stroke:var(--tl-accent);stroke-width:2.5;stroke-linecap:round}.tl-orbit-win-ring>.tl-orbit-win-ring svg:last-child,.tl-orbit-win-ring>svg:last-child{color:var(--tl-accent)}.tl-orbit-depth-stats{display:flex;gap:35px;margin:15px 0 12px}.tl-orbit-depth-stats>div{display:flex;flex-direction:column;gap:5px}.tl-orbit-depth-stats strong{font-size:26px;font-weight:400;letter-spacing:-.04em;line-height:1}.tl-orbit-depth-stats strong small{color:var(--c-t3);font-size:13px}.tl-orbit-depth-stats span{color:var(--c-t4);font-size:10px}.tl-orbit-card-link{align-items:center;color:var(--c-t3);display:flex;font-size:10px;justify-content:space-between;position:relative;z-index:2}.tl-orbit-story-card{background:linear-gradient(125deg,var(--c-s1),var(--orbit-wash));overflow:hidden}.tl-orbit-story-card>strong{display:block;font-size:27px;font-weight:450;letter-spacing:-.04em;line-height:1.07;margin:11px 0 14px;position:relative;z-index:2}.tl-orbit-story-art{height:175px;opacity:.55;position:absolute;right:-20px;top:-10px;width:175px}.tl-orbit-story-art i{animation:orbitStoryRing 14s linear infinite;border:1px solid color-mix(in srgb,var(--tl-accent) 65%,#0000);border-radius:50%;inset:15px;position:absolute;transform:rotateX(57deg) rotate(-30deg)}.tl-orbit-story-art i:nth-child(2){animation-direction:reverse;animation-duration:17s;inset:30px}.tl-orbit-story-art i:nth-child(3){animation-duration:11s;inset:45px}.tl-orbit-bottom-row{grid-gap:30px;display:grid;gap:30px;grid-template-columns:2.1fr 1fr;margin-top:24px}.tl-orbit-section-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:9px}.tl-orbit-section-heading h2{font-size:12px;font-weight:500;margin:0}.tl-orbit-section-heading>span{color:var(--c-t4);font-size:10px}.tl-orbit-recent-trades{display:flex;flex-direction:column}.tl-orbit-recent-trades button{align-items:center;background:none;border:0;border-bottom:1px solid var(--orbit-border);color:var(--c-t1);display:flex;gap:11px;min-height:40px;padding:7px 0;text-align:left}.tl-orbit-recent-trades button b{font-size:11px;font-weight:500;min-width:65px}.tl-orbit-recent-trades button>span:not(:first-child){color:var(--c-t4);flex:1 1;font-size:10px}.tl-orbit-recent-trades button strong{font:11px var(--tl-numeric);font-weight:400}.tl-orbit-recent-trades button svg{color:var(--c-t4);margin-left:10px;transition:transform .3s var(--orbit-ease)}.tl-orbit-recent-trades button:hover svg{color:var(--tl-accent);transform:translateX(5px)}.tl-orbit-trade-dot{background:var(--tl-neutral);border-radius:5px;height:16px;margin-right:6px;width:4px}.tl-orbit-trade-dot.is-win{background:var(--tl-positive)}.tl-orbit-trade-dot.is-loss{background:var(--tl-loss)}.tl-orbit-focus{border-left:1px solid var(--orbit-border);display:flex;flex-direction:column;gap:8px;padding-left:28px}.tl-orbit-focus strong{font-size:23px;font-weight:400;letter-spacing:-.035em;line-height:1.12}.tl-orbit-empty-log{align-items:center;background:none;border:1px dashed var(--c-s4);border-radius:12px;color:var(--c-t3);display:flex;gap:12px;padding:20px;width:100%}.tl-orbit-breakdown{overflow:hidden}.tl-orbit-breakdown-inner{background:var(--c-s1);border:1px solid var(--orbit-border);border-radius:20px;margin-top:14px;padding:25px 28px}.tl-orbit-note{color:var(--c-t4);font-size:10px;line-height:1.6;margin:14px 0 0}.tl-orbit-dock{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:color-mix(in srgb,var(--c-s1) 91%,#0000);border:1px solid color-mix(in srgb,var(--c-t1) 15%,#0000);border-radius:19px;bottom:max(20px,env(safe-area-inset-bottom));box-shadow:0 12px 45px #0003,0 1px 0 color-mix(in srgb,var(--c-t1) 5%,#0000) inset;display:flex;gap:4px;left:50%;max-width:calc(100% - 32px);padding:6px;position:fixed;transform:translateX(-50%);z-index:90}.tl-orbit-dock button{align-items:center;background:none;border:0;border-radius:13px;color:var(--c-t4);display:flex;flex-direction:column;font-size:9px;gap:6px;height:53px;justify-content:center;min-width:67px;padding:5px 9px;position:relative;white-space:nowrap}.tl-orbit-dock button.is-current{color:var(--c-t1)}.tl-orbit-dock button:hover{background:color-mix(in srgb,var(--c-t1) 4%,#0000);color:var(--tl-accent)}.tl-orbit-dock-content{align-items:center;display:flex;flex-direction:column;gap:6px;position:relative;z-index:1}.tl-orbit-dock-selection{background:color-mix(in srgb,var(--tl-accent) 9%,#0000);border:1px solid color-mix(in srgb,var(--tl-accent) 15%,#0000);border-radius:13px;inset:0;position:absolute}.tl-orbit-dock-selection:after{background:var(--tl-accent);bottom:0;box-shadow:0 0 12px var(--tl-accent);content:"";height:1px;left:30%;position:absolute;width:40%}.tl-orbit-dock-divider{background:var(--orbit-border);height:27px;margin:0 7px;width:1px}.tl-orbit-dock .tl-orbit-log{flex-direction:row;font-size:11px;gap:7px;margin-right:3px;min-width:107px}.tl-orbit-dock .tl-orbit-log,.tl-orbit-dock .tl-orbit-log:hover{background:var(--tl-accent);color:var(--tl-button-text)}.tl-orbit-dock>button:last-child{min-width:43px}.tl-orbit-more-label{display:none}.tl-orbit-more{max-width:530px!important}.tl-orbit-more-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,1fr);margin:8px 0 22px}.tl-orbit-more-grid button{align-items:center;background:var(--c-s2);border:1px solid var(--c-s3);border-radius:14px;color:var(--c-t1);display:flex;gap:14px;padding:20px}.tl-orbit-more-grid button>span{flex:1 1;font-size:13px;text-align:left}.tl-orbit-more-grid button>svg:first-child{color:var(--tl-accent)}.tl-orbit-more-list{border-top:1px solid var(--c-s3);padding-top:9px}.tl-orbit-more-list button{align-items:center;background:none;border:0;border-radius:8px;color:var(--c-t2);display:flex;gap:13px;min-height:46px;padding:13px 9px;width:100%}.tl-orbit-more-list button span{flex:1 1;text-align:left}.tl-orbit-more-list button:hover{background:var(--c-s2)}.tl-orbit-page-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:8px 0 26px}.tl-orbit-page-heading h1{font:450 clamp(30px,4vw,52px)/1.1 var(--tl-heading);letter-spacing:-.055em;margin:10px 0}.tl-orbit-page-heading p{color:var(--c-t3);font-size:12px;margin:0}.tl-experience .tl-gallery-trade{border-radius:20px;transition:transform .4s var(--orbit-ease),border-color .3s,box-shadow .3s}.tl-experience .tl-gallery-trade:hover{box-shadow:0 14px 35px #0002;transform:translateY(-5px)}.tl-experience .trade-row{background:var(--c-s1);transition:transform .32s var(--orbit-ease),border-color .25s}.tl-experience .trade-row:hover{transform:translateX(4px)}.tl-experience .stat-card,.tl-experience .tl-panel{border-radius:20px!important}.tl-experience .tl-trade-form{padding-bottom:0}.tl-experience .tl-btn{border-radius:11px;font-size:12px;min-height:42px}.tl-experience .tl-btn-primary{background:var(--tl-accent);color:var(--tl-button-text)!important}.tl-experience .tl-daily-plan,.tl-experience .tl-weekly-plan{border-radius:18px}.tl-experience .tl-weekly-plan{transition:transform .4s var(--orbit-ease),border-color .3s}.tl-experience .tl-weekly-plan:hover{transform:translateY(-4px)}.tl-orbit-entry{align-items:center;background:var(--c-bg);display:flex;inset:0;min-height:100dvh;overflow:hidden;padding:clamp(24px,6vw,100px);position:fixed;z-index:200}.tl-orbit-entry-brand{align-items:center;display:flex;gap:28px;left:clamp(24px,4vw,60px);position:absolute;top:35px}.tl-orbit-entry-brand>span:last-child{color:var(--c-t4);font:9px var(--tl-numeric);letter-spacing:.16em}.tl-orbit-entry-copy{animation:orbitEntryCopy .9s var(--orbit-ease) both;position:relative;width:55%;z-index:2}.tl-orbit-entry h1{font:450 clamp(72px,10vw,150px)/.91 var(--tl-heading);letter-spacing:-.085em;margin:25px 0 30px}.tl-orbit-entry h1 em{color:var(--tl-accent);font-style:normal}.tl-orbit-entry-copy p{color:var(--c-t3);font-size:15px;margin:0 0 32px}.tl-orbit-enter{align-items:center;background:var(--tl-accent);border:1px solid color-mix(in srgb,var(--tl-accent) 50%,var(--c-s3));border-radius:40px;box-shadow:0 0 60px color-mix(in srgb,var(--tl-accent) 8%,#0000);color:var(--tl-button-text);display:flex;font-size:13px;gap:27px;min-height:57px;padding:15px 23px}.tl-orbit-enter:hover svg{transform:translateX(6px)}.tl-orbit-enter svg{transition:transform .35s var(--orbit-ease)}.tl-orbit-entry-copy small{color:var(--c-t4);display:block;font-size:10px;line-height:1.6;margin-top:17px;max-width:330px}.tl-orbit-entry-art{display:grid;height:83%;perspective:700px;place-items:center;pointer-events:none;position:absolute;right:0;top:9%;width:65vw}.tl-orbit-entry-art:before{background:radial-gradient(ellipse,color-mix(in srgb,var(--tl-accent) 13%,#0000),#0000 65%);border-radius:50%;content:"";height:90%;position:absolute;width:90%}.tl-orbit-entry-art i{animation:orbitEntryRing 16s linear infinite;border:1px solid color-mix(in srgb,var(--tl-accent) 55%,#0000);border-radius:50%;height:min(560px,65vw);position:absolute;width:min(560px,65vw)}.tl-orbit-entry-art i:nth-child(2){animation-delay:-4s;height:min(470px,56vw);width:min(470px,56vw)}.tl-orbit-entry-art i:nth-child(3){animation-delay:-8s;height:min(380px,47vw);width:min(380px,47vw)}.tl-orbit-entry-art i:nth-child(4){animation-delay:-12s;height:min(290px,38vw);width:min(290px,38vw)}.tl-orbit-entry-art i:after{background:var(--tl-accent);border-radius:50%;box-shadow:0 0 18px var(--tl-accent);content:"";height:6px;left:50%;position:absolute;top:-3px;width:6px}.tl-orbit-entry-footer{border-top:1px solid var(--orbit-border);bottom:28px;color:var(--c-t4);display:flex;font:8px var(--tl-numeric);justify-content:space-between;left:clamp(24px,4vw,60px);letter-spacing:.13em;padding-top:20px;position:absolute;right:clamp(24px,4vw,60px)}@keyframes orbitEntryRing{0%{transform:rotateX(55deg) rotateY(-20deg) rotate(0)}50%{transform:rotateX(68deg) rotateY(15deg) rotate(180deg)}to{transform:rotateX(55deg) rotateY(-20deg) rotate(1turn)}}@keyframes orbitEntryCopy{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes orbitStoryRing{0%{transform:rotateX(57deg) rotate(-30deg)}to{transform:rotateX(57deg) rotate(330deg)}}@keyframes orbitBreathe{0%,to{opacity:.65;transform:scale(.95)}50%{opacity:1;transform:scale(1.06)}}.tl-experience-enabled .app-main{margin-left:0!important}.tl-experience-enabled .main-content{max-width:1440px!important;padding:24px clamp(20px,3vw,52px) 116px!important}.tl-experience-enabled .mobile-topbar{display:none!important}.tl-experience-enabled .tl-page-heading h1{font-family:var(--tl-heading);font-size:38px;font-weight:450}.tl-experience-enabled .tl-page-heading{margin:10px 0 25px}.tl-experience-enabled .desktop-support{display:none!important}@media(min-width:1100px) and (min-height:700px){.tl-orbit-overview{margin:auto;max-width:1380px}.tl-orbit-hero,.tl-orbit-landscape{min-height:clamp(315px,39vh,450px)}}@media(max-width:1100px){.tl-orbit-context,.tl-orbit-edition{display:none}.tl-orbit-header{height:66px}.tl-orbit-main{padding-top:20px}.tl-orbit-hero-copy{padding:28px 0 26px 25px}.tl-orbit-surface{padding:20px}.tl-orbit-win-ring{height:65px;width:65px}.tl-orbit-depth-stats{gap:23px}}@media(min-width:700px) and (max-height:800px){.tl-orbit-main{padding-top:18px}.tl-orbit-overview-intro{margin-bottom:14px}.tl-orbit-hero,.tl-orbit-landscape{min-height:305px}.tl-orbit-hero-copy{padding-bottom:21px;padding-top:26px}.tl-orbit-hero h1{margin-bottom:16px}.tl-orbit-surface{min-height:142px;padding:18px 23px}.tl-orbit-bottom-row{margin-top:19px}.tl-orbit-main{padding-bottom:103px}}@media(max-width:699px){.tl-orbit-header{gap:10px;height:64px;padding:0 18px}.tl-orbit-header .tl-brand{font-size:23px!important}.tl-orbit-header-actions{gap:5px}.tl-orbit-header-actions .tl-orbit-control{min-height:34px}.tl-orbit-search{justify-content:center;padding:0;width:34px}.tl-orbit-header-actions .tl-orbit-control:nth-child(2)>span:last-child,.tl-orbit-search kbd,.tl-orbit-search span{display:none}.tl-orbit-header-actions .tl-orbit-control:nth-child(2){justify-content:center;padding:0;width:34px}.tl-orbit-icon{width:34px}.tl-orbit-avatar{height:32px;margin-left:1px;width:32px}.tl-experience-enabled .main-content,.tl-orbit-main{padding:18px 16px 105px!important}.tl-orbit-overview-intro{font-size:11px;margin-bottom:16px}.tl-orbit-date{font-size:9px}.tl-orbit-hero{border-radius:20px;display:block;min-height:477px}.tl-orbit-hero-copy{padding:25px 25px 0}.tl-orbit-hero h1{font-size:34px;margin:13px 0 18px}.tl-orbit-hero-return>span:nth-child(2){font-size:62px;margin:9px 0 5px}.tl-orbit-hero-return small{font-size:9px}.tl-orbit-hero-copy>.tl-orbit-link{font-size:10px;margin-top:9px}.tl-orbit-landscape{height:220px;margin:-11px -22px 0;min-height:0;pointer-events:none}.tl-orbit-landscape-label{bottom:22px;font-size:7px;left:46px}.tl-orbit-landscape-label small{font-size:8px}.tl-orbit-landscape-corner{display:none}.tl-orbit-hero-period{bottom:19px;right:18px}.tl-orbit-hero-period button{font-size:8px;min-height:28px;padding:5px 8px}.tl-orbit-home-cards{gap:10px;grid-template-columns:1fr 1fr;margin-top:10px}.tl-orbit-surface{border-radius:18px;min-height:136px;padding:17px}.tl-orbit-win{gap:5px}.tl-orbit-win>div>span:nth-child(2){font-size:34px}.tl-orbit-win p{flex-wrap:wrap;font-size:8px;gap:4px;line-height:1.5;max-width:100px}.tl-orbit-win-ring{height:45px;opacity:.65;position:absolute;right:14px;top:18px;width:45px}.tl-orbit-win-ring>svg:last-child{height:17px;width:17px}.tl-orbit-depth-stats{gap:15px;margin:14px 0}.tl-orbit-depth-stats strong{font-size:24px}.tl-orbit-depth-stats span{font-size:8px}.tl-orbit-depth .tl-orbit-eyebrow{font-size:7px}.tl-orbit-card-link{font-size:9px}.tl-orbit-story-card{grid-column:span 2;min-height:125px}.tl-orbit-story-card>strong{font-size:26px;margin-bottom:10px;margin-top:10px}.tl-orbit-story-card>strong br{display:none}.tl-orbit-story-card .tl-orbit-card-link{max-width:240px}.tl-orbit-story-art{height:220px;right:7px;top:-32px;width:220px}.tl-orbit-bottom-row{gap:22px;grid-template-columns:1fr;margin-top:24px}.tl-orbit-focus{border-left:0;border-top:1px solid var(--orbit-border);display:none;padding:20px 0 0}.tl-orbit-breakdown-inner{padding:20px 15px}.tl-orbit-section-heading{flex-wrap:wrap}.tl-orbit-dock{border-radius:18px;bottom:max(12px,env(safe-area-inset-bottom));gap:2px;justify-content:space-between;max-width:480px;padding:5px;width:calc(100% - 24px)}.tl-orbit-dock button{flex:1 1;font-size:8px;height:51px;min-width:0;padding:5px 6px;width:46px}.tl-orbit-dock>button:nth-child(5),.tl-orbit-dock>button:nth-child(6){display:none}.tl-orbit-dock>button:last-child{min-width:36px}.tl-orbit-dock .tl-orbit-log{flex:1 1;height:45px;margin:0 3px;max-width:47px;min-width:43px;width:43px}.tl-orbit-log span{display:none}.tl-orbit-dock-divider{height:25px;margin:0 3px}.tl-orbit-more-label{display:block}.tl-orbit-page-heading{align-items:flex-start;gap:10px;margin-bottom:22px}.tl-orbit-page-heading h1{font-size:32px}.tl-orbit-page-heading p{font-size:11px;line-height:1.6;max-width:245px}.tl-orbit-page-heading>.tl-btn{font-size:10px;gap:6px;padding:9px 11px}.tl-orbit-entry{padding:26px}.tl-orbit-entry-brand{gap:17px;left:26px;top:27px}.tl-orbit-entry-brand>span:last-child{font-size:7px}.tl-orbit-entry-copy{padding-top:20px;width:100%}.tl-orbit-entry h1{font-size:clamp(73px,20vw,110px);margin-top:20px}.tl-orbit-entry-art{height:85%;opacity:.52;right:-34%;top:6%;width:110vw}.tl-orbit-entry-art i{height:100vw;width:100vw}.tl-orbit-entry-art i:nth-child(2){height:83vw;width:83vw}.tl-orbit-entry-art i:nth-child(3){height:66vw;width:66vw}.tl-orbit-entry-art i:nth-child(4){height:49vw;width:49vw}.tl-orbit-entry-copy>.tl-orbit-eyebrow{font-size:7px}.tl-orbit-entry-copy p{font-size:12px;margin-bottom:26px}.tl-orbit-enter{font-size:12px;gap:24px;min-height:53px}.tl-orbit-entry-copy small{font-size:9px;max-width:275px}.tl-orbit-entry-footer{font-size:6px;left:26px;right:26px}.tl-orbit-entry-footer span:first-child{display:none}.tl-orbit-more-grid{grid-template-columns:1fr 1fr}.tl-orbit-more-grid button{gap:10px;padding:15px 12px}.tl-orbit-more-grid button>svg:last-child{display:none}}@media(max-width:360px){.tl-orbit-brand .tl-brand{font-size:20px!important}.tl-orbit-header{padding:0 13px}.tl-orbit-header-actions{gap:4px}.tl-orbit-avatar,.tl-orbit-win-ring{display:none}.tl-orbit-hero h1{font-size:30px}.tl-orbit-hero-return>span:nth-child(2){font-size:54px}.tl-orbit-hero{min-height:455px}.tl-orbit-dock-content>span{font-size:7px}}@media(max-height:530px){.tl-orbit-entry h1{font-size:70px;margin:16px 0}.tl-orbit-entry-copy{padding:35px 0 0}.tl-orbit-entry-copy p{margin-bottom:15px}.tl-orbit-entry-footer{display:none}.tl-orbit-entry-brand{top:17px}.tl-orbit-entry .tl-orbit-eyebrow{font-size:7px}}@media(prefers-reduced-motion:reduce){.tl-experience *,.tl-orbit-entry *{animation:none!important;transition:none!important}.tl-orbit-story-art i{transform:rotateX(57deg) rotate(-30deg)}.tl-orbit-entry-art i{transform:rotateX(55deg) rotateY(-20deg)}.tl-experience .tl-gallery-trade:hover,.tl-experience .tl-weekly-plan:hover,.tl-experience .trade-row:hover,.tl-experience button:active:not(:disabled){transform:none}}[data-orbit-quiet=true] .tl-orbit-landscape-glow,[data-orbit-quiet=true] .tl-orbit-story-art i{animation-play-state:paused}.tl-experience-enabled .tl-page-heading[hidden]{display:none!important}.tl-orbit-more-grid .tl-orbit-mobile-extra{display:none}@media(max-width:699px){.tl-orbit-more-grid .tl-orbit-mobile-extra{display:flex}}@media(min-width:700px){.tl-orbit-bottom-row{gap:24px}.tl-orbit-recent-trades{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.tl-orbit-recent-trades button{grid-gap:6px 10px;align-content:center;display:grid;gap:6px 10px;grid-template-columns:4px 1fr 15px;min-height:66px;padding:10px 0 9px}.tl-orbit-recent-trades button>.tl-orbit-trade-dot{grid-row:span 3;height:34px;margin-right:0}.tl-orbit-recent-trades button>b{min-width:0}.tl-orbit-recent-trades button>span:not(:first-child){font-size:9px;grid-column:2}.tl-orbit-recent-trades button>strong{font-size:10px;grid-column:2;grid-row:3}.tl-orbit-recent-trades button>svg{grid-column:3;grid-row:1/4;margin:0}.tl-orbit-focus{gap:7px}.tl-orbit-focus strong{font-size:20px}.tl-orbit-focus>.tl-orbit-link{font-size:10px;min-height:25px}.tl-orbit-hero h1{font-size:clamp(28px,2.8vw,38px);margin:12px 0 17px}.tl-orbit-hero-return>span:nth-child(2){font-size:clamp(47px,5.3vw,72px)}.tl-orbit-hero-copy{padding:27px 0 24px 32px}.tl-orbit-hero,.tl-orbit-landscape{min-height:315px}.tl-orbit-hero-copy>.tl-orbit-link{margin-top:10px;min-height:27px}}@media(min-width:700px) and (max-height:850px){.tl-orbit-main{padding-top:18px}.tl-orbit-overview-intro{margin-bottom:14px}.tl-orbit-surface{min-height:140px;padding:18px 22px}.tl-orbit-win>div>span:nth-child(2){font-size:37px}.tl-orbit-home-cards{margin-top:12px}.tl-orbit-bottom-row{margin-top:18px}.tl-orbit-hero,.tl-orbit-landscape{min-height:295px}.tl-orbit-hero h1{font-size:31px}.tl-orbit-hero-return>span:nth-child(2){font-size:60px}.tl-orbit-hero-copy{padding:24px 0 21px 28px}.tl-orbit-depth-stats{margin:14px 0 10px}.tl-orbit-story-card>strong{font-size:25px;margin:10px 0 12px}.tl-orbit-main{padding-bottom:101px}}@media(min-width:700px) and (max-height:735px){.tl-orbit-bottom-row{display:none}.tl-orbit-hero h1{font-size:30px}.tl-orbit-overview-intro{margin-bottom:12px}.tl-orbit-surface{min-height:132px}.tl-orbit-hero,.tl-orbit-landscape{min-height:285px}}@media(hover:hover) and (pointer:fine){.tl-orbit-dock button:hover>.tl-orbit-dock-content>svg{transform:translateY(-3px) scale(1.12)}.tl-orbit-dock-content>svg{transition:transform .45s var(--orbit-ease)}.tl-orbit-control:hover>svg{transform:translateY(-1px)}.tl-orbit-control>svg{transition:transform .35s var(--orbit-ease)}}.tl-orbit-active .tl-workspace-dialog{animation:orbitDialogArrival .35s cubic-bezier(.22,1,.36,1);border-radius:22px;font-family:var(--tl-font)}.tl-orbit-active .tl-workspace-dialog>header h2{font:500 23px var(--tl-heading);letter-spacing:-.04em}.tl-orbit-active .tl-workspace-dialog p{line-height:1.7}.tl-orbit-active .tl-arrival-copy h1{font-family:var(--tl-heading);letter-spacing:-.07em}.tl-orbit-active .tl-arrival-greeting{font-family:var(--tl-font)}.tl-orbit-active .tl-result-moment{border-radius:24px;box-shadow:0 25px 80px #0005}.tl-orbit-active .tl-result-value{font-family:var(--tl-font);font-weight:450;letter-spacing:-.07em}@keyframes orbitDialogArrival{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tl-orbit-active .tl-workspace-dialog{animation:none}}.tl-experience-enabled .tl-wall-gallery{gap:30px;perspective:1000px}.tl-experience-enabled .tl-certificate-image{box-shadow:3px 7px 0 #0002,8px 20px 25px #0004,18px 35px 50px #0003;transform:perspective(1000px) rotateY(-3deg);transition:transform .55s var(--orbit-ease),box-shadow .55s!important}.tl-experience-enabled .tl-wall-certificate:hover .tl-certificate-image{box-shadow:3px 7px 0 #0002,10px 25px 35px #0004,22px 45px 65px #0004;transform:perspective(1000px) translateY(-8px) rotateY(0)}@media(prefers-reduced-motion:reduce){.tl-experience-enabled .tl-certificate-image,.tl-experience-enabled .tl-wall-certificate:hover .tl-certificate-image{transform:none}}.tl-orbit-calendar-dialog{max-width:820px!important}.tl-orbit-calendar-dialog .tl-trading-calendar{margin-top:20px}.tl-quiet-preference{align-items:center;border-top:1px solid var(--c-s3);display:flex;gap:25px;justify-content:space-between;margin-top:25px;padding:24px 0}.tl-quiet-preference strong{display:block;font-size:14px;font-weight:500}.tl-quiet-preference small{color:var(--c-t4);display:block;font-size:11px;line-height:1.7;margin-top:7px;max-width:380px}.tl-quiet-preference input{accent-color:var(--tl-accent);flex-shrink:0;height:18px;width:18px}.tl-experience-enabled .tl-wall-gallery{gap:38px;padding:24px 12px 32px}.tl-experience-enabled .tl-wall-certificate:nth-child(2n) .tl-certificate-image{animation-delay:-6s}.tl-experience-enabled .tl-certificate-image,.tl-preview-certificate{animation:orbitPaperFloat 13s ease-in-out infinite;backface-visibility:hidden;transform-origin:50% 30%}.tl-experience-enabled .tl-wall-certificate:hover .tl-certificate-image,.tl-preview-wall article:hover .tl-preview-certificate{animation-play-state:paused}.tl-experience-enabled .tl-certificate-details{margin-top:25px}.tl-experience-enabled .tl-certificate-image:after,.tl-preview-certificate:after{background:linear-gradient(115deg,#0000 25%,#ffffff0c 45%,#0000 65%);content:"";inset:0;opacity:.6;pointer-events:none;position:absolute;transform:translateX(-25%);transition:transform .9s cubic-bezier(.22,1,.36,1)}.tl-experience-enabled .tl-wall-certificate:hover .tl-certificate-image:after,.tl-preview-wall article:hover .tl-preview-certificate:after{transform:translateX(25%)}.tl-experience .tl-page-heading,.tl-orbit-page-heading{position:relative}.tl-experience .tl-page-heading:after,.tl-orbit-page-heading:after{animation:orbitHeadingLine .75s cubic-bezier(.22,1,.36,1) both;background:var(--tl-accent);bottom:-12px;content:"";height:1px;left:0;position:absolute;transform-origin:left;width:50px}.tl-experience-enabled .tl-page-heading[hidden]:after{display:none}.tl-orbit-status-dot{animation:orbitSignalPulse 4s ease-in-out infinite}.tl-experience .tl-btn,.tl-orbit-control,.tl-orbit-more-list button{transition:transform .35s cubic-bezier(.22,1,.36,1),background .25s,border-color .25s}.tl-experience .tl-btn:active:not(:disabled),.tl-orbit-control:active{transform:scale(.97)}@keyframes orbitPaperFloat{0%,to{transform:perspective(1000px) rotateY(-3deg) rotate(-.7deg) translateY(0)}50%{transform:perspective(1000px) rotateY(2deg) rotate(.5deg) translateY(-7px)}}@keyframes orbitHeadingLine{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes orbitSignalPulse{0%,to{opacity:.6;transform:scale(.85)}50%{opacity:1;transform:scale(1.12)}}[data-motion-hidden=true] .tl-certificate-image,[data-motion-hidden=true] .tl-orbit-status-dot,[data-motion-hidden=true] .tl-preview-certificate,[data-motion-visible=false],[data-orbit-quiet=true] .tl-certificate-image,[data-orbit-quiet=true] .tl-orbit-status-dot,[data-orbit-quiet=true] .tl-preview-certificate{animation-play-state:paused!important}@media(max-width:699px){.tl-experience-enabled .tl-wall-gallery{gap:32px;padding:12px 6px 25px}.tl-experience .tl-page-heading:after,.tl-orbit-page-heading:after{bottom:-10px;width:35px}}@media(prefers-reduced-motion:reduce){.tl-experience .tl-certificate-image,.tl-orbit-status-dot,.tl-preview-certificate{animation:none}.tl-experience .tl-certificate-image:after,.tl-preview-certificate:after{transition:none}.tl-experience .tl-page-heading:after,.tl-orbit-page-heading:after{animation:none}.tl-experience .tl-btn:active:not(:disabled),.tl-orbit-control:active{transform:none}}.tl-orbit-account-scope{display:flex;flex-wrap:wrap;gap:5px;margin:-4px 0 16px}.tl-orbit-account-scope button{background:none;border:1px solid var(--c-s3);border-radius:20px;color:var(--c-t4);cursor:pointer;font:9px var(--tl-font);min-height:30px;padding:6px 12px}.tl-orbit-account-scope button[aria-pressed=true]{background:color-mix(in srgb,var(--tl-accent) 7%,#0000);border-color:color-mix(in srgb,var(--tl-accent) 25%,var(--c-s3));color:var(--tl-accent)}.tl-public-profile .tl-profile-motion{inset:-20% -8% -25% 40%;min-height:0;opacity:.32;position:absolute;z-index:0}.tl-public-profile .tl-public-hero>div:last-child,.tl-public-profile .tl-public-identity,.tl-public-profile .tl-public-share{position:relative;z-index:1}[data-motion-hidden=true] .tl-recap-spatial-orbits i,[data-orbit-quiet=true] .tl-recap-atmosphere,[data-orbit-quiet=true] .tl-recap-spatial-orbits i{animation-play-state:paused!important}@media(max-width:767px){.tl-public-profile .tl-profile-motion{inset:0 -35% 0 15%;opacity:.16}}.tl-experience-enabled,.tl-experience-preview{--tl-dock-clearance:calc(var(--tl-dock-height,68px) + var(--tl-dock-gap,20px) + 32px);height:100dvh;height:var(--tl-workspace-height,100dvh);min-height:0!important;overflow:hidden;position:relative}.tl-experience-enabled .app-main{height:100%;min-height:0;overflow:hidden!important;position:relative}.tl-experience-enabled .app-main,.tl-experience-preview{display:flex;flex-direction:column}.tl-experience-preview>.tl-swipe-scope{flex:1 1;min-height:0;overflow:hidden!important}.tl-orbit-header{flex-shrink:0}.tl-app.tl-experience-enabled .app-main>.main-content,.tl-experience-preview .tl-orbit-main{box-sizing:border-box;margin:0!important;max-width:none!important;min-height:0;overflow:auto;overscroll-behavior-y:contain;padding:24px clamp(20px,2.6vw,80px) var(--tl-dock-clearance)!important;padding-bottom:var(--tl-dock-clearance)!important;scroll-padding:20px 0 var(--tl-dock-clearance);scrollbar-gutter:auto;width:100%}.tl-experience-enabled .main-content>.tl-swipe-surface,.tl-experience-preview .tl-orbit-main>.tl-swipe-surface{margin-inline:auto;max-width:none}.tl-experience-enabled .main-content{flex:1 1}.tl-experience-preview .tl-orbit-main{height:100%}.tl-orbit-nav-rail{background:#0000;border:0;height:88px;height:calc(var(--tl-dock-height,68px) + var(--tl-dock-gap,20px));inset:auto 0 0;pointer-events:none;position:absolute;z-index:90}.tl-orbit-nav-rail .tl-orbit-dock{background:color-mix(in srgb,var(--c-s1) 82%,#0000);box-shadow:0 14px 36px #0004,0 2px 8px #0002,0 1px 0 color-mix(in srgb,var(--c-t1) 8%,#0000) inset;pointer-events:auto;position:absolute}.tl-experience-enabled .main-content :is(button,input,textarea),.tl-orbit-main :is(button,input,textarea){scroll-margin-block:20px;scroll-margin-block-end:calc(var(--tl-dock-clearance) + 12px)}.tl-orbit-active .tl-toast-layer{bottom:106px!important;bottom:calc(var(--tl-dock-height,68px) + var(--tl-dock-gap,20px) + 18px)!important}.tl-orbit-header .tl-orbit-signout{color:var(--c-t3);font-size:11px;gap:8px}.tl-orbit-header .tl-orbit-signout:hover{background:color-mix(in srgb,var(--tl-loss) 5%,var(--c-s1));border-color:color-mix(in srgb,var(--tl-loss) 40%,var(--c-s3));box-shadow:0 0 18px color-mix(in srgb,var(--tl-loss) 9%,#0000);color:var(--tl-loss)}.tl-orbit-header .tl-orbit-signout>svg{transition:transform .35s var(--orbit-ease)}.tl-orbit-header .tl-orbit-signout:hover>svg{transform:translateX(2px)}.tl-experience .tl-page-heading h1,.tl-orbit-page-heading h1{line-height:1.15;overflow:visible}.tl-experience .tl-eyebrow,.tl-orbit-eyebrow{display:inline-block;line-height:1.6;padding-block:1px}.tl-orbit-landscape-label span{line-height:1.6}@media(max-width:699px){.tl-orbit-header .tl-orbit-signout{justify-content:center;padding:0;width:32px}.tl-orbit-signout>span{display:none}.tl-orbit-header-actions{gap:4px}}@media(max-width:380px){.tl-orbit-header .tl-orbit-search{display:none}}@media(prefers-reduced-motion:reduce){.tl-orbit-header .tl-orbit-signout>svg{transform:none!important;transition:none}}.tl-experience-enabled .tl-wall-header h2,.tl-experience-enabled .tl-wall-header p{display:none}.tl-experience-enabled .tl-wall-stats{align-items:center;display:flex;flex-wrap:wrap;gap:18px 30px}.tl-experience-enabled .tl-wall-stats>div{align-items:baseline;background:#0000;border:0;border-radius:0;display:flex;gap:10px;padding:0}.tl-experience-enabled .tl-wall-stats strong{font-size:23px;margin:0}.tl-experience-enabled .tl-wall-stats .tl-eyebrow{font-size:9px;min-height:0}@media(min-width:700px){.tl-experience main:has(.tl-card-deck) :is(.tl-page-heading,.tl-orbit-page-heading){margin-block:0 18px}.tl-experience main:has(.tl-card-deck) :is(.tl-page-heading,.tl-orbit-page-heading) h1{font-size:clamp(30px,3vw,42px);margin-block:7px}.tl-experience main:has(.tl-card-deck) .tl-preview-card-tabs{margin-bottom:12px}}.tl-orbit-overview:not(.is-expanded){display:flex;flex-direction:column;gap:20px;height:auto;height:var(--tl-home-height,auto)}.tl-orbit-overview .tl-orbit-overview-intro{flex-shrink:0;gap:24px;margin:0}.tl-orbit-overview-intro>.tl-overview-actions,.tl-orbit-overview-intro>span{flex-shrink:0}.tl-orbit-overview-intro>.tl-overview-actions{margin-left:auto}.tl-orbit-overview .tl-orbit-account-scope{flex:1 1;flex-wrap:nowrap;margin:0;min-width:0;overflow-x:auto}.tl-orbit-overview .tl-orbit-account-scope button{flex-shrink:0}.tl-orbit-overview .tl-orbit-hero{flex:1 1;min-height:200px}.tl-orbit-overview .tl-orbit-landscape{height:auto;min-height:0}.tl-orbit-overview .tl-orbit-hero-copy{align-self:center;padding:22px 16px 22px 28px}.tl-orbit-overview .tl-orbit-hero h1{font-size:clamp(22px,2.1vw,32px);margin:8px 0 12px}.tl-orbit-overview .tl-orbit-hero-return>span:nth-child(2){font-size:clamp(45px,5vw,70px);margin:5px 0}.tl-orbit-overview .tl-orbit-hero-copy>.tl-orbit-link{margin-top:6px}.tl-orbit-overview .tl-orbit-home-cards{flex-shrink:0;margin:0}.tl-orbit-overview .tl-orbit-surface{border-radius:18px;min-height:150px;padding:20px 24px}.tl-orbit-overview .tl-orbit-home-cards{gap:18px}.tl-orbit-overview .tl-orbit-win>div>span:nth-child(2){font-size:32px}.tl-orbit-overview .tl-orbit-win-ring{height:60px;width:60px}.tl-orbit-overview .tl-orbit-depth-stats{gap:25px;margin:9px 0 8px}.tl-orbit-overview .tl-orbit-depth-stats strong{font-size:22px}.tl-orbit-overview .tl-orbit-story-card>strong{font-size:23px;margin:6px 0 8px}.tl-orbit-overview .tl-orbit-story-card>strong br{display:none}.tl-orbit-overview .tl-orbit-bottom-row{display:block;flex-shrink:0;margin:0}.tl-orbit-overview .tl-orbit-focus{display:none}.tl-orbit-overview .tl-orbit-section-heading{margin-bottom:8px}.tl-orbit-overview .tl-orbit-section-heading h2{font-size:14px!important;margin:0}.tl-orbit-overview .tl-orbit-recent-trades{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.tl-orbit-overview .tl-orbit-recent-trades>button{border:1px solid var(--orbit-border);border-radius:10px;gap:8px;min-height:44px;padding:11px 14px}.tl-orbit-overview .tl-orbit-recent-trades>button>span:nth-child(3){display:none}.tl-orbit-overview .tl-orbit-recent-trades b{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-orbit-overview .tl-orbit-recent-trades strong{font-size:12px;white-space:nowrap}.tl-orbit-overview .tl-orbit-recent-trades>button>svg{display:none}.tl-experience main:has(.tl-orbit-overview) .tl-release-notice{flex-wrap:nowrap;gap:10px;margin-bottom:10px;padding:7px 12px}.tl-experience main:has(.tl-orbit-overview) .tl-release-notice .tl-release-emblem,.tl-experience main:has(.tl-orbit-overview) .tl-release-notice p{display:none}.tl-experience main:has(.tl-orbit-overview) .tl-release-notice>div{align-items:center;display:flex;flex-basis:auto;gap:14px;min-width:0;padding:0}.tl-experience main:has(.tl-orbit-overview) .tl-release-notice strong{font-size:14px;margin:0}.tl-experience main:has(.tl-orbit-overview) .tl-release-notice .tl-eyebrow{font-size:8px}.tl-experience main:has(.tl-orbit-overview) .tl-release-notice>.tl-btn{margin:0;min-height:32px;padding:5px 9px}.tl-experience main:has(.tl-orbit-overview) .tl-release-notice>.tl-icon-button{align-self:center;min-height:32px;min-width:32px;position:static}@media(min-width:700px) and (max-height:750px){.tl-orbit-overview:not(.is-expanded){gap:14px}.tl-orbit-overview .tl-orbit-hero{min-height:160px}.tl-orbit-overview .tl-orbit-hero-copy{padding:12px 0 12px 20px}.tl-orbit-overview .tl-orbit-hero h1{font-size:21px;margin:0 0 7px}.tl-orbit-overview .tl-orbit-hero h1 br{display:none}.tl-orbit-overview .tl-orbit-hero h1 em:before{content:" "}.tl-orbit-overview .tl-orbit-hero-copy>.tl-orbit-eyebrow{display:none}.tl-orbit-overview .tl-orbit-hero-return>span:nth-child(2){font-size:46px;margin:4px 0}.tl-orbit-overview .tl-orbit-hero-copy>.tl-orbit-link{margin-top:4px;min-height:24px}.tl-orbit-overview .tl-orbit-surface{min-height:120px;padding:16px 20px}.tl-orbit-overview .tl-orbit-win>div>span:nth-child(2){font-size:28px}.tl-orbit-overview .tl-orbit-depth-stats{margin:5px 0}.tl-orbit-overview .tl-orbit-story-card>strong{font-size:20px}.tl-orbit-overview .tl-orbit-recent-trades>button{min-height:34px;padding:6px 10px}.tl-orbit-overview .tl-orbit-section-heading .tl-orbit-link{min-height:24px}}@media(max-width:699px){.tl-experience main:has(.tl-orbit-overview){padding-top:12px!important}.tl-orbit-overview:not(.is-expanded){gap:12px}.tl-orbit-overview .tl-orbit-overview-intro{flex-wrap:wrap;gap:10px 12px}.tl-orbit-overview .tl-orbit-account-scope{flex-basis:100%;order:1}.tl-orbit-overview .tl-orbit-hero{border-radius:18px;display:flex;flex-direction:column;min-height:235px}.tl-orbit-overview .tl-orbit-hero-copy{align-self:stretch;padding:14px 20px 0}.tl-orbit-overview .tl-orbit-hero h1,.tl-orbit-overview .tl-orbit-hero-copy>.tl-orbit-eyebrow{clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;width:1px}.tl-orbit-overview .tl-orbit-hero-return>span:nth-child(2){font-size:48px;margin:4px 0}.tl-orbit-overview .tl-orbit-hero-copy>.tl-orbit-link{margin-top:3px;min-height:26px}.tl-orbit-overview .tl-orbit-landscape{flex:1 1;margin:-6px -15px 0;min-height:125px}.tl-orbit-overview .tl-orbit-home-cards{gap:7px;grid-template-columns:1fr 1fr}.tl-orbit-overview .tl-orbit-surface{border-radius:13px;min-height:0;padding:12px 14px}.tl-orbit-overview .tl-orbit-win>div:first-child{gap:3px}.tl-orbit-overview .tl-orbit-win>div>span:nth-child(2){font-size:26px}.tl-orbit-overview .tl-orbit-win-ring{height:34px;right:9px;top:12px;width:34px}.tl-orbit-overview .tl-orbit-win p{font-size:9px;max-width:none}.tl-orbit-overview .tl-orbit-depth-stats{gap:12px;margin:5px 0}.tl-orbit-overview .tl-orbit-depth-stats strong{font-size:21px}.tl-orbit-overview .tl-orbit-depth-stats span{font-size:9px}.tl-orbit-overview .tl-orbit-story-card{align-items:center;display:flex;gap:12px;grid-column:span 2;justify-content:space-between;min-height:45px}.tl-orbit-overview .tl-orbit-story-card>strong{display:none}.tl-orbit-overview .tl-orbit-story-art{height:145px;right:20px;top:-55px;width:145px}.tl-orbit-overview .tl-orbit-card-link{font-size:9px}.tl-orbit-overview .tl-orbit-recent-trades{gap:6px}.tl-orbit-overview .tl-orbit-recent-trades>button{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-height:43px;padding:7px 9px}.tl-orbit-overview .tl-orbit-trade-dot{display:none}.tl-orbit-overview .tl-orbit-recent-trades b,.tl-orbit-overview .tl-orbit-recent-trades strong{font-size:10px}.tl-orbit-overview .tl-orbit-section-heading{margin-bottom:3px}.tl-orbit-overview .tl-orbit-section-heading h2{font-size:12px!important}.tl-orbit-overview .tl-orbit-section-heading .tl-orbit-link{font-size:10px;min-height:24px}.tl-experience main:has(.tl-orbit-overview) .tl-release-notice>div{align-items:flex-start;flex-direction:column;gap:6px}.tl-experience main:has(.tl-orbit-overview) .tl-release-notice strong{font-size:12px}}@media(max-height:550px){.tl-orbit-overview:not(.is-expanded){height:auto}}@media(min-width:700px){.tl-orbit-overview .tl-equity-signal{bottom:35%}}.tl-experience main:has(.tl-orbit-overview){padding-top:12px!important}.tl-orbit-overview .tl-orbit-recent-trades>button{align-items:center;display:flex}.tl-orbit-overview .tl-orbit-recent-trades>button>.tl-orbit-trade-dot{flex-shrink:0;height:4px;width:4px}.tl-orbit-overview .tl-orbit-recent-trades b{flex:1 1}@media(min-width:700px) and (max-height:750px){.tl-orbit-overview:not(.is-expanded){gap:14px}.tl-orbit-overview .tl-orbit-win>div:first-child{gap:4px}.tl-orbit-overview .tl-orbit-win p{line-height:1.3;margin:0}.tl-orbit-overview .tl-orbit-depth,.tl-orbit-overview .tl-orbit-story-card{display:flex;flex-direction:column;gap:4px;justify-content:center}.tl-orbit-overview .tl-orbit-depth-stats{gap:25px;margin:0}.tl-orbit-overview .tl-orbit-depth-stats>div{gap:3px}.tl-orbit-overview .tl-orbit-card-link{line-height:1.2;width:100%}.tl-orbit-overview .tl-orbit-story-card>strong{margin:0}.tl-orbit-overview .tl-orbit-surface .tl-orbit-eyebrow{font-size:8px;line-height:1.4}}@media(max-width:699px){.tl-orbit-overview .tl-orbit-recent-trades>button{align-items:flex-start}.tl-orbit-overview .tl-orbit-recent-trades b{flex:none}}.tl-quick-be-mobile{display:none}@media(max-width:699px){.tl-quick-be-desktop{display:none}.tl-quick-be-mobile{display:inline}.tl-orbit-overview[data-compact=true] .tl-orbit-hero{min-height:210px}.tl-orbit-overview[data-compact=true] .tl-orbit-landscape{min-height:100px}}@media(min-width:700px){.tl-orbit-overview .tl-orbit-hero{grid-template-rows:minmax(0,1fr)}.tl-orbit-overview[data-compact=true]:not(.is-expanded){gap:14px}.tl-orbit-overview[data-compact=true] .tl-orbit-hero{min-height:160px}.tl-orbit-overview[data-compact=true] .tl-orbit-hero-copy{padding:12px 0 12px 20px}.tl-orbit-overview[data-compact=true] .tl-orbit-hero h1{font-size:21px;margin:0 0 7px}.tl-orbit-overview[data-compact=true] .tl-orbit-hero h1 br{display:none}.tl-orbit-overview[data-compact=true] .tl-orbit-hero h1 em:before{content:" "}.tl-orbit-overview[data-compact=true] .tl-orbit-hero-copy>.tl-orbit-eyebrow{display:none}.tl-orbit-overview[data-compact=true] .tl-orbit-hero-return>span:nth-child(2){font-size:46px;margin:4px 0}.tl-orbit-overview[data-compact=true] .tl-orbit-hero-copy>.tl-orbit-link{margin-top:4px;min-height:24px}.tl-orbit-overview[data-compact=true] .tl-orbit-surface{min-height:120px;padding:16px 20px}.tl-orbit-overview[data-compact=true] .tl-orbit-win>div:first-child{gap:4px}.tl-orbit-overview[data-compact=true] .tl-orbit-win>div>span:nth-child(2){font-size:28px}.tl-orbit-overview[data-compact=true] .tl-orbit-win p{line-height:1.3;margin:0}.tl-orbit-overview[data-compact=true] .tl-orbit-depth,.tl-orbit-overview[data-compact=true] .tl-orbit-story-card{display:flex;flex-direction:column;gap:4px;justify-content:center}.tl-orbit-overview[data-compact=true] .tl-orbit-depth-stats{gap:25px;margin:0}.tl-orbit-overview[data-compact=true] .tl-orbit-depth-stats>div{gap:3px}.tl-orbit-overview[data-compact=true] .tl-orbit-card-link{line-height:1.2;width:100%}.tl-orbit-overview[data-compact=true] .tl-orbit-story-card>strong{font-size:20px;margin:0}.tl-orbit-overview[data-compact=true] .tl-orbit-surface .tl-orbit-eyebrow{font-size:8px;line-height:1.4}.tl-orbit-overview[data-compact=true] .tl-orbit-recent-trades>button{min-height:34px;padding:6px 10px}.tl-orbit-overview[data-compact=true] .tl-orbit-section-heading .tl-orbit-link{min-height:24px}.tl-orbit-overview .tl-orbit-hero h1 br{display:none}.tl-orbit-overview .tl-orbit-hero h1 em:before{content:" "}.tl-orbit-overview .tl-orbit-hero-copy>.tl-orbit-eyebrow{display:none}}@media(min-width:1600px) and (min-height:650px){.tl-orbit-overview{margin:0;max-width:none;width:100%}.tl-orbit-overview:not(.is-expanded){grid-gap:22px;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(320px,27%);grid-template-rows:auto minmax(0,1fr) auto}.tl-orbit-overview:not(.is-expanded)>.tl-orbit-overview-intro{grid-column:1/-1;grid-row:1}.tl-orbit-overview:not(.is-expanded)>.tl-orbit-hero{grid-column:1;grid-row:2;grid-template-columns:34% 66%;min-height:220px}.tl-orbit-overview:not(.is-expanded)>.tl-orbit-home-cards{gap:18px;grid-column:2;grid-row:2/4;grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(0,1fr))}.tl-orbit-overview:not(.is-expanded)>.tl-orbit-bottom-row{grid-column:1;grid-row:3}.tl-orbit-overview .tl-orbit-hero-copy{padding:28px 0 28px 32px}.tl-orbit-overview .tl-orbit-hero h1{font-size:clamp(28px,2vw,46px)}.tl-orbit-overview .tl-orbit-hero-return>span:nth-child(2){font-size:clamp(62px,4.5vw,112px)}.tl-orbit-overview .tl-orbit-surface{display:flex;flex-direction:column;justify-content:center;min-height:0;padding:clamp(18px,1.3vw,30px)}.tl-orbit-overview .tl-orbit-win{flex-direction:row;justify-content:space-between}.tl-orbit-overview .tl-orbit-win>div>span:nth-child(2){font-size:44px}.tl-orbit-overview .tl-orbit-win-ring{height:84px;width:84px}.tl-orbit-overview .tl-orbit-depth-stats strong,.tl-orbit-overview .tl-orbit-story-card>strong{font-size:30px}.tl-orbit-overview .tl-orbit-recent-trades>button{min-height:48px}.tl-experience .tl-outlook-detail,.tl-experience .tl-outlook-editor{max-width:1480px!important}.tl-experience .tl-review-editor{max-width:1000px!important}}@media(max-width:699px){.tl-orbit-page-heading{flex-wrap:wrap}.tl-orbit-page-heading>div{min-width:0}.tl-orbit-page-heading h1{overflow-wrap:anywhere}.tl-orbit-page-heading>.tl-btn{min-height:44px}.tl-app.tl-experience-enabled .app-main>.main-content,.tl-experience-preview .tl-orbit-main{padding:18px 16px var(--tl-dock-clearance)!important}}@media(min-width:1600px){.tl-experience .tl-paper-wall:is(.tl-wall-gallery,.tl-preview-wall){gap:58px 42px;grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}}.tl-orbit-calendar-link{align-items:center;background:none;border:0;color:var(--c-t2);cursor:pointer;display:inline-flex;font:11px var(--tl-font);gap:9px;min-height:32px;padding:0}.tl-orbit-calendar-link>svg{color:var(--tl-accent)}.tl-orbit-calendar-link small{color:var(--c-t3);font:10px var(--tl-numeric);margin-left:6px}.tl-orbit-depth-heading{align-items:center;display:flex;gap:8px;justify-content:space-between}.tl-orbit-depth-heading button{background:none;border:0;border-radius:7px;color:var(--c-t3);cursor:pointer;display:grid;height:28px;place-items:center;width:28px}.tl-orbit-depth-heading button:hover{background:var(--c-s3);color:var(--tl-accent)}.tl-orbit-depth>button.tl-orbit-card-link{background:none;border:0;cursor:pointer;padding:0;text-align:left}.tl-orbit-depth-stats>div{min-width:0}.tl-orbit-depth-stats strong{white-space:nowrap}.tl-orbit-depth-stats span{line-height:1.4}.tl-dashboard-stats-dialog>p{color:var(--c-t3);font:13px/1.7 var(--tl-font)}.tl-dashboard-stats-dialog>div{display:flex;flex-direction:column;gap:9px;margin:22px 0}.tl-dashboard-stats-dialog>div>.tl-select{width:100%}.tl-dashboard-stats-dialog small{color:var(--c-t3);font:11px/1.6 var(--tl-font)}.tl-dashboard-stats-dialog .tl-orbit-note{font-size:11px}.tl-analytics-share-actions{display:flex;flex-wrap:wrap;gap:10px}.tl-analytics-share-actions button{min-height:40px}@media(max-width:699px){.tl-orbit-calendar-link{font-size:10px;gap:6px}.tl-orbit-calendar-link small{display:none}.tl-orbit-depth-heading button{height:24px;width:24px}.tl-orbit-depth-heading .tl-orbit-eyebrow{font-size:7px}.tl-orbit-overview .tl-orbit-depth-stats{gap:10px}.tl-orbit-overview .tl-orbit-depth-stats strong{font-size:19px}.tl-orbit-overview .tl-orbit-depth-stats span{font-size:8px}.tl-analytics-share-actions{gap:6px}.tl-analytics-share-actions button{font-size:11px}.tl-orbit-overview[data-tight=true] .tl-orbit-bottom-row{display:none}}.tl-analytics-vista{align-items:center;background:linear-gradient(125deg,var(--c-s1),color-mix(in srgb,var(--tl-accent) 4%,var(--c-s1)));border:1px solid var(--c-s3);border-radius:24px;display:grid;grid-template-columns:1fr 300px;min-height:285px;overflow:hidden;padding:30px 38px 42px;position:relative}.tl-vista-copy>span:nth-child(2){display:block;font:450 clamp(48px,6vw,82px)/1.1 var(--tl-heading);letter-spacing:-.065em;margin:18px 0 8px}.tl-vista-copy>p{color:var(--c-t3);font-size:12px}.tl-vista-outcomes{display:flex;gap:30px;margin-top:24px}.tl-vista-outcomes>div{align-items:center;display:flex;gap:8px}.tl-vista-outcomes i{background:var(--tl-neutral);border-radius:50%;height:5px;width:5px}.tl-vista-outcomes i.is-win{background:var(--tl-positive)}.tl-vista-outcomes i.is-loss{background:var(--tl-loss)}.tl-vista-outcomes strong{font:500 20px var(--tl-numeric)}.tl-vista-outcomes span{color:var(--c-t4);font:8px var(--tl-font);letter-spacing:.1em}.tl-vista-orbit{display:grid;height:240px;margin:auto;place-items:center;position:relative;width:240px}.tl-vista-orbit>svg{fill:none;stroke-width:4;height:216px;inset:12px;position:absolute;transform:rotate(-90deg);width:216px}.tl-vista-track{stroke:var(--c-s3)}.tl-vista-win{stroke:var(--tl-positive)}.tl-vista-loss{stroke:var(--tl-loss)}.tl-vista-even{stroke:var(--tl-neutral)}.tl-vista-outer-ring{animation:vistaOrbit 34s linear infinite;border:1px dashed color-mix(in srgb,var(--tl-accent) 26%,#0000);border-radius:50%;inset:0;position:absolute}.tl-vista-outer-ring:after{background:var(--tl-accent);border-radius:50%;box-shadow:0 0 18px var(--tl-accent);content:"";height:6px;left:50%;position:absolute;top:-3px;width:6px}.tl-vista-ring-copy{display:flex;flex-direction:column;gap:9px;text-align:center}.tl-vista-ring-copy>span:first-child{font:450 36px var(--tl-heading);letter-spacing:-.045em}.tl-vista-ring-copy>span:last-child{color:var(--c-t4);font:8px var(--tl-numeric);letter-spacing:.15em}.tl-vista-note{bottom:20px;color:var(--c-t4);font-size:9px;left:38px;line-height:1.6;max-width:65%;position:absolute}@keyframes vistaOrbit{to{transform:rotate(1turn)}}[data-motion-hidden=true] .tl-vista-outer-ring,[data-orbit-quiet=true] .tl-vista-outer-ring,[data-vista-still=true] .tl-vista-outer-ring{animation-play-state:paused}.tl-analytics-workspace .tl-analytics-stat,.tl-analytics-workspace>.tl-analytics-block{border-radius:18px!important}.tl-experience .tl-analytics-stat{transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .3s}.tl-experience .tl-analytics-stat:hover{border-color:color-mix(in srgb,var(--tl-accent) 25%,var(--c-s3))!important;transform:translateY(-3px)}@media(max-width:699px){.tl-analytics-vista{gap:8px;grid-template-columns:1fr 105px;min-height:230px;padding:23px 21px 49px}.tl-vista-copy>span:nth-child(2){font-size:40px;margin:14px 0 8px}.tl-vista-copy>p{font-size:10px}.tl-vista-outcomes{flex-wrap:wrap;gap:13px;margin-top:20px}.tl-vista-outcomes>div{gap:5px}.tl-vista-outcomes span{font-size:6px}.tl-vista-outcomes strong{font-size:15px}.tl-vista-orbit{height:105px;width:105px}.tl-vista-orbit>svg{height:95px;inset:5px;width:95px}.tl-vista-ring-copy>span:first-child{font-size:20px}.tl-vista-ring-copy>span:last-child{font-size:6px}.tl-vista-ring-copy{gap:6px}.tl-vista-note{bottom:16px;font-size:8px;left:21px;max-width:none;right:21px}}@media(prefers-reduced-motion:reduce){.tl-vista-outer-ring{animation:none}.tl-experience .tl-analytics-stat:hover{transform:none}}
/*# sourceMappingURL=main.c5bb2ff4.css.map*/