:root{color-scheme:dark;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:var(--c-101317);color:var(--c-e4e8ec)}*{box-sizing:border-box}body{margin:0}header{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;background:var(--c-171d23);border-bottom:1px solid var(--c-303941)}nav{display:flex;gap:3px;flex-wrap:wrap}.tools{display:flex;align-items:center;gap:5px}button{cursor:pointer;border:1px solid transparent;border-radius:3px;background:transparent;color:var(--c-a6b1bc);font-size:12px;padding:5px 9px}button:hover{color:white;background:var(--c-28323c)}button[aria-pressed=true]{background:var(--c-2d4654);color:var(--c-8dd9f0);border-color:var(--c-496c7e)}button:focus-visible,a:focus-visible{outline:2px solid var(--c-71d0ea);outline-offset:2px}.tools button{font-size:17px;padding:2px 7px}time{white-space:nowrap;font:11px ui-monospace,monospace;color:var(--c-9faeba);margin-right:5px}#grid{padding:5px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;align-items:start}.card{min-width:0;overflow:hidden;background:var(--c-1e222d);border:1px solid var(--c-343b48);border-radius:2px;position:relative}.card-head{height:25px;display:flex;align-items:center;justify-content:space-between;gap:3px;padding:3px 7px}.card h2{font-size:11px;font-weight:700;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card h2 a{color:inherit;text-decoration:none}.badge{font-size:8px;white-space:nowrap;color:var(--c-9ba9b7);border:1px solid var(--c-47515e);padding:1px 3px;border-radius:2px}.card-reload{position:absolute;right:3px;bottom:23px;z-index:2;opacity:0;background:var(--c-202932);border:1px solid var(--c-485362);padding:2px 5px}.card:hover .card-reload,.card:focus-within .card-reload{opacity:1}.widget{height:170px;min-width:0}.placeholder{height:100%;display:grid;place-items:center;color:var(--c-5c6b7a);font-size:11px}.tradingview-widget-container{height:100%;width:100%}.tradingview-widget-copyright{font-size:9px;line-height:18px;height:18px;text-align:center}.tradingview-widget-copyright a{color:var(--c-7b8e9b);text-decoration:none}.group-label{grid-column:1/-1;font-size:10px;color:var(--c-8e9ca9);padding:7px 3px 0;letter-spacing:1px}#notice{position:sticky;top:47px;background:var(--c-493b24);color:var(--c-edd2a3);font-size:12px;padding:8px;z-index:9}dialog{max-width:640px;width:calc(100% - 32px);padding:25px;background:var(--c-1c242c);color:var(--c-c7d0d7);border:1px solid var(--c-465361);border-radius:5px}dialog::backdrop{background:#0009}dialog h2{font-size:16px}dialog p{font-size:12px;line-height:1.9}dialog a{color:var(--c-8dd9f0)}#close-info{float:right;font-size:22px}@media(min-width:1800px){#grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:1500px) and (max-width:1799px){#grid{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(max-width:1250px){#grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1020px){#grid{grid-template-columns:repeat(4,minmax(0,1fr))}time{display:none}}@media(max-width:790px){#grid{grid-template-columns:repeat(3,minmax(0,1fr))}header{align-items:flex-start}.tools{gap:0}nav button{padding:5px 6px;font-size:11px}}@media(max-width:590px){#grid{grid-template-columns:repeat(2,minmax(0,1fr))}.widget{height:170px}.card-head{padding:3px 5px}.card h2{font-size:10px}.badge{font-size:7px}.tools button{padding:3px 5px}header{padding:5px;gap:3px}.card-reload{opacity:1}}@media(max-width:370px){#grid{grid-template-columns:1fr}}
@media(min-width:1450px){#grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:1251px) and (max-width:1449px){#grid{grid-template-columns:repeat(6,minmax(0,1fr))}}
/* Independent, collapsible official news feed. */
:root{--toolbar-height:43px;--news-width:370px}.workspace{display:grid;grid-template-columns:minmax(0,1fr) var(--news-width);align-items:start}.market-pane{min-width:0;container-type:inline-size}.news-panel{position:sticky;top:var(--toolbar-height);height:calc(100dvh - var(--toolbar-height));min-height:280px;border-left:1px solid var(--c-343b48);background:var(--c-1e222d);display:flex;flex-direction:column;min-width:0}.news-toolbar{height:39px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:4px 7px;border-bottom:1px solid var(--c-343b48);background:var(--c-171d23)}.news-toolbar>div{display:flex;gap:3px}.news-toolbar button{font-size:11px;padding:5px 7px}.news-toolbar #reload-news,.news-toolbar #close-news{font-size:17px;padding:0 6px}#news-host{position:relative;flex:1;min-height:0;overflow:hidden}.news-slot{position:absolute;inset:0;overflow:hidden}.news-slot[hidden],.news-panel[hidden]{display:none!important}#financialjuice-news-widget-container{width:100%;height:100%}#news-host iframe{border:0;width:100%;height:100%;display:block}.news-footer{height:22px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;padding:0 9px;font-size:9px;border-top:1px solid var(--c-343b48)}.news-footer a{color:var(--c-8ea1ae);text-decoration:none}.news-placeholder{font-size:12px;color:var(--c-9ba9b7);padding:20px}.workspace.news-collapsed{grid-template-columns:minmax(0,1fr)}#toggle-news[aria-expanded=true]{color:var(--c-8dd9f0);background:var(--c-2d4654)}.market-pane #grid{grid-template-columns:repeat(2,minmax(0,1fr))}@container(min-width:540px){.market-pane #grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container(min-width:720px){.market-pane #grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container(min-width:900px){.market-pane #grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@container(min-width:1080px){.market-pane #grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@container(min-width:1260px){.market-pane #grid{grid-template-columns:repeat(7,minmax(0,1fr))}}@container(min-width:1440px){.market-pane #grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@container(max-width:359px){.market-pane #grid{grid-template-columns:1fr}}@media(max-width:899px){.workspace{grid-template-columns:minmax(0,1fr)}.news-panel{position:fixed;top:var(--toolbar-height);right:0;width:min(100%,420px);z-index:30;box-shadow:-10px 0 40px #0008}.news-toolbar{height:43px}.news-toolbar button{font-size:12px}}

.korean-index-chart{display:flex;align-items:center;justify-content:center;height:calc(100% - 22px);background:var(--c-ffffff);color:var(--c-555566);font-size:11px;text-decoration:none}.korean-index-chart img{display:block;width:100%;height:100%;object-fit:contain}.index-credit{display:block;height:22px;line-height:22px;text-align:center;font-size:9px;color:var(--c-9ba9b7);text-decoration:none}

.price-timing{font-size:9px;line-height:17px;color:var(--c-9ba8b7);padding:0 6px;border-top:1px solid var(--c-303846);white-space:nowrap}.price-timing:focus-visible{outline:1px solid var(--c-71d0ea);outline-offset:-1px}.card-reload{bottom:40px}

.card-head h2{flex:1}.card-expand{flex:none;padding:1px 4px;font-size:16px;line-height:19px;color:var(--c-a5b9c9)}.card h2 a:hover{color:var(--c-8dd9f0)}.chart-open{overflow:hidden}#chart-dialog{width:96vw;max-width:1800px;height:92dvh;max-height:100dvh;padding:0;overflow:hidden;border:1px solid var(--c-465361);background:var(--c-131722)}#chart-dialog[open]{display:flex;flex-direction:column}#chart-dialog::backdrop{background:#000b}.chart-toolbar{display:flex;align-items:center;gap:10px;min-height:45px;padding:5px 12px;border-bottom:1px solid var(--c-343b48)}.chart-toolbar h2{margin:0;font-size:14px;white-space:nowrap}.chart-toolbar select{min-width:0;max-width:240px;background:var(--c-202937);color:var(--c-d9e1e9);border:1px solid var(--c-465361);border-radius:3px;padding:5px;font-size:12px}.chart-toolbar a{margin-left:auto;font-size:11px;white-space:nowrap;text-decoration:none}.chart-toolbar button{font-size:20px;padding:2px 7px}#chart-host{flex:1;min-height:0;position:relative}.advanced-widget{height:100%;width:100%}.advanced-widget>.tradingview-widget-container__widget{height:calc(100% - 18px);width:100%}.chart-caption{font-size:10px;color:var(--c-8c9aaa);padding:5px 12px;border-top:1px solid var(--c-343b48)}.chart-unavailable{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:28px;text-align:center}.chart-unavailable p{max-width:480px}.chart-unavailable a{font-size:13px}@media(max-width:600px){#chart-dialog{width:100vw;height:100dvh;max-width:100vw;border:0;border-radius:0;margin:0}.chart-toolbar{gap:5px;padding:6px}.chart-toolbar h2{font-size:12px}.chart-toolbar select{max-width:120px}.chart-caption{font-size:9px;line-height:1.5}.chart-toolbar a{font-size:10px}}
#chat-view{display:flex;flex:1;min-height:0;flex-direction:column}#chat-view[hidden]{display:none}.chat-meta{display:flex;justify-content:space-between;padding:12px 10px 4px;gap:5px;font-size:12px}.chat-meta strong{color:var(--c-8dd9f0)}#chat-count,#chat-status{color:var(--c-91a2b2);font-size:10px}#chat-status{padding:3px 10px;min-height:25px}#chat-messages{list-style:none;flex:1;min-height:0;overflow:auto;margin:0;padding:8px 10px}#chat-messages li{padding:9px 10px;margin-bottom:9px;background:var(--c-252e3b);border-radius:5px;border-left:2px solid var(--c-455369)}#chat-messages li.mine{border-left-color:var(--c-63bad6);background:var(--c-253841)}.message-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px}.message-head time{font-size:9px;margin:0}.message-head strong{overflow-wrap:anywhere}#chat-messages p{margin:5px 0 0;font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}#chat-form{padding:8px;border-top:1px solid var(--c-343b48)}#chat-input{width:100%;resize:vertical;min-height:60px;max-height:150px;border:1px solid var(--c-465361);border-radius:4px;background:var(--c-131b25);color:var(--c-e4e8ec);padding:9px;font:12px inherit}.chat-actions{display:flex;align-items:center;gap:6px;margin-top:5px}.chat-actions span{margin-left:auto;font-size:10px;color:var(--c-9ba8b7)}#chat-send{background:var(--c-2d5568);color:var(--c-d1f1fa)}button:disabled{opacity:.4;cursor:default}.chat-foot{padding:0 10px 8px;color:var(--c-8193a4);font-size:9px}.pin-toggle{padding:1px 3px;font-size:11px;filter:grayscale(1);opacity:.55}.pin-toggle[aria-pressed=true]{filter:none;opacity:1}.pin-order{display:flex;justify-content:flex-end;border-top:1px solid var(--c-303846);height:23px}.pin-order[hidden]{display:none}.pin-order button{padding:0 8px}.pinned-heading{font-size:11px;color:var(--c-8dd9f0);padding:10px 9px 3px}.pinned-heading span{font-size:10px;color:var(--c-edbe7e)}#pinned-section[hidden]{display:none}#pinned-grid{padding:5px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;align-items:start}#pinned-section{border-bottom:1px solid var(--c-3a5363);padding-bottom:5px}#pinned-grid .card{border-color:var(--c-496b7e)}@container(min-width:540px){#pinned-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container(min-width:720px){#pinned-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container(min-width:900px){#pinned-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@container(min-width:1080px){#pinned-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@container(min-width:1260px){#pinned-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}@container(min-width:1440px){#pinned-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@container(max-width:359px){#pinned-grid{grid-template-columns:1fr}}

/* Independent chat to the left of the original news feed. */
:root{--chat-width:280px}
.workspace{grid-template-columns:minmax(0,1fr) var(--chat-width) var(--news-width)}
.workspace.news-collapsed{grid-template-columns:minmax(0,1fr) var(--chat-width)}
.workspace.chat-collapsed{grid-template-columns:minmax(0,1fr) var(--news-width)}
.workspace.news-collapsed.chat-collapsed{grid-template-columns:minmax(0,1fr)}
.chat-panel{position:sticky;top:var(--toolbar-height);height:calc(100dvh - var(--toolbar-height));min-height:280px;border-left:1px solid var(--c-343b48);background:var(--c-1e222d);display:flex;flex-direction:column;min-width:0}
.chat-panel[hidden]{display:none!important}
.chat-toolbar{height:39px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:4px 10px;border-bottom:1px solid var(--c-343b48);background:var(--c-171d23)}
.chat-toolbar strong{font-size:12px;color:var(--c-c7d0d7)}.chat-toolbar button{font-size:17px;padding:0 6px}
#toggle-chat[aria-expanded=true]{color:var(--c-8dd9f0);background:var(--c-2d4654)}
@media(min-width:900px) and (max-width:1199px){:root{--chat-width:260px;--news-width:320px}}
@media(max-width:899px){
.workspace,.workspace.news-collapsed,.workspace.chat-collapsed,.workspace.news-collapsed.chat-collapsed{grid-template-columns:repeat(2,minmax(0,1fr))}
.market-pane{grid-column:1/-1}.chat-panel,.news-panel{position:relative;top:auto;right:auto;width:auto;height:65dvh;min-height:360px;z-index:auto;box-shadow:none}
.chat-panel{grid-column:1}.news-panel{grid-column:2}
.workspace.chat-collapsed .news-panel,.workspace.news-collapsed .chat-panel{grid-column:1/-1}
}
@media(max-width:649px){
.workspace,.workspace.news-collapsed,.workspace.chat-collapsed,.workspace.news-collapsed.chat-collapsed{grid-template-columns:minmax(0,1fr)}
.chat-panel,.news-panel{grid-column:1/-1;border-top:1px solid var(--c-343b48)}
}

.chat-panel,.news-panel{scroll-margin-top:var(--toolbar-height)}
/* Lightweight image attachments; object bytes never enter browser history storage. */
#chat-attachment{display:flex;align-items:center;gap:6px;margin-top:7px;font-size:10px;color:var(--c-9ba8b7)}#chat-attachment[hidden]{display:none}#chat-preview{width:64px;height:48px;object-fit:contain;border:1px solid var(--c-465361);border-radius:3px}#chat-remove-image{margin-left:auto;font-size:18px}.chat-image-open{display:block;padding:0;margin-top:7px;width:100%;background:transparent;border:0}.chat-image-open img{display:block;max-width:100%;width:auto;height:auto;max-height:200px;object-fit:contain;border-radius:3px}#chat-image-dialog{padding:32px 10px 10px;max-width:94vw;max-height:94dvh;width:fit-content}#chat-image-dialog>button{position:absolute;top:2px;right:6px;font-size:24px}#chat-image-dialog>img{display:block;max-width:88vw;max-height:82dvh;width:auto;height:auto;object-fit:contain}
#sector-heatmap[hidden]{display:none}#sector-heatmap{padding:6px;min-width:0}.heatmap-host{height:max(650px,calc(100dvh - var(--toolbar-height) - 35px));width:100%;background:var(--c-1e222d)}.heatmap-host>.tradingview-widget-container{height:100%;width:100%}.heatmap-host .tradingview-widget-container__widget{height:calc(100% - 22px);width:100%}.heatmap-note{padding:4px 2px;font-size:9px;color:var(--c-9ba8b7)}.heatmap-failed{padding:20px;font-size:12px}.heatmap-failed a{color:var(--c-8dd9f0)}

#grid[hidden]{display:none!important}
/* Browser-local personal workspace. */
[hidden]{display:none!important}.heatmap-picker{display:flex;gap:5px;padding:3px 0 8px;flex-wrap:wrap}
body.only-me-active .workspace{display:grid;grid-template-columns:minmax(0,1fr) var(--chat-width)}body.only-me-active .workspace.chat-collapsed{grid-template-columns:minmax(0,1fr)}body.only-me-active .workspace>.news-panel{display:none!important}body.only-me-active #toggle-news{display:none}body.only-me-active #pinned-section{display:none!important}
#only-me{padding:8px}.personal-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:5px 0 12px}.personal-toolbar strong{font-size:13px;margin-right:8px}.personal-toolbar button{border:1px solid var(--c-3c4d5a)}.personal-status{font-size:10px;color:var(--c-9ba8b7)}.personal-grid{display:grid;grid-template-columns:repeat(var(--personal-cols,6),minmax(0,1fr));grid-auto-rows:240px;gap:6px;min-height:100px}.personal-panel{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}.personal-head{display:flex;align-items:center;gap:5px;min-height:30px;padding:3px 7px;flex:none;background:var(--c-202a34)}.personal-head strong{font-size:11px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.personal-head button{padding:1px 5px}.personal-size{display:none;font:10px ui-monospace,monospace;color:var(--c-8dd9f0)}.personal-remove,.personal-controls{display:none}.editing .personal-remove,.editing .personal-size{display:inline-block}.editing .personal-head{cursor:grab}.editing .personal-controls{display:flex;flex-wrap:wrap;flex:none;background:var(--c-16212b);padding:2px;gap:2px}.personal-controls button{font-size:10px;padding:3px 5px;border:1px solid var(--c-354453)}.personal-panel>.personal-body.widget{flex:1;width:100%;height:auto!important;min-height:0;overflow:hidden}.personal-body>.tradingview-widget-container{width:100%!important;height:100%!important;transform:none!important}.personal-mini>.tradingview-widget-container__widget{height:calc(100% - 18px);width:100%}.personal-note{flex:none;font-size:9px;padding:3px 6px;color:var(--c-9ba8b7);border-top:1px solid var(--c-303846);white-space:normal}.personal-body>.news-panel{display:flex!important;position:static;width:100%;height:100%;min-height:0;border:0}.personal-body #close-news{display:none}.personal-body.heatmap-host{min-height:0}.personal-empty{font-size:13px;color:var(--c-93a6b6);padding:24px}.picker-head{display:flex;align-items:center;justify-content:space-between}.picker-head button{font-size:24px}#personal-picker{max-height:85dvh}#personal-picker input{width:100%;padding:10px;border:1px solid var(--c-465361);background:var(--c-111b25);color:var(--c-e4e8ec);border-radius:4px;margin:8px 0}.picker-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;max-height:55dvh;overflow:auto}.picker-list button{text-align:left;border:1px solid var(--c-354453);padding:10px}.personal-head:focus-visible{outline:2px solid var(--c-71d0ea);outline-offset:-2px}@media(max-width:699px){.personal-grid{grid-auto-rows:240px}.personal-toolbar{gap:4px}.personal-status{flex-basis:100%}.picker-list{grid-template-columns:1fr}}
.personal-sample-name{font-size:10px;color:var(--c-8dd9f0);margin-right:5px}.personal-toolbar .personal-save{background:var(--c-275367);border-color:var(--c-4b8298);color:var(--c-d9f6ff)}.unsaved .personal-status{color:var(--c-e7bf80)}#personal-samples{max-width:1120px;width:calc(100% - 24px);max-height:90dvh;padding:22px}#personal-samples>.picker-head{align-items:flex-start;margin-bottom:16px}#personal-samples .picker-head p{font-size:12px;color:var(--c-8fa5b8);margin:8px 0 0}.sample-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:70dvh;overflow:auto;padding:2px}.sample-card{display:flex;flex-direction:column;border:1px solid var(--c-3a4b5e);background:var(--c-17232f);border-radius:7px;padding:12px;min-width:0}.sample-preview{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;height:148px;padding:5px;border:1px solid var(--c-34485c);background:var(--c-101820);border-radius:4px;flex:none}.sample-block{display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;font-size:8px;line-height:1.3;padding:2px;background:var(--c-284858);color:var(--c-cce6f0);border:1px solid var(--c-436476);border-radius:2px;overflow-wrap:anywhere}.sample-news{background:var(--c-423e54);border-color:var(--c-655f7b);color:var(--c-e4d9f7)}.sample-heatmap{background:var(--c-244e42);border-color:var(--c-427c67);color:var(--c-bfe6cc)}.sample-card h3{font-size:14px;margin:13px 0 6px}.sample-card p{font-size:11px;line-height:1.6;color:var(--c-a6bbcc);margin:0 0 8px}.sample-card .sample-instruments{font-size:10px;color:var(--c-8ea7bb)}.sample-card small{font-size:9px;line-height:1.6;color:var(--c-d1b98f);margin-bottom:12px}.sample-card>button{margin-top:auto;background:var(--c-294d60);color:var(--c-cfeef7);border:1px solid var(--c-4a7187);padding:8px}#personal-confirm{max-width:440px}#personal-confirm p{color:var(--c-b7c7d5);line-height:1.8;font-size:12px}.confirm-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:22px}.confirm-actions button{border:1px solid var(--c-4b6175);padding:8px 12px}.confirm-actions [data-choice=apply]{background:var(--c-684e32);color:var(--c-f4dbb9)}@media(max-width:850px){.sample-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.sample-list{grid-template-columns:1fr}#personal-samples{padding:14px}.sample-preview{height:170px}}

/* Only Me shares the same chat panel and identity as the standard tabs. */
@media(max-width:899px){body.only-me-active .workspace,body.only-me-active .workspace.chat-collapsed{grid-template-columns:minmax(0,1fr)}body.only-me-active .workspace>.chat-panel{grid-column:1/-1}}
.component-host{height:190px;min-height:100px}.component-host tv-mini-chart{display:block;width:100%;height:100%;min-height:100px}.personal-body tv-mini-chart{height:100%}.chart-original-link{float:right;margin-left:8px;color:inherit;text-decoration:none;font-size:9px}.chart-original-link:hover{text-decoration:underline}.personal-note{display:flow-root}.price-timing{display:flow-root}.tools select,[data-theme-select]{background:var(--c-171d23);color:var(--c-e4e8ec);border:1px solid var(--c-465361);border-radius:3px;padding:4px;font:11px inherit;max-width:85px}.theme-label{font-size:11px;display:inline-flex;align-items:center;gap:5px;margin:0}.login-box>.theme-label{display:flex;justify-content:flex-end;margin-bottom:20px}.resize-handle{display:none;position:absolute;z-index:5;padding:0;border:0;border-radius:0;background:transparent;touch-action:none}.editing .resize-handle:not([hidden]){display:block}.resize-e,.resize-w{top:14px;bottom:14px;width:9px;cursor:ew-resize}.resize-e{right:0}.resize-w{left:0}.resize-n,.resize-s{left:14px;right:14px;height:9px;cursor:ns-resize}.resize-n{top:0}.resize-s{bottom:0}.resize-ne,.resize-nw,.resize-se,.resize-sw{width:15px;height:15px;background:var(--c-496b7e);opacity:.85}.resize-ne{right:0;top:0;cursor:nesw-resize}.resize-nw{left:0;top:0;cursor:nwse-resize}.resize-se{right:0;bottom:0;cursor:nwse-resize}.resize-sw{left:0;bottom:0;cursor:nesw-resize}.resize-handle:hover,.resize-handle:focus-visible{background:var(--c-71d0ea)}.resize-preview{z-index:100;pointer-events:none;border:3px dashed var(--c-71d0ea);background:#4ebfe733;display:grid;place-items:center;font:700 18px ui-monospace,monospace;color:var(--c-e4e8ec)}.resize-shield{position:fixed;inset:0;z-index:80;background:transparent;cursor:grabbing}.panel-resizing{user-select:none}.personal-grid{position:relative}
.korean-index-chart{background:#fff}.editing .personal-head{padding-left:18px;padding-right:20px}
#only-me .personal-toolbar{position:sticky;top:var(--board-header-height,42px);z-index:9;background:var(--c-101317);padding:8px 0}#only-me [data-action=samples]{font-weight:700;border-color:var(--c-4b8298);padding:7px 10px}.sample-selected{outline:2px solid var(--c-4b8298)}.sample-selected-label{font-size:10px;color:var(--c-8dd9f0);margin-bottom:8px}.sample-selected-label[hidden]{display:none}


/* Dimensions measured from the adjacent official mini widget. */
.korean-native{display:flex;flex-direction:column;padding:0;background:#1f1f1f;min-height:150px;gap:0;font-family:-apple-system,system-ui,"Trebuchet MS",Roboto,Ubuntu,sans-serif;color:#22ab94;container-type:inline-size}.personal-body.korean-native{padding:0}.korean-identity{display:flex;align-items:center;gap:8px;margin:11.5px 19px 0;min-height:34px;flex-shrink:0}.korean-symbol-icon{font-size:23px;line-height:24px;width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center}.korean-symbol-labels{min-width:0;display:flex;flex-direction:column;gap:4px}.korean-symbol-labels strong{font-size:14px;line-height:16px;font-weight:700;color:#dbdbdb}.korean-symbol-labels>span{font-size:12px;line-height:14px;font-weight:400;letter-spacing:.5px;color:#808080;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.korean-quote{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;margin:8px 19px 0;flex-shrink:0}.korean-quote>strong{font-size:28px;line-height:28px;letter-spacing:normal;font-weight:700;color:#dbdbdb}.korean-change{font-size:18px;line-height:22px;font-weight:400;white-space:nowrap}.korean-native[data-direction=up]{color:#22ab94}.korean-native[data-direction=down]{color:#f7525f}.korean-graph{flex:1;min-height:50px;margin:8px 1px 0;position:relative;display:flex}.korean-graph svg{display:block;width:100%;height:100%;min-height:50px;flex:1;overflow:hidden}.korean-empty,.korean-wait{font-size:10px;color:#808080;margin:auto;text-align:center}.korean-empty{position:absolute;inset:40% 0 auto}.personal-note,.price-timing{font-size:9px}[data-theme=white] .korean-native,[data-theme=excel] .korean-native{background:#fff}[data-theme=white] .korean-quote>strong,[data-theme=white] .korean-symbol-labels strong,[data-theme=excel] .korean-quote>strong,[data-theme=excel] .korean-symbol-labels strong{color:#0f0f0f}
#grid .widget.korean-native{height:190px}.korean-timing{display:flex;align-items:center;gap:4px;min-width:0;height:18px;line-height:17px;padding:0 6px;white-space:nowrap}.personal-note.korean-timing{height:19px;line-height:18px}.korean-metadata{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis}.korean-timing .chart-original-link{float:none;flex:none}
.korean-change{display:inline-flex;align-items:center;gap:4px}.korean-change>svg{width:17px;height:10px;flex:none}
.korean-native{position:relative}.korean-market-state{position:absolute;right:10px;top:10px;font-size:9px;line-height:14px;font-weight:400;color:#808080}

/* One-row time scale styled like the adjacent TradingView mini charts. */
.korean-time-axis{position:relative;flex:0 0 25px;margin:0 1px;font-size:12px;line-height:18px;color:#dbdbdb;white-space:nowrap}
.korean-time-axis span{position:absolute;top:3px;transform:translateX(-50%)}
.korean-time-axis span:first-child{transform:none}
[data-theme=white] .korean-time-axis,[data-theme=excel] .korean-time-axis{color:#0f0f0f}
