[data-personal-site],.personal-nav-slot{--personal-curve: cubic-bezier(.22, 1, .36, 1);--personal-fill: linear-gradient(var(--wp-light-angle, 220deg), rgba(255,255,255,.12), rgba(255,255,255,.035) 54%, rgba(255,255,255,.075));--personal-edge: inset 0 .8px 1.2px rgba(255,255,255,.62), inset 0 -.8px 1.2px rgba(255,255,255,.56), inset 0 0 2px rgba(8,18,28,.3)}.personal-nav-slot{flex:0 0 auto;padding:8px max(12px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));position:relative;z-index:40;transition:opacity .22s var(--personal-curve),visibility .22s var(--personal-curve)}.personal-nav-row{display:flex;align-items:center;gap:10px;width:100%;max-width:510px;margin:0 auto}.personal-nav{position:relative;flex:1;min-width:0;height:72px;border-radius:999px;isolation:isolate}.personal-nav-glass{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.1),transparent 72%),color-mix(in srgb,var(--wp-shade, #172238) 22%,rgba(255,255,255,.045));backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%);box-shadow:var(--personal-edge)}.personal-nav-glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:.5px;background:linear-gradient(180deg,#ffffff47,#ffffff0a 22%,#08121c14 52%,#ffffff0a 78%,#fff3);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.personal-nav:not([data-ready=true]) .personal-nav-lens{visibility:hidden}.personal-nav-buttons{position:absolute;top:7px;right:8px;bottom:7px;left:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.personal-nav-buttons button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;min-height:44px;padding:0;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;border:0;border-radius:999px;background:transparent;color:#ffffffb8;cursor:pointer;outline:none;font:inherit;user-select:none;-webkit-user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .22s var(--personal-curve)}.personal-nav-buttons button>span{font-size:11px;font-weight:550;line-height:15px}.personal-nav-buttons button[aria-current=page],.personal-nav-buttons button[data-lit=true]{color:#fff}.personal-voice{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 58px;width:58px;height:58px;position:relative;padding:0;border:0;border-radius:999px;background:var(--personal-fill);box-shadow:var(--personal-edge);backdrop-filter:blur(12px) saturate(115%);-webkit-backdrop-filter:blur(12px) saturate(115%);color:#ffffffdb;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background .22s var(--personal-curve),color .22s var(--personal-curve)}.personal-voice:active{box-shadow:inset 0 0 16px #ffffff24,var(--personal-edge)}.personal-voice[data-voice-phase=recording]{background:linear-gradient(145deg,#ffffff47,#ffffff0f);color:#fff}.personal-voice[data-voice-phase=error]{color:#ffd9a3}.personal-voice-face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .22s var(--personal-curve)}.personal-voice-face[data-show=true]{opacity:1}.personal-voice-wave{gap:2px}.personal-voice-wave i{display:block;width:2px;height:24px;border-radius:2px;background:currentColor;transform:scaleY(.11)}.personal-pages{position:relative;height:100dvh;min-height:0;overflow:hidden}.personal-pages[data-mobile]{height:100%}.personal-page{height:100%;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.personal-page[hidden]{display:none}.personal-page[data-active=true]{animation:personalArrival .22s var(--personal-curve) both}@keyframes personalArrival{0%{opacity:0}to{opacity:1}}@media (max-width: 350px){.personal-nav-row{gap:8px}.personal-voice{flex-basis:50px;width:50px;height:50px}.personal-nav-buttons button>span{font-size:10px}}@media (max-height: 500px) and (orientation: landscape){.personal-nav-slot{padding-top:4px;padding-bottom:calc(4px + env(safe-area-inset-bottom,0px))}.personal-nav{height:58px}.personal-voice{width:48px;height:48px;flex-basis:48px}.personal-nav-buttons button{gap:0}}@media (prefers-reduced-motion: reduce){.personal-nav-slot,.personal-nav-buttons button,.personal-voice,.personal-voice-face{transition:none}.personal-page[data-active=true]{animation:none}}[data-personal-site] .loading-surface{position:relative;inset:auto;width:100%;height:100%;min-height:160px;padding:24px;justify-content:center;align-items:center}[data-personal-site] .loading-heading{display:none}[data-personal-site] .loading-tiles{display:block;flex:0 0 auto}[data-personal-site] .loading-tile{padding:14px 20px;border:0;border-radius:999px;background:var(--personal-fill);box-shadow:var(--personal-edge)}.personal-header-controls{position:relative;flex:0 0 auto;border-radius:999px;isolation:isolate}.personal-header-controls .liquid-lens{opacity:0;transition:opacity .22s var(--personal-curve)}.personal-header-controls[data-preview] .liquid-lens{opacity:1}.personal-header-buttons{position:absolute;top:3px;right:3px;bottom:3px;left:3px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.personal-header-buttons button{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:0;border:0;border-radius:999px;background:transparent;color:#fffc;padding:0;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}.personal-header-buttons button svg{width:48%!important;height:48%!important}.personal-house-notice{position:absolute;top:1px;right:3px;width:5px;height:5px;border-radius:50%;background:#ffd9a3}[data-personal-site] .personal-header-voice{border-radius:999px!important;background:var(--personal-fill)!important;border-color:transparent!important;box-shadow:var(--personal-edge)!important}@media (prefers-reduced-motion: reduce){.personal-header-controls .liquid-lens{transition:none}}.personal-nav .liquid-lens-wall,.personal-header-controls .liquid-lens-wall{stroke:#08121c33}.personal-nav .liquid-lens-inner,.personal-header-controls .liquid-lens-inner{opacity:.2}.personal-nav .liquid-lens-bezel stop:last-child,.personal-header-controls .liquid-lens-bezel stop:last-child{stop-opacity:.55}[data-personal-site]{--personal-content-fill: linear-gradient(var(--wp-light-angle, 145deg), rgba(255,255,255,.105), rgba(255,255,255,.028) 56%, rgba(255,255,255,.065));--personal-content-border: 1px solid rgba(255,255,255,.04);--personal-content-edge: inset 0 .8px 1.2px rgba(255,255,255,.5), inset 0 -.8px 1.2px rgba(255,255,255,.44), inset 0 0 2px rgba(8,18,28,.26);--personal-content-blur: blur(12px) saturate(108%);--personal-overlay-fill: linear-gradient(var(--wp-light-angle, 145deg), rgba(255,255,255,.1), rgba(255,255,255,.025) 58%), color-mix(in srgb, var(--wp-shade, #172238) 64%, transparent);--personal-overlay-blur: blur(24px) saturate(108%);--personal-crown: 0;--personal-section-margin: 6px 2px 10px;--personal-title-size: clamp(28px, 2vw, 36px);--personal-title-weight: 600;--personal-title-ink: rgba(255,255,255,.96);--personal-control-size: 44px;--personal-calendar-month-size: clamp(24px, 7.7vw, 30px);--personal-month-max-height: calc(100dvh - 12px) ;--personal-month-overflow: auto;--personal-house-plan-max-height: calc(100dvh - 300px) ;--personal-appliance-min-width: 124px;--personal-appliance-action-space: 44px;--personal-appliance-face-align: flex-start;--personal-wet-timer-size: 20px;--personal-object-top: rgba(255,255,255,.17);--personal-object-base: rgba(255,255,255,.13);--personal-object-wash: .3;--personal-object-optics: inline;--personal-object-outline-opacity: 0;--personal-object-wall: 0;--personal-object-bevel: 0;--personal-object-lip: 0;--personal-object-rim: .9;--personal-object-outline: rgba(255,255,255,.18);--board-glass-fill: var(--personal-content-fill);--board-glass-rim: transparent;--board-glass-edge: var(--personal-content-edge);--board-glass-blur: var(--personal-content-blur);--board-glass-crown: 0;--board-caption-ink: rgba(255,255,255,.58)}[data-personal-site] [data-personal-board]{--board-glass-fill: var(--personal-content-fill);--board-glass-edge: var(--personal-content-edge);--board-glass-blur: blur(4px) saturate(105%);--board-flap-fill: var(--personal-content-fill)}[data-personal-site] .personal-pages[data-mobile]:has(.personal-page[data-active=true] .personal-month-backdrop),[data-personal-site] .personal-pages[data-mobile]:has(.personal-page[data-active=true] [role=dialog]){z-index:50;overflow:visible}[data-personal-site]:has(.personal-page[data-active=true] .personal-month-backdrop) .personal-nav-slot,[data-personal-site]:has(.personal-page[data-active=true] [role=dialog]) .personal-nav-slot,[data-personal-site]:has(>[role=dialog]) .personal-nav-slot{visibility:hidden;opacity:0;pointer-events:none}[data-personal-site] .personal-week-heading{gap:12px;flex-wrap:wrap}[data-personal-site] .personal-week-controls{margin-left:auto}@media (max-height: 500px) and (orientation: landscape){[data-personal-site] .personal-calendar-content>:not(.personal-month-backdrop):not([role=dialog]){transition:opacity .22s var(--personal-curve)}[data-personal-site] .personal-calendar-content[data-month-open=true]>:not(.personal-month-backdrop):not([role=dialog]){opacity:0;pointer-events:none}}@media (max-height: 500px) and (orientation: landscape) and (prefers-reduced-motion: reduce){[data-personal-site] .personal-calendar-content>:not(.personal-month-backdrop):not([role=dialog]){transition:none}}@media (max-width: 767px){[data-personal-site]{--personal-title-size: 30px}}.personal-object-diffusion{display:none}@supports (clip-path: path("M0 0H1V1Z")){[data-personal-site] .personal-object-diffusion{display:block;backdrop-filter:blur(8px) saturate(118%);-webkit-backdrop-filter:blur(8px) saturate(118%)}}.liquid-lens{position:absolute;left:0;pointer-events:none}.liquid-lens-face,.liquid-lens-optics{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;clip-path:var(--lens-contour)}.liquid-lens-face{background:radial-gradient(ellipse 90% 115% at var(--lens-light-x, 30%) var(--lens-light-y, 0%),rgba(255,255,255,.13),transparent 74%),rgba(255,255,255,var(--lens-face, .04))}.liquid-lens-optics{opacity:0}.liquid-lens-bezel{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.liquid-lens-wall{stroke:#080c1845;stroke-width:var(--lens-wall, 2.2px)}.liquid-lens-rim{stroke-width:var(--lens-rim, .65px)}.liquid-lens-inner{stroke-width:.45px;opacity:.38}.liquid-lens:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;padding:var(--lens-edge, 1.4px);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;backdrop-filter:blur(var(--lens-diffusion, 1.2px)) saturate(125%);-webkit-backdrop-filter:blur(var(--lens-diffusion, 1.2px)) saturate(125%)}.liquid-contact{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle var(--liquid-contact-size, 30px) at var(--liquid-contact-x, 0px) var(--liquid-contact-y, 0px),rgba(255,255,255,var(--liquid-contact-light, 0)),transparent 100%)}@supports (clip-path: path(evenodd,"M 0 0 L 1 0 L 1 1 Z")){.liquid-lens:before{padding:0;-webkit-mask:none;mask:none;clip-path:var(--lens-edge-contour)}}.work-mobile-nav-slot{flex:0 0 auto;width:100%;min-width:0;box-sizing:border-box;position:relative;z-index:2;padding:8px max(18px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(18px,env(safe-area-inset-left,0px));color:#fff;font-family:var(--sans, -apple-system, BlinkMacSystemFont, sans-serif);-webkit-font-smoothing:antialiased}.work-mobile-nav-slot *,.work-mobile-nav-slot *:before,.work-mobile-nav-slot *:after{box-sizing:border-box}.work-mobile-nav{--wmn-reflection: var(--work-light-angle, var(--wp-light-angle, 220deg));position:relative;width:100%;max-width:434px;height:72px;margin:0 auto;border-radius:999px;isolation:isolate}.work-mobile-nav .wmn-glass{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at calc(var(--wp-light-x, .25) * 100%) 0%,rgba(255,255,255,.1),transparent 68%),color-mix(in srgb,var(--wp-shade, #172238) 28%,rgba(255,255,255,.045));backdrop-filter:blur(24px) saturate(120%);-webkit-backdrop-filter:blur(24px) saturate(120%);box-shadow:0 3px 6px -3px #080c1847,0 0 0 .7px #080c1861,inset 0 1px 1px #ffffff52,inset 0 -1px 1px #080c183d}.work-mobile-nav .wmn-glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--wmn-reflection),transparent 5%,rgba(255,255,255,.14) 15%,rgba(255,255,255,.65) 28%,transparent 42%,rgba(0,0,0,.12) 58%,rgba(255,255,255,.28) 78%,transparent 94%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.work-mobile-nav:not([data-ready=true]) .wmn-lens{visibility:hidden}.work-mobile-nav .wmn-buttons{position:absolute;top:7px;right:8px;bottom:7px;left:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.work-mobile-nav .wmn-buttons>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;min-width:0;width:100%;height:100%;min-height:44px;margin:0;padding:4px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:0;border-radius:999px;background:transparent;color:#ffffffbd;font:inherit;outline:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none;-webkit-user-select:none}.work-mobile-nav .wmn-glyph{display:flex;align-items:center;justify-content:center;width:28px;height:28px;transition:color .22s var(--wmn-curve)}.work-mobile-nav .wmn-glyph svg{width:24px!important;height:24px!important;display:block}.work-mobile-nav .wmn-label{display:block;font-size:12px;line-height:16px;font-weight:550;letter-spacing:.01em;transition:color .22s var(--wmn-curve)}.work-mobile-nav button[aria-pressed=true],.work-mobile-nav button[data-lit=true]{color:#fff}@media (prefers-reduced-motion: reduce){.work-mobile-nav .wmn-glyph,.work-mobile-nav .wmn-label{transition:none}}@media (max-height: 500px) and (orientation: landscape){.work-mobile-nav-slot{padding-top:6px;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px))}.work-mobile-nav{height:58px}.work-mobile-nav .wmn-buttons>button{padding:0;gap:0}.work-mobile-nav .wmn-glyph{width:24px;height:24px}}body [data-work-desktop],body .work-glass-popover,body [data-vault-view=desktop].work-reading-surface{--work-context-ink: rgba(255,255,255,.78);--work-tag-ink: rgba(255,255,255,.72);--work-low-ink: rgba(255,255,255,.76);--work-low-context: rgba(255,255,255,.64);--work-panel-edge: inset 0 1px 3px rgba(255,255,255,.11), inset 0 -1px 3px rgba(255,255,255,.06), inset 0 0 0 .5px rgba(8,12,24,.1);--work-panel-fill: color-mix(in srgb, var(--wp-shade, #192438) 12%, rgba(255,255,255,.028));--work-panel-blur: blur(8px) saturate(112%);--work-reading-rim: linear-gradient(172deg, rgba(255,255,255,.38), rgba(255,255,255,.07) 35%, rgba(255,255,255,.04) 70%, rgba(255,255,255,.21));--work-control-edge: inset 0 0 0 .65px rgba(255,255,255,.18), inset 0 0 0 1.8px rgba(8,12,24,.22), inset 0 1px 2px rgba(255,255,255,.1);--work-control-rim: conic-gradient(from var(--wp-light-angle, 180deg), transparent 4%, rgba(255,255,255,.12) 15%, rgba(255,255,255,.72) 28%, transparent 40%, rgba(8,12,24,.16) 58%, rgba(255,255,255,.32) 78%, transparent 94%);--work-popover-fill: color-mix(in srgb, var(--wp-shade, #192438) 44%, rgba(255,255,255,.065));--work-popover-blur: blur(32px) saturate(115%)}[data-work-desktop] .work-reading-surface,[data-work-desktop] .loading-tile,[data-vault-view=desktop].work-reading-surface{background:var(--work-panel-fill)!important;backdrop-filter:var(--work-panel-blur)!important;-webkit-backdrop-filter:var(--work-panel-blur)!important;box-shadow:var(--work-panel-edge)!important}[data-work-desktop] .loading-tile{border-color:transparent}[data-work-desktop] .work-reading-surface:after,[data-work-desktop] .loading-tile:after,[data-vault-view=desktop].work-reading-surface:after,.work-glass-popover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:.7px;background:var(--work-reading-rim);pointer-events:none;z-index:2;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.work-glass-popover:after{background:var(--work-control-rim);opacity:.7}[data-work-desktop] .work-sheet{opacity:1;transform:translateY(0);transition:opacity .34s var(--curve),transform .34s var(--curve)}[data-work-desktop] .work-sheet[data-phase=out]{opacity:0;transform:translateY(-4px);transition-duration:.22s}@starting-style{[data-work-desktop] .work-sheet{opacity:.45;transform:translateY(8px)}}[data-vault-view=desktop].work-reading-surface .vault-capture{box-shadow:inset 0 1px 2px #080c181f,inset 0 -1px #ffffff1a;transition:background .22s var(--curve),border-color .22s var(--curve),box-shadow .22s var(--curve)}[data-vault-view=desktop].work-reading-surface .vault-capture:hover,[data-vault-view=desktop].work-reading-surface .vault-capture:focus-within{box-shadow:inset 0 1px 2px #080c1814,inset 0 -1px #ffffff47}.work-glass-popover{background:var(--work-popover-fill);box-shadow:var(--work-control-edge),0 3px 7px -3px #080c183d;backdrop-filter:var(--work-popover-blur);-webkit-backdrop-filter:var(--work-popover-blur);animation:workGlassReveal .34s var(--curve, cubic-bezier(.22, 1, .36, 1)) backwards}@keyframes workGlassReveal{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.work-content-reveal{animation:workContentReveal .34s var(--curve, cubic-bezier(.22, 1, .36, 1)) backwards}@keyframes workContentReveal{0%{opacity:.6}to{opacity:1}}[data-work-desktop] .work-control{--work-control-radius: 14px;--work-control-fill: color-mix(in srgb, var(--wp-shade, #192438) 22%, rgba(255,255,255,.09));--work-control-light: .04;position:relative;width:40px;height:40px;min-width:40px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--work-control-radius);border:0;padding:0;outline:none;color:#fffffff5;background:transparent;box-shadow:0 2px 5px -2px #080c1842;backdrop-filter:none;-webkit-backdrop-filter:none;cursor:pointer;transition:opacity .22s var(--curve),color .22s var(--curve),box-shadow .22s var(--curve)}[data-work-desktop] .work-control:before,[data-work-desktop] .work-control:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;transform:none;transition:transform .22s var(--curve),border-radius .22s var(--curve),clip-path .22s var(--curve),opacity .22s var(--curve),background .22s var(--curve)}[data-work-desktop] .work-control:before{background:radial-gradient(ellipse at calc(var(--wp-light-x, .3) * 100%) calc(var(--wp-light-y, 0) * 100%),rgba(255,255,255,var(--work-control-light)),transparent 78%),var(--work-control-fill);clip-path:inset(0 round var(--work-control-radius));box-shadow:var(--work-control-edge);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}[data-work-desktop] .work-control:after{background:var(--work-control-rim);padding:1px;opacity:.7;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}[data-work-desktop] .work-control:hover:not(:disabled):not([aria-disabled=true]){filter:none;--work-control-light: .16}[data-work-desktop] .work-control:focus-visible:not(:disabled):not([aria-disabled=true]){--work-control-light: .16}[data-work-desktop] .work-control[data-active=true]{--work-control-fill: color-mix(in srgb, var(--wp-shade, #192438) 12%, rgba(255,255,255,.18))}[data-work-desktop] .work-control[data-active=true]:after{opacity:1}[data-work-desktop] .work-control:is(:active,[data-pressed]):not(:disabled):not([aria-disabled=true]){filter:none;transform:none;--work-control-light: .2;box-shadow:0 1px 3px -2px #080c1838}[data-work-desktop] .work-control:is(:active,[data-pressed]):not(:disabled):not([aria-disabled=true]):before,[data-work-desktop] .work-control:is(:active,[data-pressed]):not(:disabled):not([aria-disabled=true]):after{transform:scale(1.015,.94);border-radius:calc(var(--work-control-radius) + 2px)}[data-work-desktop] .work-control:is(:active,[data-pressed]):not(:disabled):not([aria-disabled=true]):before{clip-path:inset(0 round calc(var(--work-control-radius) + 2px))}[data-work-desktop] .work-control>*{position:relative;z-index:1}[data-work-desktop] .work-control-round{--work-control-radius: 50%}[data-work-desktop] .work-control-quiet{width:30px;min-width:30px;height:30px;--work-control-radius: 10px;--work-control-fill: transparent;--work-control-light: 0;box-shadow:none}[data-work-desktop] .work-control-quiet:is(:active,[data-pressed]):not(:disabled):not([aria-disabled=true]){box-shadow:none}[data-work-desktop] .work-control-quiet:before{backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}[data-work-desktop] .work-control-quiet:after{opacity:0}[data-work-desktop] .work-control[data-recording]{color:#fff;--work-control-fill: rgba(255,255,255,.1)}[data-work-desktop] .work-control[data-recording]:before{background:radial-gradient(ellipse at 50% 55%,rgba(255,255,255,calc(.055 + var(--mic-level, 0) * .24)),transparent 72%),var(--work-control-fill)}[data-work-desktop] .work-control[data-recording]:after{opacity:calc(.65 + var(--mic-level, 0) * .35)}[data-work-desktop] .work-command-mic[data-recording] .jr-icon path:first-child{fill-opacity:calc(.14 + var(--mic-level, 0) * .66)}[data-work-desktop] .work-control:disabled{opacity:.42}[data-work-desktop] .work-command-mic{width:52px;min-width:52px;height:52px;--work-control-fill: color-mix(in srgb, var(--wp-shade, #192438) 24%, rgba(255,255,255,.07))}[data-work-desktop] .work-completion{position:relative;border-radius:50%;flex-shrink:0;width:28px!important;height:28px!important;border:0!important;background:linear-gradient(165deg,#ffffff1f,#ffffff06 58%,#ffffff12)!important;box-shadow:inset 0 0 0 .7px #ffffff4d,inset 0 1px 2px #ffffff2e,inset 0 -1px 2px #080c1829;animation:none!important}[data-work-desktop] .work-completion:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:var(--work-reading-rim);padding:.75px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:transform .22s var(--curve),opacity .22s var(--curve)}[data-work-desktop] .work-completion[data-priority=high]{box-shadow:inset 0 0 0 .7px #ffffffb3,0 0 5px #ffffff1f}[data-work-desktop] .work-completion:hover{background:#ffffff29!important}[data-work-desktop] .work-completion:active:before{transform:scale(1.04,.92)}[data-work-desktop] .work-completion.tap:active{transform:none}[data-work-desktop] .work-completion[aria-pressed=true]{background:#ffffffeb!important}[data-work-desktop] .jr-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}[data-work-desktop] .jr-icon .jr-hv{transition:stroke-opacity .22s var(--curve),opacity .22s var(--curve)}[data-work-desktop] .jr-icon [class*=jr-mv-]{transform-box:fill-box;transform-origin:center;transition:transform .22s var(--curve)}[data-work-desktop] .tap:hover .jr-hv{stroke-opacity:1;opacity:1}[data-work-desktop] .tap:hover .jr-mv-up{transform:translateY(-.5px)}[data-work-desktop] .tap:hover .jr-mv-down{transform:translateY(.5px)}[data-work-desktop] .tap:hover .jr-mv-right{transform:translate(.5px)}[data-work-desktop] .tap:active .jr-icon [class*=jr-mv-]{transform:none}@media (prefers-reduced-motion: reduce){[data-work-desktop] .work-control,[data-work-desktop] .work-control:before,[data-work-desktop] .work-control:after,.work-glass-popover,.work-content-reveal,[data-work-desktop] .work-sheet,[data-vault-view=desktop].work-reading-surface .vault-capture,[data-work-desktop] .jr-icon *{animation:none!important;transition:none!important}}[data-work-desktop] input::placeholder,[data-work-desktop] textarea::placeholder{color:#fffc;opacity:1}[data-work-desktop] .work-planned-field::placeholder{color:#ffffff6b;opacity:1;font-weight:400}[data-work-desktop] .work-planned-field[name=when]::placeholder{font-style:italic}[data-work-desktop] .work-people-filters button{min-height:30px;justify-content:center;font-size:11.5px!important;letter-spacing:.9px!important}[data-work-desktop] .work-planned-section{height:0;max-height:42%;flex-shrink:0;min-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:height .34s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1),visibility 0s .34s}[data-work-desktop] .work-planned-section[data-open=true]{height:42%;opacity:1;visibility:visible;transition-delay:0s}[data-work-desktop] .work-planned-content{height:100%;min-height:0;display:flex;flex-direction:column;padding-top:12px;border-top:1px solid rgba(255,255,255,.12)}@media (prefers-reduced-motion: reduce){[data-work-desktop] .work-planned-section{transition:none}}.loading-surface{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--work-board-pad, clamp(14px, 1.2vw, 24px));padding-bottom:40px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;pointer-events:none}.loading-heading{height:40px;flex:0 0 40px}.loading-tiles{flex:1;min-height:0;display:grid;gap:24px}.loading-tiles-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:var(--work-board-pad, clamp(14px, 1.2vw, 24px))}.loading-tiles-columns{grid-template-columns:repeat(var(--loading-count),minmax(236px,1fr));gap:16px;overflow:hidden;padding:1px}.loading-surface[data-compact]{gap:20px;padding-bottom:var(--work-board-pad, 24px)}.loading-surface[data-compact] .loading-tiles-columns{grid-template-columns:repeat(var(--loading-count),minmax(270px,82vw))}.loading-tile{position:relative;padding:30px;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:#ffffff09}@keyframes glass-breathe{0%{opacity:.35}to{opacity:.8}}.loading-ink{display:flex;align-items:center;gap:10px;color:#ffffffb8;font-size:13px;line-height:1.4}.loading-light{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#ffffffa6}.loading-tiles>:not(:first-child) .loading-ink{visibility:hidden}@media (max-width: 700px){.loading-tiles-split{grid-template-columns:1fr}.loading-tiles-split>:last-child{display:none}}@media (prefers-reduced-motion: reduce){.loading-ink{animation:none!important}}@property --wp-glass-1{syntax: "<color>"; inherits: true; initial-value: rgba(255,255,255,.065);}@property --wp-glass-2{syntax: "<color>"; inherits: true; initial-value: rgba(255,255,255,.035);}@property --wp-glass-3{syntax: "<color>"; inherits: true; initial-value: rgba(255,255,255,.05);}@property --wp-sheen{syntax: "<color>"; inherits: true; initial-value: rgba(255,255,255,.08);}@property --wp-band{syntax: "<color>"; inherits: true; initial-value: oklch(.16 .0765 310 / .22);}@property --wp-light-x{syntax: "<number>"; inherits: true; initial-value: .81;}@property --wp-light-y{syntax: "<number>"; inherits: true; initial-value: .7;}@property --wp-light-angle{syntax: "<angle>"; inherits: true; initial-value: 180deg;}html[data-wp-vars],[data-work-desktop],[data-personal-board]{--work-hx: calc((.5 - var(--wp-light-x, .5)) * 2px);--work-hy: calc((.5 - var(--wp-light-y, 0)) * 2px);--work-glass-edge: inset var(--work-hx) var(--work-hy) .6px rgba(255,255,255,.58), inset calc(var(--work-hx) * 2.2) calc(var(--work-hy) * 2.2) 1.6px -.6px var(--wp-band, rgba(4,10,22,.22)), inset calc(var(--work-hx) * -.7) calc(var(--work-hy) * -.7) .8px rgba(255,255,255,.2), inset 0 0 0 .5px rgba(255,255,255,.07);--work-panel-edge: var(--work-glass-edge);--work-control-edge: var(--work-glass-edge)}[data-personal-board]{--board-glass-fill: linear-gradient(var(--wp-light-angle, 180deg), var(--wp-glass-1), var(--wp-glass-2) 55%, var(--wp-glass-3));--board-glass-rim: transparent;--board-glass-edge: var(--work-glass-edge);--board-glass-blur: blur(4px) saturate(105%);--board-glass-crown: 0;--board-flap-fill: var(--board-glass-fill);--board-flap-edge: none;--board-caption-ink: rgba(255,255,255,.6);--board-band-pad: clamp(10px, 1.4vh, 32px);--board-row-pad: min(clamp(9px, 1.5vh, 22px), clamp(4px, calc((100vh - 740px)/8) , 22px));--board-money-inset: clamp(12px, .9vw, 18px);transition-property:--wp-glass-1,--wp-glass-2,--wp-glass-3,--wp-band,--wp-light-x,--wp-light-y,--wp-light-angle;transition-duration:.34s;transition-timing-function:var(--curve)}[data-personal-board] .board-flap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:var(--board-glass-edge);pointer-events:none;z-index:6}[data-personal-board] .board-money-count{display:block;font-size:clamp(11px,.74vw,20px);line-height:1}[data-personal-board] .board-count-line{display:flex;align-items:center;min-height:0;line-height:1}@media (prefers-reduced-motion: reduce){[data-personal-board]{transition:none}}[data-personal-board] .tkq{--ticket-code-height: calc(1.05*clamp(15px, 13cqi, 42px)) }[data-personal-board] .tk-stamp{margin-bottom:0;height:max(0px,min(calc(2.05*clamp(15px,13cqi,42px)),calc(100cqb - var(--ticket-footer, 40px) - var(--ticket-code-height) - 18px)))}[data-personal-board] .board-ticket-code{padding-bottom:8px}@container (max-height: 112px){[data-personal-board] .tk-stamp{display:none}}@container (max-height: 104px){[data-personal-board] .tk-class{display:none}}[data-personal-board] .tk-date,[data-personal-board] .tk-days{display:block;line-height:1}[data-personal-board] .tk-class{line-height:1}[data-personal-board] .board-control:hover{filter:none}.workspace-nav{--workspace-nav-width: clamp(180px, 12vw, 216px);position:relative;width:var(--workspace-nav-width);height:52px;display:grid;grid-template-columns:repeat(3,1fr);border-radius:26px;isolation:isolate;background:color-mix(in srgb,var(--wp-shade) 26%,transparent);box-shadow:0 2px 5px -2px #080c183d,0 0 0 .7px #080c1852,inset 0 1px 1px #ffffff47,inset 0 -1px 1px #080c1838;padding:0}.workspace-nav:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:-1;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}.workspace-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--wp-light-angle, 180deg),transparent 3%,rgba(255,255,255,.12) 15%,rgba(255,255,255,.72) 29%,transparent 42%,rgba(255,255,255,.1) 65%,rgba(255,255,255,.35) 78%,transparent 94%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.workspace-nav-lens>span,.workspace-nav-lens>svg,.workspace-nav-lens:before{transition:opacity .22s var(--curve)}.workspace-nav:not([data-ready=true]) .workspace-nav-lens{visibility:hidden}.workspace-nav-light{position:absolute;inset:3px auto 3px 3px;width:calc(100% / 3 - 6px);border-radius:23px;pointer-events:none;transition:transform .34s var(--curve),opacity .22s var(--curve)}.workspace-nav-lens[data-muted]>span,.workspace-nav-lens[data-muted]>svg,.workspace-nav-lens[data-muted]:before{opacity:.45}.workspace-nav-light{transform:translate(calc(var(--nav-hover) * (var(--workspace-nav-width) / 3)));opacity:0;background:radial-gradient(ellipse at calc(var(--wp-light-x, .25) * 100%) calc(var(--wp-light-y, .15) * 100%),rgba(255,255,255,.15),transparent 75%)}.workspace-nav-light[data-visible]{opacity:1}.workspace-nav-segment{position:relative;z-index:1;display:grid;place-items:center;width:100%;height:52px;border:0;padding:0;border-radius:26px;background:transparent;cursor:pointer;color:#ffffffa6;transition:color .22s var(--curve)}.workspace-nav-segment[aria-current]{color:#fffffffa}.workspace-nav-segment.tap:active:not(:disabled):not([aria-disabled=true]){transform:none}.workspace-nav-segment .jr-icon{color:inherit!important}@media (prefers-reduced-motion: reduce){.workspace-nav *,.workspace-nav:before{transition:none!important}}.workspace-rooms,.workspace-room,.workspace-presentation,.workspace-material{position:absolute;top:0;right:0;bottom:0;left:0}.workspace-room{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(0);transition:opacity .22s var(--curve)}.workspace-room[data-presented]{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto;transition-delay:0s}.workspace-room[data-leaving]{opacity:0;pointer-events:none;transition-duration:.22s}.workspace-loading{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--work-board-pad);padding-bottom:max(40px,var(--work-board-pad));display:flex;flex-direction:column;gap:24px}.workspace-loading{opacity:1;visibility:inherit;transition:opacity .22s var(--curve)}.workspace-loading[data-ready]{opacity:0;visibility:hidden;transition:opacity .22s var(--curve),visibility 0s .22s}.workspace-loading[data-ready] h1{visibility:hidden}.workspace-presentation{opacity:.6;visibility:hidden;transition:opacity .22s var(--curve)}.workspace-presentation[data-ready]{opacity:1;visibility:inherit}.workspace-loading h1{margin:0;min-height:40px;font-size:25px;font-weight:600;letter-spacing:-.5px;display:flex;align-items:center}.workspace-loading .loading-surface{position:relative;inset:auto;padding:0;flex:1}.workspace-loading .loading-heading{display:none}.workspace-room .work-content-reveal:not(.insider-scaled){animation:none}.workspace-material{pointer-events:none;overflow:hidden}.workspace-material-face{position:absolute;background:var(--work-panel-fill);backdrop-filter:var(--work-panel-blur);-webkit-backdrop-filter:var(--work-panel-blur);box-shadow:0 1px 3px -1px #080c181a}.workspace-material-face:before,.workspace-material-face:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.workspace-material-face:before{padding:1.5px;background:linear-gradient(166deg,#ffffff24,#ffffff09 25%,#080c1817 65%,#ffffff1c)}.workspace-material-face:after{padding:.7px;background:linear-gradient(173deg,#ffffff70,#ffffff17 35%,#ffffff0e 70%,#ffffff3d)}[data-work-desktop] .workspace-room [data-board=tiles] .work-reading-surface,[data-work-desktop] .workspace-room .insider-scaled,[data-work-desktop] .workspace-room .board-column,[data-work-desktop] .workspace-room .workspace-loading .loading-tile{background:transparent!important;box-shadow:none!important;border-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-work-desktop] .workspace-room [data-board=tiles] .work-reading-surface:after,[data-work-desktop] .workspace-room .insider-scaled:after,[data-work-desktop] .workspace-room .board-column:after,[data-work-desktop] .workspace-room .workspace-loading .loading-tile:after{display:none}@media (prefers-reduced-motion: reduce){.workspace-room,.workspace-material-face,.workspace-loading,.workspace-presentation{transition:none!important;transform:none!important}}.mobile-voice{display:inline-flex;position:relative;flex:0 0 44px;width:44px;height:44px}.mobile-voice-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:block;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:14px;background:transparent;color:#ffffffb8;font:inherit;outline:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .22s var(--mvb-curve)}.mobile-voice-button:hover,.mobile-voice-button:focus-visible,.mobile-voice-button[data-voice-phase=recording]{color:#fff}.mobile-voice-button[data-voice-phase=error]{color:#ffd9a3}.mobile-voice-button:disabled{cursor:default}.mobile-voice-button .mvb-face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.9);pointer-events:none;transition:opacity .22s var(--mvb-curve),transform .34s var(--mvb-curve)}.mobile-voice-button .mvb-face[data-show=true]{opacity:1;transform:scale(1)}.mobile-voice-button .mvb-wave{gap:2px}.mobile-voice-button .mvb-wave>span{width:2px;height:19px;border-radius:2px;background:currentColor;transform:scaleY(.11);transform-origin:center}.mobile-voice .mvb-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.mobile-voice-button,.mobile-voice-button .mvb-face{transition:none}}[data-work-desktop] .mobile-voice-button.work-control{width:44px;min-width:44px;height:44px}[data-work-desktop] .mobile-voice-button.work-control>.mvb-face{position:absolute;z-index:1}@property --msr-feather{syntax: "<length>"; inherits: true; initial-value: 0px;}.mobile-swipe-row{--msr-shift: 0px;--msr-opacity: 1;--msr-feather: 0px;position:relative;width:100%;min-width:0;overflow:hidden;touch-action:pan-y;transition:--msr-feather .22s var(--msr-curve);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--msr-feather),#000 calc(100% - var(--msr-feather)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--msr-feather),#000 calc(100% - var(--msr-feather)),transparent)}.mobile-swipe-row .msr-content{position:relative;width:100%;min-width:0;transform:translate3d(var(--msr-shift),0,0);opacity:var(--msr-opacity);transition:transform .22s var(--msr-curve),opacity .22s var(--msr-curve)}.mobile-swipe-row[data-swiping=true] .msr-content,.mobile-swipe-row[data-swiping=true]{transition:none}.mobile-swipe-row[data-swiping=true] .msr-content,.mobile-swipe-row[data-dismissing=true] .msr-content{will-change:transform,opacity;user-select:none;-webkit-user-select:none}@media (prefers-reduced-motion: reduce){.mobile-swipe-row,.mobile-swipe-row .msr-content{transition:none}}.work-mobile{--wm-person: #b4c5ec;position:relative;height:100%;min-height:0;color:#fff;font-family:var(--sans, -apple-system, BlinkMacSystemFont, sans-serif);font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased}@supports (color: oklch(from white l c h)){.work-mobile{--wm-person: oklch(from var(--wp-tint) .78 min(c, .11) h)}}.work-mobile *,.work-mobile *:before,.work-mobile *:after{box-sizing:border-box}.work-mobile [hidden]{display:none!important}.work-mobile .wm-page{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:max(8px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) 20px max(18px,env(safe-area-inset-left));-webkit-overflow-scrolling:touch;animation:wm-page-in .22s var(--wm-curve)}.work-mobile .wm-list-view{max-width:700px;margin:0 auto}.work-mobile button,.work-mobile input,.work-mobile textarea,.work-mobile select{color:inherit;font:inherit;outline:none;-webkit-tap-highlight-color:transparent}.work-mobile button{cursor:pointer;touch-action:manipulation}.work-mobile button:disabled{cursor:default;opacity:.48}.work-mobile .wm-capture{border-bottom:1px solid rgba(255,255,255,.24);padding:4px 0 8px;margin-bottom:0}.work-mobile .wm-capture-line{display:flex;align-items:center;gap:0;min-height:52px}.work-mobile .wm-capture input{border:0;background:transparent;width:100%;min-width:0;min-height:44px;padding:10px 0}.work-mobile input::placeholder,.work-mobile textarea::placeholder{color:#ffffff94;opacity:1}.work-mobile .wm-icon-button{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;flex:0 0 44px;height:44px;padding:0}.work-mobile .wm-capture-detail{padding:0 8px 0 44px}.work-mobile .wm-capture-detail input{border-bottom:1px solid rgba(255,255,255,.09)}.work-mobile .wm-list-row{border-bottom:1px solid rgba(255,255,255,.16)}.work-mobile .wm-row-open{width:100%;min-height:54px;padding:14px 2px;display:flex;align-items:center;gap:10px;border:0;border-radius:0;background:transparent;text-align:left}.work-mobile .wm-row-copy{display:block;flex:1;min-width:0;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.work-mobile .wm-title{display:inline;font-size:17px;line-height:inherit;font-weight:600;letter-spacing:-.2px}.work-mobile .wm-context{display:inline;font-size:16px;line-height:inherit;color:#ffffffb8}.work-mobile .wm-due{font-size:12px;flex-shrink:0;max-width:25%;overflow-wrap:anywhere}.work-mobile .wm-priority{font-size:13px;padding-left:8px}.work-mobile .wm-topic-icon{display:inline-flex;width:18px;height:18px;margin-right:8px;vertical-align:-3px;color:#ffffffc2}.work-mobile .wm-topic-row{gap:10px}.work-mobile .wm-person{writing-mode:vertical-rl;text-orientation:mixed;text-transform:uppercase;color:var(--wm-person);opacity:1;font-size:10px;font-weight:650;letter-spacing:1px;line-height:1.2;max-height:100px;overflow-wrap:anywhere;flex-shrink:0;padding:2px 0}.work-mobile .wm-people{display:flex;flex-wrap:wrap;gap:0 14px}.work-mobile .wm-people button,.work-mobile .wm-text-button{border:0;background:transparent;min-height:44px;padding:4px 2px;color:#ffffffa6;font-size:13px}.work-mobile .wm-error{font-size:14px;color:#ffd08a;margin:8px 0;overflow-wrap:anywhere}.work-mobile .wm-loading{display:block;padding:22px 0;color:#ffffffa6}.work-mobile .wm-editor-dialog{position:fixed;top:var(--wm-editor-top, 10dvh);left:50%;transform:translate(-50%);margin:0;padding:20px;width:min(430px,calc(100vw - 32px));box-sizing:border-box;max-height:var(--wm-editor-space, calc(100dvh - 120px) );overflow-y:auto;overscroll-behavior:contain;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:28px;background:linear-gradient(165deg,rgba(255,255,255,.09),transparent 40%,rgba(255,255,255,.025)),color-mix(in srgb,var(--wp-shade, #192438) 44%,transparent);backdrop-filter:blur(32px) saturate(115%);-webkit-backdrop-filter:blur(32px) saturate(115%);box-shadow:inset 0 1px 1px #ffffff52,inset 0 -1px 2px #000f192e,0 6px 16px #000f191f}.work-mobile .wm-editor-dialog[open]{animation:wm-popup-in .22s var(--wm-curve) both}.work-mobile .wm-editor-dialog::backdrop{background:#000f191f}.work-mobile .wm-editor{color:#fff;width:100%;min-width:0;margin:0;display:flex;flex-direction:column;gap:12px}.work-mobile .wm-editor>*{flex-shrink:0}.work-mobile .wm-editor input,.work-mobile .wm-editor textarea,.work-mobile .wm-editor select{font-size:16px;line-height:1.5;color:#fff;border:0;border-bottom:1px solid rgba(255,255,255,.18);background:transparent;border-radius:0;width:100%;min-width:0;min-height:44px;padding:10px 0;resize:none;box-sizing:border-box}.work-mobile .wm-editor textarea{overflow-y:auto;max-height:141px}.work-mobile .wm-editor .wm-edit-title textarea{font-size:17px;font-weight:550;max-height:123px}.work-mobile .wm-edit-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.work-mobile .wm-editor select{color-scheme:dark}.work-mobile .wm-editor-status{color:#ffffffa6;font-size:13px}@keyframes wm-popup-in{0%{opacity:0}to{opacity:1}}.work-mobile .wm-notice{position:absolute;bottom:6px;left:18px;right:18px;z-index:3;margin:0 auto;max-width:560px;min-height:52px;padding:4px 14px;display:flex;gap:16px;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.26);border-radius:18px;background:var(--wp-mid, #17263b);font-size:14px;animation:wm-editor-in .34s var(--wm-curve) both}.work-mobile .wm-notice button{min-height:44px;border:0;background:transparent;padding:8px}.work-mobile .wm-planned input,.work-mobile .wm-planned textarea{font-size:16px!important;min-height:44px}.work-mobile .wm-planned-reveal{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .34s var(--wm-curve),opacity .22s var(--wm-curve),visibility 0s .34s}.work-mobile .wm-planned-reveal[data-open=true]{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s}.work-mobile .wm-planned{min-height:0;overflow:hidden}.work-mobile .wm-planned-reveal[data-open=true] .wm-planned{max-height:360px;overflow-y:auto}.work-mobile .wm-transfer{animation:none}.work-mobile .wm-transfer>[data-vault],.work-mobile .wm-transfer-loading{max-width:700px;margin:0 auto}.work-mobile .wm-transfer-page{animation:wm-page-in .22s var(--wm-curve)}@keyframes wm-page-in{0%{opacity:.55}to{opacity:1}}@keyframes wm-editor-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.work-mobile .wm-page,.work-mobile .wm-transfer-page,.work-mobile .wm-editor,.work-mobile .wm-notice,.work-mobile .wm-editor-dialog[open]{animation:none}.work-mobile .wm-planned-reveal{transition:none}}.work-mobile .wm-transfer-loading{min-height:180px;display:flex;align-items:center;justify-content:center;gap:12px;color:#ffffffa6;font-size:14px}.work-mobile .wm-loading-light{width:8px;height:8px;border-radius:50%;background:#ffffff94;box-shadow:0 0 10px #ffffff2e}[data-work-desktop].work-mobile-tools .wm-boards-return{position:absolute;top:max(20px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));z-index:35;width:44px;min-width:44px;height:44px}.work-mobile .wm-capture-line>input{flex:1 1 0}.work-mobile .wm-capture-line>.wm-icon-button{width:44px}.work-mobile .wm-capture-line>.wm-icon-button>svg{width:20px;height:20px}.work-mobile .wm-transfer-shell{position:relative;isolation:isolate;flex:0 0 auto;height:54px;border-radius:27px;box-shadow:0 2px 5px -2px #080c1842}.work-mobile .wm-transfer-shell:before,.work-mobile .wm-transfer-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;transition:transform .22s var(--wm-curve),border-radius .22s var(--wm-curve)}.work-mobile .wm-transfer-shell:before{background:color-mix(in srgb,var(--wp-shade, #192438) 12%,rgba(255,255,255,.07));clip-path:inset(0 round 27px);box-shadow:var(--work-control-edge);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}.work-mobile .wm-transfer-shell:after{background:var(--work-control-rim);padding:1px;opacity:.7;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.work-mobile .wm-transfer-shell>.vault-capture{position:relative;z-index:1;text-align:center}.work-mobile .wm-transfer-shell:is(:active,[data-pressed]):before,.work-mobile .wm-transfer-shell:is(:active,[data-pressed]):after{transform:scale(1.015,.94);border-radius:29px}[data-work-desktop] .work-mobile .wm-transfer-button{width:100%;height:54px;--work-control-fill: color-mix(in srgb, var(--wp-shade, #192438) 12%, rgba(255,255,255,.07))}.work-mobile .wm-transfer-expiry{font-size:14px;line-height:20px;text-align:center;margin:12px 0 16px}.work-mobile .wm-transfer-loading-ink{position:absolute;left:30%;top:21px;z-index:1}@media (max-height: 500px) and (orientation: landscape){.work-mobile .wm-list-view{max-width:430px}[data-work-desktop].work-mobile-tools .wm-boards-return{top:max(14px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right))}}@media (prefers-reduced-motion: reduce){.work-mobile .wm-transfer-shell:before,.work-mobile .wm-transfer-shell:after{transition:none}}:root{--sans: "Inter", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Segoe UI", system-ui, sans-serif}*{box-sizing:border-box}html{height:100%}body{margin:0;min-height:100%;min-height:100dvh;font-family:var(--sans);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overscroll-behavior:none}#root{min-height:100%;min-height:100dvh}button{font-family:inherit;touch-action:manipulation}a,[role=button]{touch-action:manipulation}input,textarea{font-family:inherit}input::placeholder,textarea::placeholder{color:#ffffff80;opacity:1}[data-placeholder]:empty:before{content:attr(data-placeholder);color:#ffffff80;pointer-events:none}:root{--curve: cubic-bezier(.22, 1, .36, 1);--amber: rgba(255, 205, 140, .95)}.tap{cursor:pointer;transition:filter .22s var(--curve),transform .22s var(--curve),opacity .22s var(--curve)}.tap:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.32) saturate(1.03)}.tap:active:not(:disabled):not([aria-disabled=true]){transform:scale(.955);filter:brightness(1.14);transition-duration:.22s}.tap:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:2px;border-radius:inherit}.tap:disabled,.tap[aria-disabled=true]{cursor:not-allowed!important;filter:none;transform:none}.tap-danger:hover:not(:disabled){filter:none;color:var(--amber)}.tap-danger:hover:not(:disabled) svg{stroke:var(--amber)}.field:focus,.field:focus-visible{outline:none!important}.field{transition:border-color .22s var(--curve),background .22s var(--curve)}.restedit:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.tap:active:not(:disabled){transform:none}}.obj{container-type:inline-size}.tkq{container-type:size}.tk-code{font-size:clamp(15px,13cqi,42px);font-weight:700;letter-spacing:.05em;line-height:1.05;white-space:nowrap}.tk-class{font-size:clamp(7px,3.4cqi,14px);font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.tk-date{font-size:clamp(9px,5cqi,19px);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.tk-stamp{width:calc(2.05*clamp(15px,13cqi,42px));height:max(12px,min(calc(2.05*clamp(15px,13cqi,42px)),calc(100cqb - (1.05*clamp(15px,13cqi,42px)) - (1.2*clamp(9px,5cqi,19px)) - min(clamp(4px,2.2cqi,12px),5cqb) - 4px)));display:block;margin-bottom:min(clamp(4px,2.2cqi,12px),5cqb);flex-shrink:0;overflow:visible;opacity:.9}.tk-days{font-size:clamp(8px,3.6cqi,14px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap}@container (max-height: 60px){.tk-stamp{display:none}}@container (min-width: 420px) and (max-height: 90px){.tk-stamp{display:none}}@container (max-width: 170px){.tk-class{display:none}}@container (max-height: 52px){.tk-class{display:none}}@container (min-width: 420px) and (max-height: 82px){.tk-class{display:none}}.tl-label{font-size:clamp(9px,2.6cqi,14px);font-weight:600;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.tl-sub-label{font-size:clamp(9px,2.4cqi,13px);font-weight:600;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}:root{--tl-title: clamp(16px, 1.22vw, 34px);--tl-sub: clamp(11px, .72vw, 19px);--tl-when: clamp(11px, .74vw, 20px);--tl-day: clamp(16px, 1.15vw, 32px)}.tl-title{font-size:var(--tl-title);font-weight:600;letter-spacing:-.01em}.tl-sub{font-size:var(--tl-sub);font-weight:500}.tl-when{font-size:var(--tl-when);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.tl-chip{width:clamp(42px,15cqi,62px);aspect-ratio:1 / 1;flex-shrink:0}.tl-chip-mon{font-size:clamp(8px,2.6cqi,11px)}.tl-chip-day{font-size:var(--tl-day)}@container (max-width: 380px){.tl-sub,.tl-sub-label{display:none}}@container (max-width: 300px){.tl-when{display:none}}@container (max-width: 240px){.tl-chip{display:none}.tl-when{display:block}}@container (max-width: 190px){.tl-icon,.tl-when{display:none}}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.24) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:999px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:#ffffff61;background-clip:padding-box}*::-webkit-scrollbar-corner{background:transparent}.hscroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.hscroll::-webkit-scrollbar{display:none}.hscroll>*{scroll-snap-align:start}@keyframes lifeosNudge{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion: reduce){[style*=lifeosNudge]{animation:none!important;opacity:1!important}}@keyframes lifeosThink{0%,to{opacity:.45}50%{opacity:1}}@keyframes lifeosShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes lifeosGlowPulse{0%,to{box-shadow:0 0 #ffffff0d}50%{box-shadow:0 0 18px 2px #ffffff1a}}@keyframes lifeosDissolveIn{0%{opacity:0;filter:blur(10px);transform:translateY(-3px) scale(.985)}60%{opacity:1}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes lifeosRise{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes lifeosFade{0%{opacity:1}to{opacity:0}}@keyframes lifeosDot{0%,to{opacity:.25;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){[style*=lifeosThink],[style*=lifeosShimmer],[style*=lifeosGlowPulse],[style*=lifeosDissolveIn],[style*=lifeosRise],[style*=lifeosFade],[style*=lifeosDot]{animation:none!important}}
