.duo-entry{border:1px solid color-mix(in srgb,var(--ice) 32%,transparent)!important;background:color-mix(in srgb,var(--ice) 8%,transparent)!important}.duo-entry small{font-size:9px;letter-spacing:.08em;color:var(--ice)}body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}body.duo-active{overflow:hidden;padding:0}.duo-workspace{--surface:color-mix(in srgb,var(--panel) 50%,var(--bg));--raised:color-mix(in srgb,var(--panel-top) 70%,var(--bg));--duo-edge:clamp(16px,2.4vw,38px);width:100%;max-width:none;height:100vh;height:100dvh;padding:max(12px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(14px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));display:flex;flex-direction:column;background:radial-gradient(ellipse at 14% 5%,#17334238,transparent 45%),radial-gradient(ellipse at 97% 98%,#5d315522,transparent 40%),var(--bg)}.duo-top{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;flex:none;padding-bottom:12px}.duo-brand{display:flex;align-items:center;gap:10px;min-height:44px;white-space:nowrap}.duo-brand img{width:26px;height:26px;object-fit:contain}.duo-brand>span{font-size:17px}.duo-brand b{font-weight:500;color:var(--muted)}.duo-brand small{font-size:9px;letter-spacing:.16em;margin-left:12px;padding:5px 7px;border:1px solid var(--line);border-radius:5px}.duo-pose-picker{display:flex;gap:4px;border:1px solid var(--line);padding:4px;border-radius:14px;background:var(--surface)}.duo-pose-picker button{min-height:44px;display:flex;align-items:center;gap:8px;padding:8px 13px;border-radius:10px;color:var(--muted);white-space:nowrap;font-size:12px}.duo-pose-picker button[aria-pressed=true]{background:var(--raised);color:var(--text);box-shadow:inset 0 1px #ffffff14,0 4px 12px #0002}.pose-icon{width:16px;height:15px;border:1px solid currentColor;border-radius:3px;position:relative;display:block}.pose-book:after,.pose-auto:after{content:"";position:absolute;top:0;bottom:0;left:7px;border-left:1px solid currentColor}.pose-tabletop:after{content:"";position:absolute;top:6px;left:0;right:0;border-top:1px solid currentColor}.pose-cover{width:10px;margin:0 3px}.pose-watch{height:11px;border-bottom-width:3px}.duo-exit{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px}.duo-layout-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding:6px 3px 10px;flex:none}.duo-layout-status{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--muted)}.duo-layout-status i{width:5px;height:5px;border-radius:50%;background:var(--jade)}.duo-layout-actions{display:flex;gap:16px}.duo-layout-actions button{display:flex;align-items:center;gap:7px;font-size:11px;min-height:44px}.duo-layout-actions button:disabled{opacity:.35;cursor:default}.duo-layout-actions [aria-pressed=true]{color:var(--jade)}.duo-panels{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,1fr);gap:28px;flex:1;min-height:0;position:relative}.duo-pane{min-width:0;min-height:0;border-radius:24px;border:1px solid var(--line);overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 16px 32px #0002;background:var(--surface)}.duo-stage{display:flex;flex-direction:column;background:linear-gradient(145deg,#14232b40,transparent 55%),var(--surface)}.duo-pane-scroll{overflow:auto;overscroll-behavior:contain;min-height:0;scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding:var(--duo-edge)}.duo-stage>.duo-pane-scroll{height:100%}.duo-stage-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:27px}.duo-eyebrow{font-size:9px;letter-spacing:.13em;color:var(--muted);text-transform:uppercase}.duo-stage h1{font-size:clamp(28px,3.4vw,51px);font-weight:400;line-height:1.05;letter-spacing:-.055em;margin:12px 0 0}.duo-stage h1 em{font-style:normal;color:var(--jade)}.duo-orbit{position:relative;width:105px;height:90px;display:grid;place-items:center;flex-shrink:0}.duo-orbit i{position:absolute;width:85px;height:65px;border:1px solid #93ccb73a;border-radius:50%;transform:rotate(-35deg);box-shadow:0 0 20px #71b6a20a}.duo-orbit i+i{transform:rotate(35deg);width:65px;height:85px;border-color:#a9bee13a}.duo-orbit span{font-size:30px;color:var(--jade);text-shadow:0 0 28px #a0e5d566}.duo-normal-stage .widget{width:100%;min-width:0;min-height:300px}.duo-normal-stage .widget-header h2{font-size:14px}.duo-normal-stage .cross-asset-chart{height:clamp(150px,24vh,290px);width:100%}.duo-focus .multi-price strong{font-size:clamp(29px,3.6vw,48px);letter-spacing:-.04em}.duo-live-label{font-size:9px;color:var(--muted)}.duo-watch-heading{display:flex;justify-content:space-between;align-items:center;margin:26px 0 12px;font-size:11px;color:var(--muted)}.duo-watch-heading>span{display:flex;align-items:center;gap:7px}.duo-watch-heading time{font-variant-numeric:tabular-nums}.duo-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.duo-quote{min-width:0;text-align:left;padding:16px 14px;border-radius:17px;background:linear-gradient(145deg,#6ab99c15,#6ab99c03);border:1px solid #97c5b31b;box-shadow:inset 0 1px #ffffff0b,0 6px 14px #0001}.duo-quote.quote-rose{background:linear-gradient(145deg,#cb879e15,#cb879e03);border-color:#cb879e20}.duo-quote.quote-gold{background:linear-gradient(145deg,#d8bb7d16,#d8bb7d03);border-color:#d8bb7d20}.duo-quote>span{font-size:11px;display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap}.duo-quote small{font-size:8px;color:var(--muted)}.duo-quote>strong{display:block;font-size:clamp(17px,1.8vw,25px);font-weight:500;letter-spacing:-.04em;margin:12px 0}.duo-quote .sparkline{width:100%;height:24px;margin-bottom:8px}.duo-quote>b{font-size:10px;font-weight:400}.duo-source{font-size:9px;color:var(--muted);line-height:1.6;margin:20px 0 0}.duo-console{display:flex;flex-direction:column;background:linear-gradient(145deg,#191f2a66,#11162122),var(--surface)}.duo-console-top{display:flex;justify-content:space-between;align-items:center;padding:25px 25px 18px;flex:none}.duo-console h2{font-size:23px;font-weight:400;letter-spacing:-.035em;margin:7px 0 0}.duo-console-indicator{height:40px;width:40px;border:1px solid var(--line);border-radius:13px;display:grid;place-items:center;color:var(--ice);background:#adc5e80a;box-shadow:inset 0 1px #ffffff14,0 5px 10px #0002}.duo-tabs{display:flex;gap:5px;padding:0 20px 15px;border-bottom:1px solid var(--line);flex:none}.duo-tabs button{flex:1;min-height:44px;font-size:12px;border-radius:9px;color:var(--muted)}.duo-tabs [aria-pressed=true]{background:var(--raised);color:var(--text);box-shadow:inset 0 1px #ffffff0b}.duo-console .duo-pane-scroll{padding:20px;flex:1}.duo-search{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:11px;padding:0 12px;min-height:45px;background:#0000000b;color:var(--muted)}.duo-search input{background:none;border:none;min-width:0;width:100%;outline:none;font-size:12px;color:var(--text)}.duo-search:focus-within{outline:2px solid var(--ice);outline-offset:2px}.duo-watch-tools{display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:9px;color:var(--muted);margin:10px 0}.duo-watch-tools button{min-height:44px;display:flex;align-items:center;gap:5px;padding:0 8px}.duo-watch-tools [aria-pressed=true]{color:var(--jade)}.duo-asset-row{display:flex;min-width:0;border-bottom:1px solid var(--line);border-radius:8px}.duo-asset-row.selected{background:#a2c4e00a}.duo-asset-row>button:first-child{display:flex;align-items:center;gap:11px;padding:12px 7px;min-width:0;flex:1;text-align:left}.duo-asset-row i{font-style:normal;display:grid;place-items:center;border-radius:10px;flex-shrink:0;width:32px;height:32px;color:var(--asset-color);background:color-mix(in srgb,var(--asset-color) 12%,transparent);font-size:10px}.duo-asset-row span{font-size:12px;min-width:0}.duo-asset-row span:nth-child(2){flex:1}.duo-asset-row small{display:block;font-size:9px;color:var(--muted);margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duo-asset-row span:last-child{text-align:right;flex-shrink:0}.duo-asset-row .up{color:var(--jade)}.duo-asset-row .down{color:var(--rose)}.duo-pin{min-width:44px;min-height:44px;color:var(--muted)}.duo-pin[aria-pressed=true]{color:var(--champagne)}.duo-quick-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.duo-quick-actions button{min-height:44px;font-size:11px;flex:1;white-space:nowrap}.duo-widget-choice{width:100%;min-height:65px;display:flex;align-items:center;gap:12px;text-align:left;padding:10px 12px;border-bottom:1px solid var(--line);border-radius:10px}.duo-widget-choice>span{flex:1;min-width:0;font-size:12px}.duo-widget-choice small{display:block;color:var(--muted);font-size:10px;margin-top:4px}.duo-widget-choice[aria-pressed=true]{background:#a2c4e012;color:var(--ice)}.duo-material{width:7px;height:7px;border-radius:50%;background:var(--ice)}.dot-jade{background:var(--jade)}.dot-rose{background:var(--rose)}.dot-champagne{background:var(--champagne)}.dot-violet{background:var(--violet)}.duo-wide{width:100%;margin-top:20px;min-height:44px}.duo-section-heading h3,.duo-note-head h3{font-size:16px;font-weight:400;margin:0 0 6px}.duo-section-heading span,.duo-note-head span{font-size:10px;color:var(--muted)}.duo-section-heading{margin:0 0 20px}.duo-note-head{margin-bottom:20px}#duo-notes{width:100%;resize:vertical;min-height:230px;max-height:100%;border:1px solid var(--line);background:var(--bg);border-radius:14px;padding:18px;line-height:1.8;color:var(--text);font-size:13px}.duo-note-foot{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;font-size:9px;color:var(--muted);margin-top:10px}.duo-note-foot>span{display:flex;gap:6px;align-items:center}.duo-fold{position:absolute;top:0;bottom:0;width:28px;left:calc((100% - 28px)*.60784);pointer-events:none;display:grid;place-items:center}.duo-fold i{height:42px;width:3px;background:var(--line);border-radius:10px}.duo-cover-switch{display:none}.duo-workspace[data-swapped=true] .duo-stage{order:2}.duo-workspace[data-swapped=true] .duo-console{order:0}.duo-workspace[data-swapped=true] .duo-panels{grid-template-columns:minmax(310px,1fr) minmax(0,1.55fr)}.duo-workspace[data-swapped=true] .duo-fold{left:calc((100% - 28px)*.39216)}.duo-workspace[data-layout=tabletop] .duo-panels{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1.12fr) minmax(0,1fr);gap:28px}.duo-workspace[data-layout=tabletop] .duo-fold{left:0;right:0;top:calc((100% - 28px)*.5283);bottom:auto;width:auto;height:28px}.duo-workspace[data-layout=tabletop] .duo-fold i{width:42px;height:3px}.duo-workspace[data-layout=tabletop] .duo-stage-intro{display:none}.duo-workspace[data-layout=tabletop] .duo-stage>.duo-pane-scroll{padding:18px}.duo-workspace[data-layout=tabletop] .duo-normal-stage .widget{min-height:0}.duo-workspace[data-layout=tabletop] .cross-asset-chart{height:140px}.duo-workspace[data-layout=tabletop] .duo-console-top{padding:13px 20px}.duo-workspace[data-layout=tabletop] .duo-console-top h2{font-size:18px}.duo-workspace[data-layout=tabletop] .duo-console-top .duo-eyebrow{display:none}.duo-workspace[data-layout=tabletop] .duo-tabs{padding-bottom:8px}.duo-workspace[data-layout=tabletop] .duo-console-indicator{width:30px;height:30px}.duo-workspace[data-layout=tabletop] .duo-quotes{grid-template-columns:repeat(3,minmax(0,1fr))}.duo-workspace[data-layout=watch] .duo-panels{display:block}.duo-workspace[data-layout=watch] .duo-console,.duo-workspace[data-layout=watch] .duo-fold,.duo-workspace[data-layout=watch] .duo-normal-stage{display:none}.duo-workspace[data-layout=watch] .duo-stage{height:100%}.duo-workspace[data-layout=watch] .duo-quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.duo-workspace[data-layout=watch] .duo-quote{padding:24px}.duo-workspace[data-layout=watch] .duo-quote strong{font-size:clamp(26px,4vw,55px)}.duo-workspace[data-layout=watch] .duo-quote>span{font-size:17px}.duo-workspace[data-layout=watch] .duo-quote>b{font-size:14px}.duo-workspace[data-layout=watch] .duo-quote .sparkline{height:40px}.duo-workspace[data-layout=watch] .duo-watch-heading{font-size:15px}.duo-workspace[data-layout=watch] .duo-watch-heading time{font-size:clamp(25px,3vw,42px);font-weight:300;letter-spacing:-.04em}.duo-workspace[data-compact=true] .duo-panels{display:block}.duo-workspace[data-compact=true] .duo-pane{height:100%}.duo-workspace[data-compact=true] .duo-fold,.duo-workspace[data-compact=true][data-cover=stage] .duo-console,.duo-workspace[data-compact=true][data-cover=console] .duo-stage{display:none}.duo-workspace[data-compact=true] .duo-cover-switch{display:flex;gap:4px;margin:0 0 12px;background:var(--surface);padding:4px;border:1px solid var(--line);border-radius:12px;flex:none}.duo-cover-switch button{flex:1;min-height:44px;border-radius:8px;font-size:12px;color:var(--muted)}.duo-cover-switch [aria-pressed=true]{background:var(--raised);color:var(--text)}.duo-workspace[data-physical=true] .duo-fold{display:none}.duo-active #panel[open]{position:fixed;inset:auto;margin:0;left:var(--duo-dialog-left,12px);top:var(--duo-dialog-top,12px);width:var(--duo-dialog-width, calc(100% - 24px) );max-width:var(--duo-dialog-width, calc(100% - 24px) );max-height:var(--duo-dialog-height, calc(100dvh - 24px) )}.duo-active button:focus-visible{outline:2px solid var(--ice);outline-offset:3px}.duo-active .widget button,.duo-active .event-save{min-height:44px}.duo-active .widget .icon-button,.duo-active .event-save{min-width:44px}[data-theme=pearl] .duo-brand img{filter:invert(1)}[data-theme=pearl] .duo-console{background:linear-gradient(145deg,#fff9,#d6e1eb22),var(--surface)}[data-theme=pearl] .duo-orbit span{text-shadow:none}[data-theme=pearl] .duo-orbit i{border-color:#71968c50}@media (max-width:1050px){.duo-top{gap:8px}.duo-pose-picker{order:3;width:100%;justify-content:center}.duo-pose-picker button{flex:1;justify-content:center}.duo-top .duo-exit{margin-left:auto}.duo-panels{grid-template-columns:minmax(0,1fr) minmax(300px,1fr)}.duo-workspace[data-swapped=true] .duo-panels{grid-template-columns:minmax(300px,1fr) minmax(0,1fr)}.duo-fold,.duo-workspace[data-swapped=true] .duo-fold{left:calc((100% - 28px)/2)}.duo-quotes{grid-template-columns:repeat(2,minmax(0,1fr))}.duo-orbit{width:80px}.duo-asset-row>button:first-child{gap:7px}.duo-console .duo-pane-scroll{padding:14px}.duo-console-top{padding:20px}.duo-workspace[data-layout=tabletop] .duo-panels{grid-template-columns:minmax(0,1fr)}}@media (max-width:719px){.duo-workspace{padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px));--duo-edge:18px}.duo-brand>span{font-size:15px}.duo-brand small{margin-left:8px}.duo-brand img{width:23px;height:23px}.duo-pose-picker{gap:0;padding:3px}.duo-pose-picker button{flex-direction:column;gap:5px;font-size:9px;padding:7px 4px;min-height:51px}.duo-top{padding-bottom:7px}.duo-layout-bar{padding:3px 4px 5px}.duo-layout-status{font-size:9px}.duo-layout-actions{gap:8px}.duo-layout-actions button{gap:4px;font-size:9px}.duo-layout-actions button>svg{display:none}.duo-exit>span{display:none}.duo-pane{border-radius:19px}.duo-stage h1{font-size:36px}.duo-quotes{grid-template-columns:repeat(2,minmax(0,1fr))}.duo-live-label{display:none}.duo-stage-intro{margin-bottom:22px}.duo-workspace[data-layout=watch] .duo-quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.duo-workspace[data-layout=watch] .duo-quote{padding:16px}.duo-workspace[data-layout=watch] .duo-quote strong{font-size:25px}.duo-workspace[data-layout=watch] .duo-quote>span{font-size:13px}.duo-workspace[data-layout=tabletop] .duo-panels{grid-template-columns:1fr;gap:22px}.duo-workspace[data-layout=tabletop] .duo-fold{height:22px}.duo-workspace[data-layout=tabletop] .duo-quotes{grid-template-columns:repeat(2,minmax(0,1fr))}.duo-workspace[data-layout=tabletop] .duo-console-top{padding:6px 14px}.duo-workspace[data-layout=tabletop] .duo-console-top h2{font-size:15px;margin:0}.duo-workspace[data-layout=tabletop] .duo-tabs{padding:0 8px 4px}.duo-workspace[data-layout=tabletop] .duo-console-indicator{display:none}.duo-workspace[data-layout=tabletop] .duo-console .duo-pane-scroll{padding:12px}.duo-note-foot{font-size:8px}}@media (max-height:500px) and (min-width:720px){.duo-pose-picker{order:initial;width:auto}.duo-brand>span{font-size:12px}.duo-brand small,.duo-exit span{display:none}.duo-pose-picker button{padding:5px 8px;font-size:10px}.duo-workspace{padding-top:5px;padding-bottom:5px}.duo-top,.duo-layout-bar{padding-bottom:4px}.duo-stage-intro{display:none}.duo-console-top{padding:8px 16px}.duo-console h2{font-size:18px}.duo-console-top .duo-eyebrow{display:none}.duo-tabs{padding-bottom:5px}.duo-workspace[data-layout=tabletop] .duo-panels{grid-template-rows:minmax(0,1fr) minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.duo-entry:hover{transform:translateY(-1px)}.duo-quote{transition:transform .18s,box-shadow .18s}.duo-quote:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff15,0 9px 18px #0002}}@media (max-height:500px){.duo-workspace[data-layout=tabletop] .duo-console-top{display:none}.duo-workspace[data-layout=tabletop] .duo-tabs{padding:0 6px}.duo-workspace[data-layout=tabletop] .duo-console .duo-pane-scroll{padding:8px}.duo-workspace[data-layout=tabletop] .duo-pane{border-radius:12px}}.duo-focus .widget-body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px}.duo-focus .asset-chart-select{grid-column:1/-1;margin:0 0 6px}.duo-focus .multi-price{margin:4px 0}.duo-focus .multi-tabs{margin:0;justify-self:end}.duo-focus .cross-asset-chart{grid-column:1/-1;height:185px;margin:4px 0}.duo-focus .multi-note{margin:0;font-size:9px}.duo-focus .text-button{font-size:10px;justify-self:end}.duo-stage-intro{margin-bottom:22px}.duo-stage h1{font-size:clamp(28px,3vw,43px)}.duo-workspace[data-layout=tabletop] .duo-focus .asset-chart-select,.duo-workspace[data-layout=tabletop] .duo-focus .text-button{display:none}.duo-workspace[data-layout=tabletop] .duo-focus .multi-price strong{font-size:29px}.duo-workspace[data-layout=tabletop] .duo-focus .cross-asset-chart{height:110px}.duo-workspace[data-layout=tabletop] .duo-focus .multi-note{grid-column:1/-1}.duo-workspace[data-layout=tabletop] .duo-focus .widget-header{margin-bottom:5px}@media (max-width:1050px){.duo-focus .multi-price strong{font-size:30px}.duo-focus .multi-price .instrument-icon{display:none}.duo-focus .multi-price span{font-size:10px}.duo-focus .multi-price small{font-size:9px}.duo-focus .multi-tabs button{padding:6px 8px;font-size:10px}}@media (max-width:719px){.duo-focus .widget-body{gap:9px 6px}.duo-focus .multi-price strong{font-size:26px}.duo-focus .multi-tabs button{padding:6px;font-size:9px}.duo-focus .multi-note{grid-column:1/-1}.duo-focus .text-button{grid-column:1/-1;justify-self:start}.duo-focus .cross-asset-chart{height:130px}.duo-stage h1{font-size:33px}.duo-focus .asset-chart-select>span{display:none}.duo-workspace[data-layout=tabletop] .duo-stage>.duo-pane-scroll{padding:10px}.duo-workspace[data-layout=tabletop] .duo-focus .multi-price strong{font-size:25px}}.duo-workspace[data-layout=tabletop] #duo-asset-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));column-gap:12px}.duo-workspace[data-layout=tabletop] .duo-console-top{padding:8px 18px}.duo-workspace[data-layout=tabletop] .duo-console-top h2{margin:0}.duo-workspace[data-physical=true] .duo-pane{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.duo-axis{grid-column:1/-1;display:flex;justify-content:space-between;color:var(--muted);font-size:10px;margin:-7px 0 5px}.duo-workspace[data-layout=tabletop] .duo-axis{font-size:9px}.duo-workspace input,.duo-workspace select,.duo-workspace textarea{font-size:16px}.duo-workspace select{min-height:44px}.duo-workspace #duo-notes{font-size:16px}.duo-cover-brief{display:none}.duo-workspace[data-compact=true] .duo-cover-brief{display:block;margin-bottom:14px}.duo-cover-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.duo-cover-title h2{font-size:25px;letter-spacing:-.04em;margin:5px 0;font-weight:500}.duo-cover-title h2 span{color:var(--jade);margin-left:8px;font-size:18px}.duo-cover-title>button{width:38px;height:38px;border:1px solid var(--line);border-radius:12px;background:#ffffff08}.duo-cover-signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.duo-cover-signals button{padding:12px 10px;min-width:0;text-align:left;border:1px solid #ffffff15;border-radius:14px;box-shadow:inset 0 1px 1px #ffffff20,0 5px 13px #0002;display:flex;flex-direction:column;gap:7px}.duo-cover-signals span{font-size:9px;opacity:.8}.duo-cover-signals strong{font-size:23px;font-weight:500;letter-spacing:-.05em;white-space:nowrap}.duo-cover-signals strong small{font-size:10px;letter-spacing:0}.duo-cover-signals i{font-size:8px;font-style:normal;opacity:.7;white-space:nowrap}.signal-jade{background:linear-gradient(135deg,#347e69,#183c36);color:#d0ffea}.signal-gold{background:linear-gradient(135deg,#9c8250,#443929);color:#fff1ce}.signal-rose{background:linear-gradient(135deg,#8c5366,#402c3e);color:#ffe4eb}.duo-cover-signals .signal-rose strong{font-size:20px}.duo-workspace[data-compact=true] .research-chart-head,.duo-workspace[data-compact=true] .duo-stage-intro{display:none}.duo-workspace[data-compact=true] .research-chart-picker{margin-bottom:10px}.duo-workspace[data-compact=true] .research-chart-picker select{font-size:11px;min-height:32px;padding:5px 9px}.duo-workspace[data-compact=true] .duo-stage .duo-pane-scroll{padding:14px}.duo-workspace[data-compact=true] .spectre-price-line{margin:10px 0}.duo-workspace[data-compact=true] #spectre-chart-canvas{height:165px}.duo-workspace[data-compact=true] .spectre-expanded #spectre-chart-canvas{height:auto}.duo-workspace[data-compact=true] .spectre-toolbar button{min-height:32px}.duo-workspace[data-compact=true] .spectre-indicators button{min-height:28px}.duo-workspace[data-compact=true] .spectre-chart-foot{padding:7px 0}.duo-workspace[data-compact=true] .duo-quotes{grid-template-columns:repeat(3,minmax(0,1fr))}.duo-workspace[data-compact=true] .duo-quote{padding:10px}.duo-workspace[data-compact=true] .duo-quote strong{font-size:19px}.duo-workspace[data-compact=true] .duo-quote small{display:none}@media (max-width:719px){.duo-workspace .duo-pose-picker{gap:0}.duo-workspace .duo-pose-picker button{padding:5px 9px;font-size:9px}.duo-workspace .duo-layout-status{display:none}.duo-workspace .duo-layout-bar{gap:8px}.duo-workspace .duo-layout-actions button{padding:5px}.duo-workspace .duo-layout-actions button span{display:none}.duo-workspace .duo-top{gap:5px;padding-bottom:7px}.duo-cover-switch{margin:0 0 8px}.duo-workspace .duo-cover-switch button{min-height:32px;padding:6px}.duo-workspace .duo-panels{min-height:0}}.duo-layout-toggle{display:none}.duo-workspace[data-compact=true] .duo-layout-toggle{display:flex;align-items:center;justify-content:center;margin-left:auto;min-width:38px;min-height:38px;border:1px solid var(--line);border-radius:10px}.duo-workspace[data-compact=true]:not([data-tools=true]) .duo-pose-picker,.duo-workspace[data-compact=true]:not([data-tools=true]) .duo-layout-bar{display:none}.duo-workspace[data-compact=true] .duo-top{flex-wrap:wrap}.duo-workspace[data-compact=true] .duo-cover-signals button{padding:10px 8px;gap:6px}.duo-workspace[data-compact=true] .duo-cover-brief{margin-bottom:9px}.duo-workspace[data-compact=true] .research-chart-picker{display:flex;align-items:center;gap:8px;margin-bottom:8px}.duo-workspace[data-compact=true] .research-chart-picker>span{white-space:nowrap;font-size:10px}.duo-workspace[data-compact=true] .research-chart-picker>select{flex:1;min-width:0}.duo-workspace[data-compact=true] .duo-cover-title .duo-eyebrow{font-size:8px}.duo-workspace[data-compact=true] .spectre-chart-source{font-size:7px}.duo-workspace[data-compact=true] .spectre-chart-shell:not(.spectre-expanded) .spectre-indicators,.duo-workspace[data-compact=true] .spectre-chart-shell:not(.spectre-expanded) .spectre-ohlc{display:none}.duo-workspace[data-compact=true] .spectre-chart-shell:not(.spectre-expanded) .spectre-chart-title small{display:none}.duo-workspace[data-compact=true] .spectre-chart-shell:not(.spectre-expanded) .spectre-price-line strong{font-size:25px}.duo-workspace[data-compact=true] .spectre-chart-shell:not(.spectre-expanded) .spectre-toolbar{padding-top:6px;margin-bottom:5px}.duo-workspace[data-compact=true] .spectre-chart-shell:not(.spectre-expanded) #spectre-chart-canvas{height:150px}.duo-workspace[data-compact=true] .duo-cover-title{margin-bottom:8px}.duo-workspace[data-compact=true] .duo-cover-title h2{font-size:23px;margin:3px 0}.duo-workspace[data-compact=true] .duo-cover-title .duo-eyebrow,.duo-workspace[data-layout=tabletop] .duo-stage-intro,.duo-workspace[data-layout=tabletop] .research-chart-head{display:none}.duo-workspace[data-layout=tabletop] .research-chart-picker{display:flex;align-items:center;gap:12px;margin:0 0 8px}.duo-workspace[data-layout=tabletop] .research-chart-picker>span{font-size:10px;white-space:nowrap}.duo-workspace[data-layout=tabletop] .research-chart-picker select{flex:1;min-height:32px;font-size:12px;padding:5px 9px}.duo-workspace[data-layout=tabletop] .spectre-chart-title small{display:none}.duo-workspace[data-layout=tabletop] .spectre-toolbar{padding-top:6px}.duo-workspace[data-layout=tabletop] .spectre-toolbar button,.duo-workspace[data-layout=tabletop] .spectre-indicators button{min-height:28px;padding:5px 8px}.duo-workspace[data-layout=tabletop] .spectre-chart-foot{padding:6px 0}.duo-workspace[data-layout=tabletop] .spectre-price-line strong{font-size:27px}.duo-workspace[data-layout=tabletop] .spectre-chart-shell:not(.spectre-expanded) #spectre-chart-canvas{height:clamp(95px,15vh,190px)}.duo-workspace[data-layout=tabletop] .spectre-chart-shell:not(.spectre-expanded) .spectre-indicators,.duo-workspace[data-layout=tabletop] .spectre-chart-shell:not(.spectre-expanded) .spectre-ohlc{display:none}.duo-workspace[data-layout=tabletop] .spectre-chart-shell:not(.spectre-expanded) #spectre-chart-canvas{height:clamp(90px,12vh,155px)}
