.intro .live{position:fixed;bottom:16px;right:18px;z-index:40;padding:8px 12px;border:1px solid #344556;background:#101b27f2;border-radius:10px;box-shadow:0 5px 24px #0004;gap:8px;pointer-events:none}.intro .live strong{font-size:11px;font-variant-numeric:tabular-nums}.intro .live small{font-size:10px;margin-top:3px}.intro .live .live-dot{width:5px;height:5px;background:#7d9eaf}.news-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.news-actions button{font-size:11px}.compact-view .intro,.compact-view .ticker,.compact-view .clock-panel,.compact-view .cities,.compact-view .agenda-grid,.compact-view .news-panel,.compact-view .sources,.compact-view footer{display:none!important}.compact-view .intro .live{display:flex!important}.compact-view .intro{display:block!important;height:0;margin:0!important;padding:0!important}.compact-view .intro>div:first-child{display:none}.compact-view .market-grid{grid-template-columns:minmax(0,1fr)!important}.compact-view #market-rows td{padding:10px 12px!important}.compact-view .top{padding-top:10px;padding-bottom:10px}#install-help{max-width:480px;background:#142231;color:#eef7ff;border:1px solid #3d5264;border-radius:16px;padding:24px}#install-help::backdrop{background:#07111bc9}#install-help p{line-height:1.6}@media(max-width:700px){.intro .live{bottom:10px;right:10px;max-width:220px;padding:6px 10px}.standard-market-first #market-rows tr{grid-template-columns:repeat(3,minmax(0,1fr));padding:10px;gap:10px}.standard-market-first #market-rows td{font-size:16px!important;padding:0!important}.standard-market-first #market-rows td.pronto{font-size:21px!important}.standard-market-first #market-rows td:first-child{grid-column:1/-1}.quote-tools{gap:6px!important}.quote-tools button{font-size:11px!important;padding:8px!important}.top .tools{gap:6px}.top .tools button,.top .tools a{font-size:10px;padding:7px}.compact-view .top nav{display:none}.standard-market-first{padding-bottom:70px}#install-help{max-width:calc(100vw - 36px)}}
.news-ticker{position:fixed;inset:auto 0 0;z-index:35;height:40px;display:flex;align-items:center;gap:12px;background:#000;border-top:1px solid #344556;box-shadow:0 -4px 20px #0003;padding:0 14px;color:#dce8f0;font-size:12px}.news-ticker-label{color:#37c6d8;letter-spacing:1.5px;font-size:9px;font-weight:700;white-space:nowrap}.news-ticker-window{flex:1;min-width:0;overflow:hidden}.news-ticker-track{display:flex;width:max-content;gap:52px;align-items:center;animation:pm-headlines var(--ticker-duration,100s) linear infinite;padding-left:0}.news-ticker-item{display:flex;gap:10px;align-items:center;white-space:nowrap;color:#eaf1f7}.news-ticker-item:hover{text-decoration:underline}.news-ticker-source{color:#8da8b9;font-size:10px}.news-ticker button{padding:5px 8px;font-size:10px;background:transparent}.news-ticker:hover .news-ticker-track,.news-ticker:focus-within .news-ticker-track,.news-ticker.paused .news-ticker-track{animation-play-state:paused}.has-news-ticker .intro .live{bottom:50px}.has-news-ticker{padding-bottom:40px}.compact-view .news-ticker{display:none!important}.compact-view.has-news-ticker{padding-bottom:0}.compact-view.has-news-ticker .intro .live{bottom:16px}@keyframes pm-headlines{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media(max-width:700px){.news-ticker{height:36px;gap:8px;padding:0 8px;font-size:11px}.news-ticker-label{font-size:8px}.has-news-ticker .intro .live{bottom:44px}.news-ticker-source{display:none}.compact-view.has-news-ticker .intro .live{bottom:10px}}@media(prefers-reduced-motion:reduce){.news-ticker-track{animation:none;padding-left:0}.news-ticker-window{overflow-x:auto}.news-ticker-item{white-space:normal;min-width:280px}.news-ticker button{display:none}}


.news-ticker-logo{width:22px;height:22px;object-fit:contain;flex:none;border-radius:3px;background:transparent}.news-ticker-item{gap:9px;font-weight:700;color:#fff}.news-ticker-source{font-size:10px;font-weight:600;color:#b0c3d0}.news-ticker{background:#000;border-top:1px solid #344556}@media(max-width:700px){.news-ticker-logo{width:19px;height:19px}.news-ticker-source{display:inline-block;font-size:9px}.news-ticker-item{gap:7px}}

.currency-favorite{font-size:18px;padding:3px 5px;background:none;border:0;color:#91afbd;line-height:1;cursor:pointer}.operation-view #market-rows [data-user-price]{font-size:22px!important}.operation-view #market-rows td.pronto{font-size:26px!important}.operation-view .quotes-panel{min-width:0}.operation-view .market-grid{grid-template-columns:minmax(0,1fr)!important}.operation-view .clock-panel{max-width:720px;justify-self:center;width:100%}#workspace-settings{max-width:520px;width:calc(100vw - 32px);max-height:85vh;overflow:auto;background:#142231;color:#eaf1f7;border:1px solid #3d5264;border-radius:16px;padding:24px}#workspace-settings::backdrop{background:#07111bd9}.workspace-heading{display:flex;justify-content:space-between;gap:20px;align-items:center}#workspace-form{display:grid;gap:16px;margin-top:18px}#workspace-form fieldset{display:grid;gap:10px;padding:16px;border:1px solid #3d5264;border-radius:10px}#workspace-form label{display:flex;gap:10px;align-items:center;flex-wrap:wrap}#workspace-form label select{margin-left:auto;max-width:100%}#workspace-form p{font-size:12px;margin:0}#workspace-sync{color:#8eb5c9}.compact-view.news-preferred .news-ticker{display:flex!important}.compact-view.news-preferred.has-news-ticker{padding-bottom:40px}.compact-view.news-preferred.has-news-ticker .intro .live{bottom:50px}@media(max-width:700px){.operation-view #market-rows tr{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px;padding:12px}.operation-view #market-rows td.pronto,.operation-view #market-rows [data-user-price]{font-size:21px!important}.operation-view #market-rows .currency-cell{gap:10px}.currency-favorite{margin-left:auto;font-size:20px}.standard-market-first .intro h1{font-size:25px}.standard-market-first .intro p{display:none}.standard-market-first .ticker-item b{font-size:22px!important}.compact-view.news-preferred.has-news-ticker .intro .live{bottom:44px}.quote-tools button{min-height:36px}}

.pricing-table{max-width:1100px}.pricing-preview{min-width:220px;font-size:12px;color:#81e2bb;line-height:1.5}.pricing-invalid{color:#ffb6a8}.pricing-table input[aria-invalid="true"]{border-color:#ffb6a8}#pricing-status{font-weight:650}

[data-user-price="buy"],[data-user-price-header]:nth-child(7){color:#79bcff!important}[data-user-price="sell"],[data-user-price-header]:nth-child(8){color:#ffd479!important}.ticker-flag{width:28px;height:20px;object-fit:cover;border-radius:3px;flex:none;box-shadow:0 0 0 1px #ffffff25}@media(max-width:600px){.ticker-flag{width:24px;height:17px}}

.news-ticker{height:54px;font-size:15px;gap:16px}.news-ticker-logo{width:27px;height:27px}.news-ticker-source{font-size:11px}.news-ticker-label{font-size:10px}.news-ticker button{font-size:11px;padding:7px 10px}.has-news-ticker,.compact-view.news-preferred.has-news-ticker{padding-bottom:54px}.has-news-ticker .intro .live,.compact-view.news-preferred.has-news-ticker .intro .live{bottom:64px}@media(max-width:700px){.news-ticker{height:46px;font-size:13px;gap:10px}.news-ticker-logo{width:23px;height:23px}.has-news-ticker,.compact-view.news-preferred.has-news-ticker{padding-bottom:46px}.has-news-ticker .intro .live,.compact-view.news-preferred.has-news-ticker .intro .live{bottom:56px}}

.news-ticker{height:64px;font-size:18px}.news-ticker-logo{width:32px;height:32px}.news-ticker-source{font-size:12px}.news-ticker-label{font-size:11px}.news-ticker button{font-size:12px}.has-news-ticker,.compact-view.news-preferred.has-news-ticker{padding-bottom:64px}.has-news-ticker .intro .live,.compact-view.news-preferred.has-news-ticker .intro .live{bottom:74px}@media(max-width:700px){.news-ticker{height:56px;font-size:16px}.news-ticker-logo{width:28px;height:28px}.has-news-ticker,.compact-view.news-preferred.has-news-ticker{padding-bottom:56px}.has-news-ticker .intro .live,.compact-view.news-preferred.has-news-ticker .intro .live{bottom:66px}}
#pm-notifications-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;border:1px solid rgba(130,160,180,.35);border-radius:10px}#pm-notifications-settings>p{grid-column:1/-1;margin:3px 0}#pm-notifications-settings label{display:flex;flex-direction:column;gap:7px}#pm-notifications-settings label:has(input[type=checkbox]){flex-direction:row;align-items:center;gap:9px}#pm-notifications-settings input[type=checkbox]{width:17px;height:17px;min-height:0;flex:none;margin:0}#pm-notifications-settings button{min-height:40px}@media(max-width:650px){#pm-notifications-settings{grid-template-columns:1fr}}
