.gx{height:calc(100dvh - var(--header-height) - 1px);background:var(--surface);min-height:560px;position:relative;overflow:hidden}@media (max-width:799px){.gx{height:calc(100dvh - var(--header-height) - 46px);min-height:520px}}.gx-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.gx-map{z-index:var(--z-map);position:absolute;inset:0}.gx-map:focus{outline:none}.gx-static{left:calc(var(--rail-width) + 2 * var(--space-4));right:var(--space-4);top:var(--space-4);pointer-events:none;position:absolute;bottom:120px}.gx-rail{z-index:var(--z-panel);left:var(--space-4);top:var(--space-4);bottom:var(--space-4);width:var(--rail-width);overscroll-behavior:contain;padding:var(--space-4);gap:var(--space-4);align-content:start;position:absolute;overflow-y:auto}.gx-rail__inner{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.gx-rail__inner>*{min-width:0}.gx-rail .lr-field{grid-template-columns:minmax(0,1fr);min-width:0}.gx-rail .lr-picker__trigger{min-width:0;overflow:hidden}.gx-row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.gx-row--buttons{gap:var(--space-2);flex-wrap:wrap;display:flex}.gx-row--flows{align-items:end}.gx-note{font:400 12px/16px var(--font-sans);color:var(--ink-muted);margin:0}.gx-muted{color:var(--ink-muted)}.gx-plain{font:400 14px/22px var(--font-sans);color:var(--ink);margin:0}.gx-select{width:100%;height:var(--control-height);padding:0 var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-raised);font:400 14px/20px var(--font-sans);color:var(--ink)}.gx-select:disabled{color:var(--ink-muted);background:var(--surface-sunk)}.gx-select--bare{width:auto;height:auto;font:500 12px/16px var(--font-sans);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;padding:0 2px}.gx-range{font:500 13px/18px var(--font-sans);color:var(--ink-secondary);gap:6px;display:grid}.gx-range input{width:100%;accent-color:var(--accent);height:var(--control-height);margin:0}.gx-span{margin-bottom:var(--space-2)}.gx-span button{height:26px;padding:0 var(--space-2);font-size:12px}.gx-rail .lr-seg{display:flex}.gx-rail .lr-seg button{padding:0 var(--space-2);flex:1}.gx-rail .lr-picker{max-width:none}.gx-picker .lr-picker__trigger{gap:6px}.gx-picker .lr-picker__trigger svg{color:var(--ink-secondary);flex:none}.gx-picker__menu{grid-template-rows:auto 1fr;max-height:360px;padding-top:0;display:grid;overflow:hidden}.gx-picker__search{margin:var(--space-2)}.gx-picker__list{max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.gx-picker__empty,.gx-find__empty{padding:var(--space-2) var(--space-3);font:400 13px/18px var(--font-sans);color:var(--ink-muted)}.gx-picker .lr-picker__opt.is-active{background:var(--surface-sunk)}.gx-picker__gap{width:0}.gx-find__list{padding:var(--space-1) 0;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-float);margin:4px 0 0;list-style:none}.gx-find__list li[role=option]{justify-content:space-between;gap:var(--space-2);padding:6px var(--space-3);font:400 14px/20px var(--font-sans);color:var(--ink);cursor:pointer;display:flex}.gx-find__list li.is-active{background:var(--surface-sunk);box-shadow:inset 2px 0 0 var(--link)}.gx-legend{padding-top:var(--space-4);border-top:1px solid var(--line)}.gx-legend__list{gap:6px;display:grid}.gx-legend__sizes{align-items:flex-end;gap:var(--space-3);display:flex}.gx-legend__sizes svg{flex:none}.gx-legend__circle{fill:none;stroke:var(--ink-secondary);stroke-width:1px}.gx-legend__sizetext{gap:2px;display:grid}.gx-legend__widths{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.gx-legend__w{background:var(--edge);border-radius:2px;width:24px;display:inline-block}.gx-notices{z-index:var(--z-panel);top:var(--space-4);left:calc(var(--rail-width) + 2 * var(--space-4));width:min(440px, calc(100% - var(--rail-width) - 3 * var(--space-4) - 160px));gap:var(--space-2);display:grid;position:absolute}.gx.has-drawer .gx-notices{width:min(440px, calc(100% - var(--rail-width) - var(--drawer-width) - 5 * var(--space-4)))}.gx-notices .lr-notice{box-shadow:var(--shadow-float);padding:var(--space-2) var(--space-3);font-size:13px;line-height:18px}.gx-open-drawer{z-index:var(--z-panel);right:var(--space-4);top:var(--space-4);box-shadow:var(--shadow-float);position:absolute}.gx-open-drawer svg,.gx-fabs svg{width:16px;height:16px}.gx-drawer{z-index:var(--z-panel);right:var(--space-4);top:var(--space-4);bottom:var(--space-4);width:var(--drawer-width);flex-direction:column;gap:0;padding:0;display:flex;position:absolute;overflow:hidden}.gx-drawer__inner{flex-direction:column;height:100%;min-height:0;display:flex}.gx-drawer__bar{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-2) 0 var(--space-5);border-bottom:1px solid var(--line);flex:none;display:flex}.gx-tabs{gap:var(--space-5);min-width:0;display:flex}.gx-tabs button{font:500 14px/20px var(--font-sans);color:var(--ink-secondary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-bottom:2px solid #0000;max-width:220px;padding:14px 0 12px;overflow:hidden}.gx-tabs button[aria-selected=true]{color:var(--link);border-bottom-color:var(--accent)}.gx-drawer__body{overscroll-behavior:contain;min-height:0;padding:var(--space-5);flex:1;overflow-y:auto}.gx-card{gap:var(--space-4);display:grid}.gx-card .lr-card__name .lr-marker{align-self:center}.gx-card .lr-stats{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.gx-card .lr-stat__value{font-size:24px;line-height:28px}.gx-bars li{display:block}.gx-bars__btn{align-items:center;gap:var(--space-2);border-radius:var(--radius-xs);width:100%;font:400 13px/18px var(--font-sans);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:52px minmax(0,1fr) max-content;margin:0 -4px;padding:2px 4px;display:grid}.gx-bars__btn:hover{background:var(--surface-sunk)}.gx-bars__btn .lr-iso{align-items:center;gap:5px;display:inline-flex}.gx-bars__btn .lr-partners__v{white-space:nowrap;min-width:56px}.gx-card .lr-stat__value:lang(ko){letter-spacing:-.02em;font-size:20px;line-height:26px}.gx-comm{font:400 13px/18px var(--font-sans);gap:6px;margin:0;padding:0;list-style:none;display:grid}.gx-comm li{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.gx-link{font:500 13px/18px var(--font-sans);color:var(--link);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.gx-signs{gap:var(--space-2);justify-items:start;display:grid}.gx-signs .lr-sign{width:100%;min-width:0;max-width:100%}.gx-checks{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.gx-checks li{gap:4px;display:grid}.gx-checks__head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.gx-checks__name{font:500 13px/18px var(--font-sans);color:var(--ink)}.gx-pairkey{gap:4px var(--space-3);font:400 12px/16px var(--font-sans);color:var(--ink-secondary);flex-wrap:wrap;margin:0;display:flex}.gx-pairkey i{vertical-align:middle;border-radius:2px;width:14px;height:3px;margin-right:5px;display:inline-block}.gx-table{z-index:var(--z-panel);left:calc(var(--rail-width) + 2 * var(--space-4));right:var(--space-4);top:var(--space-4);align-content:start;gap:var(--space-4);position:absolute;bottom:120px;overflow:auto}.gx.has-drawer .gx-table{right:calc(var(--drawer-width) + 2 * var(--space-4))}.gx-table__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.gx-table .ln-maptables{max-height:none;overflow:visible}.gx-scrubber{z-index:var(--z-panel);left:calc(var(--rail-width) + 2 * var(--space-4));right:var(--space-4);bottom:var(--space-4);box-shadow:var(--shadow-float);position:absolute}.gx.has-drawer .gx-scrubber{right:calc(var(--drawer-width) + 2 * var(--space-4))}.gx-scrubber .lr-scrubber__period{min-width:4.2em}.gx-scrubber .lr-scrubber__period:lang(ko){min-width:6em;font-size:22px;line-height:28px}.gx-strip{gap:2px;min-width:0;display:grid}.gx-strip__head{align-items:baseline;gap:var(--space-2);min-width:0;font:400 12px/16px var(--font-sans);white-space:nowrap;display:flex;overflow:hidden}.gx-strip .ln-chart{gap:0}.gx-speed{gap:2px}.gx-speedbtn{min-width:44px;height:30px;padding:0 var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-raised);font:500 13px/18px var(--font-sans);color:var(--ink-secondary);cursor:pointer}.gx-speedbtn:hover{background:var(--surface-sunk);color:var(--ink)}.gx-fabs,.gx-sheet__bar{display:none}@media (max-width:1279px) and (min-width:1024px){.gx-drawer{width:344px}.gx.has-drawer .gx-scrubber,.gx.has-drawer .gx-table{right:calc(344px + 2 * var(--space-4))}}@media (max-width:1023px){.gx-static{left:var(--space-2);right:var(--space-2);top:52px;bottom:112px}.gx-fabs{z-index:var(--z-panel);left:var(--space-2);right:var(--space-2);top:var(--space-2);align-items:center;gap:var(--space-2);display:flex;position:absolute}.gx-fabs .lr-btn{box-shadow:var(--shadow-float)}.gx-fabs__product{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 13px/18px var(--font-sans);color:var(--ink-secondary);text-align:center;flex:1;overflow:hidden}.gx-rail{border-radius:var(--radius-md) var(--radius-md) 0 0;width:auto;max-height:82%;z-index:var(--z-dropdown);padding-top:0;inset:auto 0 0}.gx-rail:not(.is-open),.gx-open-drawer{display:none}.gx-sheet__bar{z-index:1;margin:0 calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4) var(--space-2);background:var(--surface-raised);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.gx-drawer{width:var(--drawer-width);max-width:100%;z-index:var(--z-dropdown);border-radius:0;top:0;bottom:0;right:0}.gx.has-drawer .gx-scrubber,.gx.has-drawer .gx-table{right:var(--space-2)}.gx-notices,.gx.has-drawer .gx-notices{left:var(--space-2);right:var(--space-2);width:auto;max-width:520px;top:52px}.gx-table{left:var(--space-2);right:var(--space-2);top:52px;bottom:112px}.gx-scrubber{left:var(--space-2);right:var(--space-2);bottom:var(--space-2)}}@media (max-width:719px){.gx-drawer{width:100%}.gx-static{bottom:92px}.gx-scrubber{gap:var(--space-2) var(--space-3);min-height:0;padding:var(--space-2) var(--space-3)}.gx-scrubber .lr-scrubber__period{min-width:0;font-size:20px;line-height:24px}.gx-scrubber .lr-play{width:40px;height:40px}.gx-scrubber .lr-scrubber__controls .lr-iconbtn,.gx-scrubber .gx-speedbtn,.gx-notices .lr-notice p:not(.lr-notice__title){display:none}.gx-table{bottom:92px}.gx-scrubber{grid-template-columns:auto auto minmax(0,1fr)}.gx-strip__head .gx-muted{display:none}}.gx-blocs{gap:var(--space-1);flex-wrap:wrap;display:flex}.gx-bloc{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface-raised);height:28px;font:500 13px/18px var(--font-sans);color:var(--ink-secondary);cursor:pointer;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.gx-bloc[aria-pressed=true]{color:var(--ink);border-color:var(--ink-muted)}.gx-bloc:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.gx-bloc__key{box-sizing:border-box;border:1.5px solid;border-radius:50%;width:10px;height:10px}.gx-bloc__n{font:600 11px/14px var(--font-sans);color:var(--ink-muted)}.gx-check{align-items:center;gap:var(--space-2);font:400 14px/20px var(--font-sans);color:var(--ink);cursor:pointer;display:flex}.gx-check input{width:16px;height:16px;accent-color:var(--accent)}.gx-row--custom{grid-template-columns:minmax(0,1fr) auto;align-items:center}.gx-input{height:36px;padding:0 var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-raised);font:400 14px/20px var(--font-mono,var(--font-sans));color:var(--ink);min-width:0}.gx-legend__half{stroke:var(--surface-raised);stroke-width:.75px}.gx-legend__half--m{fill:var(--flow-in);fill-opacity:.35}.gx-legend__half--x{fill:var(--flow-out);fill-opacity:.35}.gx-summary{gap:var(--space-3);display:grid;position:relative}.gx-summary h2{font:600 22px/30px var(--font-sans);letter-spacing:-.01em;color:var(--ink);margin:0}.gx-summary__lede{max-width:var(--measure);font:400 16px/26px var(--font-sans);color:var(--ink-secondary);margin:0}.gx-summary__group{margin:var(--space-3) 0 0;font:600 15px/22px var(--font-sans);color:var(--ink)}.gx-summary__kind{margin:var(--space-2) 0 0;font:500 13px/18px var(--font-sans);color:var(--ink-secondary)}.gx-summary__flows{columns:2;column-gap:var(--space-6);font:400 15px/24px var(--font-sans);margin:0;padding:0 0 0 1.4em}.gx-summary__products{gap:var(--space-1,4px) var(--space-3);font:400 14px/22px var(--font-sans);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gx-summary a{color:var(--link);text-decoration:none}.gx-summary a:hover{text-decoration:underline}.gx-summary__source{margin-top:var(--space-3)}@media (max-width:719px){.gx-summary__flows{columns:1}}
