.FloatingFocus-module__J1SaSW__anchor{z-index:45;color:#edf3e7;font-family:var(--font-geist-sans),sans-serif;--focus-color:#d6ff63}.FloatingFocus-module__J1SaSW__app{max-width:calc(100vw - 32px);position:fixed;bottom:24px;right:24px}.FloatingFocus-module__J1SaSW__window{flex-direction:column;align-items:flex-end;max-width:none;padding:22px;display:inline-flex;position:relative}.FloatingFocus-module__J1SaSW__notch{background:0 0;flex-direction:column;align-items:center;max-width:none;padding:0;display:inline-flex;position:relative}.FloatingFocus-module__J1SaSW__notchPad{width:var(--notch-w,196px);height:var(--notch-h,0px);background:#000}.FloatingFocus-module__J1SaSW__notchPadWide{width:340px}.FloatingFocus-module__J1SaSW__notchTab{width:var(--notch-w,196px);color:#edf3e7;cursor:default;-webkit-user-select:none;user-select:none;background:#000;border-radius:0 0 13px 13px;align-items:center;gap:5px;height:26px;padding:0 7px 2px 12px;display:flex;box-shadow:0 8px 24px #00000059}.FloatingFocus-module__J1SaSW__notchToggle{min-width:0;min-height:24px;color:inherit;text-align:left;cursor:default;background:0 0;border:0;flex:1;align-items:center;gap:7px;padding:0;display:flex}.FloatingFocus-module__J1SaSW__notchTab .FloatingFocus-module__J1SaSW__dot{width:6px;height:6px}.FloatingFocus-module__J1SaSW__notchTab .FloatingFocus-module__J1SaSW__label{flex:1;max-width:none;font-size:11px}.FloatingFocus-module__J1SaSW__notchTab .FloatingFocus-module__J1SaSW__time{font-size:11.5px;font-weight:600}.FloatingFocus-module__J1SaSW__notchToggle:focus-visible,.FloatingFocus-module__J1SaSW__compactJoin:focus-visible{outline:2px solid var(--focus-color);outline-offset:-2px}.FloatingFocus-module__J1SaSW__compactJoin{border:1px solid color-mix(in srgb,var(--focus-color)45%,transparent);background:color-mix(in srgb,var(--focus-color)14%,#000);min-height:20px;color:color-mix(in srgb,var(--focus-color)70%,#fff);cursor:pointer;border-radius:7px;flex-shrink:0;align-items:center;gap:3px;padding:2px 6px;font-size:9px;font-weight:650;line-height:1;display:flex}.FloatingFocus-module__J1SaSW__compactJoin:hover{background:var(--focus-color);border-color:var(--focus-color);color:#111}.FloatingFocus-module__J1SaSW__island{color:#edf3e7;-webkit-user-select:none;user-select:none;background:#000;border:0;border-radius:0 0 22px 22px;width:340px;padding:14px 16px;box-shadow:0 24px 60px #00000080}.FloatingFocus-module__J1SaSW__island .FloatingFocus-module__J1SaSW__title{margin:8px 0 4px;font-size:17px}.FloatingFocus-module__J1SaSW__island .FloatingFocus-module__J1SaSW__timer{margin:6px 0 2px;font-size:30px}.FloatingFocus-module__J1SaSW__island .FloatingFocus-module__J1SaSW__actions{gap:6px;margin-top:10px}.FloatingFocus-module__J1SaSW__island .FloatingFocus-module__J1SaSW__primary,.FloatingFocus-module__J1SaSW__island .FloatingFocus-module__J1SaSW__secondary{white-space:nowrap;min-height:34px;padding:8px 10px;font-size:11.5px}.FloatingFocus-module__J1SaSW__island .FloatingFocus-module__J1SaSW__footer{margin-top:10px;padding-top:8px}.FloatingFocus-module__J1SaSW__dock{border-color:color-mix(in srgb,var(--focus-color)55%,transparent);color:#fff}.FloatingFocus-module__J1SaSW__place{color:#c8d8b4;cursor:pointer;background:#ffffff08;border:1px solid #ffffff15;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;padding:0;display:grid}.FloatingFocus-module__J1SaSW__place:hover{color:#fff;background:#ffffff14}.FloatingFocus-module__J1SaSW__place:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.FloatingFocus-module__J1SaSW__top .FloatingFocus-module__J1SaSW__place:first-of-type{margin-left:auto}.FloatingFocus-module__J1SaSW__place+.FloatingFocus-module__J1SaSW__collapse{margin-left:0}:is([data-popout-focus][data-fitting] .FloatingFocus-module__J1SaSW__card,[data-popout-focus][data-fitting] .FloatingFocus-module__J1SaSW__island){visibility:hidden;animation:none}[data-popout-focus][data-fitting] .FloatingFocus-module__J1SaSW__notchPadWide{width:var(--notch-w,196px)}.FloatingFocus-module__J1SaSW__pill{border:1px solid color-mix(in srgb,var(--focus-color)34%,#1a1f18);background:color-mix(in srgb,var(--focus-color)9%,#111411);color:inherit;cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:11px;max-width:340px;padding:11px 15px;display:flex;box-shadow:0 12px 40px #0007}.FloatingFocus-module__J1SaSW__pill:hover{background:color-mix(in srgb,var(--focus-color)15%,#111411);border-color:color-mix(in srgb,var(--focus-color)60%,#1a1f18)}.FloatingFocus-module__J1SaSW__pill:focus-visible,.FloatingFocus-module__J1SaSW__card button:focus-visible,.FloatingFocus-module__J1SaSW__card a:focus-visible,.FloatingFocus-module__J1SaSW__pinnedChip:focus-visible{outline:2px solid var(--focus-color);outline-offset:4px}.FloatingFocus-module__J1SaSW__window .FloatingFocus-module__J1SaSW__pill,.FloatingFocus-module__J1SaSW__window .FloatingFocus-module__J1SaSW__card{cursor:grab}.FloatingFocus-module__J1SaSW__window .FloatingFocus-module__J1SaSW__pill:active,.FloatingFocus-module__J1SaSW__window .FloatingFocus-module__J1SaSW__card:active{cursor:grabbing}.FloatingFocus-module__J1SaSW__dot{background:var(--focus-color);width:7px;height:7px;box-shadow:0 0 9px color-mix(in srgb,var(--focus-color)45%,transparent);border-radius:50%;flex-shrink:0}.FloatingFocus-module__J1SaSW__label{white-space:nowrap;text-overflow:ellipsis;max-width:185px;font-size:12px;overflow:hidden}.FloatingFocus-module__J1SaSW__time{font-variant-numeric:tabular-nums;white-space:nowrap;color:color-mix(in srgb,var(--focus-color)70%,#fff);font-size:15px}.FloatingFocus-module__J1SaSW__pin{color:#fff;cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;padding:0;transition:opacity .15s,background .15s;display:grid}.FloatingFocus-module__J1SaSW__pill:hover .FloatingFocus-module__J1SaSW__pin,.FloatingFocus-module__J1SaSW__card:hover .FloatingFocus-module__J1SaSW__pin,.FloatingFocus-module__J1SaSW__pin:focus-visible,.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__pill:focus-within .FloatingFocus-module__J1SaSW__pin,.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__card:focus-within .FloatingFocus-module__J1SaSW__pin{opacity:.72}.FloatingFocus-module__J1SaSW__pin:hover{opacity:1;background:#ffffff14}.FloatingFocus-module__J1SaSW__pinActive{color:#111;background:var(--focus-color)}.FloatingFocus-module__J1SaSW__pinActive:hover{background:var(--focus-color);opacity:1}.FloatingFocus-module__J1SaSW__chevron{color:#c8d8b4;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;padding:0;display:grid}.FloatingFocus-module__J1SaSW__chevron:hover{color:#fff;background:#ffffff14}.FloatingFocus-module__J1SaSW__pinnedChip{border:1px dashed color-mix(in srgb,var(--focus-color)45%,transparent);color:#c9d1c3;cursor:pointer;white-space:nowrap;background:#111411e6;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:11px;display:inline-flex;box-shadow:0 12px 40px #0007}.FloatingFocus-module__J1SaSW__pinnedChip b{color:#fff;font-weight:600}.FloatingFocus-module__J1SaSW__pinnedChip:hover{color:#fff;border-style:solid}.FloatingFocus-module__J1SaSW__card{border:1px solid color-mix(in srgb,var(--focus-color)40%,#1a1f18);background:linear-gradient(130deg,color-mix(in srgb,var(--focus-color)14%,#121512),color-mix(in srgb,var(--focus-color)5%,#0e110e));-webkit-user-select:none;user-select:none;border-radius:20px;width:350px;max-width:calc(100vw - 32px);padding:20px;box-shadow:0 20px 60px #0009}.FloatingFocus-module__J1SaSW__urgent{border-color:color-mix(in srgb,var(--focus-color)80%,#fff)}.FloatingFocus-module__J1SaSW__window .FloatingFocus-module__J1SaSW__card{max-width:none;margin-top:10px}.FloatingFocus-module__J1SaSW__top{color:color-mix(in srgb,var(--focus-color)55%,#ddd);font:10px var(--font-geist-mono),monospace;letter-spacing:.8px;align-items:center;gap:8px;display:flex}.FloatingFocus-module__J1SaSW__top .FloatingFocus-module__J1SaSW__pin{margin-left:auto}.FloatingFocus-module__J1SaSW__top .FloatingFocus-module__J1SaSW__pin+.FloatingFocus-module__J1SaSW__collapse{margin-left:0}.FloatingFocus-module__J1SaSW__collapse{color:#c8d8b4;cursor:pointer;background:#ffffff08;border:1px solid #ffffff15;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.FloatingFocus-module__J1SaSW__title{letter-spacing:-.4px;overflow-wrap:anywhere;margin:14px 0 8px;font-size:21px;font-weight:650;line-height:1.3}.FloatingFocus-module__J1SaSW__meta{color:#adb5a9;font-size:12px;line-height:1.7}.FloatingFocus-module__J1SaSW__timer{letter-spacing:-1px;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--focus-color)60%,#fff);margin:12px 0;font-size:38px}.FloatingFocus-module__J1SaSW__actions{gap:8px;margin-top:19px;display:flex}.FloatingFocus-module__J1SaSW__primary,.FloatingFocus-module__J1SaSW__secondary{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:10px 13px;font-size:12px;text-decoration:none;display:flex}.FloatingFocus-module__J1SaSW__primary{background:var(--focus-color);color:#111;border:1px solid var(--focus-color);flex:1;font-weight:600}.FloatingFocus-module__J1SaSW__primary:disabled{opacity:.6;cursor:wait}.FloatingFocus-module__J1SaSW__secondary{color:#c1ceae;background:#ffffff06;border:1px solid #ffffff20}.FloatingFocus-module__J1SaSW__secondary:disabled{opacity:.45;cursor:wait}.FloatingFocus-module__J1SaSW__footer{color:#b7c2b3;border-top:1px solid #ffffff12;justify-content:space-between;gap:12px;margin-top:18px;padding-top:14px;font-size:12px;display:flex}.FloatingFocus-module__J1SaSW__footer small{color:color-mix(in srgb,var(--focus-color)45%,#888);letter-spacing:1px;margin-bottom:5px;font-size:9px;display:block}.FloatingFocus-module__J1SaSW__footer strong{font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center;font-weight:500}.FloatingFocus-module__J1SaSW__status{color:#e3b881;margin-top:12px;font-size:11px;line-height:1.5}.FloatingFocus-module__J1SaSW__subtle{color:#8f9b8c;margin:12px 0 0;font-size:10px}@media (prefers-reduced-motion:no-preference){.FloatingFocus-module__J1SaSW__card{animation:.15s ease-out FloatingFocus-module__J1SaSW__appear}@keyframes FloatingFocus-module__J1SaSW__appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.FloatingFocus-module__J1SaSW__island{animation:.18s ease-out FloatingFocus-module__J1SaSW__islandGrow}@keyframes FloatingFocus-module__J1SaSW__islandGrow{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.FloatingFocus-module__J1SaSW__spin{animation:1s linear infinite FloatingFocus-module__J1SaSW__spin}@keyframes FloatingFocus-module__J1SaSW__spin{to{transform:rotate(360deg)}}}.FloatingFocus-module__J1SaSW__labelGroup{min-width:0;display:flex}.FloatingFocus-module__J1SaSW__phase,.FloatingFocus-module__J1SaSW__mobileChevron,.FloatingFocus-module__J1SaSW__expandedPill{display:none}.FloatingFocus-module__J1SaSW__staleIndicator{color:#e3b881;font-size:11px}@media (max-width:767px){.FloatingFocus-module__J1SaSW__app{bottom:calc(88px + env(safe-area-inset-bottom));right:16px}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__pill{max-width:calc(100vw - 32px)}.FloatingFocus-module__J1SaSW__app{max-width:none;padding:env(safe-area-inset-top)16px 12px;color:#bcbcbc;background:#080808;inset:0 0 auto}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__pill,.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__expandedPill{width:100%;max-width:none;height:48px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #303030;border-radius:0;gap:9px;padding:6px 0;display:flex}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__pill:hover{background:0 0;border-color:#494949}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__pill:focus-visible{outline-offset:0;outline-color:#ddd}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__pin{display:none}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__dot{background:var(--focus-color);width:5px;height:5px;box-shadow:none}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__labelGroup{flex-direction:column;flex:1;gap:2px;overflow:hidden}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__phase{letter-spacing:.7px;text-transform:uppercase;color:#999;text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__label{max-width:none;font-size:12px;font-weight:450;line-height:1.4;display:block}body:has([data-page-sync]) .FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__labelGroup{max-width:calc(50vw - 64px)}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__time{letter-spacing:-.3px;color:#e2e2e2;margin-left:auto;font-size:18px;font-weight:500}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__desktopPrefix,.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__desktopChevron{display:none}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__mobileChevron{color:#888;flex-shrink:0;display:block}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__card{top:calc(env(safe-area-inset-top) + 56px);width:auto;max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 150px);background:#111;border-color:#383838;border-radius:16px;position:absolute;left:16px;right:16px;overflow-y:auto}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__urgent{border-color:#666}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__top,.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__meta,.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__footer{color:#aaa}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__title,.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__timer{color:#eee}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__footer small,.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__subtle{color:#999}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__collapse{color:#ccc;min-width:44px;min-height:44px}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__primary{color:#111;background:#e2e2e2;border-color:#e2e2e2}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__secondary{color:#ccc}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__primary,.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__secondary{min-height:44px}.FloatingFocus-module__J1SaSW__app .FloatingFocus-module__J1SaSW__staleIndicator{color:#aaa}}
