.nw{position:relative;container-type:size;-webkit-tap-highlight-color:transparent;--nw-red: color-mix(in oklab, #FF453A 80%, var(--ink));--nw-yellow: color-mix(in oklab, #FFC300 74%, var(--ink));--nw-blue: color-mix(in oklab, #2F8BFF 78%, var(--ink));--nw-green: color-mix(in oklab, #30D158 80%, var(--ink));--nw-violet: color-mix(in oklab, #8E6BFF 78%, var(--ink));--nw-fill: color-mix(in srgb, var(--ink) 11%, transparent);--nw-fill-2: color-mix(in srgb, var(--ink) 20%, transparent);--nw-line: color-mix(in srgb, var(--ink) 16%, transparent)}.m-widget.nw{--nw-pad: 15px 16px}.nw-in{position:relative;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;color:var(--ink);font-family:var(--font-ui);line-height:1.25;letter-spacing:-.008em;font-size:14px;text-align:start}.nw-in.nw-s{font-size:clamp(11.5px,10.3cqw,17px)}.nw-in.nw-m,.nw-in.nw-l{font-size:clamp(11.5px,4.43cqw,17px)}.nw-in.nw-xl{font-size:clamp(11.5px,2.05cqw,17px)}.nw-in b{font-weight:600}.nw-in .tnum,.nw-in.tnum{font-variant-numeric:tabular-nums}.nw-1l{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nw-2l{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-width:0}.nw-in :is([data-open-app],[data-open-path]){cursor:pointer}.nw-in button{border-radius:99px;transition:transform var(--t1) var(--ease),background var(--t1)}.nw-in button:active{transform:scale(.92)}.nw-evs,.nw-tk-list,.nw-fl-list,.nw-kp-list,.nw-days,.nw-wcl{display:flex!important;flex-direction:column;flex-wrap:wrap;align-content:flex-start;overflow:hidden;min-height:0;flex:1 1 0}:is(.nw-evs,.nw-tk-list,.nw-fl-list,.nw-kp-list,.nw-days,.nw-wcl)>*{width:100%;flex:none}.nw-col{flex:1 1 0;min-width:0;min-height:0;display:flex;flex-direction:column}.nw-in.nw-xl{flex-direction:row;gap:1.5em}.nw-in.nw-xl>.nw-col+.nw-col{padding-left:1.5em;border-left:.5px solid var(--nw-line)}.nw-empty{justify-content:space-between;gap:.4em}.nw-empty-ico{width:2.5em;height:2.5em;display:grid;place-items:center;color:var(--ink-2);flex:none}.nw-empty-ico svg{width:100%;height:100%}.nw-empty-t{margin:0;font-size:.93em;font-weight:500;line-height:1.3;color:var(--ink-2);text-wrap:pretty}.nw-empty:is(.nw-l,.nw-xl) .nw-empty-t{margin:auto;max-width:18em;text-align:center}.nw-none{justify-content:center;gap:.3em;font-size:13px;text-align:left}.nw-none-ico{color:var(--ink-2);margin-bottom:.2em}.nw-none span{color:var(--ink-2)}.nw-place{display:flex;align-items:center;gap:.3em;font-size:1.07em;font-weight:600}.nw-place .ico{flex:none;width:.78em;height:.78em;stroke-width:2.4}.nw-wx-a{display:grid;min-width:0}.nw-wx-temp{font-family:var(--font-display);font-weight:300;font-size:3.05em;line-height:1;letter-spacing:-.035em;margin-top:.04em}.nw-wx-ico{width:1.65em;height:1.65em;flex:none;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.16))}.nw-wx-line{font-size:.93em;font-weight:600;line-height:1.22}.nw-wx-hl{font-size:.93em;font-weight:600}.nw-wx-stale{font-size:.72em;color:var(--ink-3);margin-top:.5em}.nw-weather.nw-s{justify-content:space-between}.nw-weather.nw-s .nw-wx-b{display:grid;gap:.1em}.nw-weather.nw-s .nw-wx-ico{margin-bottom:.15em}.nw-wx-top{display:flex;justify-content:space-between;align-items:flex-start;gap:.8em;min-width:0}.nw-wx-r{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:.2em;max-width:58%;min-width:0;padding-top:.1em}.nw-hours{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin-top:auto;text-align:center}.nw-hr{display:grid;justify-items:center;gap:.28em;min-width:0}.nw-hr span{font-size:.86em;font-weight:600;color:var(--ink-2);white-space:nowrap}.nw-hr svg{width:1.8em;height:1.8em;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.16))}.nw-hr b{font-size:1em}.nw-weather.nw-l .nw-hours,.nw-weather.nw-xl .nw-hours{margin-top:.9em;padding-bottom:.75em;border-bottom:.5px solid var(--nw-line)}.nw-weather.nw-xl .nw-hours{margin-top:auto;border-bottom:0;padding-bottom:0}.nw-days{justify-content:space-between;padding-top:.45em}.nw-weather.nw-xl .nw-days{padding-top:0}.nw-day{display:grid;grid-template-columns:3.3em 2.2em 2.3em 1fr 2.3em;align-items:center;gap:.45em;min-height:1.95em;font-weight:600}.nw-day-ico{position:relative;display:grid;justify-items:center;line-height:1}.nw-day-ico svg{width:1.6em;height:1.6em;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.16))}.nw-day-ico small{font-size:.62em;font-weight:700;color:color-mix(in oklab,#30B0FF 80%,var(--ink));margin-top:-.1em}.nw-lo{color:var(--ink-2);text-align:right}.nw-hi{text-align:right}.nw-bar{position:relative;height:.3em;border-radius:99px;background:var(--nw-fill-2)}.nw-bar i{position:absolute;top:0;bottom:0;border-radius:inherit;background:linear-gradient(90deg,#5ac8fa,#a6e35b 40%,#ffd60a 70%,#ff9f0a)}.nw-bar b{position:absolute;top:50%;width:.5em;height:.5em;margin:-.25em 0 0 -.25em;border-radius:50%;background:#fff;box-shadow:0 0 0 .14em #00000059}.nw-cal-head{display:grid;align-content:start}.nw-cal-wd{font-size:.79em;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--nw-red)}.nw-cal-day{font-family:var(--font-display);font-weight:400;font-size:2.55em;line-height:1.02;letter-spacing:-.02em}.nw-evs{row-gap:.5em}.nw-calendar.nw-s .nw-evs{margin-top:.55em}.nw-ev{position:relative;display:grid;padding-left:.7em;line-height:1.22;min-width:0}.nw-ev:before{content:"";position:absolute;left:0;top:.12em;bottom:.12em;width:.22em;border-radius:99px;background:var(--c, var(--accent))}.nw-ev b{font-size:.93em}.nw-ev span{font-size:.86em;color:var(--ink-2)}.nw-cal-none{display:grid;gap:.15em;font-size:.93em;font-weight:600;color:var(--ink-2);line-height:1.25}.nw-cal-hint{font-weight:500;color:var(--ink-3)}.nw-calendar.nw-m{flex-direction:row;gap:1.1em}.nw-calendar.nw-m .nw-cal-head{width:27%;flex:none}.nw-calendar.nw-m .nw-evs{flex:1;padding-top:.1em}.nw-cal-mh{display:flex;justify-content:space-between;align-items:baseline}.nw-cal-yr{font-size:.79em;font-weight:600;color:var(--ink-3)}.nw-mg{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:1.5em;grid-auto-rows:minmax(1.78em,1fr);align-items:center;justify-items:center;margin:.3em 0 .5em}.nw-calendar.nw-l .nw-mg{flex:1 1 auto}.nw-mg-wd{font-size:.7em;font-weight:700;color:var(--ink-3)}.nw-mg-d{position:relative;width:1.78em;height:1.78em;display:grid;place-items:center;font-size:.86em;font-weight:600;border-radius:50%}.nw-mg-d.past{color:var(--ink-2)}.nw-mg-d.on{background:var(--nw-red);color:#fff}.nw-mg-d.ev:after{content:"";position:absolute;bottom:.08em;width:.26em;height:.26em;border-radius:50%;background:var(--ink-2)}.nw-mg-d.on.ev:after{background:#fff}.nw-calendar.nw-l .nw-evs{flex:0 0 auto;max-height:7.6em;padding-top:.7em;border-top:.5px solid var(--nw-line)}.nw-calendar.nw-xl .nw-mg{flex:1;margin-bottom:0}.nw-calendar.nw-xl .nw-evs{margin-top:.9em}.nw-face{position:relative;aspect-ratio:1;border-radius:50%;container-type:inline-size;flex:none;--fb: #fff;--fi: #17171A;--fs: #FF9500;--fn: #17171A;box-shadow:0 .2em .8em #00000024}.nw-face.night{--fb: #1B1B1F;--fi: #F4F4F6;--fn: #F4F4F6;box-shadow:0 .2em .8em #0000004d,inset 0 0 0 1px #ffffff1f}.nw-face svg{position:absolute;inset:0;width:100%;height:100%;display:block}.nw-face-bg{fill:var(--fb)}.nw-face-tk{stroke:color-mix(in srgb,var(--fi) 30%,transparent);stroke-width:.8;stroke-linecap:round;fill:none}.nw-face-n text{fill:var(--fn);font:600 11px var(--font-rounded);text-anchor:middle;dominant-baseline:central}.nw-face-lbl{position:absolute;left:0;right:0;top:63%;text-align:center;font:700 8cqw/1 var(--font-ui);letter-spacing:.06em;color:color-mix(in srgb,var(--fi) 52%,transparent)}.nw-hand{position:absolute;left:50%;bottom:50%;transform-origin:50% 100%;border-radius:99px;background:var(--fi);transform:translate(-50%) rotate(var(--a));animation:nw-turn var(--t) linear infinite;animation-delay:var(--d);will-change:transform}.nw-hand.hr{width:3.4cqw;height:25%;--t: 43200s}.nw-hand.mn{width:2.4cqw;height:37%;--t: 3600s}.nw-hand.sc{width:1.1cqw;height:52%;bottom:42%;transform-origin:50% calc(100% - 8cqw);background:var(--fs);--t: 60s}.nw-hub{position:absolute;left:50%;top:50%;width:5.4cqw;height:5.4cqw;margin:-2.7cqw 0 0 -2.7cqw;border-radius:50%;background:var(--fi)}.nw-hub:after{content:"";position:absolute;inset:1.5cqw;border-radius:50%;background:var(--fs)}@keyframes nw-turn{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(1turn)}}.nw-off .nw-hand{animation-play-state:paused}.nw-clock.nw-s{align-items:center;justify-content:center;margin:-5px}.nw-clock.nw-s .nw-face{width:min(100cqw,100cqh)}.nw-clock.nw-m{flex-direction:row;justify-content:space-between;align-items:center;gap:.5em}.nw-wc{flex:1 1 0;min-width:0;display:grid;justify-items:center;gap:.2em;text-align:center}.nw-wc .nw-face{width:min(100%,4.6em);margin-bottom:.35em}.nw-wc b{font-size:.86em;max-width:100%}.nw-wc span{font-size:.72em;color:var(--ink-2);max-width:100%;font-weight:500}.nw-clk-top{display:flex;justify-content:space-between;align-items:center;gap:1em}.nw-clk-top>div{display:grid;min-width:0}.nw-clk-time{font-family:var(--font-display);font-weight:300;font-size:3.6em;line-height:1;letter-spacing:-.035em;white-space:nowrap}.nw-clk-time small{font-size:.3em;font-weight:600;letter-spacing:0;margin-left:.2em}.nw-clk-date{font-size:.93em;font-weight:600;color:var(--ink-2);margin-top:.3em}.nw-clk-top .nw-face{width:5.2em}.nw-wcl{justify-content:flex-end;margin-top:.6em}.nw-wcr{display:flex;align-items:center;justify-content:space-between;gap:.8em;padding:.6em 0;border-top:.5px solid var(--nw-line)}.nw-wcr>div{display:grid;min-width:0}.nw-wcr b{font-size:1em}.nw-wcr span{font-size:.79em;color:var(--ink-2);font-weight:500}.nw-wcr-t{font-family:var(--font-display);font-weight:300;font-size:2.05em;line-height:1;letter-spacing:-.02em;flex:none}.nw-ring{--c: var(--nw-green);position:relative;flex:none;width:3.7em;height:3.7em;display:grid;place-items:center;border-radius:50%;color:var(--c)}.nw-ring:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--c) calc(var(--p) * 1%),var(--nw-fill-2) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - .34em),#000 calc(100% - .32em));mask:radial-gradient(farthest-side,transparent calc(100% - .34em),#000 calc(100% - .32em))}.nw-ring .ico{width:1.45em;height:1.45em}.nw-ring.low{--c: var(--nw-red)}.nw-ring.na{--c: var(--ink-3)}.nw-bat-t{display:grid;min-width:0}.nw-bat-t b{font-family:var(--font-rounded);font-size:2.15em;font-weight:600;line-height:1.05;letter-spacing:-.02em}.nw-bat-t>span:last-child{font-size:.86em;font-weight:600;color:var(--ink-2)}.nw-battery.nw-s{justify-content:space-between}.nw-battery.nw-m{flex-direction:row;align-items:center;gap:1.3em}.nw-battery.nw-m .nw-ring{width:6.6em;height:6.6em}.nw-battery.nw-m .nw-ring:before{-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - .5em),#000 calc(100% - .48em));mask:radial-gradient(farthest-side,transparent calc(100% - .5em),#000 calc(100% - .48em))}.nw-battery.nw-m .nw-ring .ico{width:2.2em;height:2.2em}.nw-battery.nw-m .nw-bat-t{flex:1}.nw-bat-n{font-size:.93em;font-weight:600;color:var(--ink-2)}.nw-bat-cap{display:block;height:.5em;margin:.45em 0 .5em;border-radius:99px;background:var(--nw-fill-2);overflow:hidden}.nw-bat-cap i{display:block;height:100%;border-radius:inherit;background:var(--nw-green)}.nw-bat-cap.low i{background:var(--nw-red)}.nw-art{--s: 3.6em;position:relative;flex:none;width:var(--s);height:var(--s);border-radius:calc(var(--s) * .22);display:grid;place-items:center;color:#fff;background:radial-gradient(90% 80% at 25% 15%,hsl(var(--h) 90% 72%),transparent 70%),radial-gradient(90% 90% at 85% 90%,hsl(calc(var(--h) + 60) 85% 55%),transparent 70%),linear-gradient(160deg,hsl(calc(var(--h) + 20) 70% 45%),hsl(calc(var(--h) + 80) 60% 22%));box-shadow:0 .35em .9em #0003,inset 0 0 0 .5px #ffffff40}.nw-art .ico{width:42%;height:42%}.nw-art .wg-eqb{height:34%;gap:8%}.nw-art .wg-eqb i{width:.26em}.nw-mus-t{display:grid;min-width:0;gap:.1em}.nw-mus-t b{font-size:1.07em;line-height:1.2}.nw-mus-t span{font-size:.86em;color:var(--ink-2);font-weight:500}.nw-play{width:2.6em;height:2.6em;display:grid;place-items:center;flex:none;color:#fff;background:linear-gradient(160deg,#4c8dff,#2d6bff);box-shadow:0 .35em .9em #2d6bff59}.nw-play .ico{width:1.25em;height:1.25em}.nw-play.sm{width:2.4em;height:2.4em}.nw-music.nw-s{justify-content:space-between}.nw-mus-top{display:flex;justify-content:space-between;align-items:flex-start}.nw-music.nw-m{justify-content:space-between}.nw-mus-row{display:flex;align-items:center;gap:.9em;min-width:0}.nw-mus-row .nw-art{--s: 3.9em}.nw-prog{height:.3em;border-radius:99px;background:var(--nw-fill-2);overflow:hidden;flex:none}.nw-prog i{display:block;height:100%;width:0;border-radius:inherit;background:var(--ink);transition:width 1s linear}.nw-pg{display:grid;gap:.35em}.nw-ptimes{display:flex;justify-content:space-between;font-size:.72em;font-weight:600;color:var(--ink-3)}.nw-ctl{display:flex;justify-content:center;align-items:center;gap:2.4em}.nw-cb{width:2.4em;height:2.4em;display:grid;place-items:center;color:var(--ink)}.nw-cb .ico{width:1.45em;height:1.45em}.nw-cb:disabled{opacity:.35}.nw-ctl .nw-play{width:2.9em;height:2.9em}.nw-ctl .nw-play .ico{width:1.4em;height:1.4em}.nw-music.nw-m .nw-ctl{margin-top:-.3em}.nw-music.nw-l{justify-content:space-between}.nw-music.nw-l .nw-art{--s: min(9.5em, 42cqh)}.nw-music.nw-l .nw-mus-t b{font-size:1.3em}.nw-music.nw-l .nw-ctl .nw-play{width:3.4em;height:3.4em}.nw[data-widget=photos]{padding:0}.nw-photos{position:absolute;inset:0;border-radius:inherit;overflow:hidden;background:var(--nw-fill)}.nw-photos img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.4s ease;-webkit-user-select:none;user-select:none}.nw-photos img.on{opacity:1}.nw-ph-cap>*{transition:opacity .3s}.nw-ph-cap{position:absolute;left:0;right:0;bottom:0;display:grid;gap:.05em;padding:2.6em 1.1em .95em;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.35);background:linear-gradient(transparent,#0000006b);pointer-events:none}.nw-ph-cap b{font-size:.93em}.nw-ph-cap span{font-size:.79em;opacity:.88;font-weight:500}.nw-photos.nw-s .nw-ph-cap{padding:2em .95em .8em}.nw-photos.nw-s .nw-ph-cap span{display:none}.nw-photos.nw-empty{padding:var(--nw-pad, 15px 16px)}.nw-nt-head,.nw-tk-head,.nw-fl-head{display:flex;align-items:center;justify-content:space-between;gap:.5em;min-height:1.6em;margin-bottom:.3em;flex:none}.nw-nt-lbl,.nw-tk-lbl,.nw-fl-lbl{display:inline-flex;align-items:center;gap:.35em;font-size:.93em;font-weight:700}.nw-nt-lbl .ico,.nw-tk-lbl .ico,.nw-fl-lbl .ico{width:1.1em;height:1.1em;stroke-width:2.2}.nw-nt-lbl{color:var(--nw-yellow)}.nw-nt-new{width:2.1em;height:2.1em;margin:-.45em -.45em -.45em 0;display:grid;place-items:center;color:var(--nw-yellow)}.nw-nt-new .ico{width:1.15em;height:1.15em;stroke-width:2.1}.nw-nt-main{flex:0 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.nw-nt-title{font-size:1.07em;font-weight:700;line-height:1.2;flex:none}.nw-nt-snip{margin:.25em 0 0;font-size:.93em;font-weight:500;color:var(--ink-2);line-height:1.3;white-space:pre-line;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.nw-nt-time{font-size:.76em;font-weight:600;color:var(--ink-3);margin-top:.35em;flex:none}.nw-nt-more{display:grid;margin-top:auto;padding-top:.2em;border-top:.5px solid var(--nw-line);flex:none}.nw-notes:not(.nw-l) .nw-nt-time{margin-top:auto;padding-top:.35em}.nw-nt-row{display:flex;justify-content:space-between;align-items:baseline;gap:.8em;padding:.5em 0;border-bottom:.5px solid var(--nw-line)}.nw-nt-row:last-child{border-bottom:0;padding-bottom:0}.nw-nt-row b{font-size:.93em}.nw-nt-row span{font-size:.76em;color:var(--ink-3);flex:none;font-weight:600}.nw-notes.nw-l .nw-nt-title{font-size:1.2em}.nw-tk-lbl{color:var(--nw-blue)}.nw-tk-n{font-family:var(--font-rounded);font-size:1.85em;font-weight:600;line-height:1}.nw-tk{display:flex;align-items:center;gap:.6em;min-height:2.05em;min-width:0;border-bottom:.5px solid var(--nw-line);transition:opacity .35s ease}.nw-tk:last-child{border-bottom:0}.nw-tk-c{flex:none;position:relative;width:1.32em;height:1.32em;border-radius:50%;box-shadow:inset 0 0 0 .11em var(--ink-3)}.nw-tk-c:before{content:"";position:absolute;inset:-.5em}.nw-tk-c.on{background:var(--nw-blue);box-shadow:none}.nw-tk-c.on:after{content:"";position:absolute;left:36%;top:20%;width:26%;height:46%;border:solid #fff;border-width:0 .14em .14em 0;transform:rotate(42deg)}.nw-tk-t{flex:1;font-size:.93em;font-weight:500}.nw-tk-d{flex:none;font-size:.76em;font-weight:600;color:var(--ink-2)}.nw-tk.late .nw-tk-d{color:var(--nw-red)}.nw-tk.done{opacity:.35}.nw-tk.done .nw-tk-t{text-decoration:line-through}.nw-tasks.nw-s .nw-tk-head{align-items:flex-start}.nw-tasks.nw-m{flex-direction:row;gap:1em}.nw-tasks.nw-m .nw-tk-head{width:26%;flex:none;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start;gap:.35em;margin:0}.nw-tasks.nw-m .nw-tk-n{font-size:2.3em}.nw-tasks.nw-m.nw-empty .nw-empty-t{flex:1;align-self:center}.nw-tasks.nw-xl{flex-direction:column;gap:0}.nw-tasks.nw-xl .nw-tk-list{column-gap:2em}.nw-tasks.nw-xl .nw-tk{width:calc(50% - 1em)}.nw-fl-lbl{color:var(--nw-blue)}.nw-fl-row{display:flex;align-items:center;gap:.65em;min-width:0;padding:.32em 0}.nw-fl-row>div{display:grid;min-width:0}.nw-fl-row b{font-size:.93em}.nw-fl-row span{font-size:.76em;color:var(--ink-2);font-weight:500}.nw-fl-row .ficon,.nw-fl-tile .ficon{flex:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.14))}.nw-files.nw-s .nw-fl-row{padding:.25em 0}.nw-fl-tiles{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:.6em;align-content:center}.nw-fl-tile{display:grid;justify-items:center;align-content:start;gap:.4em;text-align:center;min-width:0}.nw-fl-tile b{font-size:.76em;font-weight:500;line-height:1.2;overflow-wrap:anywhere;max-width:100%}.nw-files.nw-l .nw-fl-row{padding:.45em 0;border-bottom:.5px solid var(--nw-line)}.nw-files.nw-l .nw-fl-row:last-child{border-bottom:0}.nw-orb{position:relative;flex:none;width:2.8em;height:2.8em;border-radius:50%;isolation:isolate;background:conic-gradient(from 210deg,#7b61ff,#3fa9ff,#4bf0c8,#ffe16b,#ff7ab6,#7b61ff);box-shadow:0 .3em 1.1em #7b61ff73,inset 0 0 .5em #ffffff80}.nw-orb:before{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;filter:blur(.35em);opacity:.9;z-index:-1}.nw-orb i{position:absolute;inset:16%;border-radius:50%;background:radial-gradient(circle at 38% 32%,#fffffff2,#ffffff59 34%,#fff0 68%)}.nw-kepler.nw-s{justify-content:space-between}.nw-kp-t{display:grid;gap:.15em}.nw-kp-t b{font-size:1.2em;font-weight:700;letter-spacing:-.015em}.nw-kp-t span{font-size:.86em;font-weight:500;color:var(--ink-2)}.nw-kp-top{display:flex;align-items:center;gap:.55em}.nw-kp-top .nw-orb{width:1.9em;height:1.9em}.nw-kp-top b{font-size:1.07em;font-weight:700}.nw-kp-field{display:flex;align-items:center;gap:.55em;height:2.65em;padding:0 .95em;margin-top:.65em;border-radius:99px;background:var(--nw-fill);color:var(--ink-2);font-weight:500;flex:none}.nw-kp-field span{flex:1}.nw-kp-field .ico{width:1.1em;height:1.1em;flex:none}.nw-kp-field .ico:last-child{color:var(--nw-violet)}.nw-kp-chips{display:grid;grid-template-columns:1fr 1fr;gap:.5em;margin-top:auto}.nw-kp-chip{min-height:2.9em;padding:.45em .8em;border-radius:1em!important;background:var(--nw-fill);text-align:left;font-size:.82em;font-weight:600;line-height:1.22;display:flex;align-items:center}.nw-kp-list{margin-top:.55em}.nw-kp-row{display:flex;align-items:center;gap:.7em;min-height:2.5em;padding:0 .1em;border-radius:.6em!important;border-bottom:.5px solid var(--nw-line)!important;text-align:left;font-size:.93em;font-weight:500}.nw-kp-row:last-child{border-bottom:0!important}.nw-kp-row span{flex:1}.nw-kp-row .ico{flex:none;width:1.15em;height:1.15em;color:var(--nw-violet)}.nw-kp-row .ico:last-child{width:.9em;height:.9em;color:var(--ink-3)}.nw[data-widget=stack]{padding:0;touch-action:pan-x}.nw-stack{position:absolute;inset:0;border-radius:inherit;overflow:hidden;display:block;contain:paint;clip-path:inset(0 round var(--nw-r, 26px))}.m-widget .nw-stack{--nw-r: 26px}.nw-card .nw-stack{--nw-r: 24px}.nw-slot{position:absolute;inset:0;padding:var(--nw-pad, 15px 16px);backface-visibility:hidden}.nw-slot[data-widget=photos]{padding:0}.nw[data-widget=stack]>.nw-none{padding:var(--nw-pad, 15px 16px)}.nw-stk-dots{position:absolute;right:5px;top:50%;translate:0 -50%;z-index:2;display:grid;gap:4px;opacity:0;transition:opacity .35s ease;pointer-events:none}.nw-stk-dots.show,.nw.nw-dragging .nw-stk-dots{opacity:1}.nw-stk-dots>*{width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--ink) 34%,transparent);transition:background .2s}.nw-stk-dots>.on{background:var(--ink)}.nw-f-desktop .nw-stk-dots{pointer-events:auto;right:4px;gap:0}.nw-f-desktop .nw-stk-dots>button{width:13px;height:11px;background:none;display:grid;place-items:center}.nw-f-desktop .nw-stk-dots>button:before{content:"";width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--ink) 34%,transparent)}.nw-f-desktop .nw-stk-dots>button.on:before{background:var(--ink)}.nw-dw:hover .nw-stk-dots{opacity:1}.nw-card[data-widget=hero]{display:flex;flex-direction:column;color:#fff;--ink: #fff;--ink-2: rgba(255, 255, 255, .8);padding:16px 18px 15px;background:linear-gradient(155deg,#2d6bff,#4c8dff 52%,#8cc4ff);box-shadow:0 16px 34px #285fe64d,inset 0 1px #fff6}@media (prefers-reduced-motion: reduce){.nw-hand{animation:none}.nw-hand.sc{display:none}.nw-photos img{transition-duration:.01ms}.nw-tk{transition:none}}.nw-desk{position:absolute;left:env(safe-area-inset-left,0px);right:env(safe-area-inset-right,0px);top:calc(var(--mb-h) + env(safe-area-inset-top,0px));bottom:calc(var(--dock-reserve) + env(safe-area-inset-bottom,0px));pointer-events:none}.nw-desk[hidden]{display:none}.nw-dw{position:absolute;left:0;top:0;pointer-events:auto;border-radius:24px;outline:none;transition:transform .26s cubic-bezier(.2,.9,.25,1);touch-action:none}.nw-dw.dragging{transition:none;z-index:5}.nw-dw.dragging .nw-card{box-shadow:0 24px 60px #0000004d}.nw-dw:focus-visible{box-shadow:0 0 0 3px var(--accent)}.nw-card.nw-f-desktop{--nw-pad: 16px 17px;width:100%;height:100%;padding:var(--nw-pad);border-radius:24px;color:var(--ink);cursor:default;--ink: #1D1D1F;--ink-2: rgba(29, 29, 31, .62);--ink-3: rgba(29, 29, 31, .42);background:#ffffff94;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);box-shadow:0 14px 34px #141e5029,inset 0 0 0 .5px #ffffffb3,inset 0 1px #fffc;transition:box-shadow .2s}:root[data-nb-theme=dark] .nw-card.nw-f-desktop{--ink: #F5F5F7;--ink-2: rgba(245, 245, 247, .66);--ink-3: rgba(245, 245, 247, .44);background:#181920a3;box-shadow:0 14px 34px #00000057,inset 0 0 0 .5px #ffffff24,inset 0 1px #ffffff1a}:root[data-nb-solid] .nw-card.nw-f-desktop{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface)}.nw-card.nw-f-desktop[data-widget=photos],.nw-card.nw-f-desktop[data-widget=stack]{padding:0}:root .nw-card.nw-f-desktop[data-widget=hero]{--ink: #fff;--ink-2: rgba(255, 255, 255, .8);background:linear-gradient(155deg,#2d6bff,#4c8dff 52%,#8cc4ff);box-shadow:0 16px 34px #285fe64d,inset 0 1px #fff6}.nw-dw .nw-card :is(.nw-ev,.nw-tk,.nw-fl-row,.nw-fl-tile,.nw-nt-row,.nw-nt-main,.nw-kp-row,.nw-kp-chip,.nw-kp-field,.nw-wcr,.nw-wc,.wg-hero-next):hover{opacity:.72}.nw-desk-del{position:absolute;left:-7px;top:-7px;z-index:3;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#1d1d1f;background:#f0f0f4f2;box-shadow:0 2px 8px #00000040,inset 0 0 0 .5px #00000026;opacity:0;scale:.5;pointer-events:none;transition:opacity .18s,scale .22s cubic-bezier(.2,.9,.25,1.2)}.nw-desk.editing .nw-desk-del{opacity:1;scale:1;pointer-events:auto}.nw-desk-del:hover{background:#fff}.nw-desk.editing .nw-dw{cursor:grab}.nw-desk.editing .nw-card{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--accent) 70%,transparent),0 14px 34px #141e5029}.nw-desk-slot{position:absolute;left:0;top:0;border-radius:24px;background:#ffffff29;box-shadow:inset 0 0 0 1.5px #ffffff8c;transition:transform .12s ease-out;pointer-events:none}.nw-desk-slot[hidden]{display:none}.os-desktop:not([data-style=horizon]) .dt-icons{top:calc(var(--mb-h) + env(safe-area-inset-top,0px) + var(--wg-h, 0px))}@media (prefers-reduced-motion: reduce){.nw-dw,.nw-desk-slot,.nw-desk-del{transition:none}}.wgx-scrim{position:absolute;inset:0;z-index:7800;display:flex;align-items:flex-end;justify-content:center;background:#0000;transition:background .3s ease}.wgx-scrim.in{background:#00000047}.wgx-scrim.desk,.wgx-scrim.desk.in{background:transparent;pointer-events:none;padding:0 12px calc(var(--dock-reserve, 0px) + 12px + env(safe-area-inset-bottom,0px))}.wgx-sheet{position:relative;display:flex;flex-direction:column;width:100%;max-width:680px;height:min(92%,860px);color:var(--ink);pointer-events:auto;border-radius:34px 34px 0 0;background:color-mix(in srgb,var(--surface-2) 88%,transparent);-webkit-backdrop-filter:blur(40px) saturate(170%);backdrop-filter:blur(40px) saturate(170%);box-shadow:var(--shadow-2),inset 0 1px 0 var(--lg-rim),inset 0 0 0 1px var(--lg-rim-2);transform:translateY(102%);transition:transform .42s cubic-bezier(.2,.9,.25,1);overscroll-behavior:contain}.wgx-scrim.in .wgx-sheet{transform:none}.wgx-scrim.out .wgx-sheet{transform:translateY(102%);transition-duration:.26s;transition-timing-function:cubic-bezier(.4,0,1,1)}:root[data-nb-solid] .wgx-sheet{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-2)}.wgx-tablet{height:min(86%,900px);max-width:720px;border-radius:34px;margin-bottom:14px}.wgx-grab{flex:none;width:38px;height:5px;margin:7px auto 0;border-radius:3px;background:color-mix(in srgb,var(--ink) 25%,transparent);touch-action:none}.wgx-top{display:flex;align-items:center;gap:10px;padding:10px 16px 8px;touch-action:none;flex:none}.wgx-search{flex:1;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:20px;color:var(--ink-2);background:color-mix(in srgb,var(--ink) 8%,transparent);box-shadow:inset 0 0 0 .5px var(--line);touch-action:auto}.wgx-search .ico{flex:none}.wgx-q{flex:1;min-width:0;border:0;outline:0;background:none;color:var(--ink);font-size:16px;height:100%}.wgx-q::placeholder{color:var(--ink-2)}.wgx-q::-webkit-search-cancel-button{-webkit-appearance:none}.wgx-x{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--ink);background:color-mix(in srgb,var(--ink) 8%,transparent)}.wgx-x:active{transform:scale(.92)}.wgx-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px calc(18px + env(safe-area-inset-bottom,0px));scrollbar-width:none}.wgx-body::-webkit-scrollbar{display:none}.wgx-h{margin:14px 4px 10px;font:700 1.25rem/1.2 var(--font-display);letter-spacing:-.01em}.wgx-list{display:grid}.wgx-feat{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;align-items:start;margin-bottom:6px}.wgx-fbtn{display:grid;justify-items:center;border-radius:26px;transition:transform .2s var(--ease)}.wgx-fbtn.s-m,.wgx-fbtn.s-l{grid-column:1 / -1}.wgx-fbtn:active{transform:scale(.97)}.wgx-pv{position:relative;flex:none}.wgx-pv.stack:before,.wgx-pv.stack:after{content:"";position:absolute;left:7%;right:7%;bottom:-7px;height:30px;border-radius:0 0 20px 20px;background:#ffffff6b;box-shadow:0 4px 10px #00000014;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wgx-pv.stack:after{left:14%;right:14%;bottom:-13px;background:#ffffff42}.wgx-pv.stack .nw-stk-dots{opacity:1}.wgx-pv>.nw-pvcard{position:absolute;left:0;top:0;transform-origin:0 0;margin:0;pointer-events:none;animation:none!important}.wgx-row{display:flex;align-items:center;gap:14px;width:100%;padding:10px 6px;text-align:left;border-radius:16px;transition:background .15s}.wgx-row+.wgx-row{border-top:.5px solid var(--line);border-radius:0 0 16px 16px}.wgx-row:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.wgx-row:active{background:color-mix(in srgb,var(--ink) 10%,transparent)}.wgx-rico,.wgx-dico{flex:none;display:grid;place-items:center}.wgx-rtx{flex:1;min-width:0;display:grid;gap:2px}.wgx-rtx b{font-size:1.04rem;font-weight:600}.wgx-rtx span{font-size:.86rem;color:var(--ink-2);line-height:1.3}.wgx-chev{color:var(--ink-3);flex:none}.wgx-kico{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,#8e8cf5,#5b57d9);box-shadow:inset 0 0 0 .5px #ffffff4d}.wgx-kico.hero{background:linear-gradient(155deg,#2d6bff,#8cc4ff)}.wgx-none{margin:30px 8px;text-align:center;color:var(--ink-2)}.wgx-detail{display:flex;flex-direction:column;min-height:100%}.wgx-detail[hidden]{display:none}.wgx-back{align-self:flex-start;display:inline-flex;align-items:center;gap:2px;height:34px;padding:0 12px 0 6px;margin:2px 0 6px -4px;border-radius:17px;color:var(--accent);font-weight:600}.wgx-dhead{display:flex;align-items:center;gap:14px;padding:4px 4px 14px}.wgx-dhead h2{margin:0;font:700 1.5rem/1.15 var(--font-display);letter-spacing:-.015em}.wgx-dhead p{margin:3px 0 0;color:var(--ink-2);font-size:.92rem;line-height:1.35;text-wrap:pretty}.wgx-car{flex:1;min-height:240px;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;outline:none;touch-action:pan-x pan-y;cursor:grab}.wgx-car.grabbing{cursor:grabbing}.wgx-car::-webkit-scrollbar{display:none}.wgx-car:focus-visible .wgx-slide[aria-selected=true] .wgx-pv{outline:2px solid var(--accent);outline-offset:6px;border-radius:26px}.wgx-slide{flex:0 0 100%;scroll-snap-align:center;display:grid;place-items:center;padding:10px 20px}.wgx-phone .wgx-car,.wgx-tablet .wgx-car{position:relative;border-radius:28px;margin:0;background:var(--wall-url, #445) center / cover;box-shadow:inset 0 0 0 .5px #0000001a}.wgx-foot{display:grid;gap:14px;padding-top:16px}.wgx-sizes{justify-self:center;display:inline-flex;gap:4px;padding:3px;border-radius:99px;background:color-mix(in srgb,var(--ink) 8%,transparent)}.wgx-sizes button{height:30px;padding:0 14px;border-radius:15px;font-size:.86rem;font-weight:600;color:var(--ink-2);transition:background .2s,color .2s}.wgx-sizes button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 4px #0000001f}.wgx-add{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;border-radius:25px;background:var(--accent);color:var(--accent-ink);font-size:1.05rem;font-weight:600;box-shadow:0 8px 20px color-mix(in srgb,var(--accent) 35%,transparent);transition:transform .15s var(--ease),filter .15s}.wgx-add:hover{filter:brightness(1.06)}.wgx-add:active{transform:scale(.97)}.wgx-add span{display:grid}.wgx-desktop{flex-direction:row;max-width:1080px;width:min(1080px,100%);height:min(440px,62vh);border-radius:28px;transform:translateY(30px);opacity:0;transition:transform .32s cubic-bezier(.2,.9,.25,1),opacity .22s ease}.wgx-scrim.in .wgx-desktop{transform:none;opacity:1}.wgx-scrim.out .wgx-desktop{transform:translateY(20px);opacity:0}.wgx-desktop.dragging{opacity:.55}.wgx-side{width:240px;flex:none;display:flex;flex-direction:column;border-right:.5px solid var(--line);min-height:0}.wgx-sidetop{padding:14px 12px 8px}.wgx-desktop .wgx-search{height:34px;border-radius:10px;padding:0 10px}.wgx-desktop .wgx-q{font-size:.92rem}.wgx-desktop .wgx-list{flex:1;min-height:0;overflow-y:auto;padding:0 8px 10px;align-content:start;scrollbar-width:thin}.wgx-desktop .wgx-row{gap:10px;padding:6px 8px;border-radius:9px;border:0}.wgx-desktop .wgx-row+.wgx-row{border:0;border-radius:9px}.wgx-desktop .wgx-row[aria-current=true]{background:var(--accent);color:var(--accent-ink)}.wgx-desktop .wgx-rtx b{font-size:.92rem;font-weight:500}.wgx-desktop .wgx-kico{width:30px;height:30px;border-radius:8px}.wgx-main{flex:1;min-width:0;display:flex;flex-direction:column}.wgx-mainbar{display:flex;align-items:center;padding:12px 14px 0 22px}.wgx-title{font:700 1.05rem var(--font-display);color:var(--ink-2)}.wgx-desktop .wgx-x{width:auto;height:30px;padding:0 16px;border-radius:15px;font-weight:600;font-size:.9rem;background:var(--accent);color:var(--accent-ink)}.wgx-desktop .wgx-body{padding:0 22px 18px;display:flex;flex-direction:column}.wgx-desktop .wgx-detail{min-height:0;flex:1}.wgx-desktop .wgx-dhead{padding:4px 0 8px}.wgx-desktop .wgx-dhead h2{font-size:1.3rem}.wgx-desktop .wgx-car{margin:0;gap:22px;align-items:center;scroll-snap-type:none;cursor:default;padding:0 4px;scrollbar-width:thin}.wgx-desktop .wgx-slide{flex:none;display:grid;justify-items:center;gap:10px;padding:8px;border-radius:22px;cursor:grab;transition:background .15s}.wgx-desktop .wgx-slide:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.wgx-desktop .wgx-slide[aria-selected=true]{background:color-mix(in srgb,var(--accent) 14%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 60%,transparent)}.wgx-sname{font-size:.8rem;font-weight:600;color:var(--ink-2)}.wgx-desktop .wgx-foot{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding-top:10px}.wgx-tip{font-size:.82rem;color:var(--ink-3);text-align:right}.wgx-desktop .wgx-sizes{justify-self:start}.wgx-desktop .wgx-add{height:36px;padding:0 18px;border-radius:18px;font-size:.92rem}.wgx-ghost{position:fixed;left:0;top:0;z-index:9999;pointer-events:none;opacity:.92;filter:drop-shadow(0 20px 40px rgba(0,0,0,.3))}@media (prefers-reduced-motion: reduce){.wgx-sheet,.wgx-desktop{transition:opacity .2s ease!important;transform:none!important}.wgx-scrim:not(.in) .wgx-sheet{opacity:0}}.m-widget.nw.m-drop{box-shadow:0 0 0 3px #ffffffbf,var(--lg-drop)}.m-widget.nw.m-folderize{transform:scale(1.05);transition:transform var(--t2) var(--spring)}
