html,body{margin:0;padding:0;background:#f3f4f6}body{color-scheme:light}

    #chrysalid-weather{--cw-bg:light-dark(#f3f4f6,#151725);--cw-panel:light-dark(#fff,#202332);--cw-ink:light-dark(#252538,#edf1f2);--cw-muted:light-dark(#676879,#b0b2c2);--cw-line:light-dark(#e9e9ef,#353849);--cw-soft:light-dark(#f5f5f8,#282b3c);--cw-green:light-dark(#237151,#a6f0c6);--cw-green-bg:light-dark(#e8f7ee,#243e35);--cw-purple:light-dark(#67506d,#ceb2d0);--cw-purple-bg:light-dark(#eee8f0,#3c3043);--cw-amber:light-dark(#94600c,#f2c16b);--cw-amber-bg:light-dark(#fff5df,#433623);--cw-red:light-dark(#b14342,#ffacaa);--cw-red-bg:light-dark(#fff0ee,#4b3034);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;line-height:1.5;color:var(--cw-ink);background:var(--cw-bg);border-radius:18px;overflow:hidden;position:relative;text-align:left;color-scheme:light dark}
    #chrysalid-weather *{box-sizing:border-box}#chrysalid-weather button,#chrysalid-weather input,#chrysalid-weather textarea,#chrysalid-weather select{font:inherit}#chrysalid-weather button{color:inherit}#chrysalid-weather button:focus-visible{outline:3px solid var(--cw-purple);outline-offset:3px}#chrysalid-weather button{cursor:inherit}#chrysalid-weather h1,#chrysalid-weather h2,#chrysalid-weather h3,#chrysalid-weather p{margin:0}#chrysalid-weather h1{font-size:27px;line-height:1.2;font-weight:600;letter-spacing:-.9px}#chrysalid-weather h2{font-size:16px;font-weight:600;letter-spacing:-.25px}#chrysalid-weather h3{font-size:14px;font-weight:600}#chrysalid-weather small,.cw-small{font-size:12px}#chrysalid-weather [hidden]{display:none!important}#chrysalid-weather svg{flex-shrink:0}#chrysalid-weather i[data-lucide]{display:inline-block;width:17px;height:17px;flex-shrink:0}
    #chrysalid-weather .cw-layout{display:grid;grid-template-columns:154px minmax(0,1fr)}#chrysalid-weather .cw-side{background:light-dark(#171827,#10121d);color:#e8e8ef;padding:29px 15px;display:flex;flex-direction:column;gap:30px}#chrysalid-weather .cw-brand{font-weight:600;font-size:16px;letter-spacing:1.5px;color:#a6f0c6;line-height:1.5}#chrysalid-weather .cw-side small{font-size:11px;color:#b7b4c8;letter-spacing:1px}#chrysalid-weather .cw-side nav{display:flex;flex-direction:column;gap:6px}#chrysalid-weather .cw-nav{border:0;border-radius:9px;background:transparent;padding:11px 9px;display:flex;align-items:center;gap:9px;text-align:left;font-size:12px;min-height:42px;color:#c9c7d6}#chrysalid-weather .cw-nav[aria-current=page]{background:#a6f0c6;color:#18382b}#chrysalid-weather .cw-nav:not([aria-current=page]):hover{background:#302b3e}#chrysalid-weather .cw-side-bottom{margin-top:auto;padding-top:70px;color:#c8c5d5;font-size:12px}#chrysalid-weather .cw-avatar{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--cw-purple-bg);color:var(--cw-purple);font-size:11px;font-weight:600;flex-shrink:0}#chrysalid-weather .cw-main{min-width:0}#chrysalid-weather .cw-topbar{height:57px;background:var(--cw-panel);padding:0 25px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;border-bottom:1px solid var(--cw-line)}#chrysalid-weather .cw-topbar .cw-breadcrumb{color:var(--cw-muted)}#chrysalid-weather .cw-topbar .cw-breadcrumb span{color:var(--cw-ink)}#chrysalid-weather .cw-top-right{display:flex;align-items:center;gap:12px}#chrysalid-weather .cw-demo{background:var(--cw-soft);color:var(--cw-muted);padding:4px 8px;border-radius:5px;font-size:11px;white-space:nowrap}
    #chrysalid-weather .cw-content{padding:25px;min-width:0}#chrysalid-weather .cw-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:21px}#chrysalid-weather .cw-sub{color:var(--cw-muted);font-size:12px;margin-top:6px}#chrysalid-weather .cw-date{text-align:right;font-size:12px;color:var(--cw-muted)}#chrysalid-weather .cw-date strong{display:block;color:var(--cw-ink);font-weight:500}#chrysalid-weather .cw-panel{background:var(--cw-panel);border-radius:14px;padding:20px;box-shadow:2px 5px 17px light-dark(#4f3d5308,#00000022);min-width:0}#chrysalid-weather .cw-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}#chrysalid-weather .cw-flex{display:flex;align-items:center;gap:9px}#chrysalid-weather .cw-muted{color:var(--cw-muted)}#chrysalid-weather .cw-link{border:0;background:none;padding:3px 0;display:inline-flex;gap:6px;align-items:center;font-size:12px;color:var(--cw-purple);font-weight:500;text-decoration:none}#chrysalid-weather .cw-link:hover{text-decoration:underline}#chrysalid-weather .cw-badge{display:inline-flex;align-items:center;gap:5px;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:500;white-space:nowrap}#chrysalid-weather .cw-good{color:var(--cw-green);background:var(--cw-green-bg)}#chrysalid-weather .cw-warn{color:var(--cw-amber);background:var(--cw-amber-bg)}#chrysalid-weather .cw-bad{color:var(--cw-red);background:var(--cw-red-bg)}#chrysalid-weather .cw-neutral{color:var(--cw-purple);background:var(--cw-purple-bg)}#chrysalid-weather .cw-weather{display:flex;align-items:center;gap:18px;border:0;text-align:left;width:100%;margin-bottom:17px;background:light-dark(#eaf3ee,#203a30);padding:21px 22px;border-radius:14px;position:relative;overflow:hidden}#chrysalid-weather .cw-weather:after{content:"";position:absolute;right:-65px;top:-75px;width:210px;height:210px;border:1px solid light-dark(#cedfd6,#36594a);border-radius:50%;pointer-events:none}#chrysalid-weather .cw-weather-icon{color:var(--cw-amber);background:var(--cw-panel);width:63px;height:63px;display:flex;align-items:center;justify-content:center;border-radius:16px;flex-shrink:0;box-shadow:2px 5px 13px #4f3d530c}#chrysalid-weather .cw-weather-icon svg{width:35px;height:35px}#chrysalid-weather .cw-eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:1.2px;font-weight:600;color:var(--cw-muted)}#chrysalid-weather .cw-weather-title{font-size:19px;font-weight:600;margin:3px 0;letter-spacing:-.4px}#chrysalid-weather .cw-weather-note{font-size:12px;color:var(--cw-muted)}#chrysalid-weather .cw-weather-end{margin-left:auto;text-align:right;white-space:nowrap;position:relative;z-index:1;font-size:12px}#chrysalid-weather .cw-weather-end strong{font-size:19px;font-weight:600;display:block}#chrysalid-weather .cw-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(235px,1fr);gap:17px;margin-bottom:17px}#chrysalid-weather .cw-progress-button{background:transparent;border:0;padding:0;width:100%;text-align:left;display:block;margin-top:14px}#chrysalid-weather .cw-numbers{display:flex;align-items:baseline;gap:9px}#chrysalid-weather .cw-big{font-size:43px;font-weight:600;line-height:1.2;letter-spacing:-1.8px;font-variant-numeric:tabular-nums}#chrysalid-weather .cw-big span{font-size:22px;font-weight:400;letter-spacing:-.5px}#chrysalid-weather .cw-track{height:8px;background:var(--cw-soft);border-radius:6px;position:relative;margin-top:14px}#chrysalid-weather .cw-fill{height:100%;border-radius:6px;background:var(--cw-green);display:block}#chrysalid-weather .cw-marker{position:absolute;height:18px;width:2px;background:var(--cw-purple);top:-5px}#chrysalid-weather .cw-progress-meta{display:flex;justify-content:space-between;gap:8px;font-size:11px;margin-top:8px;color:var(--cw-muted)}#chrysalid-weather .cw-forecast{font-size:12px;color:var(--cw-muted);margin-top:7px}#chrysalid-weather .cw-phases{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:25px}#chrysalid-weather .cw-phase{background:none;border:0;padding:0;text-align:left;font-size:10px;color:var(--cw-muted);line-height:1.6;min-width:0}#chrysalid-weather .cw-phase .cw-phasebar{height:5px;background:var(--cw-soft);display:block;border-radius:4px;margin-bottom:9px}#chrysalid-weather .cw-phase.done .cw-phasebar{background:var(--cw-green)}#chrysalid-weather .cw-phase.current .cw-phasebar{background:var(--cw-purple)}#chrysalid-weather .cw-phase.current{color:var(--cw-purple);font-weight:600}#chrysalid-weather .cw-phase strong{display:block;font-weight:500;font-size:11px;color:var(--cw-ink)}#chrysalid-weather .cw-rule{height:1px;background:var(--cw-line);margin:17px 0}#chrysalid-weather .cw-count{min-width:23px;height:23px;border-radius:50%;background:var(--cw-amber-bg);color:var(--cw-amber);display:inline-flex;align-items:center;justify-content:center;font-size:12px}#chrysalid-weather .cw-action-list{margin-top:10px}#chrysalid-weather .cw-action{border:0;border-bottom:1px solid var(--cw-line);background:none;text-align:left;width:100%;padding:12px 0;display:flex;gap:10px;align-items:flex-start}#chrysalid-weather .cw-action:last-child{border:0;padding-bottom:0}#chrysalid-weather .cw-action:hover .cw-action-title{color:var(--cw-purple)}#chrysalid-weather .cw-action-icon{height:28px;width:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;flex-shrink:0}#chrysalid-weather .cw-action-title{font-size:12px;font-weight:600;display:block;line-height:1.4}#chrysalid-weather .cw-action-meta{font-size:11px;color:var(--cw-muted);display:block;margin-top:4px}#chrysalid-weather .cw-action-arrow{margin-left:auto;color:var(--cw-muted);padding-top:5px}#chrysalid-weather .cw-apps{margin-bottom:17px}#chrysalid-weather .cw-table{width:100%;border-collapse:collapse;margin-top:12px;font-size:12px}#chrysalid-weather .cw-table th{text-align:left;font-weight:400;font-size:11px;color:var(--cw-muted);padding:7px 9px;border-bottom:1px solid var(--cw-line)}#chrysalid-weather .cw-table td{padding:13px 9px;border-bottom:1px solid var(--cw-line);vertical-align:middle}#chrysalid-weather .cw-table tr:last-child td{border:0}#chrysalid-weather .cw-app-name{display:flex;align-items:center;gap:9px;background:none;border:0;text-align:left;padding:0;font-size:12px;font-weight:600;width:100%}#chrysalid-weather .cw-app-name small{display:block;font-size:11px;font-weight:400;color:var(--cw-muted);margin-top:2px}#chrysalid-weather .cw-app-symbol{width:32px;height:32px;background:var(--cw-soft);border-radius:9px;display:flex;align-items:center;justify-content:center;color:var(--cw-purple);flex-shrink:0}#chrysalid-weather .cw-app-progress{min-width:94px;border:0;background:none;padding:0;text-align:left;width:100%}#chrysalid-weather .cw-app-progress .cw-track{height:5px;margin:7px 0 0}#chrysalid-weather .cw-app-progress .cw-marker{height:11px;top:-3px}#chrysalid-weather .cw-app-progress strong{font-weight:600}#chrysalid-weather .cw-app-progress small{font-size:10px;color:var(--cw-muted);float:right}#chrysalid-weather .cw-table .cw-cell-link{padding:0;background:none;border:0;text-align:left;font-size:12px;color:var(--cw-ink)}#chrysalid-weather .cw-table .cw-cell-link:hover{text-decoration:underline}#chrysalid-weather .cw-bottom-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:17px;margin-bottom:17px}#chrysalid-weather .cw-mock-content{display:flex;align-items:center;gap:17px;margin:16px 0}#chrysalid-weather .cw-ring{width:82px;height:82px;border-radius:50%;background:conic-gradient(var(--cw-purple) 60%,var(--cw-soft) 0);display:flex;align-items:center;justify-content:center;flex-shrink:0}#chrysalid-weather .cw-ring-inner{height:65px;width:65px;border-radius:50%;background:var(--cw-panel);display:flex;align-items:center;justify-content:center;font-size:21px;font-weight:600}#chrysalid-weather .cw-primary{background:light-dark(#4f3d53,#a6f0c6);color:light-dark(#fff,#163127);border:0;border-radius:8px;padding:10px 13px;font-size:12px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px}#chrysalid-weather .cw-secondary{background:var(--cw-soft);color:var(--cw-ink);border:0;border-radius:8px;padding:10px 13px;font-size:12px;display:inline-flex;align-items:center;gap:7px;min-height:38px}#chrysalid-weather .cw-meeting{display:flex;align-items:center;gap:12px;padding:11px 0;border:0;border-bottom:1px solid var(--cw-line);width:100%;background:none;text-align:left}#chrysalid-weather .cw-meeting:last-child{border:0}#chrysalid-weather .cw-day{background:var(--cw-soft);border-radius:8px;min-width:39px;text-align:center;padding:5px;line-height:1.15}#chrysalid-weather .cw-day strong{display:block;font-size:17px;font-weight:500}#chrysalid-weather .cw-day span{font-size:9px;text-transform:uppercase;color:var(--cw-muted)}#chrysalid-weather .cw-meeting strong{font-size:12px;font-weight:600}#chrysalid-weather .cw-meeting small{display:block;color:var(--cw-muted);font-size:11px}#chrysalid-weather .cw-request-strip{display:flex;gap:15px;align-items:center;flex-wrap:wrap;padding:16px 20px}#chrysalid-weather .cw-request-strip .cw-mini{font-size:12px;border:0;background:none;color:var(--cw-muted);display:flex;align-items:center;gap:6px;padding:0}#chrysalid-weather .cw-request-strip .cw-mini strong{font-size:17px;font-weight:600;color:var(--cw-ink)}#chrysalid-weather .cw-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;color:var(--cw-muted);font-size:10px;margin-top:18px}#chrysalid-weather .cw-back{margin-bottom:14px}#chrysalid-weather .cw-detail-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:17px;margin-top:17px}#chrysalid-weather .cw-detail-note{background:var(--cw-soft);padding:14px;border-radius:9px;font-size:12px;margin-top:14px}#chrysalid-weather .cw-detail-note strong{display:block;margin-bottom:4px}#chrysalid-weather .cw-data{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}#chrysalid-weather .cw-data dt{font-size:11px;color:var(--cw-muted);margin-bottom:4px}#chrysalid-weather .cw-data dd{margin:0;font-size:13px;font-weight:500}#chrysalid-weather .cw-detail-line{display:flex;align-items:center;justify-content:space-between;padding:13px 0;gap:12px;border-bottom:1px solid var(--cw-line);font-size:12px}#chrysalid-weather .cw-detail-line:last-child{border:0}#chrysalid-weather .cw-detail-line button{flex-shrink:0}#chrysalid-weather .cw-form{margin-top:18px;display:grid;gap:12px}#chrysalid-weather .cw-form label{display:grid;gap:5px;font-size:12px}#chrysalid-weather .cw-form input,#chrysalid-weather .cw-form textarea,#chrysalid-weather .cw-form select{width:100%;max-width:100%;border:1px solid var(--cw-line);background:var(--cw-panel);color:var(--cw-ink);padding:10px;border-radius:8px;font-size:14px}#chrysalid-weather .cw-form textarea{min-height:92px;resize:vertical}#chrysalid-weather .cw-local-message{margin-top:15px;padding:12px;border-radius:8px;background:var(--cw-green-bg);color:var(--cw-green);font-size:12px}#chrysalid-weather .cw-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:17px 0}#chrysalid-weather .cw-tab{border:0;padding:8px 11px;border-radius:7px;font-size:12px;background:var(--cw-panel);color:var(--cw-muted)}#chrysalid-weather .cw-tab[aria-pressed=true]{background:var(--cw-purple-bg);color:var(--cw-purple)}#chrysalid-weather .cw-gantt{margin-top:22px;min-width:580px}#chrysalid-weather .cw-gantt-head{display:grid;grid-template-columns:140px 1fr;font-size:10px;color:var(--cw-muted);padding-bottom:9px}#chrysalid-weather .cw-gantt-months{display:grid;grid-template-columns:30fr 31fr 30fr 18fr}#chrysalid-weather .cw-gantt-months span{padding-left:6px}#chrysalid-weather .cw-gantt-row{display:grid;grid-template-columns:140px 1fr;border-top:1px solid var(--cw-line);min-height:59px}#chrysalid-weather .cw-gantt-label{display:flex;flex-direction:column;justify-content:center;font-size:12px;padding-right:10px}#chrysalid-weather .cw-gantt-label small{font-size:10px;color:var(--cw-muted)}#chrysalid-weather .cw-gantt-lane{position:relative;min-width:0;background:repeating-linear-gradient(to right,transparent 0,transparent calc(9.174% - 1px),var(--cw-line) calc(9.174% - 1px),var(--cw-line) 9.174%)}#chrysalid-weather .cw-gantt-bar{position:absolute;height:15px;border-radius:4px;background:var(--cw-purple);top:12px;border:0;padding:0;min-width:4px;overflow:hidden}#chrysalid-weather .cw-gantt-bar span{display:block;background:var(--cw-green);height:100%}#chrysalid-weather .cw-gantt-plan{position:absolute;top:33px;height:5px;background:light-dark(#c5c6d0,#697083);border-radius:3px}#chrysalid-weather .cw-now{position:absolute;top:0;bottom:0;left:32.1%;border-left:1px dashed var(--cw-amber);pointer-events:none}#chrysalid-weather .cw-gantt-scroll{overflow-x:auto}#chrysalid-weather .cw-legend{display:flex;gap:15px;flex-wrap:wrap;font-size:11px;color:var(--cw-muted);margin-top:18px}#chrysalid-weather .cw-swatch{display:inline-block;width:17px;height:6px;border-radius:3px;margin-right:6px;vertical-align:middle}#chrysalid-weather .cw-preview{border-radius:10px;background:var(--cw-bg);padding:14px;margin:15px 0}#chrysalid-weather .cw-preview-bar{display:flex;justify-content:space-between;align-items:center;padding:9px 0;font-size:11px;border-bottom:1px solid var(--cw-line)}#chrysalid-weather .cw-preview-columns{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}#chrysalid-weather .cw-preview-box{background:var(--cw-panel);border-radius:6px;padding:12px;font-size:11px}#chrysalid-weather .cw-preview-box strong{font-size:19px;display:block;font-weight:500;margin-top:8px}#chrysalid-weather .cw-error{color:var(--cw-red);font-size:12px}#chrysalid-weather .cw-click:hover{box-shadow:2px 6px 19px light-dark(#4f3d5314,#00000040)}
    @media(prefers-color-scheme:light){#chrysalid-weather{color-scheme:light}}@media(prefers-color-scheme:dark){#chrysalid-weather{color-scheme:dark}}
    @media(max-width:850px){#chrysalid-weather .cw-layout{grid-template-columns:64px minmax(0,1fr)}#chrysalid-weather .cw-side{padding:24px 10px}#chrysalid-weather .cw-brand{font-size:12px;letter-spacing:0}#chrysalid-weather .cw-brand-full,#chrysalid-weather .cw-side small,#chrysalid-weather .cw-nav-label,#chrysalid-weather .cw-side-bottom{display:none}#chrysalid-weather .cw-nav{justify-content:center;padding:12px}#chrysalid-weather .cw-content{padding:20px}#chrysalid-weather .cw-grid{grid-template-columns:minmax(0,1.35fr) minmax(220px,1fr)}#chrysalid-weather .cw-phase{font-size:9px}#chrysalid-weather .cw-phase strong{font-size:10px}}
    @media(max-width:650px){#chrysalid-weather .cw-layout{display:block}#chrysalid-weather .cw-side{padding:12px 15px;gap:12px;display:block}#chrysalid-weather .cw-brand{font-size:15px;margin-bottom:10px}#chrysalid-weather .cw-brand-full{display:inline}#chrysalid-weather .cw-side nav{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}#chrysalid-weather .cw-nav{padding:9px;min-height:40px}#chrysalid-weather .cw-content{padding:17px}#chrysalid-weather h1{font-size:24px}#chrysalid-weather .cw-grid,#chrysalid-weather .cw-bottom-grid,#chrysalid-weather .cw-detail-grid{grid-template-columns:1fr}#chrysalid-weather .cw-date{display:none}#chrysalid-weather .cw-weather{gap:12px;padding:15px;flex-wrap:wrap}#chrysalid-weather .cw-weather-end{margin-left:75px;text-align:left}#chrysalid-weather .cw-weather-title{font-size:17px}#chrysalid-weather .cw-weather-note{font-size:11px}#chrysalid-weather .cw-weather-end strong{font-size:16px;display:inline}#chrysalid-weather .cw-panel{padding:17px}#chrysalid-weather .cw-topbar{padding:0 17px;height:auto;min-height:53px;flex-wrap:wrap;gap:6px;padding-top:8px;padding-bottom:8px}#chrysalid-weather .cw-table th,#chrysalid-weather .cw-table td{padding:12px 3px}#chrysalid-weather .cw-table .cw-col-step,#chrysalid-weather .cw-table .cw-col-next{display:none}#chrysalid-weather .cw-table .cw-badge{font-size:10px;padding:4px 5px;white-space:normal}#chrysalid-weather .cw-app-symbol{display:none}#chrysalid-weather .cw-app-progress{min-width:65px}#chrysalid-weather .cw-app-progress small{float:none;display:block}#chrysalid-weather .cw-phases{gap:6px}#chrysalid-weather .cw-phase strong{font-size:11px}#chrysalid-weather .cw-phase{font-size:10px}#chrysalid-weather .cw-data{grid-template-columns:1fr}#chrysalid-weather .cw-request-strip{gap:13px}#chrysalid-weather .cw-top-right .cw-avatar{display:none}}
    #chrysalid-weather .cw-gantt-label .cw-cell-link{padding:0;background:none;border:0;text-align:left;font-size:12px;color:var(--cw-ink)}
    #chrysalid-weather .cw-gantt-label .cw-cell-link:hover{text-decoration:underline}
    @media(max-width:650px){#chrysalid-weather .cw-weather-end{margin-left:0;width:100%;white-space:normal;display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 9px}#chrysalid-weather .cw-weather-end>span:last-child{width:100%}#chrysalid-weather .cw-phases{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}#chrysalid-weather .cw-weather>span:nth-child(2){flex:1;min-width:160px}}
  
/* Standalone public demo: same approved layout, with local icons and clear keyboard focus. */
#chrysalid-weather{border-radius:0;color-scheme:light;min-height:100vh}#chrysalid-weather button{cursor:pointer}#chrysalid-weather .cw-layout{min-height:100vh}#chrysalid-weather h1:focus{outline:none}#chrysalid-weather :is(input,select,textarea,a):focus-visible{outline:3px solid #67506d;outline-offset:3px}#chrysalid-weather .cw-side nav{position:sticky;top:20px}#chrysalid-weather .cw-content{max-width:1340px;margin:auto}#chrysalid-weather .cw-nav svg{width:17px;height:17px}
@media(min-width:1350px){#chrysalid-weather .cw-layout{grid-template-columns:190px minmax(0,1fr)}#chrysalid-weather .cw-side{padding-inline:23px}#chrysalid-weather .cw-content{padding:30px 36px}#chrysalid-weather .cw-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr)}}
