.finder-window [role=button]:focus-visible,.finder-window button:focus-visible{outline:2px solid #007aff;outline-offset:-2px}.finder-window,.notes-window{overscroll-behavior:contain}.finder-search.tahoe-search{min-width:0}.control-center button:disabled{opacity:.4;cursor:default}.control-center input[type=range]:focus-visible{opacity:1;accent-color:white}.finder-window{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased}.finder-file,.finder-window button{cursor:default}.desktop-resize-frame{position:absolute;pointer-events:none}.desktop-resize-handle{position:absolute;pointer-events:auto;touch-action:none}.desktop-resize-handle[data-resize-edge=n],.desktop-resize-handle[data-resize-edge=s]{left:18px;right:18px;height:10px;cursor:ns-resize}.desktop-resize-handle[data-resize-edge=e],.desktop-resize-handle[data-resize-edge=w]{top:18px;bottom:18px;width:10px;cursor:ew-resize}.desktop-resize-handle[data-resize-edge*=n]{top:-5px}.desktop-resize-handle[data-resize-edge*=s]{bottom:-5px}.desktop-resize-handle[data-resize-edge*=e]{right:-5px}.desktop-resize-handle[data-resize-edge*=w]{left:-5px}.desktop-resize-handle[data-resize-edge=ne],.desktop-resize-handle[data-resize-edge=sw]{width:23px;height:23px;cursor:nesw-resize}.desktop-resize-handle[data-resize-edge=nw],.desktop-resize-handle[data-resize-edge=se]{width:23px;height:23px;cursor:nwse-resize}.finder-window [data-finder-entry]:focus-visible{outline:2px solid #007aff;outline-offset:-2px;border-radius:7px}[data-window-kind=finder]{--finder-sidebar-inset:12px;--finder-sidebar-radius:20px;border-radius:calc(var(--finder-sidebar-radius) + var(--finder-sidebar-inset));background:#fff;backdrop-filter:none}.finder-sidebar{position:relative;z-index:1;width:208px;margin:var(--finder-sidebar-inset);border:1px solid rgba(255,255,255,.94);border-radius:var(--finder-sidebar-radius);background:linear-gradient(145deg,#eff8fb,#f6f9fa 60%,#eff6f7);box-shadow:0 2px 12px rgba(28,46,56,.055),0 0 0 .5px rgba(28,46,56,.035),inset 0 1px 1px rgba(255,255,255,.8)}.finder-sidebar-chrome{height:36px;padding-inline:10px}.finder-sidebar nav{padding:8px 8px 16px}.finder-sidebar-section+.finder-sidebar-section{margin-top:16px}.finder-sidebar-row{min-height:32px;gap:9px;padding:5px 8px;color:#17282e;font-size:13px;font-weight:400;line-height:20px}.finder-sidebar-row>span:first-child{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px}.finder-sidebar-row svg{width:19px;height:19px;color:inherit}.finder-sidebar-row[aria-current=page]{color:#007aff;background:rgba(218,222,225,.4)}.finder-sidebar-heading{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:25px;padding:2px 8px 4px;color:#778388;font-size:11px;font-weight:600;letter-spacing:0}.finder-sidebar-heading svg{width:11px;height:11px;opacity:.7}.finder-toolbar{position:relative;z-index:2;min-height:60px;padding:12px;gap:16px;border-bottom:0;background:white}.finder-location{gap:10px}.finder-location>span{min-width:0;color:#4b4b4b;font-size:14px;font-weight:600}.finder-actions,.finder-group,.finder-history,.finder-search.tahoe-search,.finder-view-switcher{border:1px solid rgba(255,255,255,.98);border-radius:999px;background:#f8f8f8;box-shadow:0 9px 22px rgba(25,33,43,.08),inset 0 1px 1px white}.finder-history{gap:0;padding:2px;flex-shrink:0}.finder-history button{position:relative;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:999px}.finder-history button+button:before,.finder-view-switcher button:nth-child(n+3):before{content:"";position:absolute;left:0;top:50%;width:1px;height:19px;background:rgba(0,0,0,.065);transform:translateY(-50%);pointer-events:none}.finder-tools{gap:10px;flex-shrink:0}.finder-view-switcher{padding:3px}.finder-view-switcher button{position:relative;display:grid;place-items:center;width:28px;height:28px;border-radius:999px;color:#53575a}.finder-view-switcher button[aria-pressed=true]{background:#dedede;box-shadow:none;color:#42464a}.finder-actions svg,.finder-view-switcher svg{width:19px;height:19px}.finder-group{height:36px;padding-inline:10px;gap:4px;color:#53575a}.finder-options-menu{color:#252525}.finder-actions{height:36px;gap:0;padding:2px 4px}.finder-actions button{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:999px}.finder-actions [aria-label=More]{color:#4a4d50}.finder-actions .absolute button{display:block;width:100%;height:auto;padding:6px 12px;border-radius:0}.finder-search.tahoe-search{width:clamp(156px,17cqw,220px);height:36px;padding:0 10px;color:#778388}.finder-search.tahoe-search input{height:100%;padding:0;font-size:13px;min-width:0}.finder-search.tahoe-search>svg{width:16px;height:16px}.finder-grid{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));align-content:start;justify-content:start;gap:20px 12px;padding:20px}.finder-file{padding:0}.finder-grid{--finder-preview-size:72px;--finder-file-size:64px;--finder-image-size:64px;--finder-image-radius:4px}.finder-preview{--finder-content-size:var(--finder-image-size);--finder-content-radius:var(--finder-image-radius);width:var(--finder-preview-size);height:var(--finder-preview-size);padding:4px;margin-bottom:6px;border-radius:calc(var(--finder-content-radius) + (var(--finder-preview-size) - var(--finder-content-size)) / 2)}.finder-preview[data-preview-kind=app]{--finder-content-size:var(--finder-file-size);--finder-content-radius:calc(var(--finder-file-size) * .23)}.finder-image-preview{max-width:var(--finder-image-size);max-height:var(--finder-image-size);-o-object-fit:contain;object-fit:contain;border-radius:var(--finder-image-radius);box-shadow:0 2px 4px rgba(0,0,0,.2)}.finder-preview .finder-file-preview{width:var(--finder-file-size);height:var(--finder-file-size)}.finder-file>.finder-name{max-width:100%;padding:1px 3px;font-size:13px;line-height:16px;white-space:normal;overflow-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.finder-grid[data-icon-size=large]{--finder-preview-size:176px;--finder-file-size:144px;--finder-image-size:152px;--finder-image-radius:8px;grid-template-columns:repeat(auto-fill,192px)}.finder-grid[data-icon-size=large] .finder-preview{padding:12px}.desktop-dock-button{border-radius:24%;outline:none;overflow:visible}.desktop-dock-button:focus-visible{outline:2px solid white;outline-offset:4px}.desktop-dock,.desktop-dock-surface{overflow:visible}.desktop-dock{padding-top:48px;margin-top:-48px}.desktop-dock,.desktop-mobile-dock{pointer-events:none}.desktop-dock-surface{pointer-events:auto}.desktop-dock-glass{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.14);backdrop-filter:blur(40px) saturate(1.5);-webkit-backdrop-filter:blur(40px) saturate(1.5);box-shadow:0 30px 80px -20px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.32),inset 0 -1px 0 rgba(0,0,0,.18)}.desktop-mobile-dock .desktop-dock-glass{box-shadow:0 20px 50px -16px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.3)}.desktop-dock [data-dock-icon]{transform-origin:center bottom}.desktop-dock .desktop-dock-button:focus-visible,.desktop-dock .desktop-dock-button:hover{z-index:2}.compact-dock-art{display:block;width:100%;height:100%;transform-origin:center bottom;transition:transform .18s ease-out}.compact-dock-label{position:absolute;bottom:calc(100% + 14px);left:50%;transform:translateX(-50%);padding:4px 9px;border-radius:7px;background:#253746e6;color:white;font-size:11px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s}@media (hover:hover) and (pointer:fine){.desktop-dock .desktop-dock-button:hover [data-dock-icon]{transform:translateY(-3px)}.desktop-mobile-dock .desktop-dock-button:hover .compact-dock-art{transform:translateY(-5px) scale(1.15)}}.desktop-mobile-dock .desktop-dock-button:focus-visible .compact-dock-art{transform:translateY(-3px)}.desktop-mobile-dock .desktop-dock-button:focus-visible .compact-dock-label{opacity:1}@media (prefers-reduced-motion:reduce){.compact-dock-art,.compact-dock-label,.desktop-dock [data-dock-icon]{transition:none;transform:none!important}}html[data-tahoe-motion=reduced] .compact-dock-art,html[data-tahoe-motion=reduced] .desktop-dock [data-dock-icon]{transform:none!important}.desktop-wallpaper-shade{background:radial-gradient(120% 90% at 50% 30%,rgba(0,0,0,0) 0,rgba(0,0,0,.18) 70%,rgba(0,0,0,.35) 100%)}html[data-theme=dark] [data-wallpaper-active]{filter:brightness(.56) saturate(.82)}html[data-theme=dark] .desktop-wallpaper-shade{background:radial-gradient(120% 90% at 50% 30%,rgba(0,0,0,.22) 0,rgba(0,0,0,.52) 70%,rgba(0,0,0,.7) 100%)}html[data-theme=dark] .wp-layer-a{background:radial-gradient(42% 38% at 32% 38%,rgba(255,255,255,.22) 0,rgba(255,255,255,0) 72%)}html[data-theme=dark] .wp-layer-b{opacity:.4}html[data-theme=dark] .wp-layer-c:before{opacity:.3}html[data-theme=dark]{--desktop-window-surface:#1e1e1e;--desktop-toolbar-surface:#24272b;--desktop-control-surface:#30343a;--desktop-control-selected:#535961;--desktop-sidebar-surface:linear-gradient(145deg,#2a3036,#262b2f 60%,#282f32);--desktop-window-ink:#d5dce1;--desktop-window-muted:#a5afb8;--desktop-window-edge:rgba(255,255,255,.1);--desktop-window-accent:#70b3ff}html[data-theme=dark] [data-window-kind=finder]{background:var(--desktop-window-surface)}html[data-theme=dark] .finder-sidebar{border-color:var(--desktop-window-edge);background:var(--desktop-sidebar-surface);box-shadow:0 2px 12px rgba(0,0,0,.16),inset 0 1px 1px rgba(255,255,255,.06)}html[data-theme=dark] .finder-sidebar-row{color:var(--desktop-window-ink)}html[data-theme=dark] .finder-sidebar-row[aria-current=page]{color:var(--desktop-window-accent);background:rgba(255,255,255,.08)}html[data-theme=dark] .finder-options-menu,html[data-theme=dark] .finder-toolbar{background:var(--desktop-toolbar-surface);color:var(--desktop-window-ink)}html[data-theme=dark] .finder-location>span{color:var(--desktop-window-ink)}html[data-theme=dark] :is(.finder-history,.finder-view-switcher,.finder-actions,.finder-group,.finder-search.tahoe-search){background:var(--desktop-control-surface);border-color:var(--desktop-window-edge);box-shadow:0 8px 20px rgba(0,0,0,.12)}html[data-theme=dark] .finder-view-switcher button[aria-pressed=true]{background:var(--desktop-control-selected);color:white}html[data-theme=dark] :is(.finder-actions [aria-label=More],.finder-group,.finder-view-switcher button){color:var(--desktop-window-ink)}@container desktop-window (max-width: 900px){.finder-extra{display:none}.finder-toolbar{gap:12px}.finder-location,.finder-tools{gap:8px}.finder-list [role=button]>span:nth-child(3),.finder-list>div>span:nth-child(3){display:none}}@container desktop-window (max-width: 760px){.finder-toolbar{flex-wrap:wrap;gap:8px}.finder-location,.finder-tools{width:100%}.finder-search.tahoe-search{flex:1;width:100%}.finder-list [role=button]>span,.finder-list>div>span:not(:first-child){display:none}}@media (max-width:767px){[data-window-kind=finder]{--finder-sidebar-radius:16px}.finder-sidebar{width:calc(100% - 24px);margin:12px}.finder-sidebar-chrome{height:42px;padding-inline:12px}.finder-sidebar-section+.finder-sidebar-section{margin-top:12px}.finder-sidebar-heading{min-height:44px;font-size:12px}.finder-sidebar-row{min-height:44px;font-size:14px}.finder-toolbar{flex-direction:column;align-items:stretch;gap:10px;padding:12px}.finder-location{width:100%;min-height:36px;gap:8px}.finder-location>span{flex:1;margin-left:2px}.finder-location button{width:28px;height:28px;min-width:28px;min-height:28px}.finder-history{padding:3px}.finder-tools{gap:12px;flex-shrink:1}.finder-tools button{min-width:28px;min-height:28px}.finder-tools svg{width:17px;height:17px}.finder-search.tahoe-search{flex:1;width:100%;height:36px}.finder-search.tahoe-search input{font-size:16px;padding:0}.finder-grid,.finder-grid[data-icon-size=large]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 8px;padding:24px 12px 20px;--finder-preview-size:58px;--finder-file-size:46px;--finder-image-size:46px;--finder-image-radius:4px}.finder-grid[data-icon-size=large] .finder-preview,.finder-preview{padding:6px;margin-bottom:6px}.finder-grid .finder-name{font-size:12px}.finder-list [role=button]>span,.finder-list>div>span:not(:first-child){display:none}.finder-list [role=button]{min-height:44px;font-size:14px}.finder-list [role=button]>div{min-width:0}.finder-columns{min-width:100%}.finder-columns>div:first-child{width:100%}.finder-columns>div:nth-child(2){display:none}.finder-columns button{min-height:44px;font-size:14px}.desktop-mobile-status{height:calc(48px + env(safe-area-inset-top, 0px));padding-top:env(safe-area-inset-top,0)}.desktop-mobile-content,.desktop-mobile-panel{top:calc(52px + env(safe-area-inset-top, 0px))}.apple-menu,.control-center{max-height:calc(100% - 152px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}.desktop-mobile-content,.widgets-panel{bottom:calc(100px + env(safe-area-inset-bottom, 0px))}.finder-location>button,.finder-sidebar-chrome button{position:relative}:is(.finder-location,.finder-view-switcher,.finder-sidebar-chrome) button:after{content:"";position:absolute;inset:min(0px,(100% - 44px)/2)}:is(.finder-history,.finder-view-switcher) button:not(:first-child):after{left:0}:is(.finder-history,.finder-view-switcher) button:not(:last-child):after{right:0}.finder-file:active .finder-preview,.finder-window :is(.finder-location button,.finder-view-switcher button,.finder-sidebar-row,.finder-sidebar-heading,.finder-list [role=button],.finder-columns button):not(:disabled):active{box-shadow:inset 0 0 0 99px #0000000f}html[data-theme=dark] .finder-file:active .finder-preview,html[data-theme=dark] .finder-window :is(.finder-location button,.finder-view-switcher button,.finder-sidebar-row,.finder-sidebar-heading,.finder-list [role=button],.finder-columns button):not(:disabled):active{box-shadow:inset 0 0 0 99px #ffffff17}.finder-sidebar-chrome button:active{opacity:.5}:is(.finder-search,.notes-search,.tahoe-folder-picker .tahoe-search).tahoe-search{position:relative}:is(.finder-search,.notes-search,.tahoe-folder-picker .tahoe-search).tahoe-search:after,:is(.finder-search,.notes-search,.tahoe-folder-picker .tahoe-search).tahoe-search:before{content:"";position:absolute;left:0;right:0;height:5px}:is(.finder-search,.notes-search,.tahoe-folder-picker .tahoe-search).tahoe-search:before{bottom:100%}:is(.finder-search,.notes-search,.tahoe-folder-picker .tahoe-search).tahoe-search:after{top:100%}:is(.finder-search,.notes-search,.tahoe-folder-picker .tahoe-search).tahoe-search>button{position:relative;z-index:1}:is(.finder-search,.notes-search,.tahoe-folder-picker .tahoe-search).tahoe-search>button:after{content:"";position:absolute;inset:min(0px,(100% - 44px)/2)}.tahoe-folder-picker :is(.tahoe-panel-header>button,.tahoe-colors>button,.tahoe-symbol-grid>button,.tahoe-modal-footer>.tahoe-button){position:relative}.tahoe-folder-picker :is(.tahoe-panel-header>button,.tahoe-symbol-grid>button,.tahoe-modal-footer>.tahoe-button):after{content:"";position:absolute;inset:min(0px,(100% - 44px)/2)}.tahoe-folder-picker .tahoe-colors>button:after{content:"";position:absolute;inset:-4px -1.5px}.tahoe-folder-picker .tahoe-symbol-grid{overflow:visible}.tahoe-folder-picker :is(.tahoe-panel-header>button,.tahoe-symbol-grid>button):active{background:var(--tahoe-selected)}.tahoe-folder-picker :is(.tahoe-button,.tahoe-colors>button):active{filter:brightness(.9)}}@media (max-width:480px){.finder-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.desktop-proof-badge{display:none}}.finder-search.tahoe-search:focus-within{box-shadow:0 0 0 3px #007aff66}.finder-search.tahoe-search input:focus-visible{outline:none;box-shadow:none}[data-menubar] button[aria-haspopup=menu]:focus-visible{outline:2px solid #ffffffc9;outline-offset:-2px}.desktop-app-menu button:focus{outline:none;background:#0a7cff;color:white}.desktop-app-menu button:focus .menu-hint{color:#ffffffc9}.desktop-app-menu button:disabled{cursor:default}html[data-theme=dark] .desktop-app-menu{background:#2d3338ed;border-color:#ffffff26;color:#e3e9ec}html[data-theme=dark] .desktop-app-menu button{color:#e3e9ec}html[data-theme=dark] .desktop-app-menu .menu-hint{color:#b2bdc5}html[data-theme=dark] .desktop-app-menu button:disabled{color:#ffffff55}html[data-theme=dark] .desktop-app-menu [role=separator]{background:#ffffff14}html[data-theme=dark] .desktop-app-menu button:focus{color:#fff}@media (prefers-reduced-transparency:reduce){.desktop-app-menu{background:#f5f5f7;backdrop-filter:none}html[data-theme=dark] .desktop-app-menu{background:#2d3338}}@media (prefers-reduced-motion:reduce){.desktop-app-menu{transform:none!important}.desktop-app-menu button{transition:none}}html[data-tahoe-motion=reduced] .desktop-app-menu{transform:none!important}@media (max-width:389px){.desktop-mobile-dock .desktop-dock-surface{justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-top:10px;padding-bottom:8px;scroll-snap-type:x proximity}.desktop-mobile-dock .desktop-dock-surface::-webkit-scrollbar{display:none}.desktop-mobile-dock .desktop-dock-button{scroll-snap-align:center}}.desktop-mobile-dock .compact-dock-label{display:none}.phone-clone-folders{display:flex;flex-wrap:wrap;gap:18px 14px;padding:18px 4px 8px}.phone-clone-folders button{display:flex;width:84px;flex-direction:column;align-items:center;gap:6px;color:#fff;font-size:12px;text-shadow:0 1px 2px #0008}.phone-clone-folders span{max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finder-file{min-width:0;min-height:112px}@media(max-width:767px){.finder-grid,.finder-grid[data-icon-size=large]{gap:16px 10px;padding:20px 14px}}.finder-folder-actions{display:flex;flex:none;justify-content:flex-end;gap:10px;padding:12px 18px;border:0;background:transparent}.finder-folder-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.98);background:#f8f8f8;color:#45494e;font-size:12px;font-weight:500;box-shadow:0 3px 10px rgba(25,33,43,.07),inset 0 1px 1px white}.finder-folder-actions button:hover{background:#eeeef1}.finder-folder-actions button:focus-visible{outline:2px solid #007aff;outline-offset:3px}html[data-theme=dark] .finder-folder-actions{background:transparent;border:0}html[data-theme=dark] .finder-folder-actions button{background:var(--desktop-control-surface);color:var(--desktop-window-ink);border-color:var(--desktop-window-edge);box-shadow:0 3px 10px rgba(0,0,0,.12)}@media(max-width:767px){.finder-folder-actions{padding:12px 14px;gap:8px}.finder-folder-actions button{flex:1;padding:0 10px}}html[data-window-dragging],html[data-window-dragging] *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:grabbing!important}.window-loading{position:relative;height:100%}.window-loading i{position:absolute;top:20px;width:12px;height:12px;border-radius:50%;background:#ff5f57}.window-loading i:first-child{left:20px}.window-loading i:nth-child(2){left:40px;background:#febc2e}.window-loading i:nth-child(3){left:60px;background:#28c840}.finder-doc{--doc-page:#fff;--doc-edge:#cfd5db;--doc-fold:#eef1f4;--doc-line:#e4e8ec;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.12))}.finder-doc-page{fill:var(--doc-page)}.finder-doc-fold,.finder-doc-page{stroke:var(--doc-edge);stroke-width:1.1}.finder-doc-fold{fill:var(--doc-fold);stroke-linejoin:round}.finder-doc-lines{fill:none;stroke:var(--doc-line);stroke-width:2.2;stroke-linecap:round}.finder-doc text{font:700 9.5px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;letter-spacing:.02em}html[data-theme=dark] .finder-doc{--doc-page:#2c3136;--doc-edge:#4a5259;--doc-fold:#363c42;--doc-line:#3b4248}@media (max-width:767px){.window-loading i{display:none}}.mail-compose{--mail-ink:#1d1d1f;--mail-dim:rgba(0,0,0,.45);--mail-hair:rgba(0,0,0,.07);--mail-chip:#e5efff;--mail-chip-ink:#1a3a86;display:flex;flex-direction:column;height:100%;background:#fff;color:var(--mail-ink)}.mail-head{display:flex;align-items:center;justify-content:space-between;padding:12px 20px 8px}.mail-head strong{font-size:15px;font-weight:600;letter-spacing:-.01em}.mail-row{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border-bottom:1px solid var(--mail-hair);font-size:13px}.mail-row>span{width:64px;flex:none;color:var(--mail-dim)}.mail-row input{flex:1;min-width:0;background:transparent;outline:none;color:inherit;font:inherit}.mail-body textarea::-moz-placeholder,.mail-row input::-moz-placeholder{color:var(--mail-dim);opacity:.7}.mail-body textarea::placeholder,.mail-row input::placeholder{color:var(--mail-dim);opacity:.7}.mail-to{padding:2px 8px;border-radius:6px;background:var(--mail-chip);color:var(--mail-chip-ink);font-weight:400}.mail-body{position:relative;flex:1;min-height:0}.mail-body textarea{width:100%;height:100%;resize:none;padding:16px 20px;background:transparent;outline:none;color:inherit;font-size:13.5px;line-height:1.6}.mail-note{position:absolute;left:16px;right:16px;bottom:16px;padding:10px 14px;border-radius:12px;font-size:12.5px}.mail-note[data-tone=ok]{background:#e8f7ee;color:#1a6a2c}.mail-note[data-tone=error]{background:#fdecec;color:#a1251c}html[data-theme=dark] .mail-compose{--mail-ink:#e8e8ea;--mail-dim:rgba(255,255,255,.5);--mail-hair:rgba(255,255,255,.09);--mail-chip:#1d3557;--mail-chip-ink:#a8c8ff;background:#1e1e20}html[data-theme=dark] .mail-note[data-tone=ok]{background:#16321f;color:#8ee0a8}html[data-theme=dark] .mail-note[data-tone=error]{background:#3a1a1a;color:#ffadad}@media (max-width:767px){.mail-body textarea,.mail-row{font-size:16px}}html[data-theme=dark] .desktop-window-chrome{background:var(--desktop-toolbar-surface);border-color:var(--desktop-window-edge)}html[data-theme=dark] .desktop-window-title{color:var(--desktop-window-ink)}.tahoe-app-window,.tahoe-surface{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;color:#23333b;--tahoe-line:rgba(30,50,65,.12);--tahoe-muted:#63747e;--tahoe-card:rgba(255,255,255,.7);--tahoe-selected:rgba(28,55,76,.09)}.tahoe-surface{background:linear-gradient(155deg,rgba(201,242,255,.85),rgba(239,248,251,.8));border:1px solid rgba(255,255,255,.75);box-shadow:0 28px 90px -25px #10283688,0 1px 5px #14253233,inset 0 1px 1px #fff9;backdrop-filter:blur(38px) saturate(1.45);-webkit-backdrop-filter:blur(38px) saturate(1.45)}.tahoe-app-window button,.tahoe-surface button{cursor:default;outline:none}.tahoe-app-window button:focus-visible,.tahoe-surface button:focus-visible{outline:3px solid #007aff;outline-offset:2px}.tahoe-app-window button:disabled,.tahoe-surface button:disabled{opacity:.35}.tahoe-app-window input,.tahoe-app-window select,.tahoe-surface input,.tahoe-surface textarea{font:inherit;min-width:0;outline:none}.tahoe-app-window input:focus-visible,.tahoe-app-window select:focus-visible,.tahoe-surface input:focus-visible,.tahoe-surface textarea:focus-visible{box-shadow:0 0 0 3px #007aff66}.tahoe-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px;padding:5px 15px;border-radius:8px;background:var(--tahoe-card);box-shadow:0 1px 2px #0002,inset 0 0 0 1px #00000008;font-size:13px;font-weight:500;white-space:nowrap}.tahoe-button.primary{background:#007aff;color:white}.tahoe-button:hover{filter:brightness(.96)}.tahoe-panel-header{display:flex;align-items:center;gap:12px;min-height:48px;flex-shrink:0}.tahoe-panel-header h1,.tahoe-panel-header h2{font-size:19px;font-weight:650}.tahoe-panel-header>button:last-child{margin-left:auto}.tahoe-panel-header>button{display:grid;place-items:center;min-width:32px;min-height:32px;border-radius:50%}.tahoe-panel-header>button:hover,.tahoe-search{background:var(--tahoe-selected)}.tahoe-search{display:flex;align-items:center;gap:7px;border:1px solid var(--tahoe-line);border-radius:9px;padding:5px 8px;color:var(--tahoe-muted)}.tahoe-search input{width:100%;height:24px;background:none;border:none;color:inherit;font-size:13px}.tahoe-search input::-moz-placeholder{color:inherit;opacity:.75}.tahoe-search input::placeholder{color:inherit;opacity:.75}.tahoe-modal-backdrop{position:absolute;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:#10203022;backdrop-filter:blur(3px)}.tahoe-modal{max-height:100%;width:420px;max-width:100%;border-radius:22px;padding:16px;display:flex;flex-direction:column;overflow:auto}.tahoe-modal-footer{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:10px;padding-top:16px;margin-top:auto}.tahoe-modal-footer small{margin-right:auto;color:var(--tahoe-muted);font-size:12px}.tahoe-folder{display:inline-block;position:relative;flex-shrink:0;aspect-ratio:1}.tahoe-folder>img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;-o-object-fit:contain;object-fit:contain}.tahoe-folder-symbol{position:absolute;inset:35% 15% 20%;display:grid;place-items:center;font-size:clamp(12px,2.4cqw,32px);line-height:1;filter:drop-shadow(0 1px 1px #0003)}.tahoe-folder-preview{display:flex;flex-direction:column;align-items:center;gap:2px;margin-bottom:6px;font-size:14px}.tahoe-folder-preview>.tahoe-folder{width:108px}.tahoe-colors{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3px}.tahoe-colors>button{width:32px;height:34px;display:grid;place-items:center;border-radius:50%}.tahoe-colors>button>span{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:white;font-size:13px;box-shadow:inset 0 0 0 1px #0001}.tahoe-colors>button[aria-pressed=true]>span{outline:2px solid #007aff;outline-offset:3px}.tahoe-folder-picker .tahoe-search{margin-top:12px}.tahoe-symbol-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;margin-top:10px;overflow:auto;min-height:80px}.tahoe-symbol-grid>button{display:grid;place-items:center;aspect-ratio:1;border-radius:8px;font-size:24px}.tahoe-symbol-grid>button:hover,.tahoe-symbol-grid>button[aria-pressed=true]{background:var(--tahoe-selected)}.tahoe-app-icon{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 3px 4px #10263633)}.tahoe-native-icon,.tahoe-safari-icon{-webkit-mask:url(/mac-assets/icon-mask.png) center/contain no-repeat;mask:url(/mac-assets/icon-mask.png) center/contain no-repeat;mask-mode:alpha}.tahoe-drawn-icon{display:grid;place-items:center;border-radius:23%;background:linear-gradient(155deg,#d4d6d8,#73787e);color:#f5f6f7;box-shadow:inset 0 1px 2px #fffb,inset 0 0 0 1px #0002}.tahoe-drawn-icon.shortcuts{background:linear-gradient(150deg,#27344d,#111f33)}.tahoe-drawn-icon.browser{background:linear-gradient(#fff,#e6e9ed);padding:3px}.tahoe-drawn-icon>svg{width:80%;height:80%;filter:drop-shadow(0 1px 1px #0005)}.tahoe-spotlight-backdrop{position:absolute;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:clamp(48px,12vh,110px) 16px 24px;background:#10283b0a}.tahoe-spotlight{display:flex;flex-direction:column;overflow:hidden;width:740px;max-width:100%;max-height:100%;border-radius:30px;animation:tahoe-enter .2s ease-out}.tahoe-spotlight-search{display:flex;gap:14px;align-items:center;padding:16px 22px 10px;flex-shrink:0}.tahoe-spotlight-search>svg{width:30px;height:30px;color:#335971}.tahoe-spotlight-search input{width:100%;height:46px;font-size:32px;letter-spacing:-1px;background:none;color:inherit;caret-color:#175d92}.tahoe-spotlight-search input::-moz-placeholder{color:#385f74;opacity:.85}.tahoe-spotlight-search input::placeholder{color:#385f74;opacity:.85}.tahoe-spotlight-search>button{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;color:#486575;border:1px solid #3b5d6c44;border-radius:50%}.tahoe-spotlight-filters{display:flex;gap:4px;margin:0 22px;padding:8px 0;border-top:1px solid var(--tahoe-line);border-bottom:1px solid var(--tahoe-line)}.tahoe-spotlight-filters>button{padding:5px 12px;border-radius:7px;font-size:13px;font-weight:500}.tahoe-spotlight-filters>button[aria-selected=true]{background:#fff8;box-shadow:0 1px 3px #1025320d}.tahoe-categories{display:flex;gap:8px;overflow-x:auto;flex-shrink:0;padding:12px 22px 4px;scrollbar-width:none}.tahoe-categories>button{white-space:nowrap;background:#e6ffff7d;padding:3px 11px;border-radius:10px;font-size:14px;color:#4b6d7d}.tahoe-categories>button[aria-pressed=true]{background:#fff9;color:#193c52}.tahoe-app-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 10px;padding:23px 24px 24px;overflow-y:auto;min-height:0}.tahoe-app{display:flex;flex-direction:column;align-items:center;gap:9px;padding:8px 2px 5px;border-radius:12px;font-size:14px;text-align:center}.tahoe-app:hover{background:#ffffff3b}.tahoe-app>span:last-child{max-width:100%;line-height:18px;overflow-wrap:anywhere}.tahoe-results{padding:10px;min-height:140px;overflow:auto}.tahoe-result{width:100%;display:flex;align-items:center;gap:14px;text-align:left;min-height:68px;border-radius:12px;padding:10px 16px}.tahoe-result.selected{background:#fff7}.tahoe-result .tahoe-app-icon,.tahoe-result-thumbnail{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;border-radius:8px}.tahoe-result>span:not(.tahoe-app-icon){display:flex;flex:1;min-width:0;flex-direction:column;gap:1px}.tahoe-result strong{font-weight:500;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tahoe-result small{font-size:12px;color:var(--tahoe-muted)}.tahoe-result kbd{font-size:17px;color:var(--tahoe-muted)}.tahoe-empty{padding:36px 12px;text-align:center;color:var(--tahoe-muted)}.tahoe-spotlight-footer{display:flex;justify-content:space-between;gap:10px;padding:10px 22px;border-top:1px solid var(--tahoe-line);flex-shrink:0;font-size:11px;color:var(--tahoe-muted)}.tahoe-spotlight-footer kbd{font-family:inherit;padding:2px 4px;background:#ffffff36;border-radius:4px}.tahoe-composer{display:flex;flex-direction:column;gap:12px;padding:14px 20px 20px;overflow-y:auto}.tahoe-command-line{display:flex;gap:15px;align-items:center;font-size:24px;line-height:1.8;letter-spacing:-.6px;padding:8px 0}.tahoe-command-line .tahoe-app-icon{width:44px;height:44px}.tahoe-command-line b{background:#74b4d838;border:1px solid #5b91bd2e;border-radius:10px;padding:2px 6px;font-weight:400;white-space:nowrap}.tahoe-compose-row{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--tahoe-muted);border-top:1px solid var(--tahoe-line);padding-top:10px}.tahoe-compose-row input{flex:1;background:#ffffff5c;border-radius:8px;padding:8px 10px;color:inherit}.tahoe-composer textarea{min-height:140px;resize:vertical;background:#ffffff4d;border-radius:12px;padding:12px;font-size:16px}[data-window-kind=settings],[data-window-kind=shortcuts]{--tahoe-sidebar-inset:8px;--tahoe-sidebar-radius:20px;border-radius:calc(var(--tahoe-sidebar-radius) + var(--tahoe-sidebar-inset))}.tahoe-app-window{height:100%;min-height:0;background:#f8f9fa;overflow:hidden}.tahoe-settings,.tahoe-shortcuts{display:flex}.tahoe-app-sidebar{display:flex;flex-direction:column;flex-shrink:0;width:208px;margin:var(--tahoe-sidebar-inset) 0 var(--tahoe-sidebar-inset) var(--tahoe-sidebar-inset);padding:0 10px 16px;border:1px solid #fff;border-radius:var(--tahoe-sidebar-radius);background:linear-gradient(180deg,#dff6ffcc,#f3f7f8cc);overflow:auto}.tahoe-window-heading{display:flex;align-items:center;gap:12px;height:50px;flex-shrink:0;font-size:13px}.tahoe-window-heading>strong{font-size:12px;margin-left:auto;color:var(--tahoe-muted)}.tahoe-window-heading>div>button{display:grid;place-items:center;width:44px;height:44px}.tahoe-app-sidebar nav{display:flex;flex-direction:column;gap:3px;padding-top:14px}.tahoe-app-sidebar nav>button{display:flex;align-items:center;gap:9px;min-height:33px;border-radius:7px;padding:5px 8px;text-align:left;font-size:13px}.tahoe-app-sidebar nav>button[aria-current=page]{background:#dce6ed;color:#007aff}.tahoe-settings-account{display:flex;align-items:center;gap:10px;padding:18px 2px 6px}.tahoe-settings-account>span{display:grid;place-items:center;width:38px;height:38px;background:linear-gradient(130deg,#a0c9e9,#487ea7);border-radius:50%;font-size:19px;color:white}.tahoe-settings-account>div{display:flex;flex-direction:column;gap:1px}.tahoe-settings-account strong{font-size:14px;font-weight:500}.tahoe-settings-account small{font-size:11px;color:var(--tahoe-muted)}.tahoe-settings-main,.tahoe-shortcuts-main{flex:1;min-width:0;overflow:auto;padding:16px 24px 28px}.tahoe-settings-main>h1{font-size:17px;font-weight:650;margin-bottom:20px}.tahoe-settings-card{padding:16px;margin-bottom:14px;border:1px solid var(--tahoe-line);border-radius:12px;background:var(--tahoe-card);font-size:13px}.tahoe-settings-card h2{font-size:13px;font-weight:600;margin-bottom:12px}.tahoe-settings-card p{font-size:13px;line-height:1.5;color:var(--tahoe-muted);margin:10px 0}.tahoe-mode-picker,.tahoe-style-picker{display:flex;align-items:stretch;gap:12px;justify-content:center}.tahoe-mode-picker>button,.tahoe-style-picker>button{display:flex;flex:1;min-width:0;flex-direction:column;align-items:center;gap:8px;padding:3px 1px;font-size:12px}.tahoe-mode-preview{width:100%;max-width:110px;height:64px;background:linear-gradient(25deg,#194ed5,#6cd4ef);position:relative;overflow:hidden;border-radius:7px;border:2px solid transparent}.tahoe-mode-preview:before{content:"";position:absolute;left:12%;right:12%;top:12%;bottom:12%;border-radius:5px;background:#fcfcfc;box-shadow:0 3px 8px #0003}.tahoe-mode-preview i{position:absolute;left:12%;width:22%;top:12%;bottom:12%;background:#cce6ed;border-radius:5px 0 0 5px}.tahoe-mode-preview b,.tahoe-mode-preview em{position:absolute;left:39%;right:19%;height:5px;top:33%;border-radius:3px;background:#ddd}.tahoe-mode-preview em{top:52%;right:32%}.tahoe-mode-preview.dark:before{background:#262628}.tahoe-mode-preview.dark i{background:#394754}.tahoe-mode-preview.dark b,.tahoe-mode-preview.dark em{background:#555}.tahoe-mode-preview.auto:after{content:"";position:absolute;inset:0 0 0 50%;background:#001b4566;mix-blend-mode:multiply}.tahoe-mode-picker>button[aria-pressed=true] .tahoe-mode-preview,.tahoe-style-picker>button[aria-pressed=true] .tahoe-style-preview{outline:2px solid #007aff;outline-offset:3px}.tahoe-style-preview{display:flex;justify-content:center;gap:3px;width:100%;padding:12px 5px;background:#dddfe4;border-radius:9px}.tahoe-style-preview .tahoe-app-icon{width:34px;height:34px;max-width:47%}.tahoe-style-preview.dark{background:#252935}.tahoe-style-preview.dark .tahoe-app-icon{filter:brightness(.6) saturate(1.3)}.tahoe-style-preview.clear .tahoe-app-icon{filter:grayscale(1);opacity:.65}.tahoe-style-preview.tinted{background:#cce3f1}.tahoe-style-preview.tinted .tahoe-app-icon{filter:grayscale(1) sepia(1) saturate(3) hue-rotate(155deg)}.tahoe-setting-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;flex-wrap:wrap}.tahoe-setting-row+.tahoe-setting-row{border-top:1px solid var(--tahoe-line);margin-top:9px;padding-top:9px}.tahoe-setting-row>select{background:var(--tahoe-selected);padding:5px 10px;border-radius:7px;font-size:12px}.tahoe-settings-folder{width:40px;height:40px;margin-left:auto}.tahoe-toggle{width:32px;height:20px;border-radius:20px;background:#a7b0b9;position:relative;flex-shrink:0}.tahoe-toggle>span{display:block;width:16px;height:16px;margin-left:2px;border-radius:50%;background:white;box-shadow:0 1px 3px #0003;transition:transform .15s}.tahoe-toggle[aria-checked=true]{background:#007aff}.tahoe-toggle[aria-checked=true]>span{transform:translateX(12px)}.tahoe-settings-card fieldset{display:flex;flex-direction:column;gap:7px}.tahoe-settings-card legend{font-weight:500;margin-bottom:10px}.tahoe-checkbox,.tahoe-radio{display:flex;align-items:center;gap:8px;accent-color:#007aff}.tahoe-settings-footnote{font-size:11px;line-height:1.5;color:var(--tahoe-muted);padding:2px 4px}.tahoe-sidebar-caption{font-size:10px;letter-spacing:.03em;color:var(--tahoe-muted);font-weight:600;margin:28px 8px 8px}.tahoe-sidebar-note{font-size:12px;color:var(--tahoe-muted);padding:0 8px;line-height:1.5}.tahoe-shortcuts-main>.tahoe-search{margin:4px 0 22px}.tahoe-shortcut-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px}.tahoe-shortcut-card{display:flex;flex-direction:column;gap:10px;align-items:flex-start;min-height:160px;border-radius:17px;background:linear-gradient(140deg,#277dcc,#51b4ce);padding:15px;color:white;box-shadow:inset 0 1px 0 #fff3}.tahoe-shortcut-card.color-1{background:linear-gradient(140deg,#b15bbb,#dc7cb6)}.tahoe-shortcut-card.color-2{background:linear-gradient(140deg,#c0793a,#e1ad67)}.tahoe-shortcut-card>.tahoe-app-icon{width:34px;height:34px}.tahoe-shortcut-card h2{font-size:15px;font-weight:650}.tahoe-shortcut-card p{font-size:12px;opacity:.8}.tahoe-shortcut-card .tahoe-button{color:inherit;background:#ffffff30;margin-top:auto;min-height:28px}.tahoe-shortcut-card-top{display:flex;justify-content:space-between;align-items:center;width:100%}.tahoe-shortcut-card-top>button{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#ffffff20}.tahoe-shortcuts-empty{display:flex;align-items:center;flex-direction:column;text-align:center;gap:14px;padding:42px 16px;max-width:380px;margin:auto}.tahoe-shortcuts-empty h2{font-size:20px;font-weight:600;letter-spacing:-.5px}.tahoe-shortcuts-empty p{font-size:14px;line-height:1.5;color:var(--tahoe-muted)}.tahoe-trigger-list{display:flex;flex-direction:column;gap:5px;margin-top:12px;overflow-y:auto;min-height:0}.tahoe-trigger-list>button{display:flex;align-items:center;gap:14px;padding:10px;border-radius:12px;text-align:left;min-height:70px}.tahoe-trigger-list>button[aria-pressed=true]{background:#fff7}.tahoe-trigger-list>button>span:nth-child(2){display:flex;flex-direction:column;gap:3px;flex:1}.tahoe-trigger-list strong{font-size:15px;font-weight:550}.tahoe-trigger-list small{font-size:12px;color:var(--tahoe-muted)}.tahoe-trigger-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#007aff;color:white;flex-shrink:0}.tahoe-shortcut-editor{display:flex;flex-direction:column;gap:18px;padding:12px 0;overflow-y:auto}.tahoe-shortcut-editor>label{display:flex;flex-direction:column;gap:7px;font-size:13px}.tahoe-shortcut-editor input:not([type]),.tahoe-shortcut-editor input[type=text]{border-radius:8px;background:var(--tahoe-card);padding:9px 10px}.tahoe-shortcut-editor fieldset{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:14px}.tahoe-shortcut-editor legend{margin-bottom:12px;font-weight:500}html[data-tahoe-tint=false] .finder-sidebar,html[data-tahoe-tint=false] .tahoe-app-sidebar{background:#f1f2f4!important}html[data-tahoe-sidebar=small] .finder-sidebar-row svg{width:16px;height:16px}html[data-tahoe-sidebar=large] .finder-sidebar-row svg{width:22px;height:22px}html[data-tahoe-sidebar=large] .finder-sidebar-row{min-height:36px;gap:12px}html[data-tahoe-sidebar=large] .finder-sidebar-row>span:first-child{width:22px}html[data-tahoe-scrollbars=always] .finder-window main>div:last-child,html[data-tahoe-scrollbars=always] .tahoe-settings-main,html[data-tahoe-scrollbars=always] .tahoe-shortcuts-main{overflow-y:scroll;scrollbar-gutter:stable;scrollbar-width:thin}html[data-tahoe-scrollbars=always] .finder-window ::-webkit-scrollbar,html[data-tahoe-scrollbars=always] .tahoe-app-window ::-webkit-scrollbar{width:8px;height:8px}html[data-tahoe-scrollbars=always] .finder-window ::-webkit-scrollbar-thumb,html[data-tahoe-scrollbars=always] .tahoe-app-window ::-webkit-scrollbar-thumb{background:#87939c70;border-radius:8px;border:2px solid transparent;background-clip:padding-box}html[data-tahoe-icons=dark] .compact-dock-art,html[data-tahoe-icons=dark] .tahoe-app-grid .tahoe-app-icon,html[data-tahoe-icons=dark] [data-dock-icon]{filter:brightness(.65) saturate(1.3)!important}html[data-tahoe-icons=clear] .compact-dock-art,html[data-tahoe-icons=clear] .tahoe-app-grid .tahoe-app-icon,html[data-tahoe-icons=clear] [data-dock-icon]{filter:grayscale(1) brightness(1.3)!important;opacity:.75}html[data-tahoe-icons=tinted] .compact-dock-art,html[data-tahoe-icons=tinted] .tahoe-app-grid .tahoe-app-icon,html[data-tahoe-icons=tinted] [data-dock-icon]{filter:grayscale(1) sepia(1) saturate(3) hue-rotate(155deg)!important}html[data-tahoe-icons=tinted] .tahoe-widget-material{filter:grayscale(1) sepia(.6) saturate(2) hue-rotate(210deg)}html[data-tahoe-icons=clear] .tahoe-widget-material{opacity:.8;filter:grayscale(.8)}html[data-tahoe-motion=reduced] .wp-layer-a,html[data-tahoe-motion=reduced] .wp-layer-b,html[data-tahoe-motion=reduced] .wp-layer-c{animation:none!important}html[data-tahoe-motion=reduced] .tahoe-app-window *,html[data-tahoe-motion=reduced] .tahoe-surface,html[data-tahoe-motion=reduced] .tahoe-surface *{animation:none!important;transition:none!important}html[data-theme=dark] .tahoe-app-window,html[data-theme=dark] .tahoe-surface{color:#e8edf2;--tahoe-line:#ffffff14;--tahoe-muted:#a4afb9;--tahoe-card:#ffffff08;--tahoe-selected:#ffffff14}html[data-theme=dark] .tahoe-surface{background:linear-gradient(150deg,#253449eb,#282d40cf);border-color:#ffffff35}html[data-theme=dark] .tahoe-app-window{background:#222226}html[data-theme=dark] .tahoe-app-sidebar{background:linear-gradient(#2c3744,#2d2e34);border-color:#ffffff14}html[data-theme=dark] .tahoe-app-sidebar nav>button[aria-current=page]{background:#ffffff12;color:#64a8ff}html[data-theme=dark] .tahoe-spotlight-search input::-moz-placeholder{color:#bdcddd}html[data-theme=dark] .tahoe-spotlight-search input::placeholder,html[data-theme=dark] .tahoe-spotlight-search>button,html[data-theme=dark] .tahoe-spotlight-search>svg{color:#bdcddd}html[data-theme=dark] .tahoe-result.selected,html[data-theme=dark] .tahoe-spotlight-filters>button[aria-selected=true],html[data-theme=dark] .tahoe-trigger-list>button[aria-pressed=true]{background:#ffffff18}html[data-theme=dark] .tahoe-categories>button{background:#ffffff0c;color:#bdcddd}html[data-theme=dark] .tahoe-categories>button[aria-pressed=true]{background:#ffffff21;color:white}html[data-theme=dark] .tahoe-compose-row input,html[data-theme=dark] .tahoe-composer textarea{background:#ffffff10}html[data-theme=dark][data-tahoe-tint=false] .finder-sidebar,html[data-theme=dark][data-tahoe-tint=false] .tahoe-app-sidebar{background:#29292d!important}[data-window-kind=browser],[data-window-kind=settings],[data-window-kind=shortcuts]{border-radius:24px}@keyframes tahoe-enter{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tahoe-app-window *,.tahoe-surface,.tahoe-surface *{animation:none!important;transition:none!important}}@media(max-width:767px){.tahoe-spotlight-backdrop{padding:calc(52px + env(safe-area-inset-top)) 8px 16px}.tahoe-spotlight{border-radius:22px}.tahoe-spotlight-search{padding:12px 14px 8px;gap:10px}.tahoe-spotlight-search input{height:36px;font-size:22px;letter-spacing:-.5px}.tahoe-spotlight-search>svg{width:24px;height:24px}.tahoe-spotlight-search>button{width:34px;height:36px;border:none}.tahoe-spotlight-filters{margin:0 12px;padding:3px 0;gap:0}.tahoe-spotlight-filters>button{min-height:36px;flex:1;padding:5px 8px}.tahoe-categories{padding:10px 12px 0;gap:5px}.tahoe-categories>button{min-height:32px;font-size:13px}.tahoe-app-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:15px 10px;gap:10px 5px}.tahoe-app{min-height:94px;font-size:12px;gap:7px}.tahoe-app-grid .tahoe-app-icon{width:48px;height:48px}.tahoe-spotlight-footer{padding:10px 14px}.tahoe-spotlight-footer>span:last-child{display:none}.tahoe-result{padding:9px 8px;gap:10px}.tahoe-result strong{font-size:14px}.tahoe-result small{font-size:11px}.tahoe-composer{padding:6px 12px 16px}.tahoe-command-line{font-size:18px;gap:10px}.tahoe-command-line .tahoe-app-icon{width:36px;height:36px}.tahoe-compose-row{font-size:14px}.tahoe-compose-row input{font-size:16px;width:100px}.tahoe-composer .tahoe-modal-footer{flex-wrap:wrap}.tahoe-composer .tahoe-modal-footer small{width:100%}.tahoe-app-window input,.tahoe-surface .tahoe-search input{font-size:16px}.tahoe-button{min-height:36px}.tahoe-panel-header>button{min-width:34px;min-height:36px}.tahoe-modal-backdrop{padding:8px}.tahoe-modal{padding:12px;border-radius:18px}.tahoe-colors>button{width:36px;height:36px}.tahoe-symbol-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.tahoe-symbol-grid>button{min-height:32px}.tahoe-folder-preview>.tahoe-folder{width:80px}.tahoe-modal-footer{padding-top:12px}.tahoe-automation-modal .tahoe-panel-header h2{font-size:17px}.tahoe-settings,.tahoe-shortcuts{flex-direction:column}.tahoe-app-sidebar{width:auto;margin:0;padding:0 10px;border-radius:0;border:none;overflow:visible}.tahoe-window-heading{height:42px;gap:8px}.tahoe-window-heading>strong{margin-left:0;color:inherit;font-size:16px}.tahoe-app-sidebar>.tahoe-search,.tahoe-settings-account,.tahoe-sidebar-caption,.tahoe-sidebar-note{display:none}.tahoe-app-sidebar nav{flex-direction:row;gap:3px;padding:0 0 7px;overflow-x:auto}.tahoe-app-sidebar nav>button{min-height:36px;flex:1;justify-content:center;padding:4px 7px;white-space:nowrap;font-size:12px}.tahoe-app-sidebar nav svg{display:none}.tahoe-settings-main,.tahoe-shortcuts-main{padding:14px 12px 24px}.tahoe-settings-main>h1{margin-bottom:14px}.tahoe-settings-card{padding:12px;margin-bottom:12px}.tahoe-mode-picker,.tahoe-style-picker{gap:9px}.tahoe-mode-picker>button,.tahoe-style-picker>button{font-size:11px}.tahoe-style-preview{padding:10px 2px;gap:0}.tahoe-style-preview .tahoe-app-icon{width:28px;height:28px}.tahoe-setting-row{min-height:36px}.tahoe-setting-row .tahoe-colors{flex-basis:100%}.tahoe-setting-row>select{font-size:16px;min-height:36px}.tahoe-settings-card .tahoe-radio{min-height:36px}.tahoe-toggle{width:42px;height:26px;box-sizing:content-box;border-top:5px solid transparent;border-bottom:5px solid transparent;background-clip:padding-box;border-radius:24px}.tahoe-toggle>span{width:22px;height:22px}.tahoe-toggle[aria-checked=true]>span{transform:translateX(16px)}.tahoe-shortcut-grid{grid-template-columns:1fr;gap:12px}.tahoe-shortcuts-empty{padding:20px 5px}.tahoe-shortcut-card{min-height:155px}.tahoe-shortcut-card-top>button{width:34px;height:36px}.tahoe-shortcut-editor .tahoe-checkbox{min-height:32px}.tahoe-trigger-list>button{padding:8px;gap:10px}.tahoe-trigger-list small{font-size:11px}}.tahoe-world-clocks{display:grid;grid-template-columns:1fr 1fr;width:340px;max-width:100%;gap:16px;padding:18px;background:#f2f1ee;border-radius:24px;color:#333;box-shadow:0 8px 24px -10px #0005}.tahoe-world-clocks>div{display:flex;flex-direction:column;align-items:center;gap:3px}.tahoe-world-clocks strong{font-size:12px;font-weight:550}.tahoe-world-clocks small{font-size:10px;color:#777}.tahoe-analog-clock{width:94px;height:94px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0001;margin-bottom:3px}.tahoe-analog-clock.night{background:#222;color:white}.tahoe-analog-clock svg{width:100%;height:100%}.tahoe-spotlight-search input:focus-visible{box-shadow:none}.tahoe-mode-picker>button:focus-visible,.tahoe-style-picker>button:focus-visible{outline:none}.tahoe-mode-picker>button:focus-visible .tahoe-mode-preview,.tahoe-style-picker>button:focus-visible .tahoe-style-preview{outline:3px solid #007aff;outline-offset:4px}.tahoe-folder-symbol svg{width:100%;height:100%;max-width:32px;max-height:32px;color:#ffffffd9}.tahoe-symbol-grid{grid-template-columns:repeat(4,1fr);gap:6px}.tahoe-symbol-grid>button{min-height:44px;aspect-ratio:auto;padding:10px}.yank-command-backdrop{position:absolute;inset:0;z-index:1001;display:flex;justify-content:center;align-items:flex-start;padding:clamp(70px,19vh,180px) 16px 24px;background:#14273510}.yank-command-dialog{width:680px;max-width:100%}.yank-command,.yank-command-dialog{max-height:100%;display:flex;flex-direction:column}.yank-command{border-radius:28px;overflow:hidden;background:linear-gradient(130deg,rgba(237,243,240,.8),rgba(224,236,239,.7));backdrop-filter:blur(42px) saturate(1.25);-webkit-backdrop-filter:blur(42px) saturate(1.25);animation:tahoe-enter .2s ease-out}.yank-command-url{display:flex;align-items:center;gap:14px;padding:20px 22px 16px;min-height:80px;flex-shrink:0;color:#334c5c}.yank-command-url>svg{flex-shrink:0;stroke-width:1.8}.yank-command-url input{flex:1;width:0;background:none;font-size:28px;letter-spacing:-.7px;line-height:1.4;color:#21323c;caret-color:#007aff}.yank-command-url input::-moz-placeholder{color:#496170;opacity:.82}.yank-command-url input::placeholder{color:#496170;opacity:.82}.yank-command-url input:focus,.yank-command-url input:focus-visible{outline:none!important;box-shadow:none!important}.yank-command-url>button{display:grid;place-items:center;border-radius:50%;flex-shrink:0}.yank-command-close{width:30px;height:30px;color:#617680}.yank-inline-run{width:36px;height:36px;background:#edf8ff88;color:#245575;border:1px solid #ffffff88}.yank-command-categories{display:flex;gap:8px;padding:10px 0;border-top:1px solid #4b6b7926;border-bottom:1px solid #4b6b7926;margin:0 22px;flex-shrink:0;overflow-x:auto;scrollbar-width:none}.yank-command-categories>button{border-radius:8px;background:#ffffff33;padding:3px 10px;color:#536976;font-size:13px;white-space:nowrap}.yank-command-categories>button[aria-pressed=true]{background:#ffffff70;color:#304b5c}.yank-command-results{padding:12px;overflow-y:auto;min-height:0}.yank-command-results>button{display:flex;align-items:center;gap:14px;width:100%;text-align:left;border-radius:13px;padding:12px 13px;min-height:65px}.yank-command-results>button:hover,.yank-command-results>button[aria-selected=true]{background:#ffffff65}.yank-command-results>button>span:not(.yank-suggestion-icon){display:flex;flex-direction:column;min-width:0;flex:1;gap:2px}.yank-command-results strong{font-size:18px;font-weight:500;line-height:1.35;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.yank-command-results small{font-size:12px;line-height:1.4;color:#6a7d87}.yank-command-results h2{font-size:11px;font-weight:600;color:#71838c;padding:13px 13px 3px}.yank-suggestion-icon{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border-radius:9px;color:#667f8e;background:#c0d3db55}.yank-command-results kbd{font-size:17px;font-family:inherit;color:#637c89}.yank-command-results .yank-command-suggestion{min-height:61px;padding-top:9px;padding-bottom:9px}.yank-command-error{font-size:12px;color:#9c3129;padding:5px 13px}.yank-command-pay{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px 13px 4px}.yank-command-pay>button{min-height:40px;border-radius:12px;background:#1a1612;color:#fff;font-size:13px;font-weight:600}.yank-command-pay>button:last-child{background:#0a7cff}.yank-command-pay>button:disabled{opacity:.4}.yank-command-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;border-top:1px solid #4b6b791c;padding:9px 22px;font-size:11px;color:#69818d}.yank-command-footer>button{padding:4px 7px;border-radius:6px;color:#365769}.yank-command-footer>button:hover{background:#ffffff55}html[data-theme=dark] .yank-command{background:linear-gradient(130deg,#29333dda,#253440bf)}html[data-theme=dark] .yank-command-url,html[data-theme=dark] .yank-command-url input{color:#e0eaf0}html[data-theme=dark] .yank-command-url input::-moz-placeholder{color:#a6b8c4}html[data-theme=dark] .yank-command-url input::placeholder{color:#a6b8c4}html[data-theme=dark] .yank-command-categories>button,html[data-theme=dark] .yank-command-footer,html[data-theme=dark] .yank-command-footer>button,html[data-theme=dark] .yank-command-results small{color:#adbcc6}html[data-theme=dark] .yank-command-categories>button{background:#ffffff0b}html[data-theme=dark] .yank-command-categories>button[aria-pressed=true]{background:#ffffff20}html[data-theme=dark] .yank-command-action.ready,html[data-theme=dark] .yank-command-results>button:hover{background:#ffffff12}@media(max-width:767px){.yank-command-backdrop{padding:calc(60px + env(safe-area-inset-top)) 8px 14px}.yank-command{border-radius:23px}.yank-command-url{gap:9px;padding:13px 13px 10px;min-height:60px}.yank-command-url>svg{width:23px;height:23px}.yank-command-url input{font-size:21px;letter-spacing:-.6px}.yank-command-url>button{width:36px;height:36px}.yank-command-categories{margin:0 13px;gap:5px;padding:6px 0}.yank-command-categories>button{font-size:12px;min-height:32px;padding:4px 8px}.yank-command-results{padding:8px}.yank-command-results>button{gap:10px;padding:8px}.yank-command-results strong{font-size:14px}.yank-command-results small{font-size:11px}.yank-command-footer{padding:7px 13px;font-size:10px;gap:4px}.yank-command-footer>button{min-height:32px}.yank-command-footer>span{max-width:205px;line-height:1.6}.tahoe-categories>button{min-height:36px}.tahoe-colors>button{width:32px;height:36px}.yank-command-url>.yank-command-close,.yank-command-url>.yank-inline-run{width:34px;height:36px}.yank-command-categories>button,.yank-command-footer>button{min-height:36px}}.tahoe-search input:focus-visible{box-shadow:none}.tahoe-search:focus-within{box-shadow:0 0 0 2px #007aff77}html[data-theme=dark] .yank-command-results>button[aria-selected=true]{background:#ffffff18}@media(max-width:767px){.yank-command-url{position:relative;flex-wrap:wrap;padding:14px;-moz-column-gap:10px;column-gap:10px;row-gap:8px}.yank-command-url input{font-size:20px;flex-basis:calc(100% - 89px);letter-spacing:-.4px;min-height:36px}.yank-command-url>.yank-inline-run{order:2;width:100%;height:36px;border-radius:10px;gap:8px;display:flex;justify-content:center;font-size:13px;font-weight:600;background:#007aff;color:white;border-color:transparent}.yank-inline-run:before{content:"Yank this website"}.yank-command-results small{font-size:12px;color:#4e6773}.yank-command-footer{font-size:11px;color:#4e6773}.yank-command[data-short=true] .yank-command-categories{display:none}}.tahoe-search{min-width:0}.tahoe-search>svg{flex-shrink:0}.tahoe-search input{flex:1;width:0;outline:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}.tahoe-search input::-webkit-search-cancel-button{-webkit-appearance:none}.tahoe-search>button{display:grid;place-items:center;width:24px;height:26px;flex-shrink:0;border-radius:50%;color:inherit}.tahoe-search>button:hover{background:#00000008}@media(max-width:767px){.tahoe-search{min-height:36px;padding-block:0}.tahoe-search input{font-size:16px;min-height:34px}.tahoe-search>button{width:32px;height:34px}.yank-command-results .yank-command-suggestion,.yank-command-results>button{min-height:52px}.yank-suggestion-icon{width:32px;height:32px}.tahoe-symbol-grid>button{min-height:36px;padding:7px}}