.newtab{background:#c3d4e3}.home-wallpaper,.custom-background-layer{z-index:-2;pointer-events:none;background-position:50%;background-size:cover;position:fixed;inset:0}.home-wallpaper{background-image:url(/wallpapers/alpine-dawn.png)}.home-wallpaper:after,.custom-background-layer:after{content:"";background:linear-gradient(#f4f9ff6e,#e9f4fb40 55%,#dbebf752);position:absolute;inset:0}.newtab.theme-peach .home-wallpaper:after,.newtab.theme-peach .custom-background-layer:after{background:linear-gradient(#f4ede1d1,#efe5d6b8 56%,#e7dbcacc)}.newtab.theme-peach .ambient{opacity:0}.newtab.theme-mint .home-wallpaper:after,.newtab.theme-mint .custom-background-layer:after{background:#0a101ba3}.newtab:before{content:none}.ambient{z-index:-1;pointer-events:none;position:fixed;inset:0}.ambient-one{background:radial-gradient(at 50% 16%,#f0e9ff2e,#0000 48%)}.ambient-two{background:radial-gradient(at 50% 60%,#ccefff1a,#0000 65%)}.ambient-three{background:0 0}.newtab.theme-mint .ambient{opacity:.22}.newtab.has-custom-background .ambient{opacity:.35}@media (forced-colors:active){.home-wallpaper,.custom-background-layer,.ambient{display:none}.newtab{background:canvas}}
.newtab .home-module-slot-content>.primary-widget{--home-widget-padding:18px 22px;border-radius:var(--lix-radius-widget,22px);color:var(--lix-text);font-family:var(--lix-font-ui);flex-direction:column;font-size:14px;line-height:1.45;display:flex;container-type:inline-size}.newtab .primary-widget .primary-widget-header{border:0;justify-content:space-between;align-items:center;gap:14px;min-width:0;margin:0 0 13px;padding:0;display:flex}.newtab .primary-widget-title{align-items:center;gap:11px;min-width:0;display:flex}.newtab .primary-widget-title>div{flex-direction:column;align-items:flex-start;gap:0;min-width:0;display:flex}.newtab .primary-widget-title h2{color:var(--lix-text);font-size:clamp(20px,4.8cqi,24px);font-weight:var(--lix-weight-heading,700);letter-spacing:-.025em;margin:1px 0 0;line-height:1.15}.newtab .primary-widget-icon{width:26px;height:28px;color:var(--lix-accent);flex:0 0 26px;place-items:center;display:grid}.newtab .primary-widget-icon svg{width:24px;height:24px}.newtab .primary-widget-icon.weather{color:var(--lix-warning)}.newtab .primary-widget-icon.hot{color:var(--lix-danger)}.newtab .primary-widget-icon.work{color:var(--lix-accent)}.newtab .primary-widget-actions{align-items:center;gap:7px;display:flex}.newtab .primary-widget-action{border-radius:var(--lix-radius-control,12px);min-width:36px;height:36px;color:var(--lix-text-caption);box-shadow:none;cursor:pointer;transition:color var(--lix-duration-hover) var(--lix-ease), background var(--lix-duration-hover) var(--lix-ease), transform var(--lix-duration-hover) var(--lix-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.newtab .primary-widget-action:hover,.newtab .primary-widget-action:focus-visible{color:var(--lix-accent);background:var(--lix-accent-soft)}.newtab .primary-widget-action:active{transform:scale(.97)}.newtab .primary-widget-action:disabled{opacity:.52;cursor:default;transform:none}.newtab .primary-widget-action svg{width:16px;height:16px}.newtab .primary-widget-footer{min-width:0;color:var(--lix-text-caption);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:10px;font-size:11px;line-height:1.35;display:flex}.newtab .primary-widget.weather-card{--primary-widget-semantic:var(--lix-warning)}.newtab .weather-primary-reading{min-width:0}.newtab .weather-place-line{align-items:baseline;gap:8px;display:flex}.newtab .weather-place-line strong{min-width:0;color:var(--lix-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:720;overflow:hidden}.newtab .weather-place-line span{color:var(--lix-text-secondary);flex:none;font-size:13px}.newtab .weather-range{font-variant-numeric:tabular-nums;align-items:flex-end;gap:7px;margin-top:7px;display:flex}.newtab .weather-range>span{align-items:baseline;gap:4px;display:flex}.newtab .weather-range small{color:var(--lix-text-caption);font-size:11px;font-weight:650}.newtab .weather-range strong{color:var(--lix-text);letter-spacing:-.05em;font-size:clamp(34px,11cqi,48px);font-weight:520;line-height:.95}.newtab .weather-range>i{color:var(--lix-text-caption);padding-bottom:5px;font-size:18px;font-style:normal}.newtab .weather-location-state{width:fit-content;color:var(--lix-text-caption);align-items:center;gap:4px;margin-top:7px;font-size:11px;display:inline-flex}.newtab .weather-location-state svg{width:12px;height:12px}.newtab .weather-location-state.is-enabled{color:var(--lix-success)}.newtab .weather-secondary-places{border-top:1px solid var(--lix-border);margin-top:8px;padding-top:8px}.newtab .weather-secondary-places>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.newtab .weather-secondary-places span{align-items:baseline;gap:6px;min-width:0;display:flex}.newtab .weather-secondary-places b{color:var(--lix-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.newtab .weather-secondary-places small{color:var(--lix-text-caption);font-size:11px}.newtab .weather-secondary-places strong{color:var(--lix-text-secondary);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:680}.newtab .weather-facts{border-block:1px solid var(--lix-border);grid-template-columns:repeat(2,minmax(0,1fr));margin:11px 0 0;padding:9px 0;display:grid}.newtab .weather-facts>div{min-width:0;padding-inline:10px}.newtab .weather-facts>div:first-child{border-right:1px solid var(--lix-border);padding-left:0}.newtab .weather-facts dt{color:var(--lix-text-caption);font-size:11px}.newtab .weather-facts dd{color:var(--lix-text);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:14px;font-weight:700;overflow:hidden}.newtab .weather-notices{gap:3px;margin-top:8px;display:grid}.newtab .weather-notices p{min-width:0;color:var(--lix-text-secondary);align-items:baseline;gap:7px;margin:0;font-size:12px;display:flex}.newtab .weather-notices p:before{content:"";background:var(--lix-text-caption);border-radius:50%;flex:0 0 5px;align-self:center;width:5px;height:5px}.newtab .weather-notices p.warning{color:var(--lix-warning)}.newtab .weather-notices p.warning:before{background-color:var(--lix-warning)}.newtab .weather-notices b{flex:none;font-size:11px;font-weight:700}.newtab .weather-notices span,.newtab .weather-footer>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.newtab .weather-footer.is-error>span{color:var(--lix-danger);white-space:normal;overflow-wrap:anywhere}.newtab .weather-footer a{color:var(--lix-accent);flex:none;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.newtab .weather-footer a svg{width:12px;height:12px}.newtab .primary-widget.hot-card .primary-widget-header{align-items:center;margin-bottom:9px}.newtab .hot-card .primary-widget-title>div{display:block}.newtab .primary-widget-meta{max-width:32ch;color:var(--lix-text-caption);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:11px;line-height:1.3;overflow:hidden}.newtab .hot-refresh-action{min-width:68px}.newtab .primary-widget-tabs{border-bottom:1px solid var(--lix-border);scrollbar-width:none;gap:4px;min-width:0;margin:0;padding:0 0 7px;display:flex;overflow-x:auto}.newtab .primary-widget-tabs::-webkit-scrollbar{display:none}.newtab .primary-widget-tabs button{min-width:0;color:var(--lix-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;padding:4px 9px;font-size:12px;font-weight:650}.newtab .primary-widget-tabs button.active{color:var(--lix-accent);background:var(--lix-accent-selected);box-shadow:none}.newtab .primary-widget .hot-ranking-list{grid-template-columns:1fr;gap:0;margin:7px 0 0;padding:0;list-style:none;display:grid}.newtab .primary-widget .hot-row{border-bottom:1px solid color-mix(in srgb, var(--lix-border) 72%, transparent);background:0 0;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:32px;padding:4px 0;font-size:14px;display:grid}.newtab .primary-widget .hot-row:last-child{border-bottom:0}.newtab .primary-widget .hot-rank{width:auto;color:var(--lix-text-caption);font-variant-numeric:tabular-nums;font-size:13px;font-weight:650}.newtab .primary-widget .hot-row:nth-child(-n+3) .hot-rank{color:var(--lix-warning)}.newtab .primary-widget .hot-title{min-width:0;color:var(--lix-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:540;line-height:1.4;text-decoration:none;overflow:hidden}.newtab .primary-widget .hot-title:hover{color:var(--lix-accent)}.newtab .primary-widget .hot-source{max-width:64px;color:var(--lix-danger);background:color-mix(in srgb, var(--lix-danger) 9%, transparent);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:11px;line-height:1.25;overflow:hidden}.newtab .hot-card-state{min-height:126px;color:var(--lix-text-secondary);text-align:center;place-items:center;font-size:13px;display:grid}.newtab .hot-footer-link{border-top:1px solid var(--lix-border);min-width:0;color:var(--lix-accent);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:7px;text-decoration:none;display:flex}.newtab .hot-footer-link>span{align-items:baseline;gap:7px;min-width:0;display:flex}.newtab .hot-footer-link b{flex:none;font-size:12px}.newtab .hot-footer-link small{min-width:0;color:var(--lix-text-caption);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.newtab .hot-footer-link>svg{flex:none;width:15px;height:15px}.newtab .primary-widget.work-card .primary-widget-header{align-items:center;margin-bottom:8px}.newtab .work-settings-action{min-width:62px}.newtab .work-schedule-line{flex-wrap:wrap;align-items:baseline;gap:5px 7px;min-width:0;display:flex}.newtab .work-schedule-line>small{color:var(--lix-text-caption);font-size:11px}.newtab .work-schedule-line>strong{color:var(--lix-text);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.newtab .work-card-status{color:var(--lix-text-secondary);margin-left:auto;font-size:11px;font-weight:680}.newtab .work-card-status.phase-working{color:var(--lix-success)}.newtab .work-schedule-line>em{color:var(--lix-accent);align-items:center;gap:3px;font-size:11px;font-style:normal;display:inline-flex}.newtab .work-schedule-line>em svg{width:12px;height:12px}.newtab .work-primary-state{margin-top:10px}.newtab .work-primary-state>small{color:var(--lix-text-caption);font-size:11px;display:block}.newtab .work-timer{color:var(--lix-text);font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;margin-top:2px;display:flex}.newtab .work-timer strong{letter-spacing:-.045em;font-size:clamp(30px,9.5cqi,42px);font-weight:520;line-height:1}.newtab .work-timer span{color:var(--lix-text-secondary);font-size:22px}.newtab .work-clock-action,.newtab .work-review-action{border-radius:var(--lix-radius-control,12px);min-height:36px;color:var(--lix-accent);background:var(--lix-accent-soft);cursor:pointer;border:0;align-items:center;gap:7px;margin-top:6px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.newtab .work-clock-action svg,.newtab .work-review-action>svg{width:15px;height:15px}.newtab .work-clock-action.is-start{text-align:left;width:100%;min-height:48px}.newtab .work-clock-action.is-start>span,.newtab .work-review-action>span{flex-direction:column;display:flex}.newtab .work-clock-action.is-start b,.newtab .work-review-action b{font-size:13px}.newtab .work-clock-action.is-start small,.newtab .work-review-action small{color:var(--lix-text-secondary);font-size:11px;font-weight:500}.newtab .work-clock-action.is-working{color:var(--lix-warning);background:color-mix(in srgb, var(--lix-warning) 10%, transparent)}.newtab .work-review-action{color:var(--lix-warning);background:color-mix(in srgb, var(--lix-warning) 10%, transparent);text-align:left}.newtab .work-complete-state{align-items:center;gap:9px;min-height:44px;margin-top:4px;display:flex}.newtab .work-complete-state>svg{width:28px;height:28px;color:var(--lix-success);background:color-mix(in srgb, var(--lix-success) 10%, transparent);border-radius:9px;padding:6px}.newtab .work-complete-state>span{flex-direction:column;display:flex}.newtab .work-complete-state b{color:var(--lix-text);font-size:14px}.newtab .work-complete-state small{color:var(--lix-text-caption);font-size:11px}.newtab .work-flat-metrics{border-block:1px solid var(--lix-border);grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 0 0;padding:8px 0;display:grid}.newtab .work-flat-metrics>div{min-width:0;padding-inline:9px}.newtab .work-flat-metrics>div:first-child{border-right:1px solid var(--lix-border);padding-left:0}.newtab .work-flat-metrics dt{color:var(--lix-text-caption);align-items:center;gap:4px;font-size:11px;display:flex}.newtab .work-flat-metrics dt svg{width:12px;height:12px}.newtab .work-flat-metrics dd{color:var(--lix-text);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:16px;font-weight:680;overflow:hidden}.newtab .work-income-summary{min-width:0;color:var(--lix-text-caption);justify-content:space-between;align-items:center;gap:7px;margin-top:6px;font-size:10px;display:flex}.newtab .work-income-summary>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.newtab .work-income-summary em{color:var(--lix-accent);flex:none;font-style:normal;font-weight:680}.newtab .work-income-progress{background:color-mix(in srgb, var(--lix-text-caption) 14%, transparent);border-radius:99px;height:3px;margin-top:5px;overflow:hidden}.newtab .work-income-progress>i{border-radius:inherit;background:var(--lix-accent);height:100%;transition:width .4s var(--lix-ease);display:block}.newtab .work-next-task{border-top:1px solid var(--lix-border);min-width:0;color:var(--lix-text-secondary);align-items:center;gap:8px;margin-top:auto;padding-top:9px;display:flex}.newtab .work-next-task>svg{width:16px;height:16px;color:var(--lix-accent);flex:none}.newtab .work-next-task>span{flex-direction:column;min-width:0;display:flex}.newtab .work-next-task small{color:var(--lix-text-caption);font-size:10px}.newtab .work-next-task b{color:var(--lix-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.newtab .work-next-task.has-unfinished,.newtab .work-next-task.has-unfinished>svg{color:var(--lix-warning)}@container (max-width:330px){.newtab .primary-widget-action span{display:none}.newtab .hot-refresh-action,.newtab .work-settings-action{min-width:36px}.newtab .weather-range strong{font-size:34px}.newtab .primary-widget .hot-row{grid-template-columns:24px minmax(0,1fr)}.newtab .primary-widget .hot-source{display:none}}@media (max-width:760px){.newtab .home-module-slot-content>.primary-widget{--home-widget-padding:20px}}@media (prefers-reduced-motion:reduce){.newtab .primary-widget-action,.newtab .work-income-progress>i{transition:none}}
.newtab .home-module-slot-content>.reflection-widget{--home-widget-padding:18px 22px;border-radius:var(--lix-radius-widget,22px);color:var(--lix-text);font-family:var(--lix-font-ui);text-align:left;flex-direction:column;align-items:stretch;gap:0;font-size:14px;line-height:1.45;display:flex;container-type:inline-size}.newtab .home-module-slot-content>.reflection-widget>.reflection-widget-header{border:0;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:0 0 10px;padding:0;display:flex}.newtab .reflection-widget-title{align-items:center;gap:9px;min-width:0;display:flex}.newtab .reflection-widget-title>div{min-width:0}.newtab .reflection-widget-title h2{color:var(--lix-text);font-size:20px;font-weight:var(--lix-weight-heading,700);letter-spacing:-.02em;margin:0;line-height:1.2}.newtab .reflection-widget-icon{width:24px;height:24px;color:var(--lix-accent);flex:0 0 24px;place-items:center;display:grid}.newtab .reflection-widget-icon svg{width:24px;height:24px}.newtab .reflection-widget-aside{align-items:center;gap:8px;display:flex}.newtab .reflection-today-count{color:var(--lix-text-secondary);white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.newtab .reflection-today-count small{color:var(--lix-text-caption);font-size:11px}.newtab .reflection-today-count b{color:var(--lix-text-secondary);font-size:12px;font-weight:680}.newtab .reflection-widget-action{border-radius:var(--lix-radius-control,12px);width:32px;height:32px;color:var(--lix-text-caption);cursor:pointer;transition:color var(--lix-duration-hover) var(--lix-ease), background var(--lix-duration-hover) var(--lix-ease);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.newtab .reflection-widget-action:is(:hover,:focus-visible){color:var(--lix-accent);background:var(--lix-accent-soft)}.newtab .reflection-widget-action svg{width:15px;height:15px}.newtab .reflection-mode-tabs{background:0 0;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin:0;padding:2px;display:grid}.newtab .reflection-mode-tabs button{min-height:27px;color:var(--lix-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 8px;font-size:12px;font-weight:620}.newtab .reflection-mode-tabs button.active{color:var(--lix-accent);background:var(--lix-accent-selected)}.newtab .reflection-relax-stage{height:132px;min-height:0;margin-top:5px}.newtab .reflection-woodfish-stage{justify-content:center;align-items:center;gap:5px;display:flex;position:relative}.newtab .reflection-woodfish-count{flex-direction:column;align-items:flex-start;min-width:78px;display:flex}.newtab .reflection-woodfish-count span{color:var(--lix-text-caption);font-size:11px}.newtab .reflection-woodfish-count strong{color:var(--lix-text);font-variant-numeric:tabular-nums;font-size:31px;font-weight:650;line-height:1.05}.newtab .reflection-woodfish-count small{color:var(--lix-text-secondary);margin-top:3px;font-size:11px}.newtab .reflection-woodfish-button{flex:0 0 174px;width:174px;height:124px;margin:0;top:2px}.newtab .reflection-breathing-stage{justify-content:center;align-items:center;gap:18px;display:flex}.newtab .reflection-breathing-orb{flex:0 0 104px;width:104px;height:104px}.newtab .reflection-breathing-orb:before{inset:-6px}.newtab .reflection-breathing-orb:after{inset:-13px}.newtab .reflection-breathing-orb b{font-size:27px}.newtab .reflection-breathing-stage>p{max-width:126px;color:var(--lix-text-secondary);margin:0;font-size:12px;line-height:1.5}.newtab .reflection-bubbles-shell{height:auto}.newtab .reflection-bubbles-shell>.bubble-stage{min-height:0;margin:0}.newtab .reflection-relax-footnote{color:var(--lix-text-caption);letter-spacing:0;text-align:center;text-shadow:none;align-self:stretch;margin:auto 0 0;font-size:11px;font-weight:500}.newtab .reflection-fortune-header .reflection-widget-title p{color:var(--lix-text-caption);margin:1px 0 0;font-size:11px}.newtab .reflection-fortune-score{color:var(--lix-text-secondary);flex:none;align-items:baseline;gap:2px;display:inline-flex}.newtab .reflection-fortune-score strong{font-variant-numeric:tabular-nums;font-size:19px;font-weight:650;line-height:1}.newtab .reflection-fortune-score small{color:var(--lix-text-caption);font-size:10px}.newtab .reflection-fortune-context{color:var(--lix-text-caption);margin:-3px 0 7px;font-size:11px}.newtab .reflection-fortune-form{margin:0}.newtab .reflection-profile-row{align-items:center;gap:8px;min-width:0;display:flex}.newtab .reflection-profile-picker{flex:1;min-width:0}.newtab .reflection-profile-picker .weather-select-field{color:var(--lix-text-caption);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;font-size:11px;font-weight:650;display:grid}.newtab .reflection-profile-picker .ios-weather-select{min-width:0;margin:0}.newtab .reflection-profile-picker .ios-weather-select-trigger{height:30px;color:var(--lix-text-secondary);box-shadow:none;background:0 0;border-color:#0000;border-radius:10px;margin:0;padding:0 27px 0 9px;font-size:11px}.newtab .reflection-profile-picker .ios-weather-select-trigger:is(:hover,:focus-visible,[aria-expanded=true]){color:var(--lix-text);background:var(--home-widget-inner)}.newtab .reflection-profile-picker .ios-weather-select-trigger>svg{width:13px;right:8px}.newtab .reflection-profile-picker .ios-weather-select-menu{width:min(210px,70vw);min-width:170px;max-height:190px;left:auto;right:0}.newtab .reflection-profile-manage{height:30px;color:var(--lix-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:680;display:inline-flex}.newtab .reflection-profile-manage svg{width:13px;height:13px}.newtab .reflection-profile-manage:is(:hover,:focus-visible){color:var(--lix-accent);background:var(--lix-accent-soft)}.newtab .reflection-fortune-question{background:var(--lix-glass-control);border:1px solid #0000;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;gap:5px;margin-top:7px;padding:4px;display:grid}.newtab .reflection-fortune-question input{min-width:0;height:34px;color:var(--lix-text);font:inherit;background:0 0;border:0;outline:0;padding:0 7px;font-size:13px}.newtab .reflection-fortune-question input::placeholder{color:var(--lix-text-caption)}.newtab .reflection-fortune-question button{min-width:62px;color:var(--lix-on-accent,#fff);background:var(--lix-accent);box-shadow:none;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.newtab .reflection-fortune-question button:disabled{opacity:.48;cursor:default}.newtab .reflection-fortune-question button svg{width:13px;height:13px}.newtab .reflection-fortune-reading{margin-top:8px}.newtab .reflection-fortune-reading>div{align-items:baseline;gap:7px;display:flex}.newtab .reflection-fortune-reading span{color:var(--lix-accent);flex:none;font-size:10px;font-weight:700}.newtab .reflection-fortune-reading b{min-width:0;color:var(--lix-text);font-size:12px}.newtab .reflection-fortune-reading p{color:var(--lix-text-secondary);margin:3px 0 0;font-size:12px;line-height:1.5}.newtab .reflection-fortune-reading.is-placeholder p{color:var(--lix-text-caption)}.newtab .reflection-fortune-error{color:var(--lix-danger);margin:6px 0 0;font-size:12px;line-height:1.45}.newtab .reflection-fortune-risk{color:var(--lix-text-caption);align-items:flex-start;gap:5px;margin:auto 0 0;padding-top:7px;font-size:12px;line-height:1.4;display:flex}.newtab .reflection-fortune-risk svg{flex:none;width:13px;height:13px;margin-top:2px}@media (max-width:560px){.newtab .home-module-slot-content>.reflection-widget{--home-widget-padding:18px}.newtab .reflection-woodfish-button{flex-basis:160px;width:160px}}@media (prefers-reduced-motion:reduce){.newtab .reflection-widget-action{transition:none}}
.newtab .home-module-slot-content>.today-plan-card{--home-widget-padding:18px 22px;flex-direction:column;gap:10px;display:flex}.newtab .today-plan-header{align-items:center;gap:10px;margin:0;display:flex}.newtab .today-plan-header h2{color:var(--lix-text);flex:1;margin:0}.newtab .today-plan-date{width:30px;height:34px;color:var(--lix-accent);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.newtab .today-plan-date svg{width:24px;height:24px}.newtab .today-plan-add{border-radius:var(--lix-radius-control);height:32px;color:var(--lix-text-caption);cursor:pointer;transition:color var(--lix-duration-hover) var(--lix-ease), background var(--lix-duration-hover) var(--lix-ease);background:0 0;border:1px solid #0000;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.newtab .today-plan-add:is(:hover,:focus-visible){color:var(--lix-accent);background:var(--lix-accent-soft)}.newtab .today-plan-add svg{width:15px;height:15px}.newtab .today-plan-context{min-width:0;color:var(--lix-text-caption);flex-wrap:wrap;gap:3px 10px;font-size:12px;line-height:1.4;display:flex}.newtab .today-plan-context span:last-child{font-size:11px}.newtab .today-plan-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lix-border) transparent;flex:1;align-content:start;gap:2px;min-height:142px;max-height:190px;padding:0 3px 0 0;display:grid;overflow-y:auto}.newtab .today-plan-list>button{width:100%;min-width:0;min-height:34px;color:var(--lix-text);text-align:left;cursor:pointer;transition:background var(--lix-duration-hover) var(--lix-ease), opacity var(--lix-duration-hover) var(--lix-ease);background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:5px 0;display:flex}.newtab .today-plan-list>button:hover{background:var(--home-widget-inner)}.newtab .today-plan-list>button>b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.newtab .today-plan-list>button>small{max-width:40%;color:var(--lix-text-caption);flex:none;font-size:11px}.newtab .today-plan-check{border:1px solid var(--lix-text-caption);border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.newtab .today-plan-check svg{width:12px;height:12px}.newtab .today-plan-list>button.is-completing{opacity:.7}.newtab .today-plan-list>button.is-completing b{text-decoration:line-through}.newtab .today-plan-list>button.is-completing .today-plan-check{color:#fff;border-color:var(--lix-success);background:var(--lix-success)}.newtab .today-plan-list>:is(.today-plan-empty,.today-plan-complete){justify-content:center;gap:10px;min-height:142px}.newtab :is(.today-plan-empty,.today-plan-complete)>svg{width:22px;height:22px;color:var(--lix-accent);flex:none}.newtab .today-plan-complete>svg{color:var(--lix-success)}.newtab :is(.today-plan-empty,.today-plan-complete)>span{gap:4px;min-width:0;display:grid}.newtab :is(.today-plan-empty,.today-plan-complete) b{color:var(--lix-text);font-size:14px;font-weight:500}.newtab :is(.today-plan-empty,.today-plan-complete) small{color:var(--lix-text-caption);font-size:12px}.newtab .today-plan-footer{color:var(--lix-text-caption);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-top:auto;padding-top:6px;font-size:12px;line-height:1.4;display:flex}.newtab .today-plan-footer b{color:var(--lix-accent);align-items:center;gap:3px;font-weight:500;display:inline-flex}.newtab .today-plan-footer svg{width:14px;height:14px}@media (prefers-reduced-motion:reduce){.newtab .today-plan-list>button{transition:none}}
.newtab{--home-module-title-size:var(--lix-text-widget);--home-section-title-size:var(--lix-text-section);--home-panel-title-size:var(--lix-text-page);--home-copy-size:var(--lix-text-body);--home-meta-size:var(--lix-text-caption-size);font-family:var(--lix-font-ui)}.newtab :is(.primary-widget .primary-widget-title h2,.today-plan-header h2,.reflection-widget .reflection-widget-title h2,.meals-card>header h3,.daily-briefing-card>header h3,.memo-card>header h3,.app-card>header h3,.module-card-title){font-family:var(--lix-font-ui);font-size:var(--home-module-title-size);font-weight:var(--lix-weight-heading);line-height:var(--lix-line-widget);letter-spacing:-.025em;text-shadow:none}.newtab .daily-card>header>small:has(.module-card-title){flex:auto;gap:2px;min-width:0;line-height:1;display:grid}.newtab .daily-card .module-card-title,.newtab .daily-card .module-card-meta{display:block}.newtab .daily-card .module-card-meta{color:var(--lix-text-secondary);font-family:var(--lix-font-ui);font-size:var(--home-meta-size);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:1.35;overflow:hidden}.newtab .home-module-section-heading b{font-family:var(--lix-font-ui);font-size:var(--home-section-title-size);font-weight:var(--lix-weight-heading);letter-spacing:-.015em;line-height:1.25}.newtab :is(.card-heading,.hot-card>header,.work-title-lockup,.today-plan-header,.fortune-card>header,.meals-card>header,.daily-briefing-card>header,.memo-card>header,.app-card>header) small{color:var(--lix-text-caption);font-family:var(--lix-font-ui);font-size:var(--home-meta-size);opacity:1;line-height:1.4}.newtab :is(.card-footnote,.hot-status,.today-plan-header p,.daily-briefing-card>section p,.memo-card footer,.app-card>header p){font-size:var(--home-meta-size);opacity:1;line-height:1.5}.newtab :is(.right-detail-header h2,.sheet-header h2){font-family:var(--lix-font-ui);font-size:var(--home-panel-title-size);font-weight:var(--lix-weight-heading);line-height:var(--lix-line-page);letter-spacing:-.02em;text-shadow:none}.newtab :is(.right-detail-scroll,.sheet-content) :is(p,li):not(.library-reading-page *,.story-reader *){font-size:var(--home-copy-size);line-height:var(--lix-line-body)}.newtab :is(.right-detail-scroll,.sheet-content) small{font-size:var(--lix-text-caption-size);line-height:1.5}@media (max-width:700px){.newtab{--home-panel-title-size:var(--lix-text-page);--home-copy-size:var(--lix-text-body);--home-meta-size:var(--lix-text-caption-size)}.newtab :is(.right-detail-scroll,.sheet-content) :is(input,select,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){.newtab .clickable{transition-property:box-shadow,border-color,background-color}}
.newtab .brand-lockup>.brand-mark{object-fit:contain;box-shadow:none;background:0 0;border:0;padding:4px}.newtab .brand-lockup b{color:var(--lix-text);font:600 20px/28px var(--lix-font-ui);letter-spacing:-.02em}.newtab .brand-lockup small{color:var(--lix-text-secondary);letter-spacing:.02em;font-weight:400}.newtab .search-suggestions>span,.newtab .search-suggestions .search-tags-manage{flex:none}.newtab .search-suggestions .search-tags-manage{color:var(--lix-accent)}.newtab [data-lix-panel]{--ink:var(--lix-text);--muted:var(--lix-text-secondary);--blue:var(--lix-accent);--line:var(--lix-border);color:var(--lix-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font:400 var(--lix-text-body)/var(--lix-line-body) var(--lix-font-ui);border:1px solid var(--lix-border);border-radius:var(--lix-radius-widget);background:var(--lix-surface-panel);box-shadow:var(--lix-shadow-floating);min-width:0;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.newtab.theme-mint [data-lix-panel],.newtab.theme-mint [data-lix-floating]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.newtab .settings-sheet[data-lix-panel]{flex-direction:column;padding:24px;display:flex}.newtab [data-lix-panel] :is(.sheet-header,.right-detail-header){border-bottom:1px solid var(--lix-border);gap:16px;padding:0 0 20px}.newtab .right-detail-panel[data-lix-panel]>.right-detail-header{padding:24px}.newtab [data-lix-panel] :is(.sheet-header,.right-detail-header) h2{color:var(--lix-text);font:600 var(--lix-text-page)/var(--lix-line-page) var(--lix-font-ui);margin:4px 0}.newtab [data-lix-panel] :is(.sheet-header p,.sheet-header small,.right-detail-header small){color:var(--lix-text-secondary);font:400 12px/18px var(--lix-font-ui);max-width:100%;margin:8px 0 0;display:block}.newtab [data-lix-panel] :is(.sheet-header,.right-detail-header)>div>span{color:var(--lix-text-secondary);font:500 12px/18px var(--lix-font-ui);letter-spacing:0}.newtab [data-lix-panel] .sheet-content{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 2px;overflow-y:auto}.newtab [data-lix-panel] .right-detail-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 24px;overflow-y:auto}.newtab [data-lix-panel] .sheet-done{background:var(--lix-accent);min-height:44px;color:var(--lix-text-inverse);border:0;border-radius:12px;flex:none;margin:0;font-size:14px;font-weight:600;position:static}.newtab [data-lix-panel] :is(.sheet-close,.panel-icon-button){background:var(--lix-surface-subtle);width:36px;min-width:36px;height:36px;color:var(--lix-text-secondary);cursor:pointer;border:1px solid #0000;border-radius:10px;flex:none;place-items:center;padding:8px;display:inline-grid}.newtab [data-lix-panel] :is(.sheet-close,.panel-icon-button) svg{stroke-width:1.8px;width:20px;height:20px}.newtab [data-lix-panel] .right-detail-header nav{flex:none;align-items:center;gap:8px;display:flex}.newtab [data-lix-panel] .panel-icon-button[aria-pressed=true]{color:var(--lix-accent);background:var(--lix-accent-selected)}.newtab [data-lix-panel] .panel-back-button{color:var(--lix-text-secondary);background:var(--lix-surface-subtle);border-color:var(--lix-border);margin-bottom:8px;font-weight:500}.newtab [data-lix-panel] :is(.subsection-title,.setting-title){color:var(--lix-text);font:600 var(--lix-text-section)/var(--lix-line-section) var(--lix-font-ui)}.newtab [data-lix-panel] :is(.field-label,.fixed-time-picker>span){color:var(--lix-text-secondary);font:500 14px/20px var(--lix-font-ui)}.newtab [data-lix-panel] :is(.ios-input,.select-shell select,.ios-weather-select-trigger,.fixed-time-control){min-height:var(--lix-control-size);height:var(--lix-control-size);min-width:0;max-width:100%;color:var(--lix-text);background:var(--lix-surface-control);border:1px solid var(--lix-border-interactive);border-radius:var(--lix-radius-control);box-shadow:none;font:400 14px/20px var(--lix-font-ui)}.newtab [data-lix-panel] textarea.ios-input{resize:vertical;height:auto;min-height:96px}.newtab [data-lix-panel] .fixed-time-picker{background:var(--lix-surface-subtle);border-color:var(--lix-border);border-radius:16px;padding:12px}.newtab [data-lix-panel] .fixed-time-entry input{color:var(--lix-text);font:500 20px/28px var(--lix-font-ui);font-variant-numeric:tabular-nums}.newtab [data-lix-panel] .fixed-time-entry input[aria-invalid=true]{color:var(--lix-danger)}.newtab [data-lix-panel] .fixed-time-trigger{width:36px;height:32px;color:var(--lix-text-secondary);background:var(--lix-surface-subtle);border-radius:8px}.newtab [data-lix-panel] .switch-row{background:var(--lix-surface-subtle);border:1px solid var(--lix-border);border-radius:16px;min-height:64px;margin-bottom:12px;padding:12px 16px}.newtab [data-lix-panel] .switch-row b{color:var(--lix-text);font:500 14px/20px var(--lix-font-ui)}.newtab [data-lix-panel] .switch-row small{color:var(--lix-text-secondary);font:400 12px/18px var(--lix-font-ui)}.newtab [data-lix-panel] .switch-row-button.is-on i{background:var(--lix-accent)}.newtab [data-lix-panel] :is(.sheet-close,.panel-icon-button,.panel-back-button):hover{background:var(--lix-surface-hover);color:var(--lix-text)}.newtab [data-lix-panel] button:not(:disabled):active{transform:scale(.98)}.newtab [data-lix-panel] button:disabled{cursor:not-allowed;opacity:.5}.newtab :is([data-lix-panel],[data-lix-floating]) :is(button,input,textarea,select,a):focus-visible,.newtab .search-suggestions button:focus-visible{outline:2px solid var(--lix-accent);outline-offset:2px}.newtab :is([data-lix-panel],[data-lix-floating]) :is(input,textarea)::placeholder{color:var(--lix-text-caption);opacity:1}.newtab [data-lix-panel] :is(select,option){color:var(--lix-text);background-color:var(--lix-surface-popover)}.newtab [data-lix-floating]{box-sizing:border-box;border:1px solid var(--lix-border-interactive);min-width:0;max-width:calc(100vw - 24px);color:var(--lix-text);background:var(--lix-surface-popover);box-shadow:var(--lix-shadow-floating);overscroll-behavior:contain;font:400 14px/20px var(--lix-font-ui);border-radius:12px;margin:0;padding:8px;position:fixed;inset:auto;overflow-y:auto}.newtab [data-lix-floating]::backdrop{pointer-events:none;background:0 0}.newtab [data-lix-floating] [role=option]{width:100%;min-height:36px;color:var(--lix-text);text-align:left;font:inherit;white-space:normal;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}.newtab [data-lix-floating] [role=option]>span{overflow-wrap:anywhere;flex:1;min-width:0}.newtab [data-lix-floating] [role=option] svg{flex:none;width:16px;height:16px}.newtab [data-lix-floating] [role=option]:hover{background:var(--lix-surface-hover)}.newtab [data-lix-floating] [aria-selected=true]{background:var(--lix-accent-selected);color:var(--lix-accent)}.newtab [data-lix-floating].fixed-time-menu{overflow:hidden}.newtab [data-lix-floating] .fixed-time-column{height:min(246px, calc(var(--lix-floating-height) - 64px));overscroll-behavior:contain}.newtab [data-lix-floating] :is(header,.fixed-time-columns>i){color:var(--lix-text-secondary)}.newtab :is([data-lix-panel],[data-lix-panel] *,[data-lix-floating],[data-lix-floating] *){scrollbar-width:thin;scrollbar-color:var(--lix-text-caption) transparent}.newtab :is([data-lix-panel],[data-lix-floating]) ::-webkit-scrollbar-thumb{background-color:var(--lix-text-caption);border-color:#0000}.newtab :is([data-lix-panel],[data-lix-floating]) ::-webkit-scrollbar-track{background:0 0}.newtab [data-lix-panel] .library-reading-page :is(p,h2){font-family:var(--reading-font)}.newtab [data-lix-panel] .library-reading-page p{font-size:calc(18px * var(--reading-scale));line-height:var(--reading-line-height,1.9)}.newtab .reading-sheet-embedded .library-reader-toolbar{justify-content:flex-end}.newtab [data-lix-panel] .work-inline-settings{border-color:var(--lix-border);background:var(--lix-surface-subtle)}.newtab [data-lix-panel] .work-inline-settings>header{border-color:var(--lix-border)}.newtab [data-lix-panel] .work-inline-settings>header h3,.newtab [data-lix-panel] .work-inline-settings>header>span,.newtab [data-lix-panel] .fixed-work-days>span{color:var(--lix-text)}.newtab [data-lix-panel] .fixed-time-note{color:var(--lix-text-secondary)}.newtab [data-lix-panel] .fixed-time-note svg{color:var(--lix-accent)}.newtab [data-lix-panel] .fixed-work-days button{color:var(--lix-text-secondary);background:var(--lix-surface-hover)}.newtab [data-lix-panel] .fixed-work-days button.active{color:var(--lix-accent);background:var(--lix-accent-selected);box-shadow:inset 0 0 0 1px var(--lix-border-interactive)}.newtab [data-lix-panel] .work-mode-segment{background:var(--lix-surface-subtle)}.newtab [data-lix-panel] .work-mode-segment>button{color:var(--lix-text-secondary)}.newtab [data-lix-panel] .work-mode-segment>button.active{color:var(--lix-accent);background:var(--lix-surface-selected);box-shadow:inset 0 0 0 1px var(--lix-border-interactive)}.newtab [data-lix-panel] .work-mode-segment small{color:var(--lix-text-secondary)}.newtab [data-lix-panel] :is(.work-clock-control,.work-common-settings,.work-record-editor,.work-record-history,.work-calendar,.selected-work-day){border-color:var(--lix-border);background:var(--lix-surface-subtle)}.newtab [data-lix-panel] .work-summary-cards>span,.newtab [data-lix-panel] .income-setting-preview>span{background:var(--lix-surface-subtle)}.newtab [data-lix-panel] :is(.work-summary-cards,.income-setting-preview) small{color:var(--lix-text-secondary)}.newtab [data-lix-panel] :is(.work-summary-cards,.income-setting-preview) strong,.newtab [data-lix-panel] .income-setting-preview b{color:var(--lix-text)}.newtab [data-lix-panel] .work-income-settings{background:var(--lix-surface-subtle);box-shadow:none}.newtab [data-lix-panel] .work-income-settings>header h3,.newtab [data-lix-panel] .income-target-field>span,.newtab [data-lix-panel] .income-target-field i,.newtab [data-lix-panel] .income-target-field input{color:var(--lix-text)}.newtab [data-lix-panel] .work-income-settings>header :is(small,p),.newtab [data-lix-panel] :is(.income-target-field em,.income-privacy-note,.income-target-status){color:var(--lix-text-secondary)}.newtab [data-lix-panel] .income-target-field>div{border-color:var(--lix-border-interactive);background:var(--lix-surface-control);box-shadow:none}.newtab [data-lix-panel] .income-target-field>div:focus-within{box-shadow:var(--lix-focus-ring)}.newtab [data-lix-panel] .payday-setting,.newtab [data-lix-panel] .work-record-trash,.newtab [data-lix-panel] .work-plan-transfer.is-static{border-color:var(--lix-border);color:var(--lix-text);background:var(--lix-surface-subtle)}.newtab [data-lix-panel] .payday-setting>span{color:var(--lix-accent);background:var(--lix-accent-selected)}.newtab [data-lix-panel] .work-record-trash>summary{color:var(--lix-text)}.newtab [data-lix-panel] .work-record-trash>summary small,.newtab [data-lix-panel] .work-plan-transfer.is-static small{color:var(--lix-text-secondary)}.newtab [data-lix-panel] .work-record-trash>summary>em{color:var(--lix-danger);background:color-mix(in srgb, var(--lix-danger) 14%, transparent)}.newtab [data-lix-panel] .work-trash-toolbar{background:var(--lix-surface-hover)}.newtab [data-lix-panel] .work-trash-toolbar p{color:var(--lix-text-secondary)}.newtab [data-lix-panel] .work-trash-toolbar>button,.newtab [data-lix-panel] .work-trash-toolbar>div button{color:var(--lix-text);background:var(--lix-surface-control)}.newtab [data-lix-panel] .work-trash-toolbar>div button.is-danger{color:var(--lix-text-inverse);background:var(--lix-danger)}.newtab [data-lix-panel] .work-record-history>div>p,.newtab [data-lix-panel] .work-record-history article{color:var(--lix-text);background:var(--lix-surface-subtle)}.newtab [data-lix-panel] :is(.dock-managed-app,.dock-empty){border-color:var(--lix-border);color:var(--lix-text);background:var(--lix-surface-subtle)}.newtab [data-lix-panel] .dock-managed-label small,.newtab [data-lix-panel] .dock-empty,.newtab [data-lix-panel] .dock-managed-actions :is(button,a){color:var(--lix-text-secondary)}.newtab [data-lix-panel] .dock-managed-actions :is(button,a):hover{color:var(--lix-text);background:var(--lix-surface-hover)}.newtab [data-lix-panel] .dock-managed-editor{border-color:var(--lix-border)}.newtab [data-lix-panel] .dock-managed-editor label{color:var(--lix-text-secondary)}.newtab [data-lix-panel] .dock-managed-editor input{border-color:var(--lix-border-interactive);color:var(--lix-text);background:var(--lix-surface-control)}.newtab [data-lix-panel] .dock-managed-editor button{color:var(--lix-text);background:var(--lix-surface-hover)}.newtab [data-lix-panel] .dock-managed-editor button[type=submit]{color:var(--lix-text-inverse);background:var(--lix-accent)}.newtab [data-lix-panel] .dock-managed-editor p{color:var(--lix-danger)}.newtab [data-lix-panel] .dock-last-opened,.newtab [data-lix-panel] .dock-library-search,.newtab [data-lix-panel] .dock-library-categories button,.newtab [data-lix-panel] .dock-picker-summary,.newtab [data-lix-panel] .dock-custom-preview{border-color:var(--lix-border);color:var(--lix-text);background:var(--lix-surface-subtle)}.newtab [data-lix-panel] .dock-last-opened :is(small,em),.newtab [data-lix-panel] .dock-library>div:first-child :is(small,span){color:var(--lix-text-secondary)}.newtab [data-lix-panel] .dock-library{border-color:var(--lix-border)}.newtab [data-lix-panel] .dock-library button{border-color:var(--lix-border);color:var(--lix-text);background:var(--lix-surface-subtle)}.newtab [data-lix-panel] .dock-library-categories button.is-active,.newtab [data-lix-panel] .dock-library button.is-selected{border-color:var(--lix-border-interactive);background:var(--lix-accent-selected)}.newtab [data-lix-panel] .dock-picker-summary button{color:var(--lix-text);background:var(--lix-surface-hover)}.newtab [data-lix-panel] .dock-picker-summary button.primary-soft{color:var(--lix-text-inverse);background:var(--lix-accent)}.newtab.theme-peach :is(.ios-card,.search-box,.search-candidate-panel,.engine-menu,.dock-context-menu,[data-lix-panel]){-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:600px){.newtab .settings-sheet[data-lix-panel],.newtab .right-detail-panel[data-lix-panel]>.right-detail-header,.newtab [data-lix-panel] .right-detail-scroll{padding:16px}.newtab [data-lix-panel] .right-detail-header{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.newtab [data-lix-panel] button:not(:disabled):active{transform:none}}
.newtab.focus-mode{min-height:100dvh;overflow:hidden auto}.newtab .focus-home-hero{justify-items:center;gap:var(--lix-space-8);width:100%;padding:var(--lix-space-4) 0 0;animation:focus-home-arrive .22s var(--lix-ease) both;margin:clamp(24px,6vh,96px) auto 0;display:grid}.newtab .focus-home-hero .home-welcome{width:100%;min-height:0;padding:0}.newtab .focus-home-hero .clock-block{box-shadow:none;background:0 0;border:0;padding:0}.newtab .focus-home-hero .clock-block strong{letter-spacing:-.04em;filter:none;font-size:clamp(60px,5vw,76px);font-weight:300;line-height:1.05}.newtab .focus-home-hero .clock-block span{margin-top:var(--lix-space-4);flex-wrap:wrap;font-size:14px;line-height:22px}.newtab .focus-home-hero .clock-block span :is(b,em){font-weight:400}.newtab .focus-home-hero .search-zone{width:min(760px,62%);max-width:100%;margin:0 auto}.newtab .focus-home-hero .search-suggestions{justify-content:center;gap:var(--lix-space-2);max-width:100%;margin-top:var(--lix-space-3);flex-wrap:nowrap;display:flex}.newtab .focus-home-hero .search-suggestions>button:not(.search-tags-manage){flex:0 auto;min-width:0;max-width:140px}.newtab .focus-home-hero .search-suggestions>:is(span,.search-tags-manage){flex:none}.newtab.focus-mode>.focus-panel{margin-top:var(--lix-space-8);margin-bottom:var(--lix-space-8)}.newtab:not(.focus-mode)>.home-module-layout-shell{animation:focus-home-return .22s var(--lix-ease) backwards}@keyframes focus-home-arrive{0%{opacity:.45;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes focus-home-return{0%{opacity:.45;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.newtab .focus-home-hero .search-zone{width:min(680px,100%)}}@media (max-width:760px){.newtab .focus-home-hero{margin-top:var(--lix-space-8);gap:var(--lix-space-6)}.newtab .focus-home-hero .clock-block strong{font-size:clamp(52px,10vw,64px)}.newtab .focus-home-hero .clock-block span{gap:var(--lix-space-2);font-size:12px}.newtab .focus-home-hero .search-suggestions>span{display:none}}@media (prefers-reduced-motion:reduce){.newtab .focus-home-hero,.newtab:not(.focus-mode)>.home-module-layout-shell{animation:none}}
