.current_shell__7adI9{position:relative;display:flex;height:100svh;min-height:100svh;overflow:hidden;background:var(--background);color:var(--text-sub)}.current_main___cVme{--gadget-stage-padding-inline:clamp(22px,3vw,48px);display:flex;width:100%;min-width:0;min-height:100vh;flex-direction:column;padding:0 var(--gadget-stage-padding-inline)}.current_header__0wZmV{height:41px;display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--border);font-size:12px}.current_header__0wZmV nav{display:flex;gap:24px}.current_header__0wZmV nav a,.current_header__0wZmV nav button{border:0;padding:0;background:rgba(0,0,0,0);color:var(--text-sub);font-size:12px;cursor:pointer}.current_header__0wZmV nav a:hover,.current_header__0wZmV nav button.current_active__ev8Bc,.current_header__0wZmV nav button:hover{color:var(--primary)}.current_hero__HxUcV{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:8vw 0}.current_hero__HxUcV p{margin:0 0 22px;color:var(--text-sub);font-size:11px;letter-spacing:.09em}.current_hero__HxUcV h1{margin:0;color:var(--text-main);font-family:var(--font-ui);font-size:clamp(58px,9vw,122px);line-height:.9;letter-spacing:-.1em}.current_hero__HxUcV>span{margin-top:36px;color:var(--text-sub);font-size:14px}.current_footer__w32yY{display:flex;justify-content:space-between;color:var(--text-sub);font-size:9px;letter-spacing:.08em}.current_workPanel__puQou{position:absolute;z-index:2;top:0;right:0;width:var(--panel-width,30%);height:100%;display:flex;flex-direction:column;overflow:hidden;visibility:hidden;transform:translateX(100%);padding:27px 28px;border-left:1px solid var(--border);background:var(--surface);transition:transform .45s cubic-bezier(.2,.8,.2,1),visibility .45s}.current_workOpen__yMT1g .current_workPanel__puQou{transform:translateX(0);visibility:visible}.current_resizeHandle__yVwQh{position:absolute;top:0;left:0;width:10px;height:100%;padding:0;border:0;background:rgba(0,0,0,0);cursor:col-resize;touch-action:none}.current_resizeHandle__yVwQh:before{content:"⋮";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--text-sub);font-size:18px;line-height:1;opacity:.7}.current_resizeHandle__yVwQh:hover:before{color:var(--primary);opacity:1}.current_resizeHandle__yVwQh:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.current_resizing__fW3Oa,.current_resizing__fW3Oa *{cursor:col-resize!important;-webkit-user-select:none;user-select:none}.current_workScroll__LtaHQ{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden}.current_panelHead__5mX4H{height:41px;display:flex;justify-content:flex-end;padding-bottom:20px;border-bottom:1px solid var(--border);color:var(--text-sub);font-size:10px;letter-spacing:.08em;white-space:nowrap}.current_panelHead__5mX4H button{border:0;background:rgba(0,0,0,0);color:var(--primary);font-size:10px;cursor:pointer}.current_projectList__vY9yX{display:grid;gap:20px;margin-top:40px}.current_projectList__vY9yX button{width:100%;display:grid;grid-template-columns:32px 1fr;gap:10px;padding:20px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text-main);text-align:left;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.current_projectList__vY9yX button:hover:not(.current_selected__rfsK7){border-color:var(--primary);transform:translateY(-4px)}.current_projectList__vY9yX button.current_selected__rfsK7{border-color:var(--border)}.current_projectList__vY9yX button.current_selected__rfsK7>span{background:var(--primary);color:var(--surface);border-radius:4px;padding:4px 6px;justify-self:start}.current_projectList__vY9yX span{grid-row:span 2;align-self:start;color:var(--primary);font-size:11px}.current_projectList__vY9yX strong{font-size:clamp(14px,1.25vw,19px);font-weight:500;letter-spacing:-.06em}.current_projectList__vY9yX small{color:var(--text-sub);font-size:9px;letter-spacing:.06em}.current_projectDetail__VfphT{margin-top:28px;padding:16px;border-left:3px solid var(--primary);background:var(--primary-dim)}.current_projectDetail__VfphT>span{color:#9ea58f;font-size:9px;letter-spacing:.08em}.current_projectDetail__VfphT p{margin:11px 0 18px;font-size:13px;line-height:1.7}.current_projectDetail__VfphT a{color:var(--primary);font-size:10px}@media(max-width:720px){.current_shell__7adI9{display:block}.current_main___cVme{height:100%;padding:0 clamp(22px,3vw,48px);min-height:0;overflow:hidden}.current_workOpen__yMT1g .current_main___cVme{display:none}.current_workPanel__puQou{width:100%;min-height:100svh;padding:20px;border-left:0}.current_workOpen__yMT1g .current_workPanel__puQou{width:100%}.current_hero__HxUcV{min-height:0;padding:0}.current_header__0wZmV nav{gap:14px}.current_header__0wZmV nav a:last-child{display:none}.current_footer__w32yY{flex-wrap:wrap;gap:8px}}.current_heroGadget__dHkax{align-self:flex-end;width:min(100%,360px);margin-top:42px;padding:16px 17px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text-main)}.current_heroGadget__dHkax footer,.current_heroGadget__dHkax header{display:flex;justify-content:space-between;align-items:center;color:var(--text-sub);font-size:9px;letter-spacing:.08em}.current_heroGadget__dHkax header{padding-bottom:13px;border-bottom:1px solid var(--border)}.current_gadgetState__o7z2H{color:var(--primary)}.current_gadgetState__o7z2H i{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:var(--primary)}.current_heroGadget__dHkax>div{padding:8px 0}.current_heroGadget__dHkax small{display:block;color:var(--text-sub);font-size:9px;letter-spacing:.1em}.current_heroGadget__dHkax strong{display:block;margin-top:10px;font-size:20px;line-height:1;letter-spacing:-.08em;font-weight:500}.current_heroGadget__dHkax p{margin:14px 0 0;color:var(--text-sub);font-size:11px;line-height:1.5}.current_heroGadget__dHkax footer{padding-top:12px;border-top:1px solid var(--border)}.current_heroGadget__dHkax footer span:last-child{color:var(--primary)}.current_gadgetStage__L8DJP{display:flex;flex:1 1;align-items:center;justify-content:center;padding:8vw 0}.current_gadgetStage__L8DJP .current_heroGadget__dHkax{align-self:auto;margin-top:0}.current_gadgetProjects__eRXoa{display:grid;gap:0;margin-top:0}.current_gadgetProject__Bddag{display:grid;grid-template-columns:18px 1fr;gap:7px;align-items:center;width:100%;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;text-align:left;cursor:pointer}.current_gadgetProject__Bddag:hover .current_gadgetArrow__em236,.current_gadgetProject__Bddag:hover strong{color:var(--primary)}.current_gadgetArrow__em236{color:var(--primary);font-size:12px;line-height:1.35}.current_gadgetProject__Bddag strong{margin-top:0;font-size:12px;line-height:1.35;font-weight:500;letter-spacing:-.04em}.current_heroGadget__dHkax footer a,.current_heroGadget__dHkax footer button{margin-left:auto;padding:0;border:0;background:rgba(0,0,0,0);color:var(--text-sub);font:inherit;font-size:9px;letter-spacing:.08em;text-decoration:none;cursor:pointer}.current_heroGadget__dHkax footer a:hover,.current_heroGadget__dHkax footer button:hover{color:var(--primary)}.current_projectList__vY9yX button{align-items:center}.current_gadgetProjects__eRXoa{gap:2px}.current_gadgetStage__L8DJP{position:relative;overflow:hidden}.current_gadgetStage__L8DJP .current_heroGadget__dHkax,.current_gadgetStage__L8DJP .current_marketGadget__8ivvu{position:absolute;top:50%;left:50%;margin:0}.current_gadgetStage__L8DJP.current_editing__tqJ4m{align-items:center;justify-content:center;background-color:rgba(220,226,200,.025);background-image:linear-gradient(rgba(220,226,200,.09) 1px,transparent 0),linear-gradient(90deg,rgba(220,226,200,.09) 1px,transparent 0);background-size:8px 8px;cursor:default}.current_gadgetStage__L8DJP.current_editing__tqJ4m:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at center,transparent 0 35%,rgba(16,18,13,.25) 100%)}.current_gadgetStage__L8DJP.current_editing__tqJ4m .current_heroGadget__dHkax{z-index:1;cursor:grab;touch-action:none;box-shadow:0 0 0 1px rgba(236,255,112,.18),12px 12px 0 rgba(111,119,77,.35);transition:box-shadow .2s ease}.current_gadgetStage__L8DJP.current_editing__tqJ4m .current_heroGadget__dHkax:hover{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary),12px 12px 0 rgba(111,119,77,.35)}.current_gadgetStage__L8DJP.current_editing__tqJ4m .current_heroGadget__dHkax.current_dragging__yLXsT{cursor:grabbing;box-shadow:0 0 0 2px var(--primary),16px 16px 0 rgba(111,119,77,.5);transition:none}.current_dragHandle__Arl1I{color:var(--primary)}.current_marketGadget__8ivvu{margin:0;padding:16px 17px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text-main)}.current_marketGadget__8ivvu footer,.current_marketGadget__8ivvu header{display:flex;justify-content:space-between;align-items:center;color:var(--text-sub);font-size:9px;letter-spacing:.08em}.current_marketGadget__8ivvu header{padding-bottom:13px;border-bottom:1px solid var(--border)}.current_marketBody__t2Gz6{grid-template-columns:1fr 1.15fr}.current_marketMetric__kDJ9F span{color:var(--text-sub)}.current_marketMetric__kDJ9F strong{font-weight:500;letter-spacing:-.04em}.current_marketMetric__kDJ9F small{color:var(--primary)}.current_marketMetric__kDJ9F small.current_down__c2VaX{color:#b4a47a}.current_marketChart__QQr5p{border-left:1px solid var(--border);padding:14px 0 10px 20px}.current_marketChart__QQr5p>div:first-child{display:flex;justify-content:space-between;color:var(--text-sub);font-size:9px;letter-spacing:.08em}.current_marketChart__QQr5p>div:first-child small{color:var(--primary);font-size:9px}.current_marketChart__QQr5p svg{display:block;height:auto;overflow:visible}.current_marketChart__QQr5p polyline{fill:none;vector-effect:non-scaling-stroke}.current_chartAxis__t9HZc{display:flex;justify-content:space-between;color:var(--text-sub);font-size:8px;letter-spacing:0}.current_marketGadget__8ivvu footer{padding-top:12px;border-top:1px solid var(--border);font-size:8px}.current_gadgetStage__L8DJP.current_editing__tqJ4m .current_marketGadget__8ivvu:hover,.current_marketGadget__8ivvu.current_dragging__yLXsT{border-color:var(--primary)}.current_gadgetStage__L8DJP.current_editing__tqJ4m .current_marketGadget__8ivvu{z-index:1;cursor:grab;touch-action:none;box-shadow:0 0 0 1px rgba(236,255,112,.18),12px 12px 0 rgba(111,119,77,.35)}.current_gadgetStage__L8DJP.current_editing__tqJ4m .current_marketGadget__8ivvu.current_dragging__yLXsT{cursor:grabbing;box-shadow:0 0 0 2px var(--primary),16px 16px 0 rgba(111,119,77,.5)}@media(max-width:720px){.current_marketGadget__8ivvu{width:min(100%,360px)}.current_marketBody__t2Gz6{grid-template-columns:1fr;gap:18px}.current_marketChart__QQr5p{border-left:0;border-top:1px solid var(--border);padding:12px 0 8px}.current_marketMetrics__yOz_Z{padding-bottom:15px}}.current_marketBody__t2Gz6{grid-template-columns:repeat(3,1fr);gap:16px;align-items:start}.current_marketMetricCard__Si6DU{min-width:0}.current_marketMetric__kDJ9F{grid-template-columns:1fr auto;gap:5px 8px}.current_marketMetric__kDJ9F span{grid-column:1/-1;font-size:9px}.current_marketMetric__kDJ9F strong{font-size:12px}.current_marketMetric__kDJ9F small{font-size:8px}.current_marketChart__QQr5p{margin-top:12px;padding:10px 0 0;border-left:0;border-top:1px solid var(--border)}.current_marketChart__QQr5p>div:first-child{font-size:8px}.current_marketChart__QQr5p svg{margin-top:7px}.current_chartAxis__t9HZc{font-size:7px}@media(max-width:720px){.current_marketBody__t2Gz6{grid-template-columns:1fr;gap:18px}.current_marketChart__QQr5p{margin-top:10px}}.current_marketMetric__kDJ9F{grid-template-columns:1fr 200px;gap:18px;padding:13px 0}.current_marketMetric__kDJ9F>div:first-child{display:grid;grid-template-columns:1fr auto auto;gap:10px}.current_marketMetric__kDJ9F>div:first-child span{font-size:10px}.current_marketMetric__kDJ9F>div:first-child strong{font-size:13px}.current_marketMetric__kDJ9F>div:first-child small{font-size:9px}.current_marketChart__QQr5p{display:grid;grid-template-columns:22px 1fr;align-items:center;gap:5px;margin:0;padding:0;border:0}.current_marketChart__QQr5p>span{color:var(--text-sub);font-size:8px;letter-spacing:.08em}.current_marketChart__QQr5p svg{width:100%;height:42px;margin:0}.current_marketChart__QQr5p line{stroke:var(--border);stroke-width:1}.current_marketChart__QQr5p polyline{stroke:var(--primary);stroke-width:2}.current_marketGadget__8ivvu footer{margin-top:0}@media(max-width:720px){.current_marketMetric__kDJ9F{grid-template-columns:1fr 130px;gap:10px}.current_marketMetric__kDJ9F>div:first-child{grid-template-columns:1fr auto;gap:4px}.current_marketMetric__kDJ9F>div:first-child small{grid-column:2}.current_marketChart__QQr5p{grid-template-columns:18px 1fr}.current_marketChart__QQr5p svg{height:36px}}.current_marketMetric__kDJ9F{grid-template-columns:1fr auto auto}.current_marketMetric__kDJ9F span{font-size:10px}.current_marketMetric__kDJ9F strong{font-size:13px}.current_marketMetric__kDJ9F small{font-size:9px}.current_marketChart__QQr5p{display:none}.current_marketGadget__8ivvu .current_marketFooter__P9MUM{display:flex;justify-content:flex-end;align-items:center;gap:5px;margin-top:0;text-align:right}.current_marketFooter__P9MUM span{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font-size:9px}.current_marketFooter__P9MUM svg{width:14px;height:14px;flex:none;stroke-width:1.7}.current_marketMetric__kDJ9F span{grid-column:auto}.current_marketMetrics__yOz_Z{grid-template-columns:1fr}.current_marketMetric__kDJ9F{grid-auto-flow:row;min-height:20px}.current_marketMetric__kDJ9F span{flex:1 1}.current_marketMetric__kDJ9F small,.current_marketMetric__kDJ9F strong{flex:0 0 auto}.current_marketMetric__kDJ9F{grid-template-columns:minmax(0,1fr) max-content max-content;overflow:hidden}.current_marketMetric__kDJ9F span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.current_marketMetric__kDJ9F small,.current_marketMetric__kDJ9F strong{display:block;min-width:max-content;white-space:nowrap}.current_marketGadget__8ivvu{width:min(100%,620px)}.current_marketBody__t2Gz6{display:grid;grid-template-columns:minmax(230px,1fr) minmax(260px,1.35fr);gap:22px;align-items:center}.current_financeChartWrap__7ntYl{min-width:0;padding-left:20px;border-left:1px solid var(--border)}.current_chartLabel__aOM1R{display:flex;justify-content:space-between;color:var(--text-sub);font-size:8px;letter-spacing:.08em}.current_chartLabel__aOM1R span:last-child{color:var(--primary)}.current_financeChart__g8yuE{width:100%;height:190px;margin-top:8px}@media(max-width:720px){.current_marketGadget__8ivvu{width:min(100%,360px)}.current_marketBody__t2Gz6{display:block}.current_financeChartWrap__7ntYl{margin-top:12px;padding:12px 0 0;border-left:0;border-top:1px solid var(--border)}.current_financeChart__g8yuE{height:170px}}.current_marketGadget__8ivvu{width:min(100%,560px)}.current_marketMetrics__yOz_Z{gap:0;padding:8px 0}.current_marketMetric__kDJ9F{grid-template-columns:minmax(125px,1fr) max-content max-content 155px;gap:12px;min-height:58px;padding:10px 0;border-bottom:1px solid var(--border)}.current_marketMetric__kDJ9F>small,.current_marketMetric__kDJ9F>strong{white-space:nowrap}.current_metricChart__6jwye{grid-column:4;height:46px}.current_metricChart__6jwye .current_financeChart__g8yuE{width:100%;height:46px;margin:0}.current_metricChart__6jwye .current_tv-lightweight-charts__M5wLg{width:100%!important;height:46px!important}.current_metricChart__6jwye{flex:0 0 155px;width:155px}@media(max-width:720px){.current_marketGadget__8ivvu{width:min(100%,360px)}.current_marketMetric__kDJ9F{grid-template-columns:minmax(105px,1fr) max-content max-content 100px;gap:7px;min-height:52px}.current_metricChart__6jwye{width:100px;height:38px}.current_metricChart__6jwye .current_financeChart__g8yuE{height:38px}.current_metricChart__6jwye .current_tv-lightweight-charts__M5wLg{height:38px!important}}.current_marketGadget__8ivvu{width:min(100%,320px)}.current_marketBody__t2Gz6{display:block}.current_marketMetrics__yOz_Z{display:grid;gap:13px;padding:16px 0}.current_marketMetric__kDJ9F{display:flex;min-height:0;padding:0;border:0;overflow:visible}.current_marketMetric__kDJ9F>span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.current_marketMetric__kDJ9F>small,.current_marketMetric__kDJ9F>strong{flex:0 0 auto}.current_financeChartWrap__7ntYl,.current_metricChart__6jwye{display:none}.current_miniSparkline__f0kqc{flex:0 0 84px;width:84px;height:36px;margin-left:4px;overflow:hidden}#current_tv-attr-logo__MDNo_{display:none!important}.current_marketGadget__8ivvu{width:min(100%,420px)}.current_marketMetric__kDJ9F{display:grid;grid-template-columns:minmax(110px,1fr) max-content max-content 84px;align-items:center;gap:10px;min-width:0;white-space:nowrap}.current_marketMetric__kDJ9F>span{grid-column:1;min-width:110px;overflow:visible;text-overflow:clip}.current_marketMetric__kDJ9F>strong{grid-column:2}.current_marketMetric__kDJ9F>small{grid-column:3}.current_marketMetric__kDJ9F>.current_miniSparkline__f0kqc{grid-column:4;margin-left:0}@media(max-width:720px){.current_marketGadget__8ivvu{width:min(100%,360px)}.current_marketMetric__kDJ9F{grid-template-columns:minmax(96px,1fr) max-content max-content 72px;gap:7px}.current_marketMetric__kDJ9F>span{min-width:96px}.current_marketMetric__kDJ9F>.current_miniSparkline__f0kqc{width:72px;height:32px}.current_marketMetric__kDJ9F>.current_miniSparkline__f0kqc .current_tv-lightweight-charts__M5wLg{height:32px!important}}.current_gadgetStage__L8DJP .current_infoGadget__5XC6o{position:absolute;top:50%;left:50%;margin:0}.current_infoGadget__5XC6o{width:min(100%,420px);padding:16px 17px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text-main)}.current_infoGadget__5XC6o footer,.current_infoGadget__5XC6o header{display:flex;justify-content:space-between;align-items:center;color:var(--text-sub);font-size:9px;letter-spacing:.08em}.current_infoGadget__5XC6o header{padding-bottom:13px;border-bottom:1px solid var(--border)}.current_infoMetrics__FDfOC{display:grid;gap:13px;padding:16px 0}.current_infoMetric__UG5KZ{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:baseline}.current_infoMetric__UG5KZ span{color:var(--text-sub);font-size:10px}.current_infoMetric__UG5KZ strong{font-size:13px;font-weight:500;letter-spacing:-.04em}.current_infoMetric__UG5KZ small{grid-column:1/-1;color:var(--text-sub);font-size:9px;letter-spacing:.03em}.current_infoFooter__H0lbO{padding-top:12px;border-top:1px solid var(--border);font-size:8px}.current_gadgetStage__L8DJP.current_editing__tqJ4m .current_infoGadget__5XC6o{z-index:1;cursor:grab;touch-action:none;box-shadow:0 0 0 1px rgba(236,255,112,.18),12px 12px 0 rgba(111,119,77,.35)}.current_gadgetStage__L8DJP.current_editing__tqJ4m .current_infoGadget__5XC6o:hover{border-color:var(--primary)}.current_gadgetStage__L8DJP.current_editing__tqJ4m .current_infoGadget__5XC6o.current_dragging__yLXsT{cursor:grabbing;box-shadow:0 0 0 2px var(--primary),16px 16px 0 rgba(111,119,77,.5)}@media(max-width:720px){.current_infoGadget__5XC6o{width:min(100%,360px)}}.current_pollenHeading__Hi0Xh{display:flex;align-items:center;gap:7px}.current_pollenHeading__Hi0Xh button{padding:1px 5px;border:1px solid var(--border);border-radius:999px;background:rgba(0,0,0,0);color:var(--text-sub);font-size:6px;letter-spacing:.08em}.current_pollenHeading__Hi0Xh button[aria-pressed=true]{border-color:var(--primary);color:var(--primary)}.current_pollenTypes__2Bb6z{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.current_pollenLegend__QXZvI{position:absolute;right:0;bottom:calc(100% + 4px);display:flex;align-items:center;gap:7px;color:var(--text-sub);font-size:6px;letter-spacing:-.04em;white-space:nowrap}.current_pollenLegend__QXZvI span{display:inline-flex;align-items:center;gap:3px}.current_pollenLegend__QXZvI i{width:6px;height:6px;border-radius:50%}.current_pollenLegend__QXZvI i[data-level="0"]{background:#a3e635}.current_pollenLegend__QXZvI i[data-level="1"]{background:#f8d17d}.current_pollenLegend__QXZvI i[data-level="2"]{background:#f9792f}.current_pollenLegend__QXZvI i[data-level="3"]{background:#b40003}.current_pollenType__PhAKs{display:flex;flex-direction:column;align-items:center;min-width:0;padding:10px 5px 8px;border:1px solid var(--border);border-radius:8px}.current_pollenTypeHead__KSceG{display:flex;align-items:baseline;gap:3px;max-width:100%;white-space:nowrap}.current_pollenTypeHead__KSceG strong{font-size:10px;font-weight:500;letter-spacing:-.05em}.current_pollenStatusDot__UlM9d{width:24px;height:24px;margin:12px 0 10px;border:2px solid var(--text-sub);border-radius:50%;opacity:.7}.current_pollenStatusDot__UlM9d[data-level="0"]{border-color:#a3e635;background:#a3e635}.current_pollenStatusDot__UlM9d[data-level="1"]{border-color:#f8d17d;background:#f8d17d}.current_pollenStatusDot__UlM9d[data-level="2"]{border-color:#f9792f;background:#f9792f}.current_pollenStatusDot__UlM9d[data-level="3"]{border-color:#b40003;background:#b40003}.current_pollenMin__Bxw3E .current_pollenType__PhAKs{padding:8px 5px 7px}.current_pollenMin__Bxw3E .current_pollenStatusDot__UlM9d{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin:0 0 8px;opacity:.78}.current_pollenMin__Bxw3E .current_pollenStatusDot__UlM9d strong{color:var(--text-main);font-size:9px;font-weight:500;letter-spacing:-.07em;white-space:nowrap}.current_pollenDays__1cAJx{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;width:100%;padding-top:7px;border-top:1px solid var(--border)}.current_pollenDays__1cAJx i{width:6px;height:6px;justify-self:center;border:1px solid var(--text-sub);border-radius:50%;opacity:.65}.current_pollenDays__1cAJx i[data-level="0"]{border-color:#a3e635;background:#a3e635}.current_pollenDays__1cAJx i[data-level="1"]{border-color:#f8d17d;background:#f8d17d}.current_pollenDays__1cAJx i[data-level="2"]{border-color:#f9792f;background:#f9792f}.current_pollenDays__1cAJx i[data-level="3"]{border-color:#b40003;background:#b40003}.current_pollenDays__1cAJx:after{content:"오늘  ·  내일  ·  모레  ·  글피";grid-column:1/-1;margin-top:1px;color:var(--text-sub);font-size:6px;letter-spacing:-.08em;white-space:nowrap;text-align:center;transform:scale(.9)}.current_pollenUnavailable__8gX1F{display:flex;align-items:center;justify-content:center;min-height:42px;margin:12px 0 10px;color:var(--text-sub);font-size:8px;letter-spacing:-.04em;white-space:nowrap}.current_pollenMin__Bxw3E .current_pollenUnavailable__8gX1F{display:block;min-height:0;margin:0}@media(max-width:720px){.current_pollenTypes__2Bb6z{gap:5px}.current_pollenType__PhAKs{padding-inline:3px}.current_pollenTypeHead__KSceG{gap:2px}.current_pollenTypeHead__KSceG strong{font-size:9px}.current_pollenTypeHead__KSceG small{font-size:7px}.current_pollenDays__1cAJx{gap:3px}.current_pollenDays__1cAJx:after{font-size:5px}}.current_pollenTypeHead__KSceG{position:relative;z-index:0}.current_pollenTypeHead__KSceG:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);border:2px solid var(--text-sub);border-radius:50%;opacity:.78}.current_pollenTypeHead__KSceG[data-level="0"]:before{border-color:#a3e635;background:#a3e635}.current_pollenTypeHead__KSceG[data-level="1"]:before{border-color:#f8d17d;background:#f8d17d}.current_pollenTypeHead__KSceG[data-level="2"]:before{border-color:#f9792f;background:#f9792f}.current_pollenTypeHead__KSceG[data-level="3"]:before{border-color:#b40003;background:#b40003}.current_pollenStatusSpacer__uBvJ_{visibility:hidden}.current_pollenTypeHead__KSceG:before{top:-2px;right:-5px;bottom:-2px;left:-5px;width:auto;height:auto;transform:none;border-width:1px;border-radius:999px}.current_pollenLegend__QXZvI i{border:1px solid var(--text-sub)}.current_pollenLegend__QXZvI i[data-level="0"]{border-color:#a3e635}.current_pollenLegend__QXZvI i[data-level="1"]{border-color:#f8d17d}.current_pollenLegend__QXZvI i[data-level="2"]{border-color:#f9792f}.current_pollenLegend__QXZvI i[data-level="3"]{border-color:#b40003}.current_pollenDaysMinimal__7bXck{padding-top:6px;border-top:0}.current_pollenDaysMinimal__7bXck:after{content:none}.current_pollenDaysMinimal__7bXck i{width:4px;height:4px}.current_pollenTypes__2Bb6z:not(.current_pollenMin__Bxw3E) .current_pollenType__PhAKs{border-color:rgba(0,0,0,0)}.current_pollenTypes__2Bb6z:not(.current_pollenMin__Bxw3E) .current_pollenUnavailable__8gX1F{display:none}@keyframes current_pollenModeEnter__tUBkR{0%{opacity:.25;transform:translateY(4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.current_pollenTypes__2Bb6z{transform-origin:top right;animation:current_pollenModeEnter__tUBkR .28s cubic-bezier(.22,1,.36,1)}.current_pollenHeading__Hi0Xh button{transition:border-color .22s ease,color .22s ease,background-color .22s ease,transform .18s ease}.current_pollenHeading__Hi0Xh button:active{transform:scale(.92)}.current_pollenType__PhAKs{transition:border-color .24s ease,background-color .24s ease}.current_pollenDays__1cAJx i,.current_pollenStatusDot__UlM9d,.current_pollenTypeHead__KSceG:before{transition:border-color .24s ease,background-color .24s ease,opacity .2s ease}@media(prefers-reduced-motion:reduce){.current_pollenTypes__2Bb6z{animation:none}.current_pollenDays__1cAJx i,.current_pollenHeading__Hi0Xh button,.current_pollenStatusDot__UlM9d,.current_pollenTypeHead__KSceG:before,.current_pollenType__PhAKs{transition:none}}.current_infoGadget__5XC6o{height:312px;display:flex;flex-direction:column}.current_infoMetrics__FDfOC{flex:1 1;align-content:start}.current_pollenLegendMinOn__YAuZk{right:3px;gap:2px}.current_pollenFooter___BUc8{display:flex;justify-content:space-between;align-items:center;gap:10px}.current_pollenFooter___BUc8 span{display:inline-flex;align-items:center;gap:4px;min-width:0}.current_pollenFooter___BUc8 span:last-child{margin-left:auto}.current_pollenFooter___BUc8 svg{width:11px;height:11px;stroke-width:1.7}.current_uvMetric__hucED{grid-template-columns:minmax(0,1fr) max-content minmax(0,1.4fr);gap:1px;align-items:start;padding-top:10px}.current_uvMetricInfo__3L9wp{display:grid;grid-template-columns:1fr;gap:5px;align-items:baseline;align-self:center;min-width:0}.current_uvMetricInfo__3L9wp small{grid-column:auto;color:var(--text-sub);font-size:9px;letter-spacing:.03em;line-height:1.45}.current_uvCurrentValue__s7FHc{grid-column:2;grid-row:1;align-self:start;display:flex;align-items:center;justify-content:center}.current_uvTrend__LwK_Q{grid-column:3;grid-row:1;min-width:0}.current_uvTrendHeader__0fACt{display:flex;justify-content:space-between;align-items:center;color:var(--text-sub);font-size:7px;letter-spacing:.08em}.current_uvTrendHeader__0fACt small{grid-column:auto;color:var(--text-sub);font-size:7px;letter-spacing:.04em}.current_uvChartFrame__8YbiS,.current_uvTrendFooter__kYq9m{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:4px}.current_uvChartFrame__8YbiS{height:64px;margin-top:3px}.current_uvChart__KHb_R{position:relative;width:100%;height:64px}.current_uvChart__KHb_R .current_tv-lightweight-charts__M5wLg{position:relative;z-index:1;width:100%!important;height:64px!important}.current_uvDayBands__IH_Py{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none}.current_uvDayBands__IH_Py span{position:absolute;top:0;bottom:0;border-right:1px solid rgba(148,163,184,.2);background:rgba(226,232,240,.2)}.current_uvDayBands__IH_Py span:nth-child(2){background:rgba(224,242,254,.42)}.current_uvDayBands__IH_Py span small{position:absolute;top:4px;left:4px;color:rgba(71,85,105,.58);font-size:6px;letter-spacing:.04em;white-space:nowrap}.current_uvGradientLine__tSaa3{position:absolute;z-index:2;inset:0;width:100%;height:64px;overflow:visible;pointer-events:none}.current_uvGradientLine__tSaa3 path{fill:none;stroke:url(#uvIntensityGradient);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.current_uvStartPoint__I5_rh{position:absolute;z-index:3;top:0;left:0;width:9px;height:9px;border:2px solid var(--primary);border-radius:50%;background:var(--surface);pointer-events:none}.current_uvIntensityLabels__QjTsp{position:relative;height:64px;pointer-events:none}.current_uvIntensityLabels__QjTsp span{position:absolute;right:0;color:var(--text-sub);font-size:7px;line-height:1;white-space:nowrap}.current_uvTrendAxis__Dvyry{position:relative;grid-column:1;height:9px;margin-top:1px;color:var(--text-sub);font-size:7px}.current_uvTrendAxis__Dvyry span{position:absolute;top:0;left:0;white-space:nowrap}.current_uvMetric__hucED .current_uvMetricInfo__3L9wp{grid-column:1;grid-row:1}.current_uvDayBands__IH_Py span small{left:50%;transform:translateX(-50%)}.current_uvDayBands__IH_Py{overflow:visible}.current_uvIntensityLabels__QjTsp span{width:100%;text-align:center}@media(max-width:720px){.current_uvMetric__hucED{grid-template-columns:1fr;gap:10px}.current_uvMetric__hucED .current_uvCurrentValue__s7FHc,.current_uvMetric__hucED .current_uvMetricInfo__3L9wp,.current_uvMetric__hucED .current_uvTrend__LwK_Q{grid-column:1;grid-row:auto}.current_uvCurrentValue__s7FHc{width:100%}.current_uvTrend__LwK_Q{padding-top:10px;border-top:1px solid var(--border)}}.current_uvMetric__hucED{grid-template-columns:minmax(0,.55fr) minmax(56px,.5fr) minmax(0,1.4fr)}.current_uvCurrentValue__s7FHc{width:auto;height:auto;justify-self:center;align-self:center;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--text-main);font-size:13px;font-weight:500;letter-spacing:-.06em;white-space:nowrap}@media(max-width:720px){.current_uvMetric__hucED{grid-template-columns:minmax(0,.65fr) 0 minmax(0,1.5fr);gap:1px}.current_uvMetric__hucED .current_uvMetricInfo__3L9wp{grid-column:1;grid-row:1}.current_uvMetric__hucED .current_uvCurrentValue__s7FHc{grid-column:2;grid-row:1;display:none}.current_uvMetric__hucED .current_uvTrend__LwK_Q{grid-column:3;grid-row:1;padding-top:0;border-top:0}}.current_uvCurrentValue__s7FHc{width:40px;height:40px;padding:0 8px;border:1px solid color-mix(in srgb,var(--uv-intensity-color) 52%,var(--border));border-radius:14px;background:color-mix(in srgb,var(--uv-intensity-color) 12%,#fff);box-shadow:0 1px 2px rgba(15,23,42,.04);font-size:12px;font-weight:600;letter-spacing:-.03em;text-align:center;white-space:normal;overflow-wrap:anywhere}.current_infoGadget__5XC6o{height:auto}.current_conditionsContent__lAXA0{overflow:clip;transition:height .32s cubic-bezier(.22,1,.36,1);will-change:height}.current_rainMetric___lYVa{display:grid;grid-template-columns:68px minmax(0,1fr);gap:16px;align-items:start;padding-top:10px;border-top:1px solid var(--border)}.current_rainMetric___lYVa .current_pollenHeading__Hi0Xh{justify-content:flex-start;align-items:center;gap:7px;padding-top:8px}.current_rainState__UCYp_{grid-column:2;min-width:0;transform-origin:top right;animation:current_pollenModeEnter__tUBkR .28s cubic-bezier(.22,1,.36,1)}.current_rainContent__Eanb8{min-width:0}.current_currentWeather__T_Q8e{display:flex;align-items:center;gap:10px;padding:0 0 8px}.current_currentWeather__T_Q8e>div{display:grid;gap:4px}.current_currentWeather__T_Q8e strong{font-size:13px;font-weight:500}.current_currentWeather__T_Q8e small{color:var(--text-sub);font-size:8px}.current_weatherIcon__vV6k2{display:block;width:44px;height:36px;flex:0 0 44px;background-image:url(/assets/health/weather-combinations.png);background-size:300% 800%;background-position:var(--weather-x,100%) var(--weather-y,0);background-repeat:no-repeat}.current_rainSectionLabel__uOe82{display:block;margin-bottom:6px;color:var(--text-sub);font-size:7px;letter-spacing:.1em}.current_rainDaily__XHwc1,.current_rainHourly__TWEDg{padding-top:8px;border-top:1px solid var(--border)}.current_rainHourly__TWEDg{margin-top:4px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.current_rainDaily__XHwc1 .current_rainSectionLabel__uOe82,.current_rainHourly__TWEDg .current_rainSectionLabel__uOe82{grid-column:1/-1}.current_rainHour__FNqnN{display:grid;justify-items:center;gap:3px;min-width:0}.current_rainHour__FNqnN .current_weatherIcon__vV6k2{width:28px;height:24px;flex-basis:28px}.current_rainHour__FNqnN>span{color:var(--text-sub);font-size:7px}.current_rainHour__FNqnN small{max-width:100%;overflow:hidden;color:var(--text-main);font-size:7px;letter-spacing:-.08em;white-space:nowrap;text-overflow:ellipsis}.current_rainDaily__XHwc1{margin-top:8px}.current_rainDayTabs__w_GYB{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.current_rainDayTabs__w_GYB button{padding:4px 2px;border:1px solid rgba(0,0,0,0);border-radius:5px;background:rgba(0,0,0,0);color:var(--text-sub);font-size:8px;cursor:pointer}.current_rainDayTabs__w_GYB button.current_rainDaySelected__Cc3fd,.current_rainDayTabs__w_GYB button:hover{border-color:var(--border);color:var(--text-main);background:var(--primary-dim)}.current_rainDayDetail__Pags5{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin-top:7px;max-height:68px;overflow-y:auto}.current_rainDayDetail__Pags5>div{display:grid;justify-items:center;gap:2px}.current_rainDayDetail__Pags5 small,.current_rainDayDetail__Pags5 span{color:var(--text-sub);font-size:7px}.current_rainDayDetail__Pags5 small{color:var(--text-main)}.current_rainDayDetail__Pags5 .current_weatherIcon__vV6k2{width:30px;height:25px;flex-basis:30px}.current_rainMinValue__Bg8By{display:flex;align-items:center;justify-content:flex-start;gap:8px}.current_rainMinValue__Bg8By strong{font-size:13px;font-weight:500}@media(max-width:720px){.current_infoGadget__5XC6o{height:auto}.current_rainDayDetail__Pags5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.current_conditionsContent__lAXA0,.current_rainState__UCYp_{transition:none;animation:none}}.current_rainHour__FNqnN .current_weatherIcon__vV6k2{width:34px;height:29px;flex-basis:34px}.current_rainDayDetail__Pags5 .current_weatherIcon__vV6k2,.current_rainHour__FNqnN .current_weatherIcon__vV6k2{width:44px;height:36px;flex-basis:44px}.current_rainTimeline__LZTcA{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;padding-bottom:8px}.current_rainTimelineItem__4gjbD{display:grid;justify-items:center;gap:3px;min-width:0}.current_rainTimelineItem__4gjbD small,.current_rainTimelineItem__4gjbD strong,.current_rainTimelineItem__4gjbD>span:last-child{font-size:9px;font-weight:400;white-space:nowrap}.current_rainTimelineItem__4gjbD strong{color:var(--text-main)}.current_rainTimelineItem__4gjbD small,.current_rainTimelineItem__4gjbD>span:last-child{color:var(--text-sub)}.current_currentWeatherIcon__AC4bH{display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--primary);border-radius:50%}.current_currentWeatherIcon__AC4bH .current_weatherIcon__vV6k2{width:44px;height:36px;flex-basis:44px}.current_rainTimeline__LZTcA .current_rainSectionLabel__uOe82{grid-column:1/-1}.current_rainDailyTimeline__CpLXf{display:flex;gap:4px;margin-top:7px;padding-bottom:3px;overflow-x:auto;scrollbar-width:none}.current_rainDailyTimeline__CpLXf::-webkit-scrollbar{display:none}.current_rainDailyTimeline__CpLXf>div{display:grid;flex:0 0 48px;justify-items:center;gap:3px}.current_rainDailyTimeline__CpLXf small,.current_rainDailyTimeline__CpLXf span,.current_rainDailyTimeline__CpLXf strong{font-size:9px;font-weight:400;white-space:nowrap}.current_rainDailyTimeline__CpLXf strong{color:var(--text-main)}.current_rainDailyTimeline__CpLXf small,.current_rainDailyTimeline__CpLXf span{color:var(--text-sub)}.current_rainDailyTimeline__CpLXf .current_weatherIcon__vV6k2{width:44px;height:36px;flex-basis:44px}.current_rainDailyHeading__L2lM_{display:flex;justify-content:space-between;align-items:center}.current_rainDailyHeading__L2lM_ .current_rainSectionLabel__uOe82{margin-bottom:0}.current_rainFlowToggle__pdLUc{display:inline-flex;align-items:center;gap:3px;color:var(--text-sub);font-size:7px;letter-spacing:.08em;cursor:pointer}.current_rainFlowToggle__pdLUc input{width:9px;height:9px;margin:0;accent-color:var(--primary)}.current_gadgetProjectOpen__Ir3VO,.current_gadgetProjectTitle__muobw{border:0;padding:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-align:left}.current_gadgetProjectOpen__Ir3VO{cursor:pointer}.current_gadgetProjectLink__XgnFz,.current_gadgetProjectTitle__muobw{min-width:0;cursor:pointer}.current_gadgetProjectLink__XgnFz:hover strong,.current_gadgetProjectTitle__muobw:hover strong{color:var(--primary)}.current_header__0wZmV,.current_header__0wZmV nav a,.current_header__0wZmV nav button{font-size:var(--type-label-size)}.current_hero__HxUcV p{font-size:var(--type-caption-size);letter-spacing:var(--letter-spacing-wide)}.current_hero__HxUcV h1{font-size:var(--type-display-size);line-height:var(--type-display-line-height);letter-spacing:var(--type-display-letter-spacing)}.current_hero__HxUcV>span{font-size:var(--type-body-size);line-height:var(--type-body-line-height)}.current_footer__w32yY,.current_panelHead__5mX4H,.current_panelHead__5mX4H button{font-size:var(--type-meta-size);letter-spacing:var(--letter-spacing-wide)}.current_projectDetail__VfphT p,.current_projectList__vY9yX strong{font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height)}.current_projectDetail__VfphT a,.current_projectDetail__VfphT>span,.current_projectList__vY9yX small{font-size:var(--type-meta-size)}.current_headerNav__BDQlB{display:flex;gap:24px}.current_headerNav__BDQlB a,.current_headerNav__BDQlB button{border:0;padding:0;background:rgba(0,0,0,0);color:var(--text-sub);font-size:var(--type-label-size);cursor:pointer}.current_headerNav__BDQlB a:hover,.current_headerNav__BDQlB button.current_active__ev8Bc,.current_headerNav__BDQlB button:hover{color:var(--primary)}@media(max-width:720px){.current_headerNav__BDQlB{gap:14px}.current_headerNav__BDQlB a:last-child{display:none}}@media(max-width:1024px){.current_gadgetStage__L8DJP{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:16px;min-height:0;margin-inline:calc(-1*var(--gadget-stage-padding-inline));overflow-x:hidden;overflow-y:auto;padding:24px var(--gadget-stage-padding-inline)}.current_gadgetStage__L8DJP .current_heroGadget__dHkax,.current_gadgetStage__L8DJP .current_infoGadget__5XC6o,.current_gadgetStage__L8DJP .current_marketGadget__8ivvu{position:relative;top:auto;left:auto;align-self:stretch;width:min(100%,360px);margin:0 auto;transform:none!important;order:var(--mobile-order,0)}}