.hero-notch-card[data-physical-style][data-glass=true]{--device-font:var(--font-sans-stack,Poppins,sans-serif);--device-ink:#fffffff0;--gv-primary:#fffffff0;--gv-secondary:#ffffff8f;--gv-tertiary:#ffffff57}.hero-notch-card[data-physical-style][data-glass=true] :is(.hnp-pixel-ink,.hnp-head-unit__screen>*,.hnp-weather-card>*,.hnp-agenda-grid>*,.hnp-music-device__screen>*,.hnp-section-card__body,.hnp-section-card__icon,.hnp-section-card>small,.hnp-section-card time,.hnp-agent-identity,.hnp-agent-status,.hnp-perm-cmd,.hnp-question__text,.hnp-section-view__header,.hnp-focus-readout,.hnp-focus-label,.hnp-focus-scale,.hnp-focus-session,.hnp-reminders__list>button>span){-webkit-mask-image:none;mask-image:none}.hero-notch-card[data-physical-style][data-glass=true] .hnp-inner{font-family:var(--font-sans-stack,Poppins,sans-serif)}:is(.hero-notch-card[data-physical-style]:not([data-view=home]):has(.gv-page--full-bleed) .hnp-inner,.hero-notch-card[data-physical-style][data-glass=true]:has(.gv-home) .hnp-inner){--np:calc((100cqw - var(--gv-inline-inset,0px)*2)/870);padding-bottom:0}:is(.hero-notch-card[data-physical-style]:not([data-view=home]):has(.gv-page--full-bleed) .hnp-shelf,.hero-notch-card[data-physical-style][data-glass=true]:has(.gv-home) .hnp-shelf){margin-inline:calc(var(--np)*10 + var(--gv-inline-inset,0px))}.gv-page{height:calc(var(--np)*300 + var(--gv-bottom-inset,0px));padding:calc(var(--np)*4)calc(var(--np)*18 + var(--gv-inline-inset,0px))calc(var(--np)*16 + var(--gv-bottom-inset,0px));color:var(--gv-primary);animation:.22s both hnp-section-in;position:relative}.gv-page__body{z-index:1;gap:calc(var(--np)*12);height:100%;display:flex;position:relative}.gv-home{height:calc(var(--np)*132 + var(--gv-bottom-inset,0px));padding:calc(var(--np)*4)calc(var(--np)*18 + var(--gv-inline-inset,0px))calc(var(--np)*14 + var(--gv-bottom-inset,0px))}.gv-column-glow{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#00000059 22%,#000 50%);mask-image:linear-gradient(#0000 0,#00000059 22%,#000 50%)}.gv-column-glow__light{inset:0 calc(var(--np)*18 + var(--gv-inline-inset,0px));gap:calc(var(--np)*10);filter:blur(calc(var(--np)*52))saturate(1.2);opacity:.6;grid-template-columns:1.15fr 1fr 1fr 1fr;display:grid;position:absolute}.gv-column-glow__light>span{position:relative}.gv-column-glow__light i{background-position:50%;background-size:cover;width:140%;position:absolute;inset:0 auto 0 -20%}.gv-glow{inset:calc(var(--np)*-40)0 0;pointer-events:none;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#00000059 22%,#000 50%);mask-image:linear-gradient(#0000 0,#00000059 22%,#000 50%)}.gv-glow>i{bottom:calc(var(--np)*-40);width:calc(var(--np)*330);height:calc(var(--np)*260);filter:blur(calc(var(--np)*64))saturate(1.25);opacity:.55;background-position:50%;background-size:cover;border-radius:50%;position:absolute}.gv-glow.is-full-width>i{width:60%}.gv-glow>i.is-left{left:calc(var(--np)*-30)}.gv-glow>i.is-right{right:calc(var(--np)*-30)}.gv-grain{opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");position:absolute;inset:0}.hero-notch-card[data-glass=true][data-view=chat] .hnp-inner:has(>.gv-chat-background){isolation:isolate;padding-bottom:calc(var(--np)*16 + var(--gv-bottom-inset,0px));position:relative}.gv-chat-background{z-index:-1;pointer-events:none;background:linear-gradient(#0000,#0e0e12 50%);position:absolute;inset:0}.gv-chat-background .gv-glow{inset:0;-webkit-mask-image:linear-gradient(#0000 0,#00000059 22%,#000 50%)}.gv-chat-background .gv-glow>i{opacity:.5}.gv-card{border-radius:calc(var(--np)*28);color:inherit;text-align:left;font:inherit;background:#1c1c2085;border:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 1px #ffffff1a}.gv-card--small{border-radius:calc(var(--np)*22)}.gv-tile{padding:calc(var(--np)*18);flex-direction:column;min-width:0;display:flex}.gv-tile--summary{width:calc(var(--np)*238);flex:none;transition:width .24s}.gv-tile--summary.is-wide{width:calc(var(--np)*330)}.gv-tile--flex{flex:1}.gv-tile__head{justify-content:space-between;align-items:flex-start;gap:calc(var(--np)*8);display:flex}.gv-spacer{min-height:calc(var(--np)*6);flex:1}.gv-column{gap:calc(var(--np)*12);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.gv-label{font-size:calc(var(--np)*10.5);color:var(--gv-secondary);line-height:1.32}.gv-meta{font-size:calc(var(--np)*10.5);color:var(--gv-secondary);margin-top:calc(var(--np)*6)}.gv-meta.is-dim{color:var(--gv-tertiary)}.gv-num{font-family:var(--font-display-stack,"Plus Jakarta Sans",sans-serif);letter-spacing:-.04em;font-weight:250;line-height:.92;font-size:calc(var(--np)*var(--size));color:var(--gv-primary);white-space:nowrap}.gv-num small{letter-spacing:-.01em;color:var(--gv-tertiary);margin-left:.05em;font-size:.42em;font-weight:300}.gv-fab{width:calc(var(--np)*34);height:calc(var(--np)*34);color:#000;cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.gv-fab.is-dark{color:#fff;background:#00000080;box-shadow:inset 0 0 0 1px #ffffff38}.gv-fab--small{width:calc(var(--np)*30);height:calc(var(--np)*30)}.gv-fab svg,.gv-ring svg,.gv-mini svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:40%;height:40%}.gv-fab svg.is-filled,.gv-ring svg.is-filled{fill:currentColor;stroke:none}.gv-ring{width:calc(var(--np)*28);height:calc(var(--np)*28);color:#fffc;cursor:pointer;font-size:calc(var(--np)*12);background:0 0;border:1px solid #ffffff24;border-radius:50%;flex:none;place-items:center;display:grid}.gv-ring--small{width:calc(var(--np)*24);height:calc(var(--np)*24)}.gv-mini{width:calc(var(--np)*22);height:calc(var(--np)*22);color:#fffd;cursor:pointer;opacity:0;background:#00000073;border:1px solid #ffffff24;border-radius:50%;place-items:center;transition:opacity .14s;display:grid}.gv-card:hover .gv-mini,.gv-card:focus-within .gv-mini{opacity:1}.gv-pills{gap:calc(var(--np)*6);flex-wrap:wrap;display:flex}.gv-pill{align-items:center;gap:calc(var(--np)*6);height:calc(var(--np)*26);padding:0 calc(var(--np)*12);border-radius:calc(var(--np)*13);color:var(--gv-secondary);font:inherit;font-size:calc(var(--np)*10.5);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffffff29;display:inline-flex}.gv-pill.is-on{color:#000;background:#fff;border-color:#fff;font-weight:500}.gv-pill i{width:calc(var(--np)*6);height:calc(var(--np)*6);border-radius:50%}.gv-transport{margin-top:calc(var(--np)*8);justify-content:space-between;align-items:center;display:flex}.gv-transport .gv-fab{width:calc(var(--np)*30);height:calc(var(--np)*30)}.gv-progress{height:calc(var(--np)*3);background:#ffffff24;border-radius:2px;overflow:hidden}.gv-progress i{background:#fff;border-radius:2px;height:100%;display:block}.gv-home__row{z-index:1;gap:calc(var(--np)*10);grid-template-columns:1.15fr 1fr 1fr 1fr;height:100%;display:grid;position:relative}.gv-home .gv-card{border-radius:calc(var(--np)*24);padding:calc(var(--np)*12)calc(var(--np)*14);cursor:pointer;flex-direction:column;display:flex}.gv-home__art-light{filter:blur(calc(var(--np)*26))saturate(1.3);opacity:.62;z-index:-1;background-position:50%;background-size:cover;position:absolute;inset:-20%}.gv-home__music{isolation:isolate}.gv-home__track{align-items:center;gap:calc(var(--np)*10);flex:1;display:flex}.gv-home__track img{width:calc(var(--np)*42);height:calc(var(--np)*42);border-radius:calc(var(--np)*12);object-fit:cover}.gv-home__track span{flex-direction:column;min-width:0;display:flex}.gv-home__track strong{font-family:var(--font-display-stack,sans-serif);font-weight:500;font-size:calc(var(--np)*13);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gv-home__track small{font-size:calc(var(--np)*10);color:var(--gv-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gv-home__music .gv-transport .gv-ring{width:calc(var(--np)*24);height:calc(var(--np)*24)}.gv-home__music .gv-transport .gv-fab{width:calc(var(--np)*28);height:calc(var(--np)*28)}.gv-home__dot{top:calc(var(--np)*16);right:calc(var(--np)*16);width:calc(var(--np)*6);height:calc(var(--np)*6);box-shadow:0 0 calc(var(--np)*6)#168bffcc;background:#168bff;border-radius:50%;position:absolute}.gv-home__dot[data-state=permission]{box-shadow:0 0 calc(var(--np)*6)#ff9f0acc;background:#ff9f0a}.gv-home__dot[data-state=completed]{box-shadow:0 0 calc(var(--np)*6)#30d158cc;background:#30d158}.gv-home__lumi{left:50%;bottom:calc(var(--np)*4);width:calc(var(--np)*70);height:calc(var(--np)*70);position:absolute;transform:translate(-30%)}.gv-home__lumi>*{width:100%;height:100%}.gv-home__temp{justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}.gv-home__hours{gap:calc(var(--np)*7);padding-bottom:calc(var(--np)*4);display:flex}.gv-home__hours span{flex-direction:column;align-items:center;display:flex}.gv-home__hours b{font-family:var(--font-display-stack,sans-serif);font-weight:300;font-size:calc(var(--np)*11);color:var(--gv-secondary)}.gv-home__hours small{font-size:calc(var(--np)*8.5);color:var(--gv-tertiary)}.gv-home__event-head{justify-content:space-between;align-items:flex-start;display:flex}.gv-home__event-time{font-family:var(--font-display-stack,sans-serif);letter-spacing:-.03em;font-weight:250;font-size:calc(var(--np)*30);margin-top:auto;line-height:1}.gv-home__event-title{align-items:center;gap:calc(var(--np)*6);margin-top:calc(var(--np)*3);font-size:calc(var(--np)*10.5);white-space:nowrap;display:flex;overflow:hidden}.gv-home__event-title i{width:calc(var(--np)*3);height:calc(var(--np)*13);background:#3d9bff;border-radius:2px}.gv-sky{width:calc(var(--np)*28);height:calc(var(--np)*24);background:50%/contain no-repeat;display:inline-block}.gv-sky--sun{background-image:radial-gradient(circle,#ffd54a 0 32%,#ffb340 33% 36%,#0000 38%)}.gv-sky--cloud{background-image:radial-gradient(circle at 36% 40%,#ffd54a 0 22%,#0000 24%),radial-gradient(at 58% 66%,#e8eef8 0 34%,#0000 36%)}.gv-sky--moon{background-image:radial-gradient(circle at 46%,#dfe6f5 0 28%,#0000 30%)}.gv-weather__now{justify-content:space-between;align-items:flex-end;display:flex}.gv-weather__now .gv-sky{width:calc(var(--np)*64);height:calc(var(--np)*56)}.gv-weather__hours{justify-content:space-between;display:flex}.gv-weather__hours>div{align-items:center;gap:calc(var(--np)*7);flex-direction:column;display:flex}.gv-weather__hours small{font-size:calc(var(--np)*9.5);color:var(--gv-tertiary)}.gv-weather__hours b{font-family:var(--font-display-stack,sans-serif);font-weight:300;font-size:calc(var(--np)*18)}.gv-weather__days{width:calc(var(--np)*214);flex:none}.gv-weather__days>div{grid-template-columns:1fr auto calc(var(--np)*26)calc(var(--np)*26);align-items:center;gap:calc(var(--np)*6);height:calc(var(--np)*30);font-family:var(--font-display-stack,sans-serif);font-weight:300;font-size:calc(var(--np)*13);border-top:1px solid #ffffff0f;display:grid}.gv-weather__days>div>span{font-family:var(--font-sans-stack,sans-serif);font-size:calc(var(--np)*11);color:var(--gv-secondary)}.gv-weather__days>div.is-today>span{color:var(--gv-primary)}.gv-weather__days>div>small{color:var(--gv-tertiary);text-align:right}.gv-weather__days>div>b{text-align:right;font-weight:300}.gv-weather__days>div .gv-sky{width:calc(var(--np)*24);height:calc(var(--np)*20)}.gv-calendar__month{width:calc(var(--np)*304);padding:calc(var(--np)*14);flex:none}.gv-calendar__heading{margin-bottom:calc(var(--np)*10);justify-content:space-between;align-items:center;display:flex}.gv-calendar__heading strong{font-family:var(--font-display-stack,sans-serif);font-weight:600;font-size:calc(var(--np)*13)}.gv-calendar__heading span{gap:calc(var(--np)*6);display:flex}.gv-calendar__weekdays,.gv-calendar__days{text-align:center;grid-template-columns:repeat(7,1fr);display:grid}.gv-calendar__weekdays b{font-size:calc(var(--np)*9);color:var(--gv-tertiary);padding-bottom:calc(var(--np)*6);font-weight:500}.gv-calendar__days button{height:calc(var(--np)*30);color:var(--gv-primary);font:inherit;font-size:calc(var(--np)*11.5);cursor:pointer;background:0 0;border:0;position:relative}.gv-calendar__days button.is-selected:before{content:"";inset:calc(var(--np)*3)calc(50% - var(--np)*12);z-index:-1;background:#fff;border-radius:50%;position:absolute}.gv-calendar__days button.is-selected{color:#000;z-index:0;font-weight:600}.gv-calendar__days button.has-event:after{content:"";left:50%;bottom:calc(var(--np)*2);width:calc(var(--np)*4);height:calc(var(--np)*4);margin-left:calc(var(--np)*-2);background:#3d9bff;border-radius:50%;position:absolute}.gv-calendar__day{gap:calc(var(--np)*16);flex-direction:row}.gv-calendar__day-side{width:calc(var(--np)*130);flex-direction:column;display:flex}.gv-calendar__events{gap:calc(var(--np)*4);flex-direction:column;flex:1;min-width:0;display:flex}.gv-calendar__fab{margin-bottom:calc(var(--np)*6);justify-content:flex-end;display:flex}.gv-calendar__events article{align-items:center;gap:calc(var(--np)*12);height:calc(var(--np)*50);border-top:1px solid #ffffff0f;display:flex}.gv-calendar__events article:first-of-type{border-top:0}.gv-calendar__events article>i{width:calc(var(--np)*3);height:calc(var(--np)*30);border-radius:2px}.gv-calendar__events time{font-family:var(--font-display-stack,sans-serif);font-weight:300;font-size:calc(var(--np)*17);color:var(--gv-secondary)}.gv-calendar__events article>span{flex-direction:column;flex:1;min-width:0;display:flex}.gv-calendar__events strong{font-weight:400;font-size:calc(var(--np)*12);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gv-calendar__events small{font-size:calc(var(--np)*10)}.gv-empty-line{font-size:calc(var(--np)*12);color:var(--gv-tertiary);margin:auto}.gv-form{gap:calc(var(--np)*10);margin-top:calc(var(--np)*14);flex-direction:column;display:flex}.gv-form input{width:100%;height:calc(var(--np)*32);padding:0 calc(var(--np)*12);border-radius:calc(var(--np)*12);color:#fff;font:inherit;font-size:calc(var(--np)*12);background:#ffffff0d;border:1px solid #ffffff21;outline:none}.gv-form__title{align-items:center;gap:calc(var(--np)*9);display:flex}.gv-form__title i{width:calc(var(--np)*18);height:calc(var(--np)*18);border:1.5px solid #3d9bff;border-radius:50%;flex:none}.gv-form__row{align-items:center;gap:calc(var(--np)*6);font-size:calc(var(--np)*11);color:var(--gv-secondary);display:flex}.gv-form__row b{font-family:var(--font-display-stack,sans-serif);font-weight:300;font-size:calc(var(--np)*18);color:#fff}.gv-list{padding:calc(var(--np)*4)calc(var(--np)*18);flex:1;overflow:hidden}.gv-reminder{align-items:center;gap:calc(var(--np)*14);width:100%;height:calc(var(--np)*52);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0f;flex:none;display:flex}.gv-reminder:first-child{border-top:0}.gv-reminder>i{width:calc(var(--np)*20);height:calc(var(--np)*20);border:1.5px solid;border-radius:50%;flex:none;transition:background .2s}.gv-reminder>span{flex-direction:column;flex:1;min-width:0;display:flex}.gv-reminder strong{font-weight:400;font-size:calc(var(--np)*12.5);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gv-reminder small{font-size:calc(var(--np)*10.5);color:var(--gv-tertiary)}.gv-reminder em{font-style:normal;font-size:calc(var(--np)*10.5)}.gv-reminder.is-done strong{color:var(--gv-tertiary);text-decoration:line-through}.gv-clipboard__hero{width:calc(var(--np)*286);flex:none}.gv-clipboard__hero-value{min-height:0;margin-top:calc(var(--np)*14);font-size:calc(var(--np)*17);flex:1;line-height:1.35;overflow-y:auto}.gv-clipboard__hero-value span{color:var(--gv-tertiary)}.gv-clipboard__hero-foot{align-items:center;gap:calc(var(--np)*8);font-size:calc(var(--np)*11);display:flex}.gv-clipboard__hero-foot small{color:var(--gv-tertiary);font-size:calc(var(--np)*10.5);margin-left:auto}.gv-clipboard__icon{width:calc(var(--np)*18);height:calc(var(--np)*18);border-radius:calc(var(--np)*5);place-items:center;display:grid;overflow:hidden}.gv-clipboard__icon img,.gv-clipboard__icon svg{object-fit:cover;width:100%;height:100%}.gv-clipboard__icon.is-ring{width:calc(var(--np)*34);height:calc(var(--np)*34);padding:calc(var(--np)*8);border:1px solid #ffffff24;border-radius:50%}.gv-grid{gap:calc(var(--np)*10);flex:1;align-content:start;display:grid}.gv-grid--2{grid-template-columns:1fr 1fr}.gv-grid--3{flex:1;grid-template-columns:repeat(3,1fr)}.gv-clip{height:calc(var(--np)*112);padding:calc(var(--np)*14);flex-direction:column;flex:none;display:flex}.gv-clip__head{align-items:flex-start;gap:calc(var(--np)*8);display:flex}.gv-clip__head small{padding-top:calc(var(--np)*2);font-size:calc(var(--np)*10);color:var(--gv-tertiary);white-space:nowrap;margin-left:auto}.gv-clip__value{font-size:calc(var(--np)*12);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:auto;padding-bottom:.1em;line-height:1.5;display:-webkit-box;overflow:hidden}.gv-clipboard__hero-value{overflow-wrap:anywhere}.gv-clipboard__hero-foot{margin-top:calc(var(--np)*10)}.gv-clipboard__history{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(calc(var(--np)*112),max-content);scrollbar-width:thin;align-content:start;min-height:0;overflow-y:auto}.gv-clipboard__history>*,.gv-shelf__files>*{min-width:0}.gv-clipboard__history .gv-clip{height:auto;min-height:0;padding:0}.gv-clip.is-selected{box-shadow:inset 0 0 0 calc(var(--np)*1.5)#7cbaff}.gv-clip__select{gap:calc(var(--np)*6);width:100%;height:100%;padding:calc(var(--np)*10);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;line-height:1.4;display:flex}.gv-clip__select>*{flex-shrink:0}.gv-clip__select>strong{font-size:calc(var(--np)*11.5);text-overflow:ellipsis;white-space:nowrap;padding-bottom:.1em;font-weight:500;line-height:1.5;overflow:hidden}.gv-clip__select .gv-clip__head{padding-right:calc(var(--np)*20)}.gv-clip__select .gv-clip__head small{text-overflow:ellipsis;min-width:0;overflow:hidden}.gv-clip__select .gv-clipboard__icon{width:calc(var(--np)*28);height:calc(var(--np)*28);padding:calc(var(--np)*6);flex:none}.gv-clip>.gv-mini{top:calc(var(--np)*10);right:calc(var(--np)*8);position:absolute}.gv-clip__select:focus-visible{outline:calc(var(--np)*2)solid #7cbaff;outline-offset:calc(var(--np)*-3);border-radius:inherit}.gv-file{align-items:center;gap:calc(var(--np)*10);height:calc(var(--np)*76);padding:calc(var(--np)*10);flex:none;display:flex}.gv-file>img,.gv-file__doc{width:calc(var(--np)*50);height:calc(var(--np)*50);border-radius:calc(var(--np)*14);object-fit:cover;flex:none}.gv-file__doc{color:#e2483d;font-size:calc(var(--np)*9);background:#ffffffe6;place-items:center;font-weight:600;display:grid}.gv-file>span{flex-direction:column;min-width:0;display:flex}.gv-file strong{font-weight:400;font-size:calc(var(--np)*11.5);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gv-file small{font-size:calc(var(--np)*10);color:var(--gv-tertiary)}.gv-file .gv-mini{top:calc(var(--np)*6);right:calc(var(--np)*6);position:absolute}.gv-shelf__files{scrollbar-width:thin;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));align-content:stretch;min-height:0;overflow-y:auto}.gv-shelf__files .gv-file{align-items:stretch;gap:calc(var(--np)*8);flex-direction:column;height:auto;min-height:0}.gv-shelf__files .gv-file>img,.gv-shelf__files .gv-file>.gv-file__doc{width:100%;height:calc(var(--np)*66);border-radius:calc(var(--np)*10);place-items:center;display:grid}.gv-shelf__files .gv-file__doc{color:#293b56;font-size:calc(var(--np)*20);letter-spacing:.04em;background:linear-gradient(145deg,#ffffffed,#bdc9db)}.gv-shelf__files [data-format=pdf] .gv-file__doc{color:#9e362a;background:linear-gradient(145deg,#ffe9e1,#ffb6a7)}.gv-shelf__files [data-format=fig] .gv-file__doc{color:#3f2f73;background:linear-gradient(145deg,#e5dfff,#afa1e6)}.gv-shelf__counts{gap:calc(var(--np)*8);padding-top:calc(var(--np)*12);font-size:calc(var(--np)*11);color:var(--gv-secondary);border-top:1px solid #ffffff1a;flex-direction:column;display:flex}.hero-notch-card[data-physical-style]:not([data-glass=true]) .gv-page{--gv-primary:#eff3fa;--gv-secondary:#ffffff94;--gv-tertiary:#ffffff60;font-family:var(--device-font)}.hero-notch-card[data-physical-style]:not([data-glass=true]) :is(.gv-glow,.gv-column-glow){display:none}.hero-notch-card[data-physical-style]:not([data-glass=true]) .gv-card{background:linear-gradient(135deg,#ffffff09,#0000 48%),linear-gradient(#2a2a2a,#1d1d1d);box-shadow:inset 0 0 0 1px #ffffff18,inset 0 2px #ffffff0a}.hero-notch-card[data-physical-style]:not([data-glass=true]) .gv-num{font-family:var(--device-font);-webkit-mask-image:var(--pixel-ink-mask);mask-image:var(--pixel-ink-mask);-webkit-mask-size:calc(var(--np)*30)calc(var(--np)*30);mask-size:calc(var(--np)*30)calc(var(--np)*30);font-weight:500}.hero-notch-card[data-physical-style]:not([data-glass=true]) .gv-pill.is-on,.hero-notch-card[data-physical-style]:not([data-glass=true]) .gv-fab:not(.is-dark){color:#21160e;background:#f29c62;border-color:#f29c62}.hero-notch-card[data-physical-style]:not([data-glass=true]) .gv-clip.is-selected{box-shadow:inset 0 0 0 calc(var(--np)*1.5)#f29c62}.gv-stack{gap:calc(var(--np)*8);scrollbar-width:none;overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.gv-stack::-webkit-scrollbar{display:none}.gv-alert{align-items:center;gap:calc(var(--np)*12);min-height:calc(var(--np)*56);padding:calc(var(--np)*11)calc(var(--np)*14);flex:none;display:flex}.gv-avatar{width:calc(var(--np)*34);height:calc(var(--np)*34);background:#ffffff0d;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24}.gv-avatar img,.gv-avatar svg{object-fit:cover;max-width:none;display:block;width:calc(var(--np)*34)!important;height:calc(var(--np)*34)!important}.gv-alert>span:not(.gv-avatar){flex-direction:column;flex:1;min-width:0;display:flex}.gv-alert b{font-weight:500;font-size:calc(var(--np)*11.5)}.gv-alert b small{font-weight:400;font-size:calc(var(--np)*10);color:var(--gv-tertiary);margin-left:calc(var(--np)*4)}.gv-alert em{font-style:normal;font-size:calc(var(--np)*11.5);color:var(--gv-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gv-dots{height:calc(var(--np)*42);align-items:flex-end;display:flex}.gv-dots>span{align-items:center;gap:calc(var(--np)*4);flex-direction:column-reverse;flex:1;display:flex}.gv-dots i{width:calc(var(--np)*4.5);height:calc(var(--np)*4.5);background:#ffffff4d;border-radius:50%}.gv-dots i.is-lit{background:#fff}.gv-dots__axis{margin-top:calc(var(--np)*6);font-size:calc(var(--np)*9.5);color:var(--gv-tertiary);justify-content:space-between;display:flex}.gv-music__player{gap:calc(var(--np)*18);width:calc(var(--np)*440);padding:calc(var(--np)*16);flex-direction:row;flex:none}.gv-music__player>img{width:calc(var(--np)*168);height:calc(var(--np)*168);border-radius:calc(var(--np)*24);box-shadow:0 calc(var(--np)*10)calc(var(--np)*18)#00000073;align-self:center}.gv-music__meta{flex-direction:column;flex:1;min-width:0;display:flex}.gv-music__meta strong{font-family:var(--font-display-stack,sans-serif);font-weight:500;font-size:calc(var(--np)*18)}.gv-music__meta>small{font-size:calc(var(--np)*11.5);color:var(--gv-tertiary);margin-bottom:calc(var(--np)*12)}.gv-music__times{margin-top:calc(var(--np)*5);font-size:calc(var(--np)*10);color:var(--gv-tertiary);justify-content:space-between;display:flex}.gv-music__meta .gv-transport{margin-top:calc(var(--np)*12)}.gv-music__meta .gv-transport .gv-ring{width:calc(var(--np)*32);height:calc(var(--np)*32)}.gv-music__meta .gv-transport .gv-fab{width:calc(var(--np)*40);height:calc(var(--np)*40)}.gv-lyrics{justify-content:center;gap:calc(var(--np)*8);flex-direction:column;flex:1;display:flex}.gv-lyrics p{font-family:var(--font-display-stack,sans-serif);font-weight:400;font-size:calc(var(--np)*15);color:var(--gv-tertiary);margin:0}.gv-lyrics p.is-current{font-size:calc(var(--np)*20);color:var(--gv-primary);font-weight:500}.gv-output{justify-content:center;gap:calc(var(--np)*4);flex-direction:column;flex:1;display:flex}.gv-output>div{align-items:center;gap:calc(var(--np)*10);height:calc(var(--np)*40);padding:0 calc(var(--np)*12);border-radius:calc(var(--np)*14);font-size:calc(var(--np)*12);color:var(--gv-secondary);display:flex}.gv-output>div.is-on{color:var(--gv-primary);background:#ffffff12}.gv-output>div>i{width:calc(var(--np)*8);height:calc(var(--np)*8);border:1px solid #ffffff4d;border-radius:50%}.gv-output>div.is-on>i{background:#fff;border-color:#fff}.gv-wave{align-items:center;gap:calc(var(--np)*2.5);height:calc(var(--np)*14);margin-left:auto;display:flex}.gv-wave em{width:calc(var(--np)*2.2);background:#d4b5ff;border-radius:2px;height:40%;animation:.9s ease-in-out infinite alternate gv-wave}.gv-wave em:nth-child(2){animation-delay:-300ms}.gv-wave em:nth-child(3){animation-delay:-600ms}.gv-wave em:nth-child(4){animation-delay:-150ms}.gv-wave em:nth-child(5){animation-delay:-450ms}.gv-wave.is-paused em{animation-play-state:paused}@keyframes gv-wave{to{height:100%}}@media (prefers-reduced-motion:reduce){.gv-wave em{height:60%;animation:none}}.gv-empty__visual{flex:1;place-items:center;display:grid}.gv-empty__glyph{width:calc(var(--np)*96);height:calc(var(--np)*96);border:1px solid #ffffff24;border-radius:50%}.gv-empty__copy{padding:0 calc(var(--np)*26);justify-content:center}.gv-empty__copy strong{font-family:var(--font-display-stack,sans-serif);font-weight:250;font-size:calc(var(--np)*30)}.gv-empty__copy p{margin:calc(var(--np)*8)0 0;max-width:calc(var(--np)*420);font-size:calc(var(--np)*11.5);color:var(--gv-secondary)}.gv-empty__copy>div{margin-top:calc(var(--np)*16)}.gv-focus__clock{width:calc(var(--np)*300);flex:none}.gv-focus__readout{font-variant-numeric:tabular-nums}.gv-focus__clock-foot{align-items:center;gap:calc(var(--np)*8);margin-top:calc(var(--np)*8);font-size:calc(var(--np)*10.5);color:var(--gv-secondary);display:flex}.gv-focus__clock-foot>i{width:calc(var(--np)*6);height:calc(var(--np)*6);background:var(--focus-accent);border-radius:50%}.gv-focus__clock-foot .gv-ring{margin-left:auto}.gv-focus__presets{margin-top:calc(var(--np)*10)}.gv-focus__end{margin-top:calc(var(--np)*4)}.gv-focus__ruler{appearance:none;width:100%;height:calc(var(--np)*22);cursor:ew-resize;background:0 0;flex:none;margin:0;display:block}.gv-focus__ruler:disabled{opacity:1;cursor:default}.gv-focus__ruler::-webkit-slider-runnable-track{height:calc(var(--np)*4);background:linear-gradient(to right,#fff var(--focus-fill),#ffffff1f var(--focus-fill));border-radius:999px}.gv-focus__ruler::-moz-range-track{height:calc(var(--np)*4);background:linear-gradient(to right,#fff var(--focus-fill),#ffffff1f var(--focus-fill));border-radius:999px}.gv-focus__ruler::-webkit-slider-thumb{appearance:none;width:calc(var(--np)*12);height:calc(var(--np)*12);margin-top:calc(var(--np)*-4);background:#fff;border-radius:50%}.gv-focus__ruler::-moz-range-thumb{width:calc(var(--np)*12);height:calc(var(--np)*12);background:#fff;border:0;border-radius:50%}.gv-focus__ruler:disabled::-webkit-slider-thumb{opacity:0}.gv-focus__ruler:disabled::-moz-range-thumb{opacity:0}.gv-focus__marks{font-size:calc(var(--np)*12);color:var(--gv-tertiary);justify-content:space-between;display:flex}.gv-focus__sessions{align-items:center;gap:calc(var(--np)*8);margin-top:calc(var(--np)*18);display:flex}.gv-focus__sessions>i{width:calc(var(--np)*9);height:calc(var(--np)*9);border:1px solid #ffffff4d;border-radius:50%;flex:none}.gv-focus__sessions>i[data-done=true]{background:#fff}.gv-focus__sessions>i[data-current=true]{border-color:var(--focus-accent);border-width:calc(var(--np)*1.5)}.gv-focus__sessions>span{margin-left:calc(var(--np)*4);font-size:calc(var(--np)*10.5);color:var(--gv-secondary)}.gv-focus .gv-fab svg,.gv-prompter__transport .gv-fab svg{fill:currentColor;stroke:none}.gv-prompter__panel{min-width:0;padding-top:calc(var(--np)*6);flex-direction:column;display:flex}.gv-prompter__viewport{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.gv-prompter__viewport::-webkit-scrollbar{display:none}.gv-prompter__script{padding:calc(var(--np)*64)calc(var(--np)*26);font-size:calc(var(--np)*var(--prompter-font,24));white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.gv-prompter__transport{align-items:center;gap:calc(var(--np)*7);padding:calc(var(--np)*10)calc(var(--np)*16)calc(var(--np)*14);flex:none;display:flex}.gv-prompter__stepper{align-items:center;gap:calc(var(--np)*5);padding:calc(var(--np)*4);font-size:calc(var(--np)*11);color:var(--gv-secondary);background:#ffffff0d;border-radius:999px;display:flex}.gv-prompter__stepper:first-of-type{margin-left:auto}.gv-prompter__stepper button{width:calc(var(--np)*22);height:calc(var(--np)*22);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.gv-prompter__stepper output{min-width:calc(var(--np)*30);text-align:center;font-variant-numeric:tabular-nums}.gv-prompter__editor{gap:calc(var(--np)*10);min-height:0;padding:calc(var(--np)*10)calc(var(--np)*16)calc(var(--np)*14);flex-direction:column;flex:1;display:flex}.gv-prompter__editor textarea{resize:none;border-radius:calc(var(--np)*8);width:100%;min-height:0;color:var(--gv-primary);font:400 calc(var(--np)*12.5)/1.6 var(--font-sans-stack,sans-serif);background:0 0;border:0;flex:1}.gv-prompter__editor .gv-pill svg{width:calc(var(--np)*12);height:calc(var(--np)*12)}.gv-prompter button:disabled{opacity:.35;cursor:default}.hero-notch-card[data-physical-style][data-glass=true] :is(.hnp-agent,.hnp-composer){border-radius:calc(var(--np)*24);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px 0 #ffffff1a,0 calc(var(--np)*7)calc(var(--np)*11)#00000080;background:linear-gradient(90deg,#ffffff0a,#0000 50%),#18181cf5;border:0}.hero-notch-card[data-physical-style][data-glass=true] :is(.hnp-device-screen,.hnp-perm-cmd,.hnp-question__text,.hnp-composer__prompt){border-radius:calc(var(--np)*12);color:var(--gv-primary);background:#ffffff0d;border:0;box-shadow:inset 0 0 0 1px #ffffff12}.hero-notch-card[data-physical-style][data-glass=true] .hnp-perm-cmd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.hero-notch-card[data-physical-style][data-glass=true] :is(.hnp-device-key,.hnp-pill-btn,.hnp-option,.hnp-section-card__remove){box-shadow:none;text-shadow:none;color:var(--gv-secondary);font-family:var(--font-sans-stack,Poppins,sans-serif);text-transform:none;background:0 0;border:1px solid #ffffff29;font-weight:500}.hero-notch-card[data-physical-style][data-glass=true] :is(.hnp-device-key.is-lit,.hnp-pill-btn--approve){color:#000;background:#fff;border-color:#fff}.hero-notch-card[data-physical-style][data-glass=true] button.hnp-device-key:active{box-shadow:none;opacity:.7;translate:none}.hero-notch-card[data-physical-style][data-glass=true] .hnp-hctl{font-family:var(--font-sans-stack,sans-serif)}.hnp-rail-tabs{display:contents}.hero-notch-card[data-physical-style][data-glass=true] .hnp-rail-tabs{align-items:center;gap:calc(var(--np)*7);padding:calc(var(--np)*3)calc(var(--np)*5.5);background:#1c1c2099;border-radius:999px;flex:none;display:flex;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #ffffff1a}.hero-notch-card[data-physical-style][data-glass=true] .hnp-rail-tabs>.hnp-hctl{background:0 0;margin:0}.hero-notch-card[data-physical-style][data-glass=true] .hnp-rail-tabs>.hnp-hctl:hover{background:#ffffff0f}.hero-notch-card[data-physical-style][data-glass=true] .hnp-rail-tabs>.hnp-hctl.is-active{color:#fffffff2;box-shadow:none;background:0 0}
.hero-notch-card[data-physical-style=device]{--device-ink:#eff3fa;--device-signal:#f26b2b;--device-blue:#7cbaff;--device-font:ui-monospace,SFMono-Regular,Menlo,monospace}.hero-notch-card[data-physical-style=device] :is(.hnp-device,.hnp-agent,.hnp-composer){border:calc(var(--np)*2.4)solid #ffffff13;box-shadow:0 0 0 calc(var(--np)*2.4)#000,inset 0 calc(var(--np)*2.4)0 #ffffff0a;background:linear-gradient(135deg,#ffffff09,#0000 48%),linear-gradient(#2a2a2a,#1d1d1d);border-bottom-color:#00000080}.hero-notch-card[data-physical-style=device] .hnp-device{min-width:0}.hero-notch-card[data-physical-style=device] :is(.hnp-device-screen,.hnp-perm-cmd,.hnp-question__text,.hnp-composer__prompt){color:var(--device-ink);border:calc(var(--np)*2.4)solid #000000b3;border-radius:calc(var(--np)*9.6);background:repeating-linear-gradient(0deg,transparent 0 calc(var(--np)*2.4),#0000002e calc(var(--np)*2.4)calc(var(--np)*3.6)),repeating-linear-gradient(90deg,transparent 0 calc(var(--np)*2.4),#0000002e calc(var(--np)*2.4)calc(var(--np)*3.6)),radial-gradient(ellipse at center,#393b451f,#393b4538),linear-gradient(#040404,#0e0e0e);box-shadow:inset 0 calc(var(--np)*4.8)calc(var(--np)*7.2)#000000d9,inset 0 calc(var(--np)*-2.4)0 #ffffff08;border-bottom-color:#ffffff1a}.hero-notch-card[data-physical-style=device] .hnp-device-keys{align-items:center;display:flex}.hero-notch-card[data-physical-style=device] :is(.hnp-device-key,.hnp-pill-btn,.hnp-option,.hnp-music-page__ctl,.hnp-music-page__hide,.hnp-agenda-month__heading button,.hnp-agenda-day__heading button,.hnp-agenda-day article button,.hnp-focus-play,.hnp-focus-tabs button,.hnp-section-card__remove,.hnp-reminders__heading button){border:calc(var(--np)*2.4)solid #ffffff14;box-shadow:0 0 0 calc(var(--np)*2.4)#080808,0 calc(var(--np)*2.4)calc(var(--np)*2.4)#000000b3,inset 0 calc(var(--np)*2.4)0 #ffffff0b;color:#d9d9dc;font-family:var(--device-font);text-shadow:0 calc(var(--np)*2.4)0 #00000080;background:linear-gradient(#3b3b3b,#272727);border-bottom-color:#00000070}.hero-notch-card[data-physical-style=device] .hnp-device-key{border-radius:calc(var(--np)*2397.6);white-space:nowrap;text-transform:uppercase;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.hero-notch-card[data-physical-style=device] button.hnp-device-key{cursor:pointer}.hero-notch-card[data-physical-style=device] :is(.hnp-device-key.is-lit,.hnp-pill-btn--approve,.hnp-music-page__ctl--play){color:#fff4ec;background:linear-gradient(#ff873f,#cb4d1e);border-top-color:#ffffff4a}.hero-notch-card[data-physical-style=device] button:focus-visible{outline:calc(var(--np)*2.4)solid var(--device-blue);outline-offset:calc(var(--np)*4.8)}.hero-notch-card[data-physical-style=device] button.hnp-device-key:active{box-shadow:0 0 0 calc(var(--np)*2.4)#080808,inset 0 calc(var(--np)*2.4)calc(var(--np)*4.8)#00000070;translate:0 calc(var(--np)*1.2)}.hero-notch-card[data-physical-style=device] :is(.hnp-device-caption,.hnp-section-card__body,.hnp-agent-identity,.hnp-agent-status,.hnp-perm-cmd,.hnp-question__text){font-family:var(--device-font)}.hero-notch-card[data-physical-style=device] .hnp-device-caption{color:#ffffff70;letter-spacing:calc(var(--np)*.72)}.hero-notch-card[data-physical-style=device] .hnp-home-view{min-height:0;padding:0}.hero-notch-card[data-physical-style=device] .hnp-head-unit{padding:calc(var(--np)*15.66)calc(var(--np)*19.14);margin:calc(var(--np)*4.35)calc(var(--np)*12.18)calc(var(--np)*12.18);border-radius:calc(var(--np)*24.36);background:radial-gradient(at 0 0,#cf87421c,#0000 60%),linear-gradient(#2a2a2a,#1d1d1d)}.hero-notch-card[data-physical-style=device] .hnp-head-unit__screen{grid-template-columns:var(--head-columns);border-radius:calc(var(--np)*10.005);grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.hero-notch-card[data-physical-style=device] .hnp-head-unit__readout{border:0;border-right:calc(var(--np)*2.4)solid #ffffff13;min-width:0;min-height:0;color:var(--device-ink);font-family:var(--device-font);text-align:left;cursor:pointer;text-shadow:0 0 calc(var(--np)*4.8)#ffffff35;background:0 0;align-items:center;display:flex}.hero-notch-card[data-physical-style=device] .hnp-head-unit__readout:last-child{border-right:0}.hero-notch-card[data-physical-style=device] .hnp-head-unit__readout>span{min-width:0;display:grid}.hero-notch-card[data-physical-style=device] .hnp-head-unit__readout :is(small,strong){white-space:nowrap;text-overflow:ellipsis;line-height:1;overflow:hidden}.hero-notch-card[data-physical-style=device] .hnp-head-unit__readout small{opacity:.65}.hero-notch-card[data-physical-style=device] .hnp-head-unit__readout strong{font-weight:600}.hero-notch-card[data-physical-style=device] .hnp-head-unit__readout .hnp-head-unit__art{background:url(/assets/music-album-blue-hour.webp) 50%/cover;flex:none}.hero-notch-card[data-physical-style=device] .hnp-head-unit__keys{grid-template-columns:var(--head-columns);gap:0;display:grid}.hero-notch-card[data-physical-style=device] .hnp-head-unit__keys>div{align-items:center;min-width:0;display:flex}.hero-notch-card[data-physical-style=device] .hnp-head-unit__keys svg{width:calc(var(--np)*13.05);height:calc(var(--np)*13.05)}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent{border-right:calc(var(--np)*2.4)solid #ffffff13;width:auto}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent__text strong{font:600 calc(var(--np)*13.92)var(--device-font)}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent__status{gap:calc(var(--np)*6.09)}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent__status :is(small,span){font:600 calc(var(--np)*10.005)var(--device-font);background:0 0;padding:0}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent__pill:after{display:none}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent--running{color:#7cbaff}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent--permission{color:#ffad69}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent--completed{color:#7ce8ad}.hero-notch-card[data-physical-style=device] .hnp-weather-bed{display:none}.hero-notch-card[data-physical-style=device] :is(.hnp-weather-view,.hnp-agenda-view){padding:0}.hero-notch-card[data-physical-style=device] .hnp-weather-device{background:radial-gradient(at 0 0,#599fdd25,#0000 80%),linear-gradient(#2a2a2a,#1d1d1d)}.hero-notch-card[data-physical-style=device] .hnp-agenda-device{background:radial-gradient(at 0 0,#5290ff24,#0000 80%),linear-gradient(#2a2a2a,#1d1d1d)}.hero-notch-card[data-physical-style=device] .hnp-weather-card{border-radius:calc(var(--np)*9.6)}.hero-notch-card[data-physical-style=device] :is(.hnp-weather-card,.hnp-agenda-grid) :is(strong,b,small,span,time,button){font-family:var(--device-font)}.hero-notch-card[data-physical-style=device] .hnp-weather-card__heading{padding:0}.hero-notch-card[data-physical-style=device] .hnp-weather-card__heading strong{text-transform:uppercase;letter-spacing:calc(var(--np)*.96)}.hero-notch-card[data-physical-style=device] .hnp-weather-card__now,.hero-notch-card[data-physical-style=device] .hnp-weather-hours{min-width:0}.hero-notch-card[data-physical-style=device] .hnp-weather-card__temperature{flex-wrap:wrap}.hero-notch-card[data-physical-style=device] .hnp-weather-card__temperature strong{text-shadow:0 0 calc(var(--np)*7.2)#ffffff45}.hero-notch-card[data-physical-style=device] .hnp-weather-card__metrics{flex-wrap:wrap}.hero-notch-card[data-physical-style=device] .hnp-weather-days{align-content:start;display:grid}.hero-notch-card[data-physical-style=device] .hnp-weather-days>b{color:#ffffff80;letter-spacing:calc(var(--np)*.72)}.hero-notch-card[data-physical-style=device] .hnp-weather-days>div{align-items:center;display:flex}.hero-notch-card[data-physical-style=device] .hnp-weather-days .hnp-weather-mark{width:calc(var(--np)*21.6);height:calc(var(--np)*16.8);flex:none}.hero-notch-card[data-physical-style=device] .hnp-weather-days small{color:#ffffff60}.hero-notch-card[data-physical-style=device] .hnp-agenda-days button.is-selected span{color:#07121c;box-shadow:0 0 calc(var(--np)*7.2)#78baff40;background:#78baff}.hero-notch-card[data-physical-style=device] .hnp-agenda-day>article+article{border-top:calc(var(--np)*2.4)dotted #ffffff20}.hero-notch-card[data-physical-style=device] .hnp-agent{--card-ink:#7cbaff}.hero-notch-card[data-physical-style=device] :is(.hnp-agent--permission,.hnp-agent--question){--card-ink:#ffad69}.hero-notch-card[data-physical-style=device] .hnp-agent--completed{--card-ink:#7ce8ad}.hero-notch-card[data-physical-style=device] .hnp-perm-cmd{padding:calc(var(--np)*9.6);color:var(--card-ink);text-shadow:0 0 calc(var(--np)*4.8)#ffad6933}.hero-notch-card[data-physical-style=device] .hnp-question__text{padding:calc(var(--np)*9.6);color:var(--card-ink)}.hero-notch-card[data-physical-style=device] .hnp-agent--music{background:linear-gradient(#2a2a2a,#1d1d1d)}.hero-notch-card[data-physical-style=device] .hnp-music-page__meta{padding:calc(var(--np)*12);border-radius:calc(var(--np)*9.6);box-shadow:inset 0 calc(var(--np)*4.8)calc(var(--np)*7.2)#000;background:linear-gradient(#040404,#0e0e0e)}.hero-notch-card[data-physical-style=device] :is(.hnp-music-page__title,.hnp-music-page__artist){font-family:var(--device-font);text-shadow:0 0 calc(var(--np)*4.8)#ffffff40}.hero-notch-card[data-physical-style=device] .hnp-focus-card{background:repeating-linear-gradient(90deg,#ffffff04 0 calc(var(--np)*2.4),transparent calc(var(--np)*2.4)calc(var(--np)*3.6)),linear-gradient(#060606,#0e0e0e)}.hero-notch-card[data-physical-style=device] .hnp-focus-readout strong{font-family:var(--device-font);text-shadow:0 0 calc(var(--np)*7.2)#ffffff35}.hero-notch-card[data-physical-style=device] .hnp-music-device__readout{align-items:center;display:flex}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__status{font:600 calc(var(--np)*10.8)var(--device-font);letter-spacing:calc(var(--np)*.96);color:#ffffff80;text-transform:uppercase;margin-bottom:calc(var(--np)*12);padding:0}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__meta{box-shadow:none;background:0 0;flex:1;padding:0}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__controls{justify-content:flex-start}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__hide{margin-left:auto}.hero-notch-card[data-physical-style=device] :is(.hnp-question__option,.hnp-question__submit){border:calc(var(--np)*2.4)solid #ffffff14;box-shadow:0 calc(var(--np)*2.4)calc(var(--np)*2.4)#00000080,inset 0 calc(var(--np)*2.4)0 #ffffff09;font-family:var(--device-font);background:linear-gradient(#3b3b3b,#272727)}.hero-notch-card[data-physical-style=device] .hnp-question__option.is-selected{background:linear-gradient(#644429,#3d2e22);border-color:#ffad6940}.hero-notch-card[data-physical-style=device] .hnp-question__submit:not(:disabled){background:linear-gradient(#ff873f,#cb4d1e)}.hero-notch-card[data-physical-style=device] .hnp-reminders-view :is(strong,small,input){font-family:var(--device-font)}.hero-notch-card[data-physical-style=device] .hnp-agenda-days button{font-size:calc(var(--np)*12.18)}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__artist{text-transform:uppercase;letter-spacing:calc(var(--np)*.87)}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__wave{display:none}.hero-notch-card[data-physical-style=device] .hnp-music-device__progress{display:flex}.hero-notch-card[data-physical-style=device] .hnp-music-device__progress i{background:#d4b5ff16;flex:1}.hero-notch-card[data-physical-style=device] .hnp-music-device__progress i.is-on{box-shadow:0 0 calc(var(--np)*4.8)#d4b5ff70;background:#d4b5ff}.hero-notch-card[data-physical-style=device] .hnp-music-device__time{color:#d4b5ff;font:600 calc(var(--np)*10.44)var(--device-font);justify-content:space-between;display:flex}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__hide{padding:calc(var(--np)*4.35)calc(var(--np)*10.44)}.hero-notch-card[data-physical-style=device]{container:hnp-device/inline-size}.hero-notch-card[data-physical-style=device] .hnp-inner{--np:calc(100cqw/870);--pixel-ink-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cdefs%3E%3Cpattern id='p' width='1.5' height='1.5' patternUnits='userSpaceOnUse'%3E%3Crect width='1.2' height='1.2' fill='white'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='30' height='30' fill='url(%23p)'/%3E%3C/svg%3E");--pixel-bed:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cdefs%3E%3Cpattern id='p' width='3' height='3' patternUnits='userSpaceOnUse'%3E%3Crect width='2' height='2' fill='white' fill-opacity='.05'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='30' height='30' fill='url(%23p)'/%3E%3C/svg%3E");zoom:1;font-family:var(--device-font)}.hero-notch-card[data-physical-style=device].is-open .hnp-content{border-radius:0 0 3.22cqw 3.22cqw}.hero-notch-card[data-physical-style=device] :is(.hnp-pixel-ink,.hnp-head-unit__screen>*,.hnp-weather-card>*,.hnp-agenda-grid>*,.hnp-music-device__screen>*,.hnp-section-card__body,.hnp-section-card__icon,.hnp-section-card>small,.hnp-section-card time,.hnp-agent-identity,.hnp-agent-status,.hnp-perm-cmd,.hnp-question__text,.hnp-section-view__header,.hnp-focus-readout,.hnp-focus-label,.hnp-focus-scale,.hnp-focus-session,.hnp-reminders__list>button>span){-webkit-mask-image:var(--pixel-ink-mask);mask-image:var(--pixel-ink-mask);-webkit-mask-size:calc(var(--np)*30)calc(var(--np)*30);mask-size:calc(var(--np)*30)calc(var(--np)*30);-webkit-mask-repeat:repeat;mask-repeat:repeat}.hero-notch-card[data-physical-style=device] :is(.hnp-device-screen,.hnp-pixel-empty,.hnp-section-view,.hnp-focus-card){background-image:var(--pixel-bed);background-size:calc(var(--np)*30)calc(var(--np)*30)}.hero-notch-card[data-physical-style=device] .hnp-device-screen{background-image:var(--pixel-bed),radial-gradient(ellipse,#393b4540,transparent),linear-gradient(#040404,#0e0e0e);background-size:calc(var(--np)*30)calc(var(--np)*30),100% 100%,100% 100%;border-radius:calc(var(--np)*8)}.hero-notch-card[data-physical-style=device] .hnp-header{gap:calc(var(--np)*10)}.hero-notch-card[data-physical-style=device] .hnp-shelf{padding:calc(var(--np)*8)0 calc(var(--np)*10);margin:0 calc(var(--np)*10);gap:calc(var(--np)*8)}.hero-notch-card[data-physical-style=device] .hnp-hctl{gap:calc(var(--np)*5);padding:0 calc(var(--np)*9)}.hero-notch-card[data-physical-style=device] .hnp-hctl--label:not(.is-active){padding:0 calc(var(--np)*7)}.hero-notch-card[data-physical-style=device] .hnp-hctl .hnp-glyph{width:calc(var(--np)*17);height:calc(var(--np)*17)}.hero-notch-card[data-physical-style=device] .hnp-hctl__count{font:600 calc(var(--np)*10)var(--device-font)}.hero-notch-card[data-physical-style=device] .hnp-hctl__dots{gap:calc(var(--np)*3)}.hero-notch-card[data-physical-style=device] .hnp-hctl__dots i{width:calc(var(--np)*4);height:calc(var(--np)*4)}.hero-notch-card[data-physical-style=device] .hnp-mode-control__trigger{width:calc(var(--np)*28);height:calc(var(--np)*26);min-height:0}.hero-notch-card[data-physical-style=device] .hnp-mode-control svg{width:calc(var(--np)*17);height:calc(var(--np)*17)}.hero-notch-card[data-physical-style=device] .hnp-device{padding:calc(var(--np)*12)calc(var(--np)*16);margin:calc(var(--np)*10);border-radius:calc(var(--np)*20)}.hero-notch-card[data-physical-style=device] .hnp-device-keys{gap:calc(var(--np)*8);margin-top:calc(var(--np)*10);padding:0}.hero-notch-card[data-physical-style=device] .hnp-device-key{min-height:calc(var(--np)*24);padding:calc(var(--np)*4)calc(var(--np)*10);gap:calc(var(--np)*6);font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-device-key svg{width:calc(var(--np)*13);height:calc(var(--np)*13)}.hero-notch-card[data-physical-style=device] .hnp-device-caption{font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-head-unit{--head-columns:minmax(0,1fr)calc(var(--np)*150)calc(var(--np)*110)calc(var(--np)*190);margin-top:calc(var(--np)*4)}.hero-notch-card[data-physical-style=device] .hnp-head-unit.has-agent{--head-columns:minmax(0,1fr)calc(var(--np)*100)calc(var(--np)*270)calc(var(--np)*190)}.hero-notch-card[data-physical-style=device] .hnp-head-unit__screen{height:calc(var(--np)*56);padding:calc(var(--np)*6)0}.hero-notch-card[data-physical-style=device] .hnp-head-unit__readout{gap:calc(var(--np)*8);padding:0 calc(var(--np)*12)}.hero-notch-card[data-physical-style=device] .hnp-head-unit__readout>span{gap:calc(var(--np)*3)}.hero-notch-card[data-physical-style=device] .hnp-head-unit__readout small{font-size:calc(var(--np)*10.5);letter-spacing:calc(var(--np)*.6)}.hero-notch-card[data-physical-style=device] .hnp-head-unit__readout strong{font-size:calc(var(--np)*13)}.hero-notch-card[data-physical-style=device] .hnp-head-unit__readout .hnp-head-unit__art{width:calc(var(--np)*36);height:calc(var(--np)*36);border-radius:calc(var(--np)*4)}.hero-notch-card[data-physical-style=device] .hnp-head-unit__keys{margin-top:calc(var(--np)*10);padding:0}.hero-notch-card[data-physical-style=device] .hnp-head-unit__keys>div{gap:calc(var(--np)*8);padding:0 calc(var(--np)*12)}.hero-notch-card[data-physical-style=device] .hnp-head-unit__keys .hnp-device-key{min-height:calc(var(--np)*24);padding:calc(var(--np)*4)calc(var(--np)*9);font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent{padding:0 calc(var(--np)*12);gap:calc(var(--np)*8)}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent__mark{width:calc(var(--np)*36);height:calc(var(--np)*36)}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent__text strong{font-size:calc(var(--np)*13)}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent__status :is(small,span){font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] :is(.hnp-weather-view,.hnp-agenda-view,.hnp-music-page){min-height:0;padding:0}.hero-notch-card[data-physical-style=device] .hnp-weather-card{height:calc(var(--np)*150);padding:calc(var(--np)*12)calc(var(--np)*14)}.hero-notch-card[data-physical-style=device] .hnp-weather-card__heading span{font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-weather-card__temperature strong{font-size:calc(var(--np)*30);letter-spacing:0}.hero-notch-card[data-physical-style=device] .hnp-weather-card__temperature :is(b,span){font-size:calc(var(--np)*11)}.hero-notch-card[data-physical-style=device] .hnp-weather-card__metrics span,.hero-notch-card[data-physical-style=device] .hnp-weather-hours__heading :is(b,span){font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-weather-hour{max-width:none}.hero-notch-card[data-physical-style=device] .hnp-weather-hour>span{font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-weather-hour>strong{font-size:calc(var(--np)*13)}.hero-notch-card[data-physical-style=device] .hnp-weather-hour>small{font-size:calc(var(--np)*9)}.hero-notch-card[data-physical-style=device] .hnp-weather-hour__symbol{width:calc(var(--np)*22);height:calc(var(--np)*20)}.hero-notch-card[data-physical-style=device] .hnp-weather-days{min-width:calc(var(--np)*125);font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-weather-days>b{font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-weather-days>div{gap:calc(var(--np)*8)}.hero-notch-card[data-physical-style=device] .hnp-agenda-grid{height:calc(var(--np)*224);padding:calc(var(--np)*12)calc(var(--np)*14)}.hero-notch-card[data-physical-style=device] .hnp-agenda-month__heading{margin-bottom:calc(var(--np)*8)}.hero-notch-card[data-physical-style=device] .hnp-agenda-month__heading strong{font-size:calc(var(--np)*13)}.hero-notch-card[data-physical-style=device] .hnp-agenda-weekdays{margin-bottom:calc(var(--np)*6);font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-agenda-days{row-gap:calc(var(--np)*2)}.hero-notch-card[data-physical-style=device] .hnp-agenda-days>:is(button,i){min-height:calc(var(--np)*22);font-size:calc(var(--np)*12)}.hero-notch-card[data-physical-style=device] .hnp-agenda-days button span{width:calc(var(--np)*22);height:calc(var(--np)*22)}.hero-notch-card[data-physical-style=device] .hnp-agenda-days button i{width:calc(var(--np)*3);height:calc(var(--np)*3)}.hero-notch-card[data-physical-style=device] :is(.hnp-agenda-month__heading,.hnp-agenda-day__heading) button{width:calc(var(--np)*24);height:calc(var(--np)*24);font-size:calc(var(--np)*13)}.hero-notch-card[data-physical-style=device] .hnp-agenda-day__heading{margin-bottom:calc(var(--np)*10);font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-agenda-day>article{min-height:calc(var(--np)*64);padding:calc(var(--np)*8);gap:calc(var(--np)*10);grid-template-columns:calc(var(--np)*50)calc(var(--np)*3)minmax(0,1fr)auto}.hero-notch-card[data-physical-style=device] .hnp-agenda-day article>i{width:calc(var(--np)*3);height:calc(var(--np)*40)}.hero-notch-card[data-physical-style=device] .hnp-agenda-day article :is(time,strong){font-size:calc(var(--np)*12)}.hero-notch-card[data-physical-style=device] .hnp-agenda-day article :is(small,button){font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-agenda-day article button{height:calc(var(--np)*24);padding:0 calc(var(--np)*8)}.hero-notch-card[data-physical-style=device] .hnp-agenda-empty small{max-width:calc(var(--np)*240);font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-music-device__screen{height:calc(var(--np)*150);padding:calc(var(--np)*12)calc(var(--np)*14)}.hero-notch-card[data-physical-style=device] .hnp-music-device__readout{min-height:calc(var(--np)*70);gap:calc(var(--np)*16)}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__status{font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-music-device__progress{margin-top:calc(var(--np)*12);gap:calc(var(--np)*3)}.hero-notch-card[data-physical-style=device] .hnp-music-device__progress i{height:calc(var(--np)*8)}.hero-notch-card[data-physical-style=device] .hnp-music-device__time{font-size:calc(var(--np)*10.5);margin-top:calc(var(--np)*6)}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__ctl{width:calc(var(--np)*28);height:calc(var(--np)*28)}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__hide{height:calc(var(--np)*24);font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-section-view{padding:calc(var(--np)*8)calc(var(--np)*20)calc(var(--np)*16);gap:calc(var(--np)*12);min-height:0}.hero-notch-card[data-physical-style=device] .hnp-section-view__header{min-height:calc(var(--np)*32);padding:0}.hero-notch-card[data-physical-style=device] .hnp-section-view__header strong{font:600 calc(var(--np)*13)var(--device-font)}.hero-notch-card[data-physical-style=device] .hnp-section-view__eyebrow{font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-section-view__count{min-width:calc(var(--np)*24);height:calc(var(--np)*24);font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-section-cards{gap:0}.hero-notch-card[data-physical-style=device] .hnp-section-cards--deck{padding-right:calc(var(--np)*16);flex-basis:auto}.hero-notch-card[data-physical-style=device] .hnp-section-card{min-height:calc(var(--np)*56);padding:calc(var(--np)*10);gap:calc(var(--np)*11);border:0;border-bottom:calc(var(--np)*1)dotted #ffffff25;border-radius:calc(var(--np)*10);box-shadow:none;background:0 0}.hero-notch-card[data-physical-style=device] .hnp-section-card:hover{background:#ffffff0d}.hero-notch-card[data-physical-style=device] .hnp-section-card__body{gap:calc(var(--np)*2);box-shadow:none;background:0 0;border-radius:0;padding:0}.hero-notch-card[data-physical-style=device] .hnp-section-card__body :is(strong,code){font:600 calc(var(--np)*12)var(--device-font)}.hero-notch-card[data-physical-style=device] .hnp-section-card__body :is(span,small,a),.hero-notch-card[data-physical-style=device] .hnp-section-card>:is(time,small){font:500 calc(var(--np)*9.5)var(--device-font)}.hero-notch-card[data-physical-style=device] .hnp-section-card__icon{width:calc(var(--np)*32);height:calc(var(--np)*32);border-radius:calc(var(--np)*8);font-size:calc(var(--np)*10)}.hero-notch-card[data-physical-style=device] .hnp-section-card__icon svg{width:calc(var(--np)*24);height:calc(var(--np)*24)}.hero-notch-card[data-physical-style=device] .hnp-section-card__remove{width:calc(var(--np)*22);height:calc(var(--np)*22);top:calc(var(--np)*6);right:calc(var(--np)*6);font-size:calc(var(--np)*15)}.hero-notch-card[data-physical-style=device] .hnp-shelf-grid{grid-template-columns:repeat(auto-fill,minmax(calc(var(--np)*96),calc(var(--np)*130)));gap:calc(var(--np)*8)}.hero-notch-card[data-physical-style=device] .hnp-shelf-tile{gap:calc(var(--np)*6);padding:calc(var(--np)*10)calc(var(--np)*6);border-radius:calc(var(--np)*12);background:#ffffff0d;border:0;flex-direction:column}.hero-notch-card[data-physical-style=device] .hnp-shelf-tile:hover{background:#ffffff17}.hero-notch-card[data-physical-style=device] .hnp-shelf-tile .hnp-section-card__icon{width:calc(var(--np)*42);height:calc(var(--np)*42)}.hero-notch-card[data-physical-style=device] .hnp-shelf-tile .hnp-section-card__body{text-align:center;flex:none;width:100%}.hero-notch-card[data-physical-style=device] .hnp-shelf-tile .hnp-section-card__body strong{font-size:calc(var(--np)*10);white-space:normal;overflow-wrap:anywhere}.hero-notch-card[data-physical-style=device] .hnp-shelf-tile .hnp-section-card__body span{font-size:calc(var(--np)*9)}.hnp-shelf-file-open{align-items:center;gap:calc(var(--np)*6);width:100%;color:inherit;cursor:pointer;flex-direction:column;display:flex}.hnp-shelf-file-open:disabled{cursor:default}.hnp-shelf-empty-hint{color:#ffffff80;text-align:center;padding:25px 10px;font-size:12px}.hero-notch-card[data-physical-style=device] .hnp-pixel-empty{padding:calc(var(--np)*22)calc(var(--np)*20);text-align:center}.hero-notch-card[data-physical-style=device] .hnp-pixel-empty__readout{align-items:center;gap:calc(var(--np)*12);color:#f0f0f0;flex-direction:column;display:flex}.hero-notch-card[data-physical-style=device] .hnp-pixel-empty__readout>svg{width:calc(var(--np)*24);height:calc(var(--np)*24);margin-bottom:calc(var(--np)*2)}.hero-notch-card[data-physical-style=device] .hnp-pixel-empty__readout>strong{font:600 calc(var(--np)*15)var(--device-font);text-transform:uppercase}.hero-notch-card[data-physical-style=device] .hnp-pixel-empty__readout>span{font:600 calc(var(--np)*10.5)var(--device-font);text-transform:uppercase;letter-spacing:calc(var(--np)*.6);opacity:.75}.hero-notch-card[data-physical-style=device] .hnp-pixel-cursor{font:600 calc(var(--np)*13)var(--device-font);animation:1.1s step-end infinite hnp-pixel-cursor}.hero-notch-card[data-physical-style=device] .hnp-pixel-empty__keys{gap:calc(var(--np)*8);margin-top:calc(var(--np)*12);justify-content:center;display:flex}@keyframes hnp-pixel-cursor{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.hero-notch-card[data-physical-style=device] .hnp-pixel-cursor{animation:none}}.hero-notch-card[data-physical-style=device] .hnp-hclose{width:calc(var(--np)*30.8);height:calc(var(--np)*30.8);border-radius:calc(var(--np)*2197.8);font-size:calc(var(--np)*17.6)}.hero-notch-card[data-physical-style=device] .hnp-chatbar{padding:calc(var(--np)*8.8)calc(var(--np)*13.2)calc(var(--np)*6.6)}.hero-notch-card[data-physical-style=device] .hnp-newchat{gap:calc(var(--np)*4.4);height:calc(var(--np)*28.6);padding:0 calc(var(--np)*11);border:calc(var(--np)*2.2)solid #ffffff1f;border-radius:calc(var(--np)*2197.8);font-family:var(--device-font);font-size:calc(var(--np)*11.55)}.hero-notch-card[data-physical-style=device] .hnp-newchat__plus{font-size:calc(var(--np)*13.2)}.hero-notch-card[data-physical-style=device] .hnp-newchat--solid{height:calc(var(--np)*33);padding:0 calc(var(--np)*14.3);margin-top:calc(var(--np)*22);font-size:calc(var(--np)*12.1)}.hero-notch-card[data-physical-style=device] .hnp-focus-tabs{min-height:calc(var(--np)*33);margin:0 calc(var(--np)*2.2)calc(var(--np)*15.4);padding:calc(var(--np)*3.3);border:calc(var(--np)*1.1)solid #ffffff0f;border-radius:calc(var(--np)*2197.8)}.hero-notch-card[data-physical-style=device] .hnp-focus-tabs button{min-height:calc(var(--np)*26.4);border-radius:calc(var(--np)*2197.8);font-family:var(--device-font);font-size:calc(var(--np)*12.1)}.hero-notch-card[data-physical-style=device] .hnp-focus-tabs button:focus-visible{outline:calc(var(--np)*2.2)solid #ffffffb8;outline-offset:calc(var(--np)*-2.2)}.hero-notch-card[data-physical-style=device] .hnp-focus-scale{margin-bottom:calc(var(--np)*15.4)}.hero-notch-card[data-physical-style=device] .hnp-focus-scale__labels{margin-inline:calc(var(--np)*2.2);font-family:var(--device-font);font-size:calc(var(--np)*13.2)}.hero-notch-card[data-physical-style=device] .hnp-focus-bars{padding-inline:calc(var(--np)*2.2)}.hero-notch-card[data-physical-style=device] .hnp-focus-bars.is-scrubbable:focus-visible{border-radius:calc(var(--np)*8.8);outline:calc(var(--np)*2.2)solid color-mix(in srgb,var(--focus-accent,#f58c30)70%,transparent);outline-offset:calc(var(--np)*4.4)}.hero-notch-card[data-physical-style=device] .hnp-focus-controls{min-height:calc(var(--np)*61.6);grid-template-columns:minmax(0,1fr)calc(var(--np)*63.8)minmax(0,1fr)}.hero-notch-card[data-physical-style=device] .hnp-focus-readout{gap:calc(var(--np)*3.3);font-family:var(--device-font)}.hero-notch-card[data-physical-style=device] .hnp-focus-readout strong{font-size:calc(var(--np)*38.5)}.hero-notch-card[data-physical-style=device] .hnp-focus-readout span{font-size:calc(var(--np)*20.24)}.hero-notch-card[data-physical-style=device] .hnp-focus-play>span{border-top:calc(var(--np)*11)solid transparent;border-bottom:calc(var(--np)*11)solid transparent;border-left:calc(var(--np)*17.6)solid currentColor;transform:translateX(calc(var(--np)*2.2))}.hero-notch-card[data-physical-style=device] .hnp-focus-play.is-running>span{border-radius:calc(var(--np)*6.16)}.hero-notch-card[data-physical-style=device] .hnp-focus-play:focus-visible{outline:calc(var(--np)*2.2)solid #fff;outline-offset:calc(var(--np)*2.2)}.hero-notch-card[data-physical-style=device] .hnp-focus-label{font-family:var(--device-font);font-size:calc(var(--np)*15.18)}.hero-notch-card[data-physical-style=device] .hnp-focus-session{min-height:calc(var(--np)*22);gap:calc(var(--np)*8.8);margin-top:calc(var(--np)*15.4);font-family:var(--device-font)}.hero-notch-card[data-physical-style=device] .hnp-mode-control{width:calc(var(--np)*33);height:calc(var(--np)*30.8)}.hero-notch-card[data-physical-style=device] .hnp-mode-control.is-open{width:calc(var(--np)*118.8)}.hero-notch-card[data-physical-style=device] .hnp-mode-control__trigger,.hero-notch-card[data-physical-style=device] .hnp-mode-control__segments{border:calc(var(--np)*2.2)solid #ffffff1a;border-radius:calc(var(--np)*11)}.hero-notch-card[data-physical-style=device] .hnp-mode-control__segments{padding:calc(var(--np)*2.2)}.hero-notch-card[data-physical-style=device] .hnp-mode-control__segments button{gap:calc(var(--np)*3.3);padding:0 calc(var(--np)*4.4);border-radius:calc(var(--np)*8.8);font-family:var(--device-font);font-size:calc(var(--np)*10.12)}.hero-notch-card[data-physical-style=device] .hnp-reminders-view{min-height:calc(var(--np)*250.8);padding:calc(var(--np)*8.8)calc(var(--np)*26.4)calc(var(--np)*22)}.hero-notch-card[data-physical-style=device] .hnp-reminders__heading{margin-bottom:calc(var(--np)*15.4)}.hero-notch-card[data-physical-style=device] .hnp-reminders__heading>div{gap:calc(var(--np)*2.2)}.hero-notch-card[data-physical-style=device] .hnp-reminders__heading strong{font-family:var(--device-font);font-size:calc(var(--np)*22)}.hero-notch-card[data-physical-style=device] .hnp-reminders__heading span{font-size:calc(var(--np)*10.56)}.hero-notch-card[data-physical-style=device] .hnp-reminders__heading button{width:calc(var(--np)*33);height:calc(var(--np)*33);border:calc(var(--np)*2.2)solid #ffffff1a;font-size:calc(var(--np)*17.6)}.hero-notch-card[data-physical-style=device] .hnp-reminders__composer{grid-template-columns:calc(var(--np)*19.8)1fr calc(var(--np)*28.6);gap:calc(var(--np)*8.8);margin-bottom:calc(var(--np)*11);padding:calc(var(--np)*11);border:calc(var(--np)*2.2)solid #ffffff17;border-radius:calc(var(--np)*15.4)}.hero-notch-card[data-physical-style=device] .hnp-reminders__composer>i{width:calc(var(--np)*15.4);height:calc(var(--np)*15.4);border:calc(var(--np)*2.2)solid #62b3ff}.hero-notch-card[data-physical-style=device] .hnp-reminders__composer input{font:500 calc(var(--np)*13.2)var(--font-display-stack,sans-serif)}.hero-notch-card[data-physical-style=device] .hnp-reminders__composer>button{width:calc(var(--np)*28.6);height:calc(var(--np)*28.6);font-size:calc(var(--np)*15.4)}.hero-notch-card[data-physical-style=device] .hnp-reminders__composer>div{gap:calc(var(--np)*6.6)}.hero-notch-card[data-physical-style=device] .hnp-reminders__composer>div span{padding:calc(var(--np)*4.4)calc(var(--np)*8.8);border-radius:calc(var(--np)*2197.8);font-size:calc(var(--np)*8.36)}.hero-notch-card[data-physical-style=device] .hnp-reminders__check{width:calc(var(--np)*22);height:calc(var(--np)*22);border:calc(var(--np)*2.2)solid #ffffff6b;font-size:calc(var(--np)*13.2)}.hero-notch-card[data-physical-style=device] .hnp-reminders__list button>span{gap:calc(var(--np)*2.2)}.hero-notch-card[data-physical-style=device] .hnp-composer{gap:calc(var(--np)*11);margin-bottom:calc(var(--np)*8.8);padding:calc(var(--np)*8.8);border-radius:calc(var(--np)*17.6)}.hero-notch-card[data-physical-style=device] .hnp-composer__row{gap:calc(var(--np)*8.8)}.hero-notch-card[data-physical-style=device] .hnp-composer__providers{gap:calc(var(--np)*4.4);padding:calc(var(--np)*4.4);border-radius:calc(var(--np)*2197.8)}.hero-notch-card[data-physical-style=device] .hnp-composer__provider{gap:calc(var(--np)*6.6);height:calc(var(--np)*24.2);padding:0 calc(var(--np)*11);border-radius:calc(var(--np)*2197.8);font-family:var(--device-font);font-size:calc(var(--np)*12.1)}.hero-notch-card[data-physical-style=device] .hnp-composer__provider img,.hero-notch-card[data-physical-style=device] .hnp-composer__provider svg{width:calc(var(--np)*14.3);height:calc(var(--np)*14.3)}.hero-notch-card[data-physical-style=device] .hnp-composer__project{gap:calc(var(--np)*6.6);max-width:calc(var(--np)*167.2);height:calc(var(--np)*24.2);padding:0 calc(var(--np)*8.8);border-radius:calc(var(--np)*2197.8);font-family:var(--device-font);font-size:calc(var(--np)*11)}.hero-notch-card[data-physical-style=device] .hnp-composer__project svg{width:calc(var(--np)*11);height:calc(var(--np)*11)}.hero-notch-card[data-physical-style=device] .hnp-composer__projects{gap:calc(var(--np)*6.6)}.hero-notch-card[data-physical-style=device] .hnp-composer__projects button{height:calc(var(--np)*19.8);padding:0 calc(var(--np)*8.8);border-radius:calc(var(--np)*2197.8);font-family:var(--device-font);font-size:calc(var(--np)*9.9)}.hero-notch-card[data-physical-style=device] .hnp-composer__prompt{gap:calc(var(--np)*8.8);padding:calc(var(--np)*6.6)calc(var(--np)*6.6)calc(var(--np)*6.6)calc(var(--np)*13.2);border-radius:calc(var(--np)*15.4)}.hero-notch-card[data-physical-style=device] .hnp-composer__prompt input{font-family:var(--device-font);font-size:calc(var(--np)*12.1)}.hero-notch-card[data-physical-style=device] .hnp-composer__send{width:calc(var(--np)*24.2);height:calc(var(--np)*24.2);border-radius:calc(var(--np)*2197.8)}.hero-notch-card[data-physical-style=device] .hnp-composer__send svg{width:calc(var(--np)*11);height:calc(var(--np)*11)}.hero-notch-card[data-physical-style=device] .hnp-composer__spinner{width:calc(var(--np)*11);height:calc(var(--np)*11);border-radius:calc(var(--np)*2197.8);border:calc(var(--np)*2.2)solid #00000040}.hero-notch-card[data-physical-style=device] .hnp-question__heading{gap:calc(var(--np)*8.8);margin-top:calc(var(--np)*6.6)}.hero-notch-card[data-physical-style=device] .hnp-question__text{font-family:var(--device-font);font-size:calc(var(--np)*11.44)}.hero-notch-card[data-physical-style=device] .hnp-question__multi{padding:calc(var(--np)*2.2)calc(var(--np)*8.8);border-radius:calc(var(--np)*2197.8);font-family:var(--device-font);font-size:calc(var(--np)*8.8)}.hero-notch-card[data-physical-style=device] .hnp-question__options{gap:calc(var(--np)*4.4);margin-top:calc(var(--np)*6.6)}.hero-notch-card[data-physical-style=device] .hnp-question__option{gap:calc(var(--np)*8.8);padding:calc(var(--np)*6.6)calc(var(--np)*11);border-radius:calc(var(--np)*15.4);font-family:var(--device-font);font-size:calc(var(--np)*11.44)}.hero-notch-card[data-physical-style=device] .hnp-question__box{width:calc(var(--np)*15.4);height:calc(var(--np)*15.4)}.hero-notch-card[data-physical-style=device] .hnp-question__submit{margin-top:calc(var(--np)*8.8);height:calc(var(--np)*26.4);border-radius:calc(var(--np)*2197.8);font-family:var(--device-font);font-size:calc(var(--np)*11.44)}.hero-notch-card[data-physical-style=device] .hnp-agent--music{gap:calc(var(--np)*17.6)}.hero-notch-card[data-physical-style=device] .hnp-agent{gap:calc(var(--np)*13.2);padding:calc(var(--np)*13.2)calc(var(--np)*15.4);border-radius:calc(var(--np)*19.8);border:calc(var(--np)*2.2)solid #ffffff1a}.hero-notch-card[data-physical-style=device] .hnp-agent+.hnp-agent{margin-top:calc(var(--np)*8.8)}.hero-notch-card[data-physical-style=device] .hnp-agent-identity{gap:calc(var(--np)*6.6);font-family:var(--device-font);font-size:calc(var(--np)*12.1)}.hero-notch-card[data-physical-style=device] .hnp-badge{width:calc(var(--np)*26.4);height:calc(var(--np)*26.4);margin-right:calc(var(--np)*2.2)}.hero-notch-card[data-physical-style=device] .hnp-badge img{border-radius:calc(var(--np)*6.6)}.hero-notch-card[data-physical-style=device] .hnp-project,.hero-notch-card[data-physical-style=device] .hnp-chat{font-size:calc(var(--np)*11)}.hero-notch-card[data-physical-style=device] .hnp-agent-status{gap:calc(var(--np)*8.8)}.hero-notch-card[data-physical-style=device] .hnp-sweep,.hero-notch-card[data-physical-style=device] .hnp-elapsed{font-family:var(--device-font);font-size:calc(var(--np)*12.1)}.hero-notch-card[data-physical-style=device] .hnp-stop{width:calc(var(--np)*22);height:calc(var(--np)*22);border-radius:calc(var(--np)*4.4)}.hero-notch-card[data-physical-style=device] .hnp-stop i{width:calc(var(--np)*11);height:calc(var(--np)*11);border-radius:calc(var(--np)*2.2)}.hero-notch-card[data-physical-style=device] .hnp-agent--completed{gap:calc(var(--np)*17.6);padding-right:calc(var(--np)*48.4)}.hero-notch-card[data-physical-style=device] .hnp-completed-close{top:calc(var(--np)*11);right:calc(var(--np)*11);width:calc(var(--np)*26.4);height:calc(var(--np)*26.4);border:calc(var(--np)*2.2)solid #ffffff24;border-radius:calc(var(--np)*2197.8)}.hero-notch-card[data-physical-style=device] .hnp-completed-close svg{width:calc(var(--np)*13.2);height:calc(var(--np)*13.2)}.hero-notch-card[data-physical-style=device] .hnp-completed-orb{width:calc(var(--np)*28.6);height:calc(var(--np)*28.6);margin-top:calc(var(--np)*2.2)}.hero-notch-card[data-physical-style=device] .hnp-completed-body{gap:calc(var(--np)*6.6)}.hero-notch-card[data-physical-style=device] .hnp-completed-title{font-family:var(--device-font);font-size:calc(var(--np)*13.2)}.hero-notch-card[data-physical-style=device] .hnp-completed-summary{font-size:calc(var(--np)*12.1)}.hero-notch-card[data-physical-style=device] .hnp-completed-metrics{gap:calc(var(--np)*8.8);margin-top:calc(var(--np)*4.4)}.hero-notch-card[data-physical-style=device] .hnp-metric{gap:calc(var(--np)*6.6);padding:calc(var(--np)*4.4)calc(var(--np)*11);border-radius:calc(var(--np)*2197.8);font-size:calc(var(--np)*11)}.hero-notch-card[data-physical-style=device] .hnp-approve-all{gap:calc(var(--np)*6.6);margin:0 auto calc(var(--np)*8.8);height:calc(var(--np)*26.4);padding:0 calc(var(--np)*15.4);border-radius:calc(var(--np)*2197.8);font-family:var(--device-font);font-size:calc(var(--np)*12.1)}.hero-notch-card[data-physical-style=device] .hnp-agent--permission{gap:calc(var(--np)*6.6);border-radius:calc(var(--np)*22)}.hero-notch-card[data-physical-style=device] .hnp-permission-stack{height:calc(var(--np)*215.6);margin-top:calc(var(--np)*8.8)}.hero-notch-card[data-physical-style=device] .hnp-permission-stack.is-double{height:calc(var(--np)*246.4)}.hero-notch-card[data-physical-style=device] .hnp-permission-stack:has(.hnp-agent--question){height:calc(var(--np)*228.8)}.hero-notch-card[data-physical-style=device] .hnp-permission-stack.is-double:has(.hnp-agent--question){height:calc(var(--np)*259.6)}.hero-notch-card[data-physical-style=device] .hnp-permission-stack__card:first-child{top:calc(var(--np)*19.8)}.hero-notch-card[data-physical-style=device] .hnp-permission-stack__resolved{gap:calc(var(--np)*8.8);margin-top:calc(var(--np)*11)}.hero-notch-card[data-physical-style=device] .hnp-agent--permission .hnp-agent-identity{font-size:calc(var(--np)*13.2)}.hero-notch-card[data-physical-style=device] .hnp-perm-status{gap:calc(var(--np)*6.6);font-family:var(--device-font);font-size:calc(var(--np)*9.68)}.hero-notch-card[data-physical-style=device] .hnp-perm-status i{width:calc(var(--np)*6.6);height:calc(var(--np)*6.6);border-radius:calc(var(--np)*2197.8)}.hero-notch-card[data-physical-style=device] .hnp-perm-context{font-family:var(--device-font);font-size:calc(var(--np)*12.1)}.hero-notch-card[data-physical-style=device] .hnp-perm-command{padding:calc(var(--np)*4.84)calc(var(--np)*8.14);border-radius:calc(var(--np)*5.72);font-family:var(--device-font);font-size:calc(var(--np)*12.1)}.hero-notch-card[data-physical-style=device] .hnp-perm-actions{gap:calc(var(--np)*8.8)}.hero-notch-card[data-physical-style=device] .hnp-perm-link{font-family:var(--device-font);font-size:calc(var(--np)*12.1)}.hero-notch-card[data-physical-style=device] .hnp-perm-link:nth-child(2){max-width:calc(var(--np)*61.6)}.hero-notch-card[data-physical-style=device] .hnp-perm-spacer{flex:0 1 calc(var(--np)*17.6)}.hero-notch-card[data-physical-style=device] .hnp-pill-btn{height:calc(var(--np)*19.8);padding:0 calc(var(--np)*13.2);border-radius:calc(var(--np)*2197.8);font-family:var(--device-font);font-size:calc(var(--np)*12.1)}.hero-notch-card[data-physical-style=device] .hnp-agent--permission.is-flying{transform:translateY(calc(var(--np)*-149.6))scale(.92)rotate(-3deg)}.hero-notch-card[data-physical-style=device] .hnp-trust{gap:calc(var(--np)*6.6);padding:calc(var(--np)*3.3)calc(var(--np)*8.8);border-radius:calc(var(--np)*2197.8);font-family:var(--device-font);font-size:calc(var(--np)*12.1)}.hero-notch-card[data-physical-style=device] .hnp-trust__mark{font-size:calc(var(--np)*15.4)}.hero-notch-card[data-physical-style=device] .hnp-trust__mark:after{inset:calc(var(--np)*-3.3);border:calc(var(--np)*2.2)solid #5cd19e80;border-radius:calc(var(--np)*2197.8)}.hero-notch-card[data-physical-style=device] .hnp-trust__wash{border-radius:calc(var(--np)*2197.8)}.hero-notch-card[data-physical-style=device] .hnp-trust-badge{margin-left:calc(var(--np)*4.4);font-size:calc(var(--np)*13.2)}.hero-notch-wrap .hero-notch-card[data-physical-style=device].is-open:before,.hero-notch-wrap .hero-notch-card[data-physical-style=device].is-open:after{width:4.14cqw;height:4.14cqw}.hero-notch-card[data-physical-style=device] .hnp-header{right:calc(var(--np)*16);padding:0}.hero-notch-card[data-physical-style=device] .hnp-shelf{padding-right:calc(var(--np)*40)}.hero-notch-card[data-physical-style=device] .hnp-weather-card__body{align-items:flex-start;gap:calc(var(--np)*26);height:100%}.hero-notch-card[data-physical-style=device] .hnp-weather-card__now{flex:0 0 calc(var(--np)*250)}.hero-notch-card[data-physical-style=device] .hnp-weather-card__heading{margin-bottom:calc(var(--np)*6)}.hero-notch-card[data-physical-style=device] .hnp-weather-card__heading>div{gap:calc(var(--np)*8);flex-direction:row;align-items:baseline}.hero-notch-card[data-physical-style=device] .hnp-weather-card__heading strong{font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-weather-card__location{display:none}.hero-notch-card[data-physical-style=device] .hnp-weather-card__temperature{grid-template-columns:calc(var(--np)*50)1fr;gap:calc(var(--np)*2)calc(var(--np)*10);display:grid}.hero-notch-card[data-physical-style=device] .hnp-weather-card__temperature>.hnp-weather-mark{width:calc(var(--np)*50);height:calc(var(--np)*50);grid-row:span 2}.hero-notch-card[data-physical-style=device] .hnp-weather-card__temperature>div{grid-column:2}.hero-notch-card[data-physical-style=device] .hnp-weather-card__temperature>div b{font-size:calc(var(--np)*10.5);text-transform:uppercase}.hero-notch-card[data-physical-style=device] .hnp-weather-card__temperature>div span{font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-weather-card__metrics{margin-top:calc(var(--np)*6);gap:calc(var(--np)*10)}.hero-notch-card[data-physical-style=device] .hnp-weather-card__divider{display:none}.hero-notch-card[data-physical-style=device] .hnp-weather-hours{flex:0 0 calc(var(--np)*252)}.hero-notch-card[data-physical-style=device] .hnp-weather-hours__heading{margin-bottom:calc(var(--np)*8)}.hero-notch-card[data-physical-style=device] .hnp-weather-hour{gap:calc(var(--np)*5)}.hero-notch-card[data-physical-style=device] .hnp-weather-hour small{min-height:0}.hero-notch-card[data-physical-style=device] .hnp-weather-hour__symbol:before{inset:calc(var(--np)*2)}.hero-notch-card[data-physical-style=device] .hnp-weather-hour__symbol.is-cloud:after{width:calc(var(--np)*18);height:calc(var(--np)*9)}.hero-notch-card[data-physical-style=device] .hnp-weather-hour__symbol.is-moon:after{width:calc(var(--np)*14);height:calc(var(--np)*14);left:calc(var(--np)*8)}.hero-notch-card[data-physical-style=device] .hnp-weather-days{gap:calc(var(--np)*6);flex:1;margin-left:auto}.hero-notch-card[data-physical-style=device] .hnp-agenda-grid{grid-template-columns:calc(var(--np)*262)calc(var(--np)*1)minmax(0,1fr);gap:calc(var(--np)*26)}.hero-notch-card[data-physical-style=device] .hnp-reminders__list{box-shadow:none;max-height:calc(var(--np)*272);background:0 0;border-radius:0;padding:0}.hero-notch-card[data-physical-style=device] .hnp-reminders__list>button{gap:calc(var(--np)*9);padding:calc(var(--np)*8)calc(var(--np)*7);border-bottom:calc(var(--np)*1)dotted #ffffff20}.hero-notch-card[data-physical-style=device] .hnp-reminders__list strong{font-size:calc(var(--np)*12.5)}.hero-notch-card[data-physical-style=device] .hnp-reminders__list small{font-size:calc(var(--np)*9.5)}.hero-notch-card[data-physical-style=device] .hnp-reminders__heading>div{-webkit-mask-image:var(--pixel-ink-mask);mask-image:var(--pixel-ink-mask);-webkit-mask-size:calc(var(--np)*30)calc(var(--np)*30);mask-size:calc(var(--np)*30)calc(var(--np)*30)}.hero-notch-card[data-physical-style=device] .hnp-focus-card{padding:calc(var(--np)*18)calc(var(--np)*22);gap:calc(var(--np)*10);box-shadow:none;color:var(--focus-accent);background-color:#0000;border:0;border-radius:0;margin:0}.hero-notch-card[data-physical-style=device] .hnp-focus-heading{font:600 calc(var(--np)*10.5)var(--device-font);text-transform:uppercase;letter-spacing:calc(var(--np)*.6);justify-content:space-between;display:flex}.hero-notch-card[data-physical-style=device] .hnp-focus-readout{width:100%;min-height:calc(var(--np)*56);place-items:center;padding:0;display:grid;position:relative}.hero-notch-card[data-physical-style=device] .hnp-focus-readout :is(strong,span){font:600 calc(var(--np)*46)var(--device-font);letter-spacing:0;color:var(--focus-accent)}.hero-notch-card[data-physical-style=device] .hnp-focus-readout>span{opacity:.08;position:absolute}.hero-notch-card[data-physical-style=device] .hnp-focus-scale{gap:calc(var(--np)*4);flex-direction:column-reverse;margin:0}.hero-notch-card[data-physical-style=device] .hnp-focus-scale__labels{height:calc(var(--np)*12);line-height:calc(var(--np)*12);font:600 calc(var(--np)*9)var(--device-font);color:var(--focus-accent)}.hero-notch-card[data-physical-style=device] .hnp-focus-scale__labels span:first-child{transform:none}.hero-notch-card[data-physical-style=device] .hnp-focus-scale__labels span:last-child{transform:translate(-100%)}.hero-notch-card[data-physical-style=device] .hnp-focus-bars{height:calc(var(--np)*12);gap:calc(var(--np)*3);perspective:none;grid-template-columns:repeat(40,minmax(0,1fr));padding:0}.hero-notch-card[data-physical-style=device] .hnp-focus-bars i{border-radius:0;width:100%;height:100%;transform:none}.hero-notch-card[data-physical-style=device] .hnp-focus-bars i:before{display:none}.hero-notch-card[data-physical-style=device] .hnp-focus-controls{align-items:center;gap:calc(var(--np)*8);margin-top:calc(var(--np)*4);order:5;padding:0;display:flex}.hero-notch-card[data-physical-style=device] .hnp-focus-keys{min-height:calc(var(--np)*24);gap:calc(var(--np)*8);background:0 0;border:0;margin:0;padding:0;display:flex}.hero-notch-card[data-physical-style=device] .hnp-focus-keys button{min-height:calc(var(--np)*24);padding:calc(var(--np)*4)calc(var(--np)*10);font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-focus-keys button.is-active{background:linear-gradient(#ff873f,#cb4d1e)}.hero-notch-card[data-physical-style=device] .hnp-focus-reset{margin-left:auto}.hero-notch-card[data-physical-style=device] .hnp-focus-play{width:calc(var(--np)*32);height:calc(var(--np)*32);border-radius:50%}.hero-notch-card[data-physical-style=device] .hnp-focus-play>span{width:calc(var(--np)*11);height:calc(var(--np)*13)}.hero-notch-card[data-physical-style=device] .hnp-focus-play.is-running>span{width:calc(var(--np)*10);height:calc(var(--np)*10)}.hero-notch-card[data-physical-style=device] .hnp-focus-session{font-size:calc(var(--np)*10.5);color:var(--focus-accent);justify-content:center;margin:0;padding:0}.hero-notch-card[data-physical-style=device] .hnp-focus-session__dots{gap:calc(var(--np)*8);height:calc(var(--np)*6)}.hero-notch-card[data-physical-style=device] .hnp-focus-session__dots i{width:calc(var(--np)*12);height:calc(var(--np)*6);border-radius:0}.hero-notch-card[data-physical-style=device] .hnp-focus-session__dots i.is-active{width:calc(var(--np)*12);height:calc(var(--np)*6);background:var(--focus-accent);opacity:.55;border:0}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent--running .hnp-home-agent__text{color:#7cbaff}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent--permission .hnp-home-agent__text{color:#ffad69}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent--completed .hnp-home-agent__text{color:#7ce8ad}.hero-notch-card[data-physical-style=device] .hnp-head-unit .hnp-home-agent__text strong{color:inherit}.hero-notch-card[data-physical-style=device] :is(.hnp-pixel-ink,.hnp-section-card__body,.hnp-head-unit__screen){text-shadow:0 0 calc(var(--np)*1.5)#fff3}.hero-peek[data-card-style=physical] .hero-peek__label{text-transform:uppercase;letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cdefs%3E%3Cpattern id='p' width='1.5' height='1.5' patternUnits='userSpaceOnUse'%3E%3Crect width='1.2' height='1.2' fill='white'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='30' height='30' fill='url(%23p)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cdefs%3E%3Cpattern id='p' width='1.5' height='1.5' patternUnits='userSpaceOnUse'%3E%3Crect width='1.2' height='1.2' fill='white'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='30' height='30' fill='url(%23p)'/%3E%3C/svg%3E");-webkit-mask-size:3.45cqw 3.45cqw;mask-size:3.45cqw 3.45cqw}.hero-notch-card[data-physical-style=device] .hnp-hctl{height:calc(var(--np)*28)}.hero-notch-card[data-physical-style=device] .hnp-hctl--label span{font:600 calc(var(--np)*12.5)var(--font-display-stack,sans-serif)}.hero-notch-card[data-physical-style=device] .hnp-agenda-day__heading{justify-content:flex-start;gap:calc(var(--np)*12)}.hero-notch-card[data-physical-style=device] .hnp-agenda-day__heading>strong{font:600 calc(var(--np)*34)var(--device-font);color:#78baff}.hero-notch-card[data-physical-style=device] .hnp-agenda-day__heading>span{gap:calc(var(--np)*3);display:grid}.hero-notch-card[data-physical-style=device] .hnp-agenda-day__heading b{font-size:calc(var(--np)*13);color:#eee}.hero-notch-card[data-physical-style=device] .hnp-agenda-day__heading small{font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-agenda-day__heading>button{margin-left:auto}.hero-notch-card[data-physical-style=device] .hnp-agenda-empty{min-height:0;padding-top:calc(var(--np)*6);justify-content:flex-start;align-items:flex-start;gap:calc(var(--np)*4);text-align:left}.hero-notch-card[data-physical-style=device] .hnp-agenda-empty strong{font-size:calc(var(--np)*12);text-transform:uppercase}.hero-demo-stage .hero-notch-wrap .hero-notch-card[data-card-style=physical].is-open{width:140.662cqw;max-width:calc(30.0744vw - 38.4952px)}.hero-notch-card[data-physical-style=device] .hnp-device,.hero-notch-card[data-physical-style=device] .hnp-device-screen{border-width:calc(var(--np)*1)}.hero-notch-card[data-physical-style=device] .hnp-inner{padding:calc(var(--np)*24)0 0}.hero-notch-card[data-physical-style=device][data-view=chat] .hnp-inner{padding-inline:calc(var(--np)*10);padding-bottom:calc(var(--np)*12)}.hero-notch-card[data-physical-style=device] .hnp-header{top:calc(var(--np)*30)}.hero-notch-card[data-physical-style=device] .hnp-shelf{padding-top:calc(var(--np)*6);padding-bottom:calc(var(--np)*6)}.hero-notch-card[data-physical-style=device] :is(.hnp-home-view,.hnp-weather-view,.hnp-agenda-view,.hnp-section-view--timer){background:0 0;padding:0}.hero-notch-card[data-physical-style=device] .hnp-section-card__body :is(strong,span,small),.hero-notch-card[data-physical-style=device] .hnp-section-card>:is(time,small),.hero-notch-card[data-physical-style=device] .hnp-reminders__list :is(strong,small){font-family:var(--font-display-stack,sans-serif)}.hero-notch-card[data-physical-style=device] .hnp-weather-mark__sun{border-width:calc(var(--np)*1.6);width:50%;height:50%;box-shadow:0 0 calc(var(--np)*6)#ffb83e66;top:3%;right:3%}.hero-notch-card[data-physical-style=device] .hnp-weather-mark__cloud{width:80%;height:30%;bottom:15%;left:6%}.hero-notch-card[data-physical-style=device] .hnp-weather-mark__cloud:before{width:48%;height:130%;bottom:10%;left:15%}.hero-notch-card[data-physical-style=device] .hnp-weather-mark__cloud:after{width:59%;height:160%;bottom:10%;right:11%}.hero-notch-card[data-physical-style=device] .hnp-weather-mark__cloud--back{transform:translate(10%,-20%)scale(.88)}.hero-notch-card[data-physical-style=device] .hnp-weather-days .hnp-weather-mark{width:calc(var(--np)*18);height:calc(var(--np)*18);zoom:1}@media (max-width:767px){.hero-demo-stage .hero-notch-wrap .hero-notch-card[data-card-style=physical].is-open{width:80.84cqw;max-width:none}}@media (min-width:768px){.hero-demo-viewport .hero-mac-canvas:has(.hero-notch-card[data-card-style=physical]){margin-inline:0;left:50%;translate:-50%}}.hero-notch-card[data-physical-style=device] .hnp-music-device__readout{min-height:calc(var(--np)*118);align-items:flex-start}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__art{width:calc(var(--np)*118);height:calc(var(--np)*118);border-radius:calc(var(--np)*8)}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__badge{display:none}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__meta{gap:calc(var(--np)*6)}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__status{margin:0}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__title{font-size:calc(var(--np)*22)}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__artist{font-size:calc(var(--np)*10.5)}.hero-notch-card[data-physical-style=device] .hnp-music-device__timeline{align-items:center;gap:calc(var(--np)*8);margin-top:calc(var(--np)*4);color:#d4b5ff;font:600 calc(var(--np)*10.5)var(--device-font);grid-template-columns:auto 1fr auto;display:grid}.hero-notch-card[data-physical-style=device] .hnp-music-device__timeline .hnp-music-device__progress{gap:calc(var(--np)*2);margin:0}.hero-notch-card[data-physical-style=device] .hnp-music-device{--music-ink:#d4b5ff}.hero-notch-card[data-physical-style=device] .hnp-music-device__screen{overflow:hidden}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__meta{flex:0 auto}.hero-notch-card[data-physical-style=device] .hnp-music-device :is(.hnp-music-page__status,.hnp-music-page__title,.hnp-music-page__artist,.hnp-music-device__output){color:var(--music-ink);text-shadow:0 0 calc(var(--np)*4)#d4b5ff40;line-height:1.2}.hero-notch-card[data-physical-style=device] .hnp-music-device :is(.hnp-music-page__status,.hnp-music-page__artist,.hnp-music-device__output>span){letter-spacing:calc(var(--np)*.6);opacity:.75;font-weight:600}.hero-notch-card[data-physical-style=device] .hnp-music-device__timeline{grid-template-columns:auto auto auto;width:max-content;line-height:1.2}.hero-notch-card[data-physical-style=device] .hnp-music-device__timeline>span{opacity:.75;letter-spacing:calc(var(--np)*.6)}.hero-notch-card[data-physical-style=device] .hnp-music-device__timeline .hnp-music-device__progress i{width:calc(var(--np)*4);height:calc(var(--np)*5);background:#d4b5ff2e;flex:none}.hero-notch-card[data-physical-style=device] .hnp-music-device__timeline .hnp-music-device__progress i.is-on{background:var(--music-ink)}.hero-notch-card[data-physical-style=device] .hnp-music-device__output{gap:calc(var(--np)*4);text-align:right;min-width:0;margin-left:auto;display:grid}.hero-notch-card[data-physical-style=device] .hnp-music-device__output>span{font-size:calc(var(--np)*10.5);text-transform:uppercase}.hero-notch-card[data-physical-style=device] .hnp-music-device__output>strong{font-size:calc(var(--np)*11);font-weight:600}.hero-notch-card[data-physical-style=device] .hnp-music-device__output>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__controls{padding:0 calc(var(--np)*12)}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__ctl{width:calc(var(--np)*26);height:calc(var(--np)*26);flex:none}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__ctl--play{width:calc(var(--np)*30);height:calc(var(--np)*30)}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__ctl svg{width:calc(var(--np)*9);height:calc(var(--np)*9)}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__ctl--play svg{width:calc(var(--np)*11);height:calc(var(--np)*11)}.hero-notch-card[data-physical-style=device] .hnp-music-device__output-keys{align-items:center;gap:calc(var(--np)*8);margin-left:auto;display:flex}.hero-notch-card[data-physical-style=device] .hnp-music-device__output-keys .hnp-device-key{font-size:calc(var(--np)*10)}.hero-notch-card[data-physical-style=device] .hnp-music-device .hnp-music-page__hide{width:calc(var(--np)*24);height:calc(var(--np)*24);margin:0;padding:0}.hero-notch-card[data-physical-style=device] .hnp-music-device__outputs{padding:calc(var(--np)*12);font-family:var(--font-display-stack,sans-serif)}.hero-notch-card[data-physical-style=device] .hnp-music-device__outputs>span{font-size:calc(var(--np)*10);color:#ffffff70}.hero-notch-card[data-physical-style=device] .hnp-music-device__outputs button{width:100%;height:calc(var(--np)*38);margin-top:calc(var(--np)*4);padding:0 calc(var(--np)*10);border-radius:calc(var(--np)*10);color:#ffffffe6;font-size:calc(var(--np)*12.5);cursor:pointer;background:#ffffff14;border:0;justify-content:space-between;align-items:center;display:flex}.hero-notch-card[data-physical-style=device]:is([data-view=music],[data-view=composer]) .hnp-inner{padding-top:calc(var(--np)*64)}.hero-notch-wrap:has(.hero-notch-card[data-card-style=physical]) :is(.hero-mail-peek__content>div,.hero-closed-music__art,.hero-closed-music__wave){-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cdefs%3E%3Cpattern id='p' width='1.5' height='1.5' patternUnits='userSpaceOnUse'%3E%3Crect width='1.2' height='1.2' fill='white'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='30' height='30' fill='url(%23p)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cdefs%3E%3Cpattern id='p' width='1.5' height='1.5' patternUnits='userSpaceOnUse'%3E%3Crect width='1.2' height='1.2' fill='white'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='30' height='30' fill='url(%23p)'/%3E%3C/svg%3E");-webkit-mask-size:3.45cqw 3.45cqw;mask-size:3.45cqw 3.45cqw}.hero-notch-card[data-physical-style=device] .hnp-head-unit{isolation:isolate;background:linear-gradient(#232323,#161616);position:relative;overflow:hidden}.hero-notch-card[data-physical-style=device] .hnp-head-unit>:not(.hnp-band-backdrop){z-index:1;position:relative}.hnp-band-backdrop{pointer-events:none;opacity:.5;background:linear-gradient(90deg,var(--home-music-bed)0%,#343f51 45%,#52677a 70%,#617286);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 20%,#000);mask-image:linear-gradient(#0000,#000 20%,#000)}.hnp-band-backdrop>i{background-position:50%;background-size:cover;position:absolute;inset:0}.hnp-band-backdrop__art{filter:blur(calc(var(--np)*24))saturate(1.5);background-image:url(/assets/music-album-blue-hour.webp);-webkit-mask-image:linear-gradient(90deg,#000,#000 23%,#0000 43%);mask-image:linear-gradient(90deg,#000,#000 23%,#0000 43%);background-size:180%!important}.hnp-band-backdrop__sky{background-image:var(--home-sky);filter:blur(calc(var(--np)*6));-webkit-mask-image:linear-gradient(90deg,#0000 23%,#000 40% 52%,#0000 68%);mask-image:linear-gradient(90deg,#0000 23%,#000 40% 52%,#0000 68%)}.hnp-band-backdrop__hour{background-image:var(--home-hour-early);filter:blur(calc(var(--np)*4));-webkit-mask-image:linear-gradient(90deg,#0000 55%,#000 76%);mask-image:linear-gradient(90deg,#0000 55%,#000 76%)}.hnp-band-backdrop__hour--late{background-image:var(--home-hour-late);opacity:var(--home-hour-blend)}.hero-notch-card[data-physical-style=device] .hnp-head-unit__music,.hero-notch-card[data-physical-style=device] .hnp-head-unit__date{color:var(--home-music-ink,#d4b5ff)}.hero-notch-card[data-physical-style=device] .hnp-head-unit__art{background:0 0}.hero-notch-card[data-physical-style=device] .hnp-head-unit__art img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.hero-notch-card[data-physical-style=device] .hnp-head-unit__keys>div:last-child .is-lit{color:var(--home-date-key,#d4b5ff);background:color-mix(in srgb,var(--home-date-key,#d4b5ff)20%,#161616);border-color:color-mix(in srgb,var(--home-date-key,#d4b5ff)35%,transparent)}.hero-notch-card[data-physical-style=device] .hnp-agent-status:has(.hnp-activity-auto){-webkit-mask-image:none;mask-image:none}.hnp-activity-auto{padding:calc(var(--np)*2);background:#0009;border:1px solid #ffffff24;border-radius:999px;align-items:center;transition:border-color .25s,box-shadow .25s;display:inline-flex;overflow:hidden}.hnp-activity-auto.is-armed{box-shadow:0 0 calc(var(--np)*7)#5cdb8f59;border-color:#5cdb8fb3}.hnp-activity-auto.is-flashing{box-shadow:0 0 calc(var(--np)*12)#5cdb8fb3}.hnp-activity-auto__readout{align-items:center;gap:calc(var(--np)*7);padding:0 calc(var(--np)*10);min-width:0;height:calc(var(--np)*28);color:#7cbaff;font:600 calc(var(--np)*12.1)var(--device-font);border-radius:999px 0 0 999px;display:inline-flex}.hnp-activity-auto__readout>i{width:calc(var(--np)*7);height:calc(var(--np)*7);box-shadow:0 0 calc(var(--np)*4)#7cbaff;background:#7cbaff;border-radius:50%;flex:none}.is-flashing .hnp-activity-auto__readout{background:#5cdb8f29}.hnp-activity-auto__command{color:#5cdb8f;white-space:nowrap;animation:.25s ease-out hnp-auto-command-in}.hero-notch-card[data-physical-style=device] .hnp-auto-approve-toggle{justify-content:center;align-items:center;gap:calc(var(--np)*4);height:calc(var(--np)*28);padding:0 calc(var(--np)*9);color:#ffffff8c;cursor:pointer;font:800 calc(var(--np)*16)var(--device-font);background:#ffffff0d;border:0;border-radius:0 999px 999px 0;transition:background .25s,color .25s;display:inline-flex;position:relative;overflow:hidden}.hero-notch-card[data-physical-style=device] .hnp-auto-approve-toggle[aria-pressed=true]{color:#071c0f;background:linear-gradient(#5cdb8f,#48ab70)}.hnp-auto-approve-toggle[aria-pressed=true]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff70,#0000);animation:2.2s linear infinite hnp-auto-flow;position:absolute;inset:0;transform:translate(-100%)}.hnp-auto-approve-toggle b{padding:calc(var(--np)*2)calc(var(--np)*5);font-size:calc(var(--np)*10.5);background:#0003;border-radius:999px;animation:.42s cubic-bezier(.2,.8,.2,1) hnp-auto-count}.hero-notch-card[data-physical-style=device] .hnp-trust.is-active{color:#071c0f;background:#5cdb8f;border-color:#5cdb8f}.hero-notch-card[data-physical-style=device] .hnp-auto-approve-toggle:focus-visible{outline-offset:-2px;outline:2px solid #7cbaff}@keyframes hnp-auto-flow{to{transform:translate(100%)}}@keyframes hnp-auto-count{0%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes hnp-auto-command-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hnp-auto-approve-toggle:before,.hnp-auto-approve-toggle b,.hnp-activity-auto__command{animation:none!important}}.hero-notch-card[data-physical-style=device] .hnp-sensitive-note{align-items:center;gap:calc(var(--np)*8);margin:calc(var(--np)*3)0;color:#fff9;font:500 calc(var(--np)*12)var(--device-font);display:flex}.hnp-sensitive-note svg{color:#ffad69;width:calc(var(--np)*16);height:calc(var(--np)*16);flex:none}.hero-notch-card[data-physical-style=device] .hnp-agent:has(.hnp-activity-auto){flex-wrap:wrap}.hero-notch-card[data-physical-style=device] .hnp-agent:has(.hnp-activity-auto) .hnp-agent-identity{flex:1 1 calc(var(--np)*260)}.hero-notch-card[data-physical-style=device] .hnp-agent-status:has(.hnp-activity-auto){min-width:0;max-width:100%}.hnp-activity-auto{min-width:0}.hnp-activity-auto__command{text-overflow:ellipsis;overflow:hidden}.hnp-activity-auto__readout .hnp-elapsed,.hnp-auto-approve-toggle{flex:none}@container hnp-device (max-width:520px){.hero-notch-card[data-physical-style=device] :is(.hnp-pixel-ink,.hnp-head-unit__screen>*,.hnp-weather-card>*,.hnp-agenda-grid>*,.hnp-music-device__screen>*,.hnp-section-card__body,.hnp-section-card__icon,.hnp-section-card>small,.hnp-section-card time,.hnp-agent-identity,.hnp-agent-status,.hnp-perm-cmd,.hnp-question__text,.hnp-section-view__header,.hnp-focus-readout,.hnp-focus-label,.hnp-focus-scale,.hnp-focus-session,.hnp-reminders__list>button>span,.hnp-reminders__heading>div){-webkit-mask-image:none;mask-image:none}}
