.window-buttons{z-index:70;-webkit-app-region:no-drag;gap:8px;display:flex;position:fixed}.wb{background:color-mix(in oklab, var(--fg-1,#1d1d1f) 12%, var(--window-bg,#ecebe4));cursor:default;border:0;border-radius:50%;place-items:center;width:12px;height:12px;padding:0;transition:background-color 90ms;display:grid;position:relative;box-shadow:inset 0 0 0 .5px #0000000f}.wb svg{opacity:0;fill:none;stroke:#0000008c;stroke-width:1px;stroke-linecap:round;width:12px;height:12px;transition:opacity 90ms}.wb svg .fill{fill:#0000008c;stroke:none}.window-buttons:hover .wb-close{background:#ff5f57;box-shadow:inset 0 0 0 .5px #0000001f}.window-buttons:hover .wb-minimize{background:#febc2e;box-shadow:inset 0 0 0 .5px #0000001f}.window-buttons:hover .wb-zoom{background:#28c840;box-shadow:inset 0 0 0 .5px #0000001f}.window-buttons:hover .wb svg{opacity:1}.window-buttons .wb:active{filter:brightness(.82)}.appearance-dark .wb{background:color-mix(in oklab, #fff 22%, var(--window-bg,#2a2a2a))}.window-buttons.is-contained{position:absolute;top:16px;left:12px}.window-buttons{visibility:hidden!important;pointer-events:none!important}.rf-icon{overflow:visible}.rf-icon .rf-bit{transform-box:fill-box;transform-origin:50%}.rf-icon .rf-star{transform-box:view-box;transform-origin:12.8px 11.6px;opacity:1;transform:translateY(3.5px)rotate(-8deg)}.rf-icon .rf-dot{opacity:1;transform:translate(0)}.rf-icon .rf-tri{opacity:1;transform:translate(0)rotate(8deg)}.rf-icon[data-spin=in] .rf-star{animation:.52s cubic-bezier(.4,0,.2,1) forwards rf-star-in}.rf-icon[data-spin=in] .rf-dot{animation:.52s cubic-bezier(.4,0,.2,1) forwards rf-dot-in}.rf-icon[data-spin=in] .rf-tri{animation:.52s cubic-bezier(.4,0,.2,1) forwards rf-tri-in}.rf-icon[data-spin=out] .rf-star{animation:.44s cubic-bezier(.4,0,.2,1) forwards rf-star-out}.rf-icon[data-spin=out] .rf-dot{animation:.44s cubic-bezier(.4,0,.2,1) forwards rf-dot-out}.rf-icon[data-spin=out] .rf-tri{animation:.44s cubic-bezier(.4,0,.2,1) forwards rf-tri-out}@keyframes rf-star-in{0%{transform:translateY(3.5px)rotate(-8deg)}to{transform:translateY(.6px)rotate(108deg)}}@keyframes rf-star-out{0%{transform:translateY(.6px)rotate(108deg)}to{transform:translateY(3.5px)rotate(-8deg)}}@keyframes rf-dot-in{0%{opacity:1;transform:translate(0)scale(1)}34%{opacity:.5;transform:translate(.68px,-1.9px)scale(.62)}52%{opacity:0;transform:translate(1.04px,-2.91px)scale(.08)}56%{opacity:0;transform:translate(1.12px,-3.14px)scale(.08)}68%{opacity:1;transform:translate(1.36px,-3.81px)scale(1.12)}76%{opacity:1;transform:translate(1.52px,-4.26px)scale(1)}to{opacity:1;transform:translate(2px,-5.6px)scale(1)}}@keyframes rf-dot-out{0%{opacity:1;transform:translate(2px,-5.6px)scale(1)}34%{opacity:.5;transform:translate(1.32px,-3.7px)scale(.62)}52%{opacity:0;transform:translate(.96px,-2.69px)scale(.08)}56%{opacity:0;transform:translate(.88px,-2.46px)scale(.08)}68%{opacity:1;transform:translate(.64px,-1.79px)scale(1.12)}76%{opacity:1;transform:translate(.48px,-1.34px)scale(1)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes rf-tri-in{0%{opacity:1;transform:translate(0)rotate(8deg)scale(1)}24%{opacity:1;transform:translate(1.4px,-.3px)rotate(-10deg)scale(1)}40%{opacity:.45;transform:translate(1.8px,-.7px)rotate(-24deg)scale(.62)}50%{opacity:0;transform:translate(2.1px,-.9px)rotate(-34deg)scale(.08)}56%{opacity:0;transform:translate(2.1px,-1.05px)rotate(-39deg)scale(.08)}66%{opacity:1;transform:translate(2.09px,-1.25px)rotate(-46.5deg)scale(1.12)}78%{opacity:1;transform:translate(2.05px,-1.4px)rotate(-54deg)scale(1)}to{opacity:1;transform:translate(2px,-1.6px)rotate(-62deg)scale(1)}}@keyframes rf-tri-out{0%{opacity:1;transform:translate(2px,-1.6px)rotate(-62deg)scale(1)}22%{opacity:1;transform:translate(2.05px,-1.4px)rotate(-54deg)scale(1)}38%{opacity:.45;transform:translate(2.1px,-1.2px)rotate(-44deg)scale(.62)}50%{opacity:0;transform:translate(2.1px,-.9px)rotate(-34deg)scale(.08)}56%{opacity:0;transform:translate(1.92px,-.78px)rotate(-28deg)scale(.08)}66%{opacity:1;transform:translate(1.65px,-.55px)rotate(-18.8deg)scale(1.12)}76%{opacity:1;transform:translate(1.4px,-.3px)rotate(-10deg)scale(1)}to{opacity:1;transform:translate(0)rotate(8deg)scale(1)}}.rf-fresh{z-index:80;cursor:grab;-webkit-user-select:none;user-select:none;transform-origin:50%;border-radius:4px;width:32px;height:34px;animation:.42s cubic-bezier(.22,1.4,.36,1) both rf-fresh-in;position:fixed;overflow:visible;box-shadow:0 0 0 .5px #00000024,0 2px 6px #00000038;pointer-events:auto!important}.rf-fresh:before{content:"";border-radius:12px;position:absolute;inset:-10px}.rf-fresh:active{cursor:grabbing}.rf-fresh.is-sinking{pointer-events:none;animation:.19s linear forwards rf-fresh-sink}.rf-fresh img,.rf-fresh .rf-fresh-fallback{object-fit:cover;object-position:top left;pointer-events:none;border-radius:4px;width:32px;height:34px;display:block;overflow:hidden}.rf-fresh-fallback{background:color-mix(in srgb, currentColor 12%, transparent)}@keyframes rf-fresh-in{0%{opacity:0;transform:translateY(-12px)scale(.35)}58%{opacity:1;transform:translateY(3px)scale(1.1)}78%{transform:translateY(-2px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes rf-fresh-sink{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}9%{opacity:1;transform:translate(13px,-22px)rotate(30deg)scale(1.5)}30%{opacity:.95;transform:translate(11px,-17px)rotate(24deg)scale(1.25)}55%{opacity:.7;transform:translate(7px,-12px)rotate(15deg)scale(1.05)}80%{opacity:.32;transform:translate(3px,-7px)rotate(9deg)scale(.9)}to{opacity:0;transform:translateY(-4px)rotate(6deg)scale(.82)}}.rf-dl-fly{z-index:9999;pointer-events:none;will-change:transform;filter:drop-shadow(0 2px 8px #00000052);position:fixed;top:0;left:0}.rf-dl-fly svg{display:block}.rf-dl-fly circle{fill:#1d1d1f}.rf-dl-fly path{fill:none;stroke:#fff;stroke-width:2.15px;stroke-linecap:round;stroke-linejoin:round}@keyframes rf-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes rf-row-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.rf-hover-stack{z-index:30;pointer-events:auto;padding:0 12px 4px;position:absolute;bottom:100%;left:0;right:0}.rf-hover-stack-inner{z-index:1;box-shadow:none;background:0 0;border:0;position:relative}[data-rf-behind]{filter:blur(var(--rf-behind-blur,0px));opacity:var(--rf-behind-fade,1);transition:filter .17s,opacity .17s}[data-rf-behind-edge]{transition:border-color .17s}.rf-hover-list{overscroll-behavior:contain;scrollbar-width:none;max-height:13rem;overflow-y:auto}.rf-file-row{-webkit-user-select:none;user-select:none;cursor:grab}.rf-file-row:active{cursor:grabbing}.rf-file-row.is-selected,.group\/rf:hover .rf-file-row.is-selected{background:#00000012;box-shadow:inset 0 0 0 1px #00000024}.appearance-dark .rf-file-row.is-selected,.appearance-dark .group\/rf:hover .rf-file-row.is-selected{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff2e}.rf-file-row img{pointer-events:none;-webkit-user-drag:none;user-drag:none}.rf-hover-list::-webkit-scrollbar{display:none}.rf-hover-stack .rf-hover-row{--rf-stagger:28ms}.rf-hover-stack.is-in .rf-hover-row{animation:.13s cubic-bezier(.22,1,.36,1) both rf-row-in;animation-delay:calc(var(--rf-from-hat,0) * var(--rf-stagger))}.rf-hover-stack.is-out .rf-hover-row{animation:.12s ease-in both rf-row-out;animation-delay:calc(var(--rf-from-top,0) * var(--rf-stagger))}.rf-hover-stack.is-in .rf-hover-row[data-rf-fold],.rf-hover-stack.is-out .rf-hover-row[data-rf-fold]{animation:none}.rf-thumb-lift{box-shadow:0 1px 2px #00000014,0 4px 12px #0000001f}.rf-name-from,.rf-name-to,.rf-name-accept{transition:opacity .26s cubic-bezier(.2,.8,.2,1),filter .26s cubic-bezier(.2,.8,.2,1)}.rf-name-to{opacity:0;filter:blur(4px);pointer-events:none}.rf-name-accept{opacity:0}.rf-suggest:hover .rf-name-from,.rf-suggest:focus-within .rf-name-from{opacity:0;filter:blur(4px)}.rf-suggest:hover .rf-name-to,.rf-suggest:focus-within .rf-name-to{opacity:1;filter:blur()}.rf-suggest:hover .rf-name-accept,.rf-suggest:focus-within .rf-name-accept{opacity:1}.rf-working:hover .rf-name-working{color:#9a978f;-webkit-text-fill-color:transparent;text-shadow:none;background-image:linear-gradient(90deg,#9a978f 35%,#c9c6bd 50%,#9a978f 65%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite claude-shimmer}.appearance-dark .rf-working:hover .rf-name-working{color:#77746d;background-image:linear-gradient(90deg,#77746d 35%,#a8a49b 50%,#77746d 65%)}.rf-preview-grow{transform-origin:0 100%}.rf-preview-grow[data-state=open]{animation:.32s cubic-bezier(.16,1,.3,1) both rf-preview-in}.rf-preview-grow[data-state=closed]{animation:.22s cubic-bezier(.4,0,1,1) both rf-preview-out}@keyframes rf-preview-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes rf-preview-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@media (prefers-reduced-motion:reduce){.rf-preview-grow[data-state=open],.rf-preview-grow[data-state=closed]{animation:none}.rf-icon .rf-bit,.rf-icon[data-spin] .rf-bit{animation:none!important}.group:hover .rf-icon .rf-star{transform:translateY(.6px)rotate(108deg)}.group:hover .rf-icon .rf-dot{transform:translate(2px,-5.6px)}.group:hover .rf-icon .rf-tri{transform:translate(2px,-1.6px)rotate(-62deg)}.rf-fresh{animation:none}.rf-fresh.is-sinking{opacity:0;animation:none}.rf-hover-stack.is-in .rf-hover-row,.rf-hover-stack.is-out .rf-hover-row{animation:none}.rf-dl-fly{display:none}.rf-name-from,.rf-name-to,.rf-name-accept{transition-duration:1ms;filter:none!important}.rf-working:hover .rf-name-working{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.library{--rail-fill:var(--window-bg);--rail-tint:color-mix(in oklab, var(--fg-1) 12%, var(--window-bg));--lib-ink:var(--fg-1);--lib-muted:color-mix(in oklab, var(--fg-1) 52%, var(--window-bg));--lib-soft:color-mix(in oklab, var(--fg-1) 7%, transparent);--lib-soft-hover:color-mix(in oklab, var(--fg-1) 13%, transparent);z-index:5;width:var(--library-width,417px);opacity:0;pointer-events:none;color:var(--lib-ink);background:0 0;font:400 14px/1.25 system-ui,-apple-system,sans-serif;transition:opacity .18s,transform .26s cubic-bezier(.32,.72,0,1),width .26s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;inset:0 auto 0 0;transform:translate(-24px)}.library.is-open{opacity:1;pointer-events:auto;transform:none}.library>*{position:relative}.library-rail{box-sizing:border-box;flex-direction:column;flex:none;width:113px;padding:52px 8px 2px;display:flex}.rail-items{flex-direction:column;flex:1;justify-content:center;gap:20px;padding:5px 0 0;display:flex}.rail-item{corner-shape:superellipse(1.6);width:97px;height:80px;color:color-mix(in oklab, var(--fg-1) 72%, var(--window-bg));cursor:default;background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5.5px;font:650 11.2px/1 system-ui,-apple-system,sans-serif;transition:background-color .14s,color .14s;display:flex}.rail-item:hover{background:color-mix(in oklab, var(--fg-1) 6.5%, transparent)}.rail-item.is-active{background:var(--lib-soft);color:var(--lib-ink)}.rail-glyph{place-items:center;height:28px;display:grid}.rail-label{white-space:nowrap}.rail-footer{justify-content:space-between;align-items:center;height:40px;padding:0;display:flex}.rail-back{width:32px;height:32px;color:color-mix(in oklab, var(--fg-1) 62%, var(--window-bg));cursor:default;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.rail-back:hover{background:var(--lib-soft)}.library-panel{box-sizing:border-box;flex-direction:column;flex:1;min-width:0;padding:10px 8px 0;display:flex}.library-top{gap:8px;padding:0 0 8px;display:flex}.library-search{corner-shape:superellipse(1.4);background:var(--lib-soft);min-width:0;height:36px;color:var(--lib-muted);border-radius:11px;flex:1;align-items:center;gap:10px;padding:0 13px;display:flex}.library-search input{min-width:0;color:var(--lib-ink);background:0 0;border:0;outline:0;flex:1;font:400 15px/1 system-ui,-apple-system,sans-serif}.library-search input::placeholder{color:var(--lib-muted)}.library-filter{corner-shape:superellipse(1.4);background:var(--lib-soft);height:36px;color:var(--lib-muted);cursor:default;border:0;border-radius:11px;align-items:center;gap:6px;padding:0 13px 0 11px;font:500 15px/1 system-ui,-apple-system,sans-serif;display:flex}.library-filter:hover,.library-filter.is-on{background:var(--lib-soft-hover);color:var(--lib-ink)}.library-body{scrollbar-width:none;flex:1;min-height:0;margin:0 -8px;padding:0 8px 16px;overflow:hidden auto}.library-body::-webkit-scrollbar{display:none}.library-empty{color:var(--lib-muted);margin:24px 12px;font-size:13.5px;line-height:1.4}.library-day{color:var(--lib-muted);margin:18px 0 6px 4px;font:600 14.5px/1 system-ui,-apple-system,sans-serif}.library-list section:first-child .library-day{margin-top:10px}.library-row{cursor:default;border-radius:10px;align-items:center;gap:14px;min-height:56px;padding:0 8px 0 10px;display:flex;position:relative}.library-row:hover{background:color-mix(in oklab, var(--fg-1) 7.5%, transparent)}.library-row:active{background:var(--lib-soft)}.library .row-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.library .row-title{color:var(--lib-ink);white-space:nowrap;text-overflow:ellipsis;font:400 15px/1.2 system-ui,-apple-system,sans-serif;overflow:hidden}.library .row-sub{color:var(--lib-muted);white-space:nowrap;text-overflow:ellipsis;font:400 13px/1.2 system-ui,-apple-system,sans-serif;overflow:hidden}.library .row-actions{opacity:0;align-items:center;gap:8px;transition:opacity .12s;display:flex}.library-row:hover .row-actions{opacity:1}.library .row-action{width:30px;height:30px;color:var(--lib-muted);cursor:default;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.library .row-action:hover{background:var(--lib-soft);color:var(--lib-ink)}.site-icon{flex:none;place-items:center;width:24px;height:24px;display:grid}.site-icon img{object-fit:contain;border-radius:4px;width:18px;height:18px}.site-icon-blank{background:var(--lib-soft);border-radius:6px;width:24px;height:24px}.library .row-thumb{flex:none;place-items:center;width:26px;height:32px;display:grid}.library .row-thumb img{border-radius:2px;max-width:26px;max-height:32px;box-shadow:0 0 0 .5px #0000001a,0 1px 2px #00000014}.library .row-thumb-blank{background:#fff;border-radius:3px;width:22px;height:28px;box-shadow:0 0 0 .5px #0000001a}.library .boost-row{gap:14px;min-height:56px;padding-left:2px}.boost-tile{corner-shape:superellipse(1.6);background:#fbfaf8;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000012,0 1px 2px #0000000f}.boost-tile img{object-fit:contain;width:22px;height:22px}.library .boost-row.is-off .boost-tile img{opacity:.55;filter:grayscale(.4)}.boost-strike{background:color-mix(in oklab, var(--fg-1) 55%, transparent);border-radius:2px;width:58px;height:2.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.library .boost-row.is-off .row-title,.library .boost-row.is-off .row-sub{opacity:.7}.mini-switch{width:26px;height:16px;display:inline-block;position:relative}.library-grid{grid-template-columns:1fr 1fr;gap:12px 16px;padding:4px 0 0;display:grid}.grid-tile{aspect-ratio:1/.99;corner-shape:superellipse(1.6);background:color-mix(in oklab, var(--fg-1) 5%, transparent);box-sizing:border-box;cursor:default;border-radius:14px;place-items:center;padding:8px;transition:background-color .14s;display:grid;overflow:hidden}.grid-tile:hover{background:color-mix(in oklab, var(--fg-1) 10.5%, transparent)}.grid-tile.media-tile{padding:14px;container-type:size}.media-frame{max-width:100%;max-height:100%;line-height:0;display:block;position:relative}.media-tile img{object-fit:contain;box-sizing:border-box;background:#fff;border:3px solid #fff;border-radius:3px;width:auto;max-width:100cqw;height:auto;max-height:100cqh;display:block;box-shadow:0 0 0 .5px #00000014,0 2px 6px #00000024}.media-play{color:#fffffff2;filter:drop-shadow(0 1px 3px #00000059);place-items:center;display:grid;position:absolute;inset:0}.media-play svg{width:34px;height:34px}.media-blank{background:color-mix(in oklab, var(--fg-1) 8%, transparent);border-radius:3px;width:70%;height:55%}.easel-card{box-sizing:border-box;background:#f4f4f3;border-radius:6px;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:10px 11px 11px;display:flex;box-shadow:0 0 0 1px #0000000f,0 1px 3px #00000014}.easel-mark{margin-bottom:3px}.easel-title{color:#1d1d1f;-webkit-line-clamp:3;-webkit-box-orient:vertical;font:700 16px/1.18 system-ui,-apple-system,sans-serif;display:-webkit-box;overflow:hidden}.easel-sub{color:#6e6e73;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font:400 12.5px/1.25 system-ui,-apple-system,sans-serif;overflow:hidden}.easel-sub:empty{display:none}.section-spaces .library-panel{padding-top:40px}.section-spaces .library-top{width:304px;display:none}.section-spaces .library-body{padding-top:20px}.appearance-dark .library{--lib-soft:#ffffff14;--lib-soft-hover:#ffffff26}.appearance-dark .boost-tile{background:#2a2928;box-shadow:0 0 0 1px #ffffff14}@media (prefers-reduced-motion:reduce){.library{transition:opacity .12s;transform:none}}.window.library-open .sidebar{opacity:0;pointer-events:none;transition:opacity .14s}.space-columns{box-sizing:border-box;scrollbar-width:none;align-items:stretch;gap:20px;height:calc(100% + 20px);margin:-20px 0 -20px -16px;padding:20px;display:flex;overflow-x:auto}.space-column{corner-shape:superellipse(1.4);background:var(--window-gradient,var(--window-bg));width:220px;color:var(--fg-1);border-radius:14px;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #0000000a,0 1px 3px #0000000f,0 4px 16px #00000017}.space-column.drop-before:before,.space-column.drop-after:after{content:"";background:var(--focus,#3b82f6);border-radius:2px;width:3px;position:absolute;top:8px;bottom:8px}.space-column.drop-before:before{left:-12px}.space-column.drop-after:after{right:-12px}.space-column-head{corner-shape:superellipse(1.4);border-radius:11px;align-items:center;gap:6px;height:38px;margin:6px 6px 2px;padding:0 6px 0 4px;transition:background-color .12s;display:flex}.space-column-head:hover{background:color-mix(in oklab, var(--fg-1) 5%, transparent)}.space-column-icon{box-sizing:border-box;width:28px;height:28px;color:color-mix(in oklab, var(--fg-1) 70%, transparent);background:0 0;border:1.5px dashed #0000;border-radius:8px;flex:none;place-items:center;padding:0;font-size:14px;line-height:0;transition:border-color .12s;display:grid}.space-column-head:hover .space-column-icon{border-color:color-mix(in oklab, var(--fg-1) 32%, transparent)}.space-column-button:hover{background:var(--hover)}.space-column-title{white-space:nowrap;text-overflow:ellipsis;min-width:24px;color:color-mix(in oklab, var(--fg-1) 62%, transparent);flex:auto;font:600 13px/1 system-ui,-apple-system,sans-serif;overflow:hidden}.space-column-head .rename-field{min-width:0;height:24px;color:var(--fg-1);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0;font:600 13px/1 system-ui,-apple-system,sans-serif}.space-column-profile{background:color-mix(in oklab, var(--fg-1) 7%, transparent);min-width:24px;max-width:84px;height:24px;color:color-mix(in oklab, var(--fg-1) 50%, transparent);white-space:nowrap;border:0;border-radius:12px;flex:0 2 auto;align-items:center;gap:4px;padding:0 9px 0 4px;font:500 11px/1 system-ui,-apple-system,sans-serif;display:inline-flex}.space-column-profile svg{flex:none}.space-column-profile span{text-overflow:ellipsis;min-width:0;overflow:hidden}.space-column-profile:hover{color:color-mix(in oklab, var(--fg-1) 85%, transparent);background:#fff;box-shadow:0 1px 2px #0000000f}.space-column-profile{transition:background-color .12s,color .12s}.profile-face{flex:none}.space-column-button{width:24px;height:24px;color:color-mix(in oklab, var(--fg-1) 48%, transparent);background:0 0;border:0;border-radius:7px;flex:none;place-items:center;display:grid}.space-column-button.is-handle{cursor:grab}.space-column-button.is-handle:active{cursor:grabbing}.tree-list{padding:0 6px}.tree-list.is-grow{scrollbar-width:none;flex:1;min-height:40px;overflow-y:auto}.space-column-pinned{scrollbar-width:none;flex:none;max-height:55%;overflow-y:auto}.tree-node{position:relative}.tree-node.drop-before:before,.tree-node.drop-after:after{content:"";background:var(--focus,#3b82f6);z-index:1;border-radius:1px;height:2px;position:absolute;left:8px;right:8px}.tree-node.drop-before:before{top:-1px}.tree-node.drop-after:after{bottom:-1px}.tree-row{height:32px;color:color-mix(in oklab, var(--fg-1) 78%, transparent);cursor:default;-webkit-user-select:none;user-select:none;border-radius:9px;align-items:center;gap:9px;padding:0 8px;font:500 13.5px/1 system-ui,-apple-system,sans-serif;display:flex}.tree-row span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tree-row img{border-radius:4px;flex:none;width:16px;height:16px}.tree-row>svg{color:color-mix(in oklab, var(--fg-1) 55%, transparent);flex:none}.tree-row .pocket-folder{flex:none;margin-right:-3px;overflow:visible}.tree-row .pocket-folder svg{overflow:visible}.tree-row.is-folder{color:color-mix(in oklab, var(--fg-1) 85%, transparent);font-weight:600}.tree-row:hover{background:var(--hover)}.tree-row:active{background:var(--pressed,var(--hover))}.tree-row.is-drop-into{background:var(--pressed,var(--hover));box-shadow:inset 0 0 0 1.5px var(--focus,#3b82f6)}.space-column-divider{align-items:center;gap:6px;height:26px;margin:2px 14px;display:flex}.space-column-divider>span{background:color-mix(in oklab, var(--fg-1) 12%, transparent);flex:1;height:1px}.space-column-divider button{height:20px;color:color-mix(in oklab, var(--fg-1) 40%, transparent);background:0 0;border:0;border-radius:6px;align-items:center;gap:3px;padding:0 6px;font:600 11px/1 system-ui,-apple-system,sans-serif;display:inline-flex}.space-column-divider button:hover{background:var(--hover);color:var(--fg-1)}.space-column-foot{justify-content:space-between;align-items:center;height:38px;padding:0 8px;display:flex}.space-columns-add{color:#0009;background:#ffffffd9;border:0;border-radius:16px;flex:none;align-self:center;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 0 0 .5px #00000014,0 2px 6px #0000001a}.space-columns-add:hover{color:#000000d9;background:#fff}.library-filters{padding:0 0 8px}.library-filters-head{justify-content:space-between;align-items:center;height:36px;margin-bottom:18px;display:flex}.library-filters-head h2{color:color-mix(in oklab, var(--fg-1) 72%, var(--window-bg));margin:0 0 0 8px;font:600 15px/1 system-ui,-apple-system,sans-serif}.library-done{corner-shape:superellipse(1.4);background:var(--lib-soft);height:36px;color:color-mix(in oklab, var(--fg-1) 70%, var(--window-bg));cursor:default;border:0;border-radius:11px;padding:0 12px;font:500 15px/1 system-ui,-apple-system,sans-serif}.library-done:hover{background:var(--lib-soft-hover);color:var(--lib-ink)}.filter-group{margin-bottom:16px}.filter-group h3{color:color-mix(in oklab, var(--fg-1) 58%, var(--window-bg));margin:0 0 9px 8px;font:600 12.5px/1 system-ui,-apple-system,sans-serif}.filter-chips{flex-wrap:wrap;gap:6px;display:flex}.filter-chip{corner-shape:superellipse(1.4);background:var(--lib-soft);height:32px;color:color-mix(in oklab, var(--fg-1) 66%, var(--window-bg));cursor:default;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font:500 14.5px/1 system-ui,-apple-system,sans-serif;transition:background-color .12s,color .12s;display:inline-flex}.filter-chip:hover{background:var(--lib-soft-hover)}.filter-chip.is-on{background:color-mix(in oklab, var(--fg-1) 20%, transparent);color:var(--lib-ink)}.library{--rail-solid:color-mix(in oklab, var(--window-bg) 58%, white)}.library-rail{background:var(--rail-solid)!important}.rail-glyph{--glyph-fill:var(--rail-solid);color:color-mix(in oklab, var(--fg-1) 46%, var(--window-bg))}.rail-item.is-active .rail-glyph{--glyph-fill:color-mix(in oklab, var(--window-bg) 22%, white);color:color-mix(in oklab, var(--fg-1) 86%, var(--window-bg))}.rail-glyph svg{overflow:visible}.rail-glyph [class^=g-],.rail-glyph [class*=\ g-]{transform-box:fill-box}.rail-glyph .g-all{transform-origin:50% 60%}.rail-glyph .g-ring{transform-origin:50% 100%}.rail-glyph .g-arrow{transform-origin:50% 0}.rail-glyph .section-media .g-back{transform-origin:40% 100%}.rail-glyph .section-media .g-front{transform-origin:30% 100%}.rail-glyph .section-spaces .g-back,.rail-glyph .section-spaces .g-front{transform-origin:50% 100%}.rail-glyph .g-card{transform-origin:50%}.rail-glyph .g-brush{transform-origin:10% 90%}.rail-glyph .g-spark{transform-origin:50%}.rail-glyph .g-lid,.rail-glyph .g-box{transform-origin:50% 100%}.rail-item.is-active .section-downloads .g-arrow{animation:.56s linear both dl-arrow}.rail-item.is-active .section-downloads .g-ring{animation:.56s linear both dl-ring}@keyframes dl-arrow{0%{animation-timing-function:cubic-bezier(.3,0,.4,1);transform:none}20%{animation-timing-function:ease-in-out;transform:translateY(3px)scaleY(.82)}32%{animation-timing-function:cubic-bezier(.2,0,.3,1);transform:translateY(3px)scaleY(.84)}52%{animation-timing-function:ease-in-out;transform:translateY(-1.3px)scaleY(1.04)}72%{transform:translateY(.4px)}to{transform:none}}@keyframes dl-ring{0%,12%{animation-timing-function:cubic-bezier(.3,0,.4,1);transform:none}27%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:scale(.95,1.08)}42%{animation-timing-function:ease-in-out;transform:scale(1.03,.97)}60%{transform:scale(.995,1.005)}to{transform:none}}.rail-item.is-active .section-media .g-back{animation:.64s linear both media-back}.rail-item.is-active .section-media .g-front{animation:.64s linear both media-front}@keyframes media-back{0%,22%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:none}45%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(-1px,-.5px)rotate(-16deg)}70%{animation-timing-function:ease-in-out;transform:rotate(2.5deg)}85%{transform:rotate(-.8deg)}to{transform:none}}@keyframes media-front{0%,24%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:none}46%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:rotate(-9deg)}70%{animation-timing-function:ease-in-out;transform:rotate(2deg)}86%{transform:rotate(-.5deg)}to{transform:none}}.rail-item.is-active .section-easels .g-all{animation:.64s linear both easel-tilt}@keyframes easel-tilt{0%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:none}24%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translateY(1.6px)rotate(10deg)scale(.96)}48%{animation-timing-function:ease-in-out;transform:translateY(-.8px)rotate(-4deg)scale(1.02)}68%{animation-timing-function:ease-in-out;transform:translateY(.3px)rotate(1.6deg)}84%{transform:rotate(-.5deg)}to{transform:none}}@keyframes easel-scribble{0%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:none}22%{animation-timing-function:cubic-bezier(.2,0,.3,1);transform:scale(.55)}48%{animation-timing-function:ease-in-out;transform:scale(1.16)}66%{animation-timing-function:ease-in-out;transform:scale(.94)}82%{transform:scale(1.03)}to{transform:none}}.rail-item.is-active .section-spaces .g-front{animation:.66s linear both spaces-front}.rail-item.is-active .section-spaces .g-back{animation:.66s linear both spaces-back}@keyframes spaces-front{0%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:none}25%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(-.6px)rotate(-2deg)}48%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(1.6px,-1.2px)rotate(24deg)}74%{animation-timing-function:ease-in-out;transform:rotate(-3deg)}88%{transform:rotate(.8deg)}to{transform:none}}@keyframes spaces-back{0%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:none}25%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(1.5px,.3px)rotate(11deg)}48%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(-.6px)rotate(-18deg)}74%{animation-timing-function:ease-in-out;transform:rotate(2.5deg)}88%{transform:rotate(-.6deg)}to{transform:none}}.rail-item.is-active .section-boosts .g-brush{animation:.72s linear both boost-brush}.rail-item.is-active .section-boosts .g-card{animation:.72s linear both boost-card}.rail-item.is-active .section-boosts .g-spark{animation:.72s linear both boost-spark}.rail-item.is-active .section-boosts .g-spark.is-small{animation-name:boost-spark-small}@keyframes boost-brush{0%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:none}18%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(.6px,-.8px)}42%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:rotate(-26deg)translate(-.5px)}66%{animation-timing-function:ease-in-out;transform:rotate(5deg)}84%{transform:rotate(-1.5deg)}to{transform:none}}@keyframes boost-card{0%,18%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:none}45%{animation-timing-function:ease-in-out;transform:rotate(7deg)}70%{transform:rotate(-1.5deg)}to{transform:none}}@keyframes boost-spark{0%,22%{opacity:1;animation-timing-function:ease-in;transform:none}36%{opacity:0;transform:scale(0)}50%{opacity:0;animation-timing-function:cubic-bezier(.3,1.6,.5,1);transform:scale(0)}66%{opacity:1;animation-timing-function:ease-in-out;transform:scale(1.35)}to{opacity:1;transform:none}}@keyframes boost-spark-small{0%,18%{opacity:1;animation-timing-function:ease-in;transform:none}30%{opacity:0;transform:scale(0)}66%{opacity:0;animation-timing-function:cubic-bezier(.3,1.6,.5,1);transform:scale(0)}82%{opacity:1;animation-timing-function:ease-in-out;transform:scale(1.3)}to{opacity:1;transform:none}}.rail-glyph .g-slot{transform-origin:50%}.rail-item.is-active .section-archive .g-lid{animation:.78s linear both archive-lid}.rail-item.is-active .section-archive .g-box{animation:.78s linear both archive-box}.rail-item.is-active .section-archive .g-slot{animation:.78s linear both archive-slot}@keyframes archive-lid{0%,14%{animation-timing-function:cubic-bezier(.2,0,.3,1);transform:none}32%{animation-timing-function:cubic-bezier(.5,0,.6,1);transform:translateY(-4.8px)rotate(-12deg)}47%{animation-timing-function:ease-in-out;transform:translateY(.6px)rotate(7deg)}60%{animation-timing-function:ease-in-out;transform:translateY(-1.5px)rotate(-4.5deg)}72%{animation-timing-function:ease-in-out;transform:translateY(.2px)rotate(2.2deg)}85%{transform:rotate(-.8deg)}to{transform:none}}@keyframes archive-box{0%{animation-timing-function:ease-out;transform:none}13%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:translateY(.7px)scale(1.05,.92)}30%{animation-timing-function:ease-in-out;transform:translateY(-.5px)scale(.97,1.05)}47%{animation-timing-function:ease-in-out;transform:translateY(.3px)scale(1.025,.97)}62%{animation-timing-function:ease-in-out;transform:scale(.99,1.015)}78%{transform:scale(1.005,.995)}to{transform:none}}@keyframes archive-slot{0%{animation-timing-function:ease-out;transform:none}14%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:translateY(1.3px)}32%{animation-timing-function:ease-in-out;transform:translateY(-1.6px)}48%{animation-timing-function:ease-in-out;transform:translateY(.8px)}64%{animation-timing-function:ease-in-out;transform:translateY(-.4px)}80%{transform:translateY(.15px)}to{transform:none}}.rail-glyph .g-scribble{transform-origin:50%}.rail-item.is-active .section-easels .g-scribble{animation:.62s linear both easel-scribble}@media (prefers-reduced-motion:reduce){.rail-glyph *{animation:none!important}}.grid-tile.media-tile{transition:background-color .18s,transform .26s cubic-bezier(.2,.8,.3,1)}.grid-tile.media-tile:hover{background:color-mix(in oklab, var(--fg-1) 13%, transparent);transform:scale(1.06)}.grid-tile.media-tile:active{transform:scale(1.02)}.space-column.is-dragging{opacity:.35}@font-face{font-family:Geist;src:url(./Geist-Variable-DHmDcw7S.woff2)format("woff2");font-weight:100 900;font-display:block}*{box-sizing:border-box}html,body,#root{-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;height:100%;margin:0;font:13px/1.3 -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;overflow:hidden}.window{isolation:isolate;height:100%;color:var(--fg-1);position:relative}html:not(.is-floating),html:not(.is-floating) body{background:0 0}.shell-tint{z-index:-1;background:var(--window-gradient,var(--window-bg));opacity:var(--shell-opacity,1);pointer-events:none;transition:opacity .16s;position:absolute;inset:0}.window:before{content:"";background-image:var(--texture-url);background-size:var(--texture-size);opacity:var(--texture-opacity);mix-blend-mode:overlay;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.content-card{top:var(--content-inset);right:var(--content-inset);bottom:var(--content-inset);left:var(--content-left);border-radius:var(--content-radius);box-shadow:var(--card-shadow);transition:left var(--toggle-ms) cubic-bezier(.33, 1, .68, 1);background:#fff;position:absolute}.pane-card{border-radius:var(--content-radius);box-shadow:var(--card-shadow);background:#fff;position:absolute}.pane-card.is-focused{box-shadow:var(--card-shadow), 0 0 0 2px var(--focus)}.pane-handle{-webkit-app-region:no-drag;place-items:center;display:grid;position:absolute}.pane-handle.is-horizontal{cursor:col-resize}.pane-handle.is-vertical{cursor:row-resize}.pane-grip{background:var(--fg-3);opacity:0;border-radius:2px;transition:opacity .12s}.pane-handle.is-horizontal .pane-grip{width:3px;height:36px}.pane-handle.is-vertical .pane-grip{width:36px;height:3px}.pane-handle:hover .pane-grip{opacity:1}.sidebar{width:var(--sidebar-width);transition:transform var(--toggle-ms) cubic-bezier(.33, 1, .68, 1), opacity var(--toggle-ms) ease;flex-direction:column;display:flex;position:absolute;inset:0 auto 0 0}.sidebar.is-hidden{transform:translateX(calc(-1 * var(--sidebar-width)));opacity:0;pointer-events:none}.sidebar-edge{width:var(--content-inset);z-index:2;position:absolute;inset:0 auto 0 0}html.is-floating,html.is-floating body,html.is-floating #root,.floating-window{background:0 0!important}.sidebar.is-floating{width:calc(var(--sidebar-width) - 1.5px);background:var(--window-gradient,var(--window-bg));opacity:.6;transition:transform 92ms linear(0, .43 18%, .74 37%, .88 55%, .94 73%, 1), opacity 92ms ease-out;border-radius:11px;inset:6px auto 6px 6px;overflow:hidden;transform:translate(calc(-100% - 6px));box-shadow:0 0 0 .5px #0000001f,0 14px 36px -8px #0000004d,0 3px 10px -2px #0000001f}.sidebar.is-floating.is-shown{opacity:1;transition:transform .25s linear(0, .135 6.8%, .389 13.2%, .619 20%, .791 26.8%, .903 33.2%, .97 40%, 1 46.8%, 1.015 56.8%, 1.011 70%, 1.006 76.8%, 1.004 83.2%, 1.002 90%, 1), opacity 60ms ease-out;transform:none}.appearance-dark .sidebar.is-floating{box-shadow:0 0 0 .5px #ffffff1f,0 14px 36px -8px #0009,0 3px 10px -2px #0000004d}.sidebar.is-floating .sidebar-toolbar{padding-left:8px}.is-resizing .content-card,.is-resizing .sidebar{transition:none}.is-resizing,.is-resizing *{cursor:col-resize!important}.sidebar-toolbar{-webkit-app-region:drag;flex:none;height:46px;position:relative}.toolbar-button{-webkit-app-region:no-drag;width:32px;height:32px;color:var(--fg-2);background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.toolbar-button:hover:not(:disabled){background:var(--hover);color:var(--fg-1)}.toolbar-button:active:not(:disabled){background:var(--pressed)}.toolbar-button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.toolbar-button.toggle{position:absolute;top:7px;left:77px}.nav-buttons{gap:2px;display:flex;position:absolute;top:7px;right:6px}.layout-compact .nav-buttons{gap:0}.address-field{background:var(--field-bg);height:34px;color:var(--fg-2);font:inherit;text-align:left;-webkit-app-region:no-drag;border:0;border-radius:10px;flex:none;align-items:center;gap:8px;margin:0 10px;padding:0 10px;font-size:13px;display:flex;position:relative;overflow:hidden}.address-field:hover{color:var(--fg-1)}.site-button{border-radius:6px;flex:none;place-items:center;width:22px;height:22px;margin-left:-3px;display:grid}.site-button:hover{background:color-mix(in oklab, var(--fg-1) 10%, transparent)}.site-dot{background:color-mix(in oklab, var(--fg-1) 30%, transparent);border-radius:50%;width:8px;height:8px}.site-scrim{z-index:40;position:fixed;inset:0}.scc{z-index:41;corner-shape:squircle;-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);color:#18181b;transform-origin:30% 0;--scc-fill:#0000000d;--scc-hover:#00000014;--scc-muted:#18181b8c;--scc-line:#00000012;background:#fffffff7;border-radius:14px;outline:none;padding:10px 10px 8px;animation:.2s cubic-bezier(.16,1,.3,1) scc-in;position:absolute;top:94px;left:8px;right:8px;box-shadow:0 0 0 .5px #0000001f,0 12px 32px #00000029,0 2px 8px #0000000f}.appearance-dark .scc{color:#f4f4f5;--scc-fill:#ffffff12;--scc-hover:#ffffff1c;--scc-muted:#f4f4f58c;--scc-line:#ffffff14;background:#27272af7;box-shadow:0 0 0 .5px #ffffff1f,0 12px 32px #00000080}@keyframes scc-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}}.scc-note{color:var(--scc-muted);margin:4px;font-size:12px}.scc-header{align-items:center;gap:6px;padding:2px 4px 10px;display:flex}.scc-lock{color:var(--scc-muted);place-items:center;display:grid}.scc-lock.is-insecure{color:#ff5a5f}.scc-host{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.scc-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.scc-action{corner-shape:squircle;background:var(--scc-fill);height:54px;color:inherit;font:inherit;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;transition:background-color .12s,transform .12s;display:flex}.scc-action:hover{background:var(--scc-hover)}.scc-action:active{transform:scale(.96)}.scc-action span{color:var(--scc-muted);white-space:nowrap;font-size:10.5px;font-weight:550}.scc-section{border-top:.5px solid var(--scc-line);margin-top:10px;padding-top:8px}.scc-section h4{color:var(--scc-muted);justify-content:space-between;margin:0 4px 6px;font-size:11px;font-weight:600;display:flex}.scc-section h4 span{font-weight:500}.scc-boost{align-items:center;gap:6px;display:flex}.scc-chip{background:var(--scc-fill);height:28px;color:inherit;font:inherit;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:550;transition:background-color .12s;display:inline-flex}.scc-chip:hover{background:var(--scc-hover)}.scc-chip.is-on{color:#fff;background:#300eff}.scc-switch{flex:none;width:30px;height:18px;position:relative}.scc-switch input{opacity:0;margin:0;position:absolute;inset:0}.scc-switch span{background:var(--scc-hover);pointer-events:none;border-radius:9px;transition:background-color .16s;position:absolute;inset:0}.scc-switch span:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.scc-switch input:checked+span{background:#300eff}.scc-switch input:checked+span:after{transform:translate(12px)}.scc-subrow{color:var(--scc-muted);justify-content:space-between;align-items:center;margin:6px 4px 0;font-size:11px;display:flex}.scc-subrow button{color:#300eff;font:inherit;background:0 0;border:0;padding:0;font-weight:600}.appearance-dark .scc-subrow button{color:#8f7bff}.scc-extensions{flex-wrap:wrap;gap:4px;display:flex}.scc-extension{background:var(--scc-fill);width:32px;height:32px;color:var(--scc-muted);border:0;border-radius:8px;place-items:center;padding:0;display:grid}.scc-extension:hover{background:var(--scc-hover)}.scc-extension img{width:18px;height:18px}.scc-setting{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:5px 4px;transition:background-color .12s;display:flex}.scc-setting:hover{background:var(--scc-fill)}.scc-setting-icon{background:var(--scc-fill);width:26px;height:26px;color:var(--scc-muted);border-radius:50%;flex:none;place-items:center;transition:background-color .16s,color .16s;display:grid}.scc-setting.is-on .scc-setting-icon{color:#fff;background:#0a7aff}.scc-setting.is-blocked .scc-setting-icon{color:#ff5a5f;background:#ff5a5f24}.scc-setting-text{flex-direction:column;min-width:0;display:flex}.scc-setting-text span:first-child{font-size:12px;font-weight:550}.scc-setting-text span:last-child{color:var(--scc-muted);font-size:11px}.scc-zoom-glyph{font-size:9px;font-weight:700}.scc-footer{border-top:.5px solid var(--scc-line);color:var(--scc-muted);justify-content:space-between;align-items:center;margin-top:8px;padding:8px 4px 0;font-size:11px;display:flex}.scc-footer button{color:inherit;font:inherit;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:3px 6px;font-weight:550;display:inline-flex}.scc-footer button:hover{background:var(--scc-fill);color:inherit}.scc-footer button.is-confirming{color:#ff5a5f;background:#ff5a5f24}.site-boost-title{justify-content:space-between;align-items:center;display:flex}.site-action{justify-content:center;align-items:center;gap:6px;display:inline-flex}.site-action.is-wide{white-space:nowrap;flex:1;min-width:0;height:28px}.site-action.is-on{background:var(--fg-1);color:var(--window-bg)}.site-css{box-sizing:border-box;resize:vertical;background:color-mix(in oklab, var(--fg-1) 6%, transparent);width:100%;min-height:110px;color:var(--fg-1);-webkit-user-select:text;user-select:text;border:0;border-radius:8px;outline:0;margin:6px 0 4px;padding:8px;font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.site-switch{width:26px;height:15px;display:inline-block;position:relative}.site-switch input{opacity:0;margin:0;position:absolute;inset:0}.site-switch span{background:color-mix(in oklab, var(--fg-1) 15%, transparent);pointer-events:none;border-radius:8px;transition:background-color .14s;position:absolute;inset:0}.site-switch span:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;transition:transform .14s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.site-switch input:checked+span{background:var(--focus)}.site-switch input:checked+span:after{transform:translate(11px)}.zap-banner{color:#fff;background:#ff4f6d;border-radius:10px;flex:none;align-items:center;gap:8px;margin:6px 8px 0;padding:8px 8px 8px 10px;font-size:12px;font-weight:500;animation:.22s cubic-bezier(.16,1,.3,1) media-in;display:flex}.zap-banner span{flex:1}.zap-banner button{color:#fff;height:24px;font:inherit;background:#ffffff40;border:0;border-radius:6px;padding:0 10px;font-weight:700}.zoom-pill{background:color-mix(in oklab, var(--fg-1) 10%, transparent);color:var(--fg-1);font-variant-numeric:tabular-nums;border-radius:6px;flex:none;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:600}.zoom-pill:hover{background:color-mix(in oklab, var(--fg-1) 16%, transparent)}.address-field .favicon{border-radius:3px;flex:none;width:16px;height:16px}.address-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.address-text.is-placeholder{color:var(--fg-3)}.address-field .load-bar{background:var(--focus);opacity:0;border-radius:2px;width:40%;height:2px;position:absolute;bottom:0;left:0;transform:translate(-100%)}.address-field.is-loading .load-bar{opacity:.8;animation:1.1s ease-in-out infinite load-sweep}@keyframes load-sweep{0%{transform:translate(-100%)}to{transform:translate(260%)}}.resize-handle{cursor:col-resize;-webkit-app-region:no-drag;width:6px;position:absolute;top:0;bottom:0;right:0}.sidebar-pages{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.sidebar-page{flex-direction:column;transition:transform .22s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;inset:0}.drawer-page{transform:translate(-100%)}.sidebar-pages.is-files .tree-page{transform:translate(100%)}.sidebar-pages.is-files .drawer-page{transform:none}.sidebar-pages:not(.is-files) .drawer-page{pointer-events:none}@media (prefers-reduced-motion:reduce){.sidebar-page{transition:none}}.sidebar-tree{flex-direction:column;flex:1;min-height:0;padding-top:8px;display:flex}.sidebar-scroll{flex:1;min-height:0;padding:0 8px 8px;overflow-y:auto}.space-pager{flex:1;min-height:0;overflow:hidden}.space-strip{will-change:transform;height:100%;transition:transform .3s cubic-bezier(.22,.8,.24,1);display:flex}.space-strip.is-swiping{transition:none}.space-page{min-width:0;color:var(--fg-1);flex-direction:column;flex:0 0 100%;display:flex}.space-header{flex:none;align-items:center;gap:4px;height:32px;margin:2px 8px 6px;padding:0 0 0 5px;display:flex}.space-icon{width:26px;height:26px;color:var(--fg-2);flex:none;place-items:center;font-size:15px;display:grid}.space-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--fg-2);flex:1;font-size:13px;font-weight:600;overflow:hidden}.space-header .rename-field{margin-left:0}.space-more{visibility:hidden}.space-header:hover .space-more{visibility:visible}.sidebar-footer{flex:none;align-items:center;gap:4px;height:48px;padding:0 8px;display:flex;position:relative}.space-dock{flex:1;justify-content:center;min-width:0;display:flex;overflow:hidden}.dock-item{width:24px;height:34px;color:var(--fg-2);background:0 0;border:0;border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.dock-item.is-drop-target{box-shadow:inset 0 0 0 2px var(--focus)}.dock-emoji{opacity:.55;filter:grayscale(.4);font-size:14px;line-height:1;transition:opacity .12s}.dock-item.is-active .dock-emoji,.dock-item:hover .dock-emoji{opacity:1;filter:none}.dock-dot{background:var(--fg-3);border-radius:50%;width:7px;height:7px;transition:transform .12s,background-color .12s}.create-button{flex:none}.space-editor{z-index:5;background:var(--window-bg);box-shadow:0 0 0 .5px var(--fg-3), 0 8px 24px #00000040;-webkit-user-select:none;user-select:none;border-radius:12px;flex-direction:column;gap:12px;padding:14px 12px;display:flex;position:absolute;inset:46px 6px 6px;overflow-y:auto}.space-editor h2{margin:0;font-size:14px;font-weight:600}.editor-field{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.editor-field>span,.editor-field>legend{letter-spacing:.02em;text-transform:uppercase;color:var(--fg-2);padding:0;font-size:11px;font-weight:600}.editor-field>legend{margin-bottom:6px}.space-editor input:not([type=color]),.space-editor select{background:var(--field-bg);height:30px;color:var(--fg-1);font:inherit;-webkit-user-select:text;user-select:text;border:0;border-radius:8px;outline:none;padding:0 9px}.space-editor input:focus-visible,.space-editor select:focus-visible{box-shadow:0 0 0 2px var(--focus)}.emoji-grid{grid-template-columns:repeat(auto-fill,minmax(28px,1fr));gap:2px;display:grid}.emoji-choice{background:0 0;border:0;border-radius:7px;height:28px;padding:0;font-size:15px}.emoji-choice:hover{background:var(--hover)}.emoji-choice.is-selected{background:var(--row-active);box-shadow:0 0 0 1.5px var(--focus)}.emoji-none{border:1.5px solid var(--fg-3);background:linear-gradient(135deg, transparent 45%, var(--fg-3) 45%, var(--fg-3) 55%, transparent 55%);border-radius:50%;width:14px;height:14px;display:inline-block}.swatches{grid-template-columns:repeat(auto-fill,minmax(24px,1fr));gap:6px;display:grid}.swatch{aspect-ratio:1;border:0;border-radius:50%;padding:0;position:relative;box-shadow:inset 0 0 0 1px #0000001f}.swatch.is-selected{box-shadow:0 0 0 2px var(--window-bg), 0 0 0 4px var(--fg-1)}.swatch.custom{background:conic-gradient(#e5484d,#ffc53d,#46a758,#0090ff,#8e4ec6,#e5484d);overflow:hidden}.swatch.custom input{opacity:0;cursor:pointer;position:absolute;inset:0}.editor-subfield{margin-top:-6px}.editor-note{color:var(--fg-2);margin:-4px 0 0;font-size:11.5px}.editor-error{color:#e5484d;margin:-6px 0 0;font-size:12px}.editor-actions{justify-content:flex-end;gap:8px;margin-top:auto;display:flex}.editor-button{background:var(--field-bg);height:30px;color:var(--fg-1);font:inherit;border:0;border-radius:8px;padding:0 12px;font-weight:500}.editor-button:hover{background:var(--hover)}.editor-button.is-primary{background:var(--focus);color:#fff}.editor-button.is-primary:hover{filter:brightness(1.08)}.sidebar-scroll::-webkit-scrollbar{width:0}.favorites-grid{flex:none;grid-template-columns:repeat(4,1fr);gap:8px;padding:0 8px 8px;display:grid}.favorite-tile{background:var(--field-bg);height:47px;color:var(--fg-2);border:0;border-radius:10px;place-items:center;padding:0;display:grid;position:relative}.favorite-tile:hover{background:var(--hover)}.favorite-tile.is-active{background:var(--row-active);box-shadow:var(--row-active-shadow)}.favorite-tile:not(.is-loaded) .favicon{opacity:.75}.favorite-tile.drop-before:before,.favorite-tile.drop-after:after{content:"";background:var(--focus);border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px}.favorite-tile.drop-before:before{left:-5px}.favorite-tile.drop-after:after{right:-5px}.favorites-placeholder{border:1.5px dashed var(--fg-3);height:47px;color:var(--fg-2);pointer-events:none;border-radius:10px;grid-column:1/-1;place-items:center;font-size:12px;display:grid}.sidebar-section{min-height:6px}.is-dragging .sidebar-section{min-height:20px}.row{height:40px;color:var(--fg-1);cursor:default;border-radius:8px;align-items:center;gap:8px;margin-bottom:1px;padding-right:6px;display:flex;position:relative}.row.is-active{background:var(--row-active);box-shadow:var(--row-active-shadow)}.row-icon{width:18px;height:18px;color:var(--fg-2);flex:none;place-items:center;display:grid}.row-icon .favicon{border-radius:4px;width:18px;height:18px}.row-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.tab-row.is-unloaded .favicon{opacity:.8}.row-button{width:26px;height:26px;color:var(--fg-2);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.row-button:hover{background:var(--hover);color:var(--fg-1)}.row-button.close{display:none}.row:hover .row-button.close{display:grid}.folder-icon{position:relative}.folder-icon .chevron{place-items:center;transition:transform .12s;display:none;position:absolute;inset:0}.folder-row:hover .folder-icon .chevron{display:grid}.folder-row:hover .folder-icon>svg{visibility:hidden}.folder-row.is-expanded .folder-icon .chevron{transform:rotate(90deg)}.rename-field{outline:2px solid var(--focus);background:var(--field-bg);min-width:0;height:26px;color:var(--fg-1);font:inherit;-webkit-user-select:text;user-select:text;border:0;border-radius:6px;flex:1;margin-left:-6px;padding:0 6px;font-size:13px;font-weight:500}.row.drop-before:before,.row.drop-after:after{content:"";background:var(--focus);pointer-events:none;border-radius:1px;height:2px;position:absolute;left:8px;right:8px}.row.drop-into{box-shadow:inset 0 0 0 2px var(--focus)}.today-divider{align-items:center;height:17px;margin:2px 0 4px;display:flex;position:relative}.today-line{background:var(--fg-3);opacity:.6;flex:1;height:1px;margin:0 9px}.clear-button{background:var(--window-bg);height:20px;color:var(--fg-2);font:inherit;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 7px 0 5px;font-size:12px;display:none;position:absolute;right:4px}.clear-button svg{width:13px;height:13px}.today-divider:hover .clear-button{display:flex}.clear-button:hover{color:var(--fg-1);background:var(--hover)}.new-tab-row{color:var(--fg-2)}.new-tab-row .row-title{font-weight:400}.split-row{gap:0;padding-left:4px}.split-cells{flex:1;align-items:center;min-width:0;height:100%;display:flex}.split-cell{border-radius:6px;flex:1;align-items:center;gap:6px;min-width:0;height:32px;padding:0 6px;display:flex}.split-cell.is-focused{background:var(--row-active);box-shadow:var(--row-active-shadow);border-radius:6px}.split-cell .row-icon,.split-cell .favicon{width:16px;height:16px}.split-cell .row-title{font-size:12.5px}.toolbar-button{corner-shape:squircle;color:color-mix(in oklab, var(--fg-1) 60%, var(--window-bg));border-radius:50%;transition:color .15s,background-color .15s,transform 75ms ease-out}.toolbar-button:hover:not(:disabled){color:color-mix(in oklab, var(--fg-1) 80%, var(--window-bg));background:var(--hover)}.toolbar-button:active:not(:disabled){color:var(--fg-1);background:var(--pressed);transform:scale(.95)}.row{corner-shape:superellipse(1.585);border-radius:17.15px;gap:8px;height:36px;margin-bottom:4px;padding:0 10px;transition:transform 75ms ease-out}.row:active{transform:scale(.985)}.row:hover{background:var(--hover)}.row.is-active,.row.is-active:hover{background:var(--row-active);box-shadow:var(--row-active-shadow)}.row-icon{width:20px;height:20px;color:color-mix(in oklab, var(--fg-1) 70%, var(--window-bg))}.row-icon .favicon,.split-cell .favicon{filter:drop-shadow(0 0 .6px #0006);border-radius:0;width:20px;height:20px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' preserveAspectRatio='none'%3E%3Cpath d='M32,0 C43.75,0 49.15,0 53.65,1.44 C58.15,2.88 61.12,5.85 62.56,10.35 C64,14.85 64,20.25 64,32 C64,43.75 64,49.15 62.56,53.65 C61.12,58.15 58.15,61.12 53.65,62.56 C49.15,64 43.75,64 32,64 C20.25,64 14.85,64 10.35,62.56 C5.85,61.12 2.88,58.15 1.44,53.65 C0,49.15 0,43.75 0,32 C0,20.25 0,14.85 1.44,10.35 C2.88,5.85 5.85,2.88 10.35,1.44 C14.85,0 20.25,0 32,0Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' preserveAspectRatio='none'%3E%3Cpath d='M32,0 C43.75,0 49.15,0 53.65,1.44 C58.15,2.88 61.12,5.85 62.56,10.35 C64,14.85 64,20.25 64,32 C64,43.75 64,49.15 62.56,53.65 C61.12,58.15 58.15,61.12 53.65,62.56 C49.15,64 43.75,64 32,64 C20.25,64 14.85,64 10.35,62.56 C5.85,61.12 2.88,58.15 1.44,53.65 C0,49.15 0,43.75 0,32 C0,20.25 0,14.85 1.44,10.35 C2.88,5.85 5.85,2.88 10.35,1.44 C14.85,0 20.25,0 32,0Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.row-title{color:color-mix(in oklab, var(--fg-1) 60%, var(--window-bg));font-size:13px;font-weight:500}.row-button{width:24px;height:24px;color:color-mix(in oklab, var(--fg-1) 60%, var(--window-bg));border-radius:5px;margin-right:-4px;transition:all 75ms ease-out}.row-button:hover{color:var(--fg-1);background:color-mix(in oklab, var(--fg-1) 10%, transparent)}.folder-row .row-title{color:color-mix(in oklab, var(--fg-1) 80%, var(--window-bg));font-weight:600}.folder-row:active{transform:none}.pocket-folder{width:24px;height:24px;color:color-mix(in oklab, var(--fg-1) 70%, var(--window-bg));display:block;position:relative}.pocket-folder-back,.pocket-folder-front,.pocket-folder-front>svg{width:24px;height:24px;position:absolute;inset:0}.pocket-folder-back,.pocket-folder-front{transform-origin:50% 87.5%;transition:transform .2s cubic-bezier(0,0,.2,1)}.pocket-folder-front>svg.pocket-folder-glyph{pointer-events:none;width:11px;height:11px;inset:62% auto auto 50%;transform:translate(-50%,-50%)}.folder-body{grid-template-rows:1fr;min-width:0;transition:grid-template-rows 45ms cubic-bezier(0,0,.2,1);display:grid}.folder-body.is-collapsed{grid-template-rows:0fr;transition:grid-template-rows 70ms cubic-bezier(.4,0,1,1) .18s}.folder-body:not(.is-collapsed) .folder-body-list>:first-child{--spread:9px}.folder-body:not(.is-collapsed) .folder-body-list>:nth-child(2){--spread:13px}.folder-body:not(.is-collapsed) .folder-body-list>:nth-child(3),.folder-body:not(.is-collapsed) .folder-body-list>:nth-child(n+4){--spread:14px}@keyframes folder-row-in{0%{transform:translateY(var(--spread,10px));opacity:0}}.folder-body.is-collapsed .folder-body-list .row-title,.folder-body.is-collapsed .folder-body-list .row-subtitle{opacity:0;transition:opacity 30ms linear}.folder-body.is-collapsed .folder-body-list .row-icon,.folder-body.is-collapsed .folder-body-list .favicon{opacity:0;transition:opacity .18s ease-in}.folder-body-clip{min-width:0;min-height:0;overflow:clip}.folder-body:not(.is-collapsed) .folder-body-clip{overflow-clip-margin:8px}.folder-body-list{flex-direction:column;display:flex}.row.drop-before:before,.row.drop-after:after{background:radial-gradient(circle 3px at 3px 3px, color-mix(in oklab, var(--fg-1) 75%, transparent) 98%, transparent 100%) no-repeat, linear-gradient(color-mix(in oklab, var(--fg-1) 55%, transparent), color-mix(in oklab, var(--fg-1) 55%, transparent)) 5px 2px / calc(100% - 5px) 2px no-repeat;z-index:20;border-radius:0;height:6px;left:0;right:0}.row.drop-into{background:color-mix(in oklab, var(--fg-1) 8%, transparent);box-shadow:0 0 0 1px color-mix(in oklab, var(--fg-1) 15%, transparent)}.today-divider{height:17px;margin:6px 10px 8px}.today-line{background:color-mix(in oklab, var(--fg-1) 10%, transparent);opacity:1;height:1px;margin:0}.clear-button{background:var(--window-bg);height:auto;color:color-mix(in oklab, var(--fg-1) 45%, var(--window-bg));opacity:0;border-radius:0;gap:2px;padding:0 0 0 6px;font-size:10px;font-weight:700;transition:opacity .15s,color .15s;display:inline-flex;right:0}.today-divider:hover .clear-button{opacity:1}.today-divider:has(~.sidebar-section:hover) .clear-button{opacity:1}.clear-button:hover{background:var(--window-bg);color:var(--fg-1)}.new-tab-row{padding-left:10px}.new-tab-row .row-title{color:color-mix(in oklab, var(--fg-1) 40%, var(--window-bg));font-weight:500}.new-tab-row .row-icon{color:color-mix(in oklab, var(--fg-1) 75%, var(--window-bg))}.space-header{border-radius:12px;gap:8px;height:36px;margin:2px 8px 4px;padding:0 10px 0 8px}.space-header:hover{background:var(--hover)}.space-title{color:color-mix(in oklab, var(--fg-1) 50%, var(--window-bg));font-weight:700}.space-header:hover .space-title{color:color-mix(in oklab, var(--fg-1) 80%, var(--window-bg))}.space-dock{gap:1px}.space-dock.is-crowded{justify-content:stretch}.dock-item{background:0 0;border-radius:50%;width:24px;height:24px;transition:transform .15s ease-out;position:relative}.space-dock.is-crowded .dock-item{flex:1 1 0;width:auto;min-width:0}.dock-item:hover{background:0 0}.dock-item.shows-icon{corner-shape:squircle;border-radius:8px;transition:transform .12s,background-color .12s}.dock-item.shows-icon:hover{background:color-mix(in oklab, var(--fg-1) 8%, transparent)}.dock-item.shows-icon:active{transform:scale(.95)}.dock-item.shows-dot:active{transform:scale(.9)}.dock-mark{transform-origin:50%;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;transform:scale(.72)}.dock-item.shows-dot:hover .dock-mark,.dock-item.is-active .dock-mark{transform:scale(1.05)}.space-dock.is-crowded .dock-mark{width:18px;height:18px;transform:none}.dock-dot{background:color-mix(in oklab, var(--fg-1) 22%, transparent);width:6px;height:6px;box-shadow:none;border-radius:50%;transition:background-color .2s,opacity .15s;display:block;transform:none}.space-dock.has-icons .dock-dot{background:color-mix(in oklab, var(--fg-1) 28%, transparent)}.dock-item:hover .dock-dot{background:color-mix(in oklab, var(--fg-1) 48%, transparent)}.dock-item.is-active .dock-dot{background:var(--fg-1);box-shadow:none;transform:none}.space-dock.is-crowded .dock-item.is-active .dock-dot{width:8px;height:8px}.dock-dot.is-collapsed{background:color-mix(in oklab, var(--fg-1) 55%, transparent)}.dock-glyph{color:color-mix(in oklab, var(--fg-1) 38%, var(--window-bg));place-items:center;transition:color .2s,opacity .15s;display:grid;transform:none}.dock-item:hover .dock-glyph{color:color-mix(in oklab, var(--fg-1) 72%, var(--window-bg))}.dock-item.is-active .dock-glyph{color:var(--fg-1);transform:none}.dock-glyph.is-on-hover{opacity:0;pointer-events:none;position:absolute;inset:0}.dock-item:hover .dock-glyph.is-on-hover{opacity:1}.dock-item:hover .dock-glyph.is-on-hover~.dock-dot{opacity:0}.dock-item:hover .dock-dot:has(+.dock-glyph.is-on-hover){opacity:0}.icon-picker-scrim{z-index:40;position:fixed;inset:0}.icon-picker{z-index:41;background:var(--popover-bg,color-mix(in oklab, var(--window-bg) 92%, white));width:288px;color:var(--fg-1);border-radius:10px;outline:none;padding:8px;animation:.14s cubic-bezier(.16,1,.3,1) icon-picker-in;position:fixed;box-shadow:0 0 0 .5px #0000001f,0 8px 24px #00000029,0 2px 6px #00000014}.appearance-dark .icon-picker{background:color-mix(in oklab, var(--window-bg) 85%, black);box-shadow:0 0 0 .5px #ffffff1f,0 8px 24px #0006}@keyframes icon-picker-in{0%{opacity:0;transform:translateY(4px)scale(.98)}}.icon-picker-title{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab, var(--fg-1) 55%, var(--window-bg));padding:2px 6px 6px;font-size:10px;font-weight:500}.icon-picker-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;max-height:288px;display:grid;overflow-y:auto}.icon-picker-cell{width:32px;height:32px;color:color-mix(in oklab, var(--fg-1) 70%, var(--window-bg));background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:background-color .12s,color .12s;display:grid}.icon-picker-cell:hover{background:color-mix(in oklab, var(--fg-1) 7%, transparent);color:var(--fg-1)}.icon-picker-cell.is-current{background:color-mix(in oklab, var(--fg-1) 10%, transparent);color:var(--fg-1)}.icon-picker{color:#1d1d1f;--fg-1:#1d1d1f;background:#fbfbfbfa;border-radius:14px;width:268px;padding:10px 8px 8px}.appearance-dark .icon-picker{color:#f2f2f2;--fg-1:#f2f2f2;background:#2c2c2efa}.icon-picker-head{justify-content:center;align-items:center;height:34px;margin-bottom:8px;display:flex;position:relative}.icon-picker-tabs{background:color-mix(in oklab, var(--fg-1) 7%, transparent);border-radius:9px;padding:2px;display:flex}.icon-picker-tabs button{height:28px;color:color-mix(in oklab, var(--fg-1) 80%, var(--window-bg));background:0 0;border:0;border-radius:7px;padding:0 15px;font:500 14px system-ui,sans-serif;transition:background-color .12s,color .12s}.icon-picker-tabs button.is-selected{color:#fff;background:#3478f6;box-shadow:0 1px 2px #00000026}.icon-picker-clear{width:30px;height:30px;color:color-mix(in oklab, var(--fg-1) 70%, var(--window-bg));background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.icon-picker-clear:hover:not(:disabled){background:color-mix(in oklab, var(--fg-1) 7%, transparent);color:var(--fg-1)}.icon-picker-clear:disabled{opacity:.35}.icon-picker-grid{gap:1px}.icon-picker .icon-picker-cell{width:31px;height:31px;color:color-mix(in oklab, var(--fg-1) 55%, var(--window-bg));border-radius:8px}.icon-picker-grid.is-emoji .icon-picker-cell{color:inherit;font-size:18px;line-height:1}.icon-picker-search{align-items:center;gap:6px;margin:0 2px 6px;display:flex}.icon-picker-search input{background:color-mix(in oklab, var(--fg-1) 6%, transparent);min-width:0;height:28px;color:var(--fg-1);border:0;border-radius:8px;outline:none;flex:1;padding:0 9px;font:13px system-ui,sans-serif}.icon-picker-more{background:color-mix(in oklab, var(--fg-1) 6%, transparent);height:28px;color:color-mix(in oklab, var(--fg-1) 75%, var(--window-bg));border:0;border-radius:8px;padding:0 9px;font:500 12px system-ui,sans-serif}.icon-picker-more:hover{background:color-mix(in oklab, var(--fg-1) 10%, transparent)}.pocket-folder-front>svg.pocket-folder-glyph.is-emoji{width:11px;height:11px}.space-editor.is-theme-only{bottom:auto}.split-row{background:var(--row-active);height:auto;min-height:36px;padding:4px;box-shadow:0 1px 3px #00000014,0 2px 4px #0000000f}.split-row.is-active{box-shadow:0 1px 3px 0 #00000014, 0 2px 4px 0 #0000000f, 0 0 0 1.5px var(--focus)}.split-cells{flex-wrap:wrap;gap:4px}.split-cell{background:0 0;border-radius:10px;flex:calc(50% - 4px);height:28px;padding:0 4px 0 8px}.split-cell+.split-cell{border-left:0;border-radius:10px}.split-cell.is-focused,.split-cell:hover{background:color-mix(in oklab, var(--fg-1) 5%, transparent);box-shadow:none}.split-cell .row-title{color:color-mix(in oklab, var(--fg-1) 40%, var(--window-bg));font-size:11px;font-weight:500}.split-cell.is-focused .row-title{color:color-mix(in oklab, var(--fg-1) 70%, var(--window-bg))}.split-cell .row-icon,.split-cell .favicon{width:14px;height:14px}.sidebar{--sq-fill:#3c28140d;--sq-fill-hover:#3c281417;--sq-fill-pressed:#3c281421;--sq-fill-active:#ffffff80;--sq-fill-active-hover:#ffffff9e;--sq-fill-active-pressed:#fff6;--sq-border-active:#3c28142b}.appearance-dark .sidebar{--sq-fill:#ffffff0d;--sq-fill-hover:#ffffff1f;--sq-fill-pressed:#ffffff29;--sq-fill-active:#383533;--sq-fill-active-hover:#403d3b;--sq-fill-active-pressed:#484543;--sq-border-active:oklch(42% .006 60)}.favorite-tile{background:0 0;border-radius:0;height:46px;transition:transform 75ms ease-out}.favorite-tile:hover,.favorite-tile.is-active{box-shadow:none;background:0 0}.favorite-tile:active{transform:scale(.985)}.favorite-tile .sq-shape,.favorite-tile .sq-ring,.favorite-tile .sq-glass-shape,.favorite-tile .sq-fill-bg{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cpath fill='white' d='M32,0 C43.75,0 49.15,0 53.65,1.44 C58.15,2.88 61.12,5.85 62.56,10.35 C64,14.85 64,20.25 64,32 C64,43.75 64,49.15 62.56,53.65 C61.12,58.15 58.15,61.12 53.65,62.56 C49.15,64 43.75,64 32,64 C20.25,64 14.85,64 10.35,62.56 C5.85,61.12 2.88,58.15 1.44,53.65 C0,49.15 0,43.75 0,32 C0,20.25 0,14.85 1.44,10.35 C2.88,5.85 5.85,2.88 10.35,1.44 C14.85,0 20.25,0 32,0Z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cpath fill='white' d='M32,0 C43.75,0 49.15,0 53.65,1.44 C58.15,2.88 61.12,5.85 62.56,10.35 C64,14.85 64,20.25 64,32 C64,43.75 64,49.15 62.56,53.65 C61.12,58.15 58.15,61.12 53.65,62.56 C49.15,64 43.75,64 32,64 C20.25,64 14.85,64 10.35,62.56 C5.85,61.12 2.88,58.15 1.44,53.65 C0,49.15 0,43.75 0,32 C0,20.25 0,14.85 1.44,10.35 C2.88,5.85 5.85,2.88 10.35,1.44 C14.85,0 20.25,0 32,0Z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' preserveAspectRatio='none'%3E%3Crect width='1' height='1' fill='white'/%3E%3C/svg%3E");-webkit-mask-position:0,100%,50%;-webkit-mask-size:auto 100%,auto 100%,max(0px,100% - 47px) 100%;-webkit-mask-repeat:no-repeat}.favorite-tile .sq-shape{display:none}.favorite-tile .sq-fill-bg{background:var(--sq-fill);transition:background-color .14s ease-out}.favorite-tile:hover .sq-fill-bg{background:var(--sq-fill-hover);transition-duration:60ms}.favorite-tile:active .sq-fill-bg{background:var(--sq-fill-pressed)}.favorite-tile.is-active .sq-shape{background:var(--sq-border-active);display:block}.favorite-tile.is-active .sq-fill-bg{background:var(--sq-fill-active);inset:2.5px;-webkit-mask-size:auto 100%,auto 100%,max(0px,100% - 42px) 100%}.favorite-tile.is-active:hover .sq-fill-bg{background:var(--sq-fill-active-hover)}.favorite-tile.is-active:active .sq-fill-bg{background:var(--sq-fill-active-pressed)}.favorite-tile .favicon{width:20px;height:20px;position:relative}.unread-badge{color:#fff;font-variant-numeric:tabular-nums;min-width:16px;height:16px;box-shadow:0 0 0 1.5px var(--window-bg);background:#ff3b30;border-radius:8px;place-items:center;padding:0 4px;font-size:10px;font-weight:700;line-height:1;animation:.26s cubic-bezier(.34,1.56,.64,1) badge-in;display:grid}@keyframes badge-in{0%{opacity:0;transform:scale(.4)}}.favorite-tile .unread-badge{position:absolute;top:-4px;right:-4px}.tab-row .unread-badge{background:color-mix(in oklab, var(--fg-1) 14%, transparent);color:var(--fg-1);box-shadow:none;flex:none;margin-left:4px}.favorite-tile .sq-glass{filter:blur(7px);opacity:.35;pointer-events:none;position:absolute;inset:-6px}.favorite-tile .sq-glass-shape{background:#fff}.appearance-dark .favorite-tile .sq-glass{opacity:.08}.favorite-tile .sq-ring{background:var(--tile-rim)}.favorite-tile.is-active:has(.sq-ring) .sq-shape{background:#ffffffc2;display:block;inset:2px;-webkit-mask-size:auto 100%,auto 100%,max(0px,100% - 43px) 100%}.appearance-dark .favorite-tile.is-active:has(.sq-ring) .sq-shape{background:color-mix(in oklab, var(--window-bg) 82%, white)}.favorite-tile .sq-shape,.favorite-tile .sq-ring,.favorite-tile .sq-glass-shape,.favorite-tile .sq-fill-bg{corner-shape:superellipse(1.585);border-radius:16.75px;-webkit-mask-image:none}.favorite-tile.is-active:has(.sq-ring) .sq-shape{border-radius:14.75px}.favorite-tile.is-active:has(.sq-ring){filter:drop-shadow(0 1px 1px #14141414)}.favorite-tile.is-active:has(.sq-ring) .sq-fill-bg{background:0 0;inset:2px;-webkit-mask-size:auto 100%,auto 100%,max(0px,100% - 43px) 100%}.favorite-tile .row-icon{position:relative}.address-field{corner-shape:squircle;background:color-mix(in oklab, var(--fg-1) 5%, transparent);border-radius:12px;height:36px}.icon-grid{grid-template-columns:repeat(8,1fr);gap:2px;display:grid}.icon-choice{aspect-ratio:1;color:color-mix(in oklab, var(--fg-1) 70%, var(--window-bg));background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.icon-choice:hover{background:var(--hover)}.icon-choice.is-selected{background:color-mix(in oklab, var(--fg-1) 10%, transparent);color:var(--fg-1)}.file-drawer{flex-direction:column;flex:1;min-height:0;padding-top:4px;display:flex}.file-search{background:color-mix(in oklab, var(--fg-1) 6%, transparent);height:36px;color:color-mix(in oklab, var(--fg-1) 70%, var(--window-bg));border-radius:11.7px;flex:none;align-items:center;gap:6px;margin:0 12px 4px;padding:0 6px 0 10px;transition:background-color .12s;display:flex}.file-search:hover{background:color-mix(in oklab, var(--fg-1) 9%, transparent)}.file-search input{min-width:0;color:var(--fg-1);font:inherit;-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:0;flex:1;font-size:13px;font-weight:500}.file-search input::placeholder{color:currentColor}.file-kind{corner-shape:squircle;background:color-mix(in oklab, var(--fg-1) 8%, transparent);width:24px;height:24px;color:color-mix(in oklab, var(--fg-1) 55%, var(--window-bg));border:0;border-radius:8px;flex:none;place-items:center;padding:0;transition:transform .12s,background-color .12s;display:grid}.file-kind:active{transform:scale(.95)}.file-kind.is-on{background:color-mix(in oklab, var(--fg-1) 16%, transparent);color:var(--fg-1)}.file-list{flex:1;min-height:0;padding:0 6px 12px;overflow-y:auto}.file-list::-webkit-scrollbar{width:0}.file-row{border-radius:14px;align-items:center;gap:10px;padding:6px;transition:background-color .12s;display:flex}.file-row:hover{background:color-mix(in oklab, var(--fg-1) 6%, transparent)}.file-row.is-downloading{cursor:default}.file-thumb{corner-shape:squircle;background:color-mix(in oklab, var(--fg-1) 8%, transparent);width:40px;height:40px;color:color-mix(in oklab, var(--fg-1) 40%, var(--window-bg));border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.file-thumb img{object-fit:cover;width:100%;height:100%}.file-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.file-line{align-items:baseline;gap:6px;min-width:0;display:flex}.file-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--fg-1);font-size:13px;font-weight:500;line-height:1.25;overflow:hidden}.file-meta{color:color-mix(in oklab, var(--fg-1) 50%, var(--window-bg));flex:none;font-size:11px;line-height:1.25}.file-row.is-failed .file-meta{color:#d94e68}.file-progress{background:color-mix(in oklab, var(--fg-1) 10%, transparent);border-radius:2px;height:3px;overflow:hidden}.file-progress span{background:var(--focus);height:100%;transition:width .2s;display:block}.file-empty{color:color-mix(in oklab, var(--fg-1) 50%, var(--window-bg));margin:16px 10px 0;font-size:12px;line-height:1.5}.file-empty.is-stack{margin:0;padding:12px 10px}.file-row.is-skeleton .file-thumb{animation:1.2s ease-in-out infinite pulse}.file-skeleton-bars{flex-direction:column;flex:1;gap:6px;display:flex}.file-skeleton-bar{background:color-mix(in oklab, var(--fg-1) 8%, transparent);border-radius:4px;width:75%;height:12px;animation:1.2s ease-in-out infinite pulse}.file-skeleton-bar.is-short{background:color-mix(in oklab, var(--fg-1) 6%, transparent);width:33%;height:10px}@keyframes pulse{50%{opacity:.5}}.file-footer{flex:none;align-items:center;height:48px;padding:0 12px;display:flex}.mp-dock{flex:none;padding:4px 8px 6px;animation:.26s cubic-bezier(.16,1,.3,1) media-in}@keyframes media-in{0%{opacity:0;transform:translateY(6px)}}.mp-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#18181b;--mp-ink:#737373;--mp-hover:#e9e9e9;--mp-press:#dcdcdc;--mp-track:#e4e4e7;--mp-fill:#3f3f46;background:#fffffff2;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d,0 2px 8px #0000000f}.appearance-dark .mp-card{color:#f4f4f5;--mp-ink:#a1a1aa;--mp-hover:#ffffff1a;--mp-press:#ffffff26;--mp-track:#ffffff26;--mp-fill:#f4f4f5;background:#27272af2;box-shadow:0 1px 2px #00000059,0 2px 8px #00000059}.mp-header{opacity:0;align-items:center;gap:2px;max-height:0;padding:0 6px;display:flex;overflow:hidden}.mp-header[data-open=true]{opacity:1;max-height:44px;padding:8px 6px 4px}.mp-title{flex-direction:column;flex:1;min-width:0;padding:0 4px;display:flex;overflow:hidden}.mp-title>span:first-child{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;line-height:1.4;overflow:hidden}.mp-artist{white-space:nowrap;text-overflow:ellipsis;color:var(--mp-ink);font-size:10px;overflow:hidden}.mp-marquee{animation:9s linear .6s infinite mp-marquee;display:inline-block;text-overflow:clip!important;overflow:visible!important}@keyframes mp-marquee{0%,12%{transform:translate(0)}88%,to{transform:translate(calc(140px - 100%))}}.mp-row{align-items:stretch;padding:4px;display:flex}.mp-cell{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.mp-button{corner-shape:squircle;width:28px;height:28px;color:var(--mp-ink);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;transition:background-color .12s,color .12s,transform .12s;display:grid}.mp-button.is-fill{width:100%}.mp-button:hover{background:var(--mp-hover)}.mp-button:active{background:var(--mp-press);transform:scale(.94)}.mp-button.is-active{background:var(--mp-hover)}.mp-button.is-disabled{opacity:.35;pointer-events:none}.appearance-dark .mp-button:hover,.appearance-dark .mp-button.is-active{color:#f4f4f5}.mp-cover{background:0 0;border:0;border-radius:7px;padding:2px;line-height:0;transition:background-color .12s}.mp-cover:hover{background:var(--mp-hover)}.mp-cover-art{width:24px;height:24px;display:block}.mp-cover-fallback{fill:var(--mp-track)}.mp-fold{opacity:0;max-height:0;overflow:hidden}.mp-fold[data-open=true]{opacity:1;max-height:48px}.mp-volume{align-items:center;gap:6px;padding:4px 12px 8px;display:flex}.mp-volume-small{width:12px;height:12px;color:var(--mp-ink);flex:none}.mp-volume-glyph{width:20px;height:20px}.mp-grow{flex:1;min-width:0}.mp-time{padding:4px 12px 12px}.mp-times{font-variant-numeric:tabular-nums;color:var(--mp-ink);justify-content:space-between;margin-top:6px;font:8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.mp-scrubber{cursor:pointer;align-items:center;height:12px;display:flex;position:relative}.mp-track{background:var(--mp-track);border-radius:4px;width:100%;height:8px;overflow:hidden}.mp-fill{background:var(--mp-fill);height:100%}.mp-thumb{background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%);box-shadow:0 1px 2px #0000002e,0 2px 6px #0000001f,0 0 0 1px #0000000f}.mp-slash{transition:stroke-dashoffset .3s cubic-bezier(.32,.72,0,1)}.mp-wave{transition:opacity .2s}@media (prefers-reduced-motion:reduce){.mp-slash,.mp-wave{transition:none}.mp-marquee{animation:none}}.library-tabs{background:color-mix(in oklab, var(--fg-1) 6%, transparent);border-radius:9px;flex:none;gap:2px;margin:0 12px 8px;padding:3px;display:flex}.library-tabs button{height:26px;color:color-mix(in oklab, var(--fg-1) 55%, var(--window-bg));font:inherit;background:0 0;border:0;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:600;display:flex}.library-tabs button.is-active{color:var(--fg-1);background:oklab(100% 0 5.96046e-8/.7);box-shadow:0 1px 2px #00000014}.appearance-dark .library-tabs button.is-active{background:oklab(100% 0 5.96046e-8/.12)}.archive-day{letter-spacing:.02em;color:color-mix(in oklab, var(--fg-1) 50%, var(--window-bg));margin:10px 8px 4px;font-size:11px;font-weight:600}.archive-row{cursor:default;border-radius:10px;align-items:center;gap:10px;height:40px;padding:0 6px 0 8px;display:flex}.archive-row:hover{background:color-mix(in oklab, var(--fg-1) 6%, transparent)}.archive-row .row-button{opacity:0}.archive-row:hover .row-button{opacity:1}.archive-row .file-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.archive-icon{width:18px;height:18px;color:color-mix(in oklab, var(--fg-1) 50%, var(--window-bg));flex:none;place-items:center;display:grid}.archive-icon img{border-radius:3px;width:16px;height:16px}.files-button{flex:none;width:32px;height:32px;transition:transform .12s,background-color .12s}.files-button:active{transform:scale(.95)}.files-button.is-catching{animation:.42s cubic-bezier(.34,1.56,.64,1) hat-catch}@keyframes hat-catch{0%{transform:scale(1)}25%{transform:scale(.86,.8)translateY(1px)}to{transform:scale(1)}}.files-button.is-active{background:color-mix(in oklab, var(--fg-1) 10%, transparent);color:var(--fg-1)}.rf-hover-stack .file-search{margin:0 0 4px}.rf-hover-list{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--rf-fade-top,0px), #000 calc(100% - var(--rf-fade-bottom,0px)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--rf-fade-top,0px), #000 calc(100% - var(--rf-fade-bottom,0px)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--rf-fade-top,0px), #000 calc(100% - var(--rf-fade-bottom,0px)), transparent);flex-direction:column-reverse;margin:0;padding:0;list-style:none;display:flex}.file-line .file-name{flex:0 auto;min-width:48px}.file-line .file-meta{white-space:nowrap;text-overflow:ellipsis;flex:0 10 auto;min-width:0;overflow:hidden}.rf-hover-stack .file-row{cursor:grab}.extensions-bar{flex-wrap:wrap;flex:none;gap:2px;padding:6px 8px 0;display:flex}.extension-button{corner-shape:squircle;width:28px;height:28px;color:color-mix(in oklab, var(--fg-1) 60%, var(--window-bg));-webkit-app-region:no-drag;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.extension-button:hover{background:var(--hover)}.extension-button:disabled{opacity:.4}.extension-button img{width:16px;height:16px}.extension-badge{color:#fff;text-align:center;min-width:14px;height:12px;box-shadow:0 0 0 1.5px var(--window-bg);border-radius:6px;padding:0 3px;font-size:9px;font-weight:700;line-height:12px;position:absolute;bottom:0;right:-2px}.side-panel-card{border-radius:var(--content-radius);background:var(--row-active);box-shadow:var(--card-shadow);position:absolute}.side-panel-header{box-sizing:border-box;align-items:center;gap:8px;height:40px;padding:0 8px 0 14px;display:flex;position:absolute}.side-panel-header .row-button{corner-shape:superellipse(1.585);border-radius:8px;width:26px;height:26px}.side-panel-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:color-mix(in oklab, var(--fg-1) 80%, var(--window-bg));flex:1;font-size:13px;font-weight:600;overflow:hidden}.dock-item:not(.is-active) .dock-glyph{filter:grayscale();opacity:.6;transition:opacity .12s,filter .12s}.dock-item:not(.is-active) .dock-glyph.is-on-hover{opacity:0}.dock-item:not(.is-active):hover .dock-glyph.is-on-hover{opacity:.85}.unread-pip{width:7px;height:7px;box-shadow:0 0 0 1.5px var(--window-bg);pointer-events:none;background:#ea4335;border-radius:50%;animation:.26s cubic-bezier(.34,1.56,.64,1) badge-in;position:absolute;top:calc(50% + 5px);left:calc(50% + 7px)}.row-title{color:color-mix(in oklab, var(--fg-1) 86%, var(--window-bg))}.row:hover .row-title,.row.is-active .row-title{color:var(--fg-1)}.tab-row.is-unloaded .row-title{color:color-mix(in oklab, var(--fg-1) 74%, var(--window-bg))}.folder-row .row-title{color:var(--fg-1)}.address-field{color:color-mix(in oklab, var(--fg-1) 82%, var(--window-bg))}.address-field .field-button{width:26px;height:26px;color:var(--fg-1);border-radius:7px;flex:none;place-items:center;display:grid}.address-field .field-button svg{opacity:.66}.address-field .field-button:hover{background:color-mix(in oklab, var(--fg-1) 9%, transparent);color:var(--fg-1)}.address-field .copy-link{margin-left:4px}.address-field .address-text{min-width:64px}.field-extensions{flex-wrap:wrap;flex:0 auto;gap:0 2px;min-width:26px;height:26px;display:flex;overflow:hidden}.address-field .field-extension{background:0 0;border:0;padding:0;position:relative}.address-field .field-extension img{opacity:.9;width:16px;height:16px}.address-field .field-extension:disabled{opacity:.4}.field-extension-badge{color:#fff;text-align:center;box-sizing:border-box;border-radius:6px;min-width:12px;height:12px;padding:0 3px;font:600 8.5px/12px system-ui,sans-serif;position:absolute;bottom:0;right:-1px}.address-field .site-button{margin:0 -2px 0 -6px}.address-field .field-button{opacity:0;pointer-events:none;transition:opacity .15s,background-color .12s}.sidebar:hover .address-field .field-button,.sidebar.is-floating.is-shown .address-field .field-button,.address-field .field-button:focus-visible,.address-field .field-button[aria-expanded=true],.address-field.is-site-open .field-button{opacity:1;pointer-events:auto}html,body,#root{font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.row-title{letter-spacing:0;font-size:13.5px;font-weight:400}.folder-row .row-title{font-size:13.75px;font-weight:600}.new-tab-row .row-title{font-size:13.5px;font-weight:400}.address-text{font-size:13px;font-weight:400}.row{height:36px;margin-bottom:4.5px}.favorites-grid{gap:8px}.favorite-tile{height:47px}.favorite-tile .favicon{width:16px;height:16px}.row-icon{flex:none;width:16px;height:16px}.row-icon .favicon,.split-cell .favicon{width:16px;height:16px}.tab-row,.new-tab-row{gap:10px;padding-left:10px}.folder-row{gap:7.5px;padding-left:9px}.folder-row .row-icon,.pocket-folder,.pocket-folder-back,.pocket-folder-front,.pocket-folder-front>svg:not(.pocket-folder-glyph){width:20px;height:20px}.pocket-folder-front>svg.pocket-folder-glyph{stroke-width:2.6px;width:10.5px;height:10.5px}.space-header{gap:11px;padding-left:12px}.space-icon{width:16px;height:16px;color:color-mix(in oklab, var(--fg-1) 72%, var(--window-bg))}.space-icon svg{stroke-width:3.25px}.today-divider{margin:-2px 10px 2px}.toolbar-button{color:color-mix(in oklab, var(--fg-1) 70%, var(--window-bg))}.toolbar-button:disabled{color:color-mix(in oklab, var(--fg-1) 28%, var(--window-bg))}.toolbar-button{transition:color .13s ease-out}.toolbar-button.is-pressed:not(:disabled){color:var(--fg-1)}.toolbar-button.nudge-sidebar svg{animation:.26s cubic-bezier(.34,1.56,.64,1) nudge-press}@keyframes nudge-press{40%{transform:scale(.86)}}.space-icon{width:14px;height:14px;color:color-mix(in oklab, var(--fg-1) 78%, var(--window-bg));margin-left:0}.space-icon svg{stroke-width:2.4px;width:13px;height:13px}.pocket-folder-front>svg.pocket-folder-glyph{stroke-width:2.75px;width:8px;height:8px;top:64%}.dock-glyph svg{stroke-width:2.75px}.pocket-folder,.space-icon{color:var(--accent-ink,var(--fg-1))}.space-dock.has-icons:not(.is-crowded) .dock-dot{width:9px;height:9px}.space-dock:not(.is-crowded) .dock-item{flex:0 24px;min-width:0}.dock-item:not(.is-active) .dock-glyph{opacity:.4}.dock-item:not(.is-active):hover .dock-glyph{opacity:.75}.space-dock:not(.is-crowded) .dock-item .dock-glyph,.space-dock:not(.is-crowded) .dock-item .dock-mark{transform:none}.dock-item:not(.is-active) .dock-glyph:has(.space-emoji){opacity:.55}.dock-item.is-active .dock-glyph{color:color-mix(in oklab, var(--accent-ink,var(--fg-1)) 55%, var(--window-bg))}.sidebar-footer .create-button{color:color-mix(in oklab, var(--fg-1) 45%, var(--window-bg))}.sidebar-footer .create-button svg path,.sidebar-footer .create-button svg line{stroke-width:2.4px}.space-dock.has-icons:not(.is-crowded) .dock-item:not(.is-active) .dock-dot{background:color-mix(in oklab, var(--fg-1) 16%, transparent)}.dock-item:not(.is-active) .dock-glyph svg{stroke-width:1.5px}.sidebar{--sq-fill-active:color-mix(in oklab, var(--window-bg) 42%, white);--sq-fill-active-hover:color-mix(in oklab, var(--window-bg) 30%, white);--sq-fill-active-pressed:color-mix(in oklab, var(--window-bg) 60%, white)}.appearance-dark .sidebar{--sq-fill-active:color-mix(in oklab, var(--window-bg) 82%, white);--sq-fill-active-hover:color-mix(in oklab, var(--window-bg) 76%, white);--sq-fill-active-pressed:color-mix(in oklab, var(--window-bg) 88%, white)}.favorite-tile.is-active:has(.sq-ring) .sq-shape{background:color-mix(in oklab, var(--window-bg) 20%, white)}.space-header{margin-top:0}.pinned-fold{grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.32,.72,0,1),opacity .22s;display:grid}.pinned-fold.is-collapsed{opacity:0;grid-template-rows:0fr}.pinned-fold-inner{min-height:0;overflow:hidden}.space-header .space-title{transition:color .15s}.space-header.is-collapsed .space-title:after{content:" ›";opacity:.6}.row.is-revealed{animation:.9s ease-out row-reveal}@keyframes row-reveal{0%,30%{box-shadow:0 0 0 2px var(--focus)}to{box-shadow:0 0 0 2px #0000}}.address-field.is-dev{background:color-mix(in oklab, var(--focus) 16%, transparent)}.address-field.is-dev .address-text{letter-spacing:-.01em;font:12px/1 ui-monospace,SF Mono,Menlo,monospace}.dev-badge{width:22px;height:22px;color:var(--focus);border-radius:6px;flex:none;place-items:center;margin-left:-4px;display:grid}.dev-badge:hover{background:color-mix(in oklab, var(--focus) 18%, transparent)}.page-toolbar{z-index:0;border-radius:var(--content-radius) var(--content-radius) 0 0;background:var(--row-active);box-shadow:var(--card-shadow,0 1px 3px #0000001f);position:absolute}.page-toolbar-row{align-items:center;gap:2px;padding:0 8px;display:flex}.page-toolbar-url{text-align:left;white-space:nowrap;text-overflow:ellipsis;min-width:0;height:28px;color:color-mix(in oklab, var(--fg-1) 78%, var(--window-bg));background:color-mix(in oklab, var(--fg-1) 5%, transparent);border-radius:9px;flex:1;margin-left:6px;padding:0 12px;font-size:13px;overflow:hidden}.page-toolbar-url:hover{background:color-mix(in oklab, var(--fg-1) 8%, transparent)}.page-toolbar-url{border:0;outline:none;font-family:inherit}.address-field{corner-shape:superellipse(1.585);background:color-mix(in oklab, var(--fg-1) 5.2%, transparent);border-radius:17.15px;margin:0 8px}.address-field:hover{background:color-mix(in oklab, var(--fg-1) 7.5%, transparent)}.address-field{overflow:visible}.address-field .load-bar{display:none}.load-trace{pointer-events:none;transition:opacity .25s ease-out;position:absolute;inset:0}.load-trace svg{position:absolute;inset:0;overflow:visible}.sidebar-tree{position:relative}.motion-ghosts{pointer-events:none;z-index:5;position:absolute;inset:0;overflow:hidden}.row-icon.is-away{position:relative}.pin-back{background:var(--window-bg);color:var(--fg-1);opacity:0;border-radius:6px;place-items:center;transition:opacity .12s;display:grid;position:absolute;inset:-3px}.tab-row:hover .pin-back{opacity:1}.pin-back:hover{background:color-mix(in oklab, var(--fg-1) 10%, var(--window-bg))}.away-slash{color:color-mix(in oklab, var(--fg-1) 35%, var(--window-bg));margin-right:5px;font-weight:300}.library-tabs button{flex:none;justify-content:center;min-width:30px;transition:background-color .16s,color .16s,flex-grow .22s cubic-bezier(.32,.72,0,1)}.library-tabs button.is-active{flex:auto}.boost-swatch{border-radius:6px;box-shadow:inset 0 0 0 .5px #00000026;width:18px!important;height:18px!important}.mini-switch{flex:none;width:28px;height:16px;margin-right:2px;position:relative}.mini-switch input{opacity:0;margin:0;position:absolute;inset:0}.mini-switch span{background:color-mix(in oklab, var(--fg-1) 18%, transparent);border-radius:8px;transition:background-color .16s;position:absolute;inset:0}.mini-switch span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.mini-switch input:checked+span{background:#34c759}.mini-switch input:checked+span:after{transform:translate(12px)}.scc-section h4.is-clickable{cursor:default}.scc-hover-accessory{opacity:0;margin-left:auto;font-weight:500;transition:opacity .12s}.scc-section h4.is-clickable:hover .scc-hover-accessory{opacity:1}.scc-section h4{align-items:baseline;display:flex}.scc-item{width:100%;position:relative}.scc-boost-swatch{background:linear-gradient(135deg,#300eff,#dd0eff 55%,#ff0e82);border-radius:4px;width:14px;height:14px}.scc-accessory{width:22px;height:22px;color:color-mix(in oklab, var(--fg-1) 55%, var(--window-bg));opacity:0;border-radius:6px;place-items:center;margin-left:auto;transition:opacity .12s,background-color .12s;display:grid}.scc-item:hover .scc-accessory{opacity:1}.scc-accessory:hover{background:color-mix(in oklab, var(--fg-1) 10%, transparent);color:var(--fg-1)}.scc-extensions{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.scc-extension-cell{position:relative}.scc-extension-cell .scc-extension{width:100%}.scc-extension.is-add{color:color-mix(in oklab, var(--fg-1) 55%, var(--window-bg))}.scc-pin{border:2px solid var(--scc-glass,#f6f5f2);box-sizing:border-box;background:color-mix(in oklab, var(--fg-1,#1d1d1f) 28%, #f2f1ec);color:#fff;opacity:0;border-radius:50%;place-items:center;width:17px;height:17px;padding:0;transition:opacity .12s,transform .18s cubic-bezier(.34,1.56,.64,1),background-color .12s;display:grid;position:absolute;bottom:-4px;right:-4px;transform:scale(.7)}.scc-pin svg{transform:rotate(45deg)}.scc-extension-cell:hover .scc-pin{opacity:1;transform:none}.scc-pin.is-pinned{opacity:1;background:color-mix(in oklab, var(--fg-1,#1d1d1f) 42%, #f2f1ec);transform:none}.scc-pin:hover{background:color-mix(in oklab, var(--fg-1,#1d1d1f) 58%, #f2f1ec)}.scc-footer{align-items:center;gap:4px;display:flex}.scc-security{align-items:center;gap:5px;margin-right:auto;display:inline-flex}.scc-security.is-insecure{color:#ff3b30}.scc-footer button{align-items:center;gap:4px;display:inline-flex}.scc-footer,.scc-footer button,.scc-security{white-space:nowrap}.scc-footer button{padding:3px 5px}.scc-action span{white-space:nowrap;letter-spacing:-.01em;font-size:11px}body.site-panel-page,body.site-panel-page #root{margin:0;overflow:hidden;background:0 0!important}.site-panel{padding:24px}.site-panel .scc{box-sizing:border-box;width:300px;position:relative;top:auto;left:auto;right:auto}.site-panel .site-scrim{display:none}.site-panel .scc{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.site-panel.appearance-dark .scc{background:#2b2b2d}.mp-stack{display:grid}.mp-stack-item{z-index:calc(10 - var(--i));transform-origin:50% 100%;grid-area:1/1;transition:transform .38s cubic-bezier(.32,.72,0,1),opacity .26s}.mp-stack:not(.is-fanned) .mp-stack-item{transform:translateY(calc(var(--i) * -7px)) scale(calc(1 - var(--i) * .05))}.mp-stack:not(.is-fanned) .mp-stack-item:not(:first-child){opacity:calc(1 - var(--i) * .3);pointer-events:none}.mp-stack.is-fanned{flex-direction:column-reverse;gap:6px;display:flex}.mp-recording .mp-row{align-items:center}.mp-rec-title{min-width:0;color:var(--fg-1);flex-direction:column;flex:1;padding:0 6px;font-size:12px;font-weight:600;display:flex}.mp-rec-title span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mp-rec-dot{width:9px;height:9px;box-shadow:0 0 0 2px var(--window-bg);background:#ff3b30;border-radius:50%;animation:1.6s ease-in-out infinite rec-pulse;position:absolute;top:-2px;right:-2px}@keyframes rec-pulse{50%{opacity:.45}}.tab-row:has(.live-title){height:46px}.live-title{flex-direction:column;min-width:0;line-height:1.25;display:flex}.live-title>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.live-subtitle{color:color-mix(in oklab, var(--fg-1) 50%, var(--window-bg));font-size:11px;font-weight:400}.live-unread{background:#0a84ff;border-radius:50%;flex:none;width:7px;height:7px;margin-right:2px}.live-count{color:#fff;background:#0a84ff;border-radius:8px;margin-left:auto;padding:1px 6px;font-size:10.5px;font-weight:700}.live-note .row-title{color:color-mix(in oklab, var(--fg-1) 50%, var(--window-bg));font-size:12px}.sidebar-banner{--banner-fill:#f9f9f8;corner-shape:squircle;background:var(--banner-fill);border-radius:12px;flex-direction:column;margin:0 8px 8px;padding-bottom:4px;font-size:12px;animation:.36s cubic-bezier(.34,1.56,.64,1) both banner-in;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}.appearance-dark .sidebar-banner{--banner-fill:#2c2c2e}.sidebar-banner-title{color:#000;border-bottom:1px solid #e8e8e7;place-items:center;height:24px;font-size:12px;font-weight:500;display:grid}.appearance-dark .sidebar-banner-title{color:#fff;border-bottom-color:#ffffff1a}.sidebar-banner-row{color:#646463;height:24px;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:0 9px;font-size:12px;display:flex}.sidebar-banner-close+.sidebar-banner-row{margin-top:4px}.sidebar-banner-row.is-primary{color:color-mix(in oklab, var(--focus) 55%, #6e5a48)}.sidebar-banner-row:hover{text-underline-offset:2px;text-decoration:underline}.appearance-dark .sidebar-banner-row{color:#fff9}.sidebar-banner-close{color:#959595;background:0 0;border:0;place-items:center;width:12px;height:12px;padding:0;display:grid;position:absolute;top:28px;right:9px}.sidebar-banner-close:hover{color:#555}.sidebar-banner.is-leaving{animation:.24s ease-in forwards banner-out}@keyframes banner-in{0%{opacity:0;transform:translateY(8px)scale(.97)}}@keyframes banner-out{to{opacity:0;transform:translateY(8px)scale(.97)}}.site-panel .scc.arc-scc{--scc-glass:#7f7e7ef7;--scc-ink:#e6e6e5;--scc-sub:#ffffff80;--scc-tile:#ffffff14;--scc-off:#ffffff47;--scc-off-ink:#ffffffc7;--scc-on:#f3efea;--scc-on-ink:#3d3a36;--scc-button:#161616e6;--scc-button-ink:#d6d6d6;--scc-line:#ffffff24;--scc-more:#00000047;corner-shape:squircle;background:var(--scc-glass);width:236px;color:var(--scc-ink);border-radius:14px;margin-top:8px;padding:10px 10px 9px;font-family:system-ui,-apple-system,sans-serif;overflow:visible;box-shadow:0 0 0 .5px #0006,inset 0 0 0 .5px #ffffff29,0 14px 38px #00000052,0 2px 8px #00000024}.site-panel.appearance-light .scc.arc-scc{--scc-glass:#ecebe9fa;--scc-ink:#1d1c1b;--scc-sub:#00000080;--scc-tile:#0000000f;--scc-off:#0000001a;--scc-off-ink:#0009;--scc-on:#fff;--scc-on-ink:#3d3a36;--scc-button:#1e1e1ee0;--scc-line:#0000001a;--scc-more:#0000001f}.arc-scc .scc-arrow{top:-8px;left:calc(var(--arrow-x,115.5px) - 9px);background:var(--scc-glass);clip-path:polygon(50% 0,100% 100%,0 100%);width:18px;height:9px;position:absolute}.arc-scc .scc-actions{grid-template-columns:repeat(4,1fr);gap:7.5px;margin:0;display:grid}.arc-scc .scc-action{background:var(--scc-button);min-width:0;height:32px;color:var(--scc-button-ink);border:0;border-radius:8px;place-items:center;padding:0;display:grid;box-shadow:inset 0 .5px #ffffff14}.arc-scc .scc-action:hover{color:#fff;background:#0a0a0af2}.arc-scc .scc-label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.arc-scc .scc-section{border:0;margin:0;padding:0}.arc-scc .scc-section h4{color:var(--scc-ink);letter-spacing:0;text-transform:none;justify-content:space-between;align-items:baseline;margin:12px 1px 8px;padding:0;font-size:13px;font-weight:700;display:flex}.arc-scc .scc-section-accessory{color:var(--scc-sub);cursor:default;background:0 0;border:0;padding:0;font:600 12px system-ui,sans-serif}.arc-scc .scc-extensions{grid-template-columns:repeat(4,1fr);gap:7.5px;display:grid}.arc-scc .scc-extension{background:var(--scc-tile);height:32px;color:var(--scc-off-ink);border:0;border-radius:8px;place-items:center;display:grid}.arc-scc .scc-extension img{border-radius:3px;width:16px;height:16px}.arc-scc .scc-setting{width:100%;height:43px;color:var(--scc-ink);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:0 1px;display:flex}.arc-scc .scc-setting:hover{background:var(--scc-tile)}.arc-scc .scc-setting-icon{background:var(--scc-off);width:32px;height:32px;color:var(--scc-off-ink);border-radius:50%;flex:none;place-items:center;transition:background-color .16s,color .16s;display:grid}.arc-scc .scc-setting.is-on .scc-setting-icon{background:var(--scc-on);color:var(--scc-on-ink)}.arc-scc .scc-setting.is-blocked .scc-setting-icon{color:#ff6b5e}.arc-scc .scc-setting-text{flex-direction:column;gap:0;min-width:0;display:flex}.arc-scc .scc-setting-text span:first-child{white-space:nowrap;text-overflow:ellipsis;color:var(--scc-ink);font-size:14px;font-weight:600;line-height:17px;overflow:hidden}.arc-scc .scc-setting-text span:last-child{color:var(--scc-sub);font-size:13px;font-weight:500;line-height:16px}.arc-scc .scc-footer{border-top:1px solid var(--scc-line);justify-content:space-between;align-items:center;margin-top:8px;padding-top:10px;display:flex}.arc-scc .scc-security{background:var(--scc-tile);height:32px;color:var(--scc-ink);border-radius:8px;align-items:center;gap:6px;margin:0;padding:0 10px 0 9px;font-size:14px;font-weight:600;display:inline-flex}.arc-scc .scc-more{background:var(--scc-more);width:32px;height:32px;color:var(--scc-ink);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.arc-scc .scc-more:hover{filter:brightness(1.2)}.floating-window:before{display:none}.sidebar.is-floating{isolation:isolate}.sidebar.is-floating:before{content:"";z-index:-1;background-image:var(--texture-url);background-size:var(--texture-size);opacity:var(--texture-opacity);mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.sidebar.layout-narrow .sidebar-toolbar .toggle{display:none}.sidebar.layout-regular .sidebar-toolbar .toggle{animation:.16s ease-out toggle-in}@keyframes toggle-in{0%{opacity:0}}.favorite-tile.is-drag-source{opacity:0}.favorite-slot{height:47px}.favorite-lifted{--sq-fill:#ececef;box-shadow:none;filter:drop-shadow(0 6px 12px #00000038)drop-shadow(0 1px 2px #0000001f);background:0 0}.favorite-lifted .sq-fill-bg{background:#ececef}.favorite-lifted .sq-shape{background:#8caae6d9;display:block;inset:0}.favorite-lifted .sq-fill-bg{border-radius:14.25px;inset:2.5px}.create-space{z-index:5;background:var(--window-gradient,var(--window-bg));color:var(--fg-1);-webkit-user-select:none;user-select:none;flex-direction:column;padding:0 14px;animation:.11s linear cs-in;display:flex;position:absolute;inset:46px 0 40px}@keyframes cs-in{0%{opacity:0}}.create-space-head{text-align:center;flex-direction:column;align-items:center;padding-top:34px;display:flex}.cs-cards{filter:drop-shadow(0 2px 4px #0000002e);margin-bottom:14px}.create-space-head h2{color:var(--fg-1);margin:0 0 10px;font-size:16px;font-weight:600}.create-space-head p{max-width:190px;color:color-mix(in oklab, var(--fg-1) 80%, var(--window-bg));margin:0 0 33px;font-size:14px;line-height:17px}.create-space-rows{flex-direction:column;gap:6px;display:flex}.cs-row{background:color-mix(in oklab, var(--fg-1) 7%, transparent);height:36px;color:var(--fg-1);text-align:left;box-sizing:border-box;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;padding:0 9px;font:600 14px system-ui,sans-serif;display:flex}.cs-row input{min-width:0;height:100%;color:var(--fg-1);background:0 0;border:0;outline:0;flex:1;padding:0;font:400 14px system-ui,sans-serif}.cs-row input::placeholder{color:color-mix(in oklab, var(--fg-1) 55%, var(--window-bg))}.cs-icon-button{width:18px;height:18px;color:color-mix(in oklab, var(--fg-1) 55%, var(--window-bg));background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.cs-row-icon{color:color-mix(in oklab, var(--fg-1) 60%, var(--window-bg));flex:none}.cs-theme:hover,.cs-theme.is-open{background:color-mix(in oklab, var(--fg-1) 11%, transparent)}.cs-profile>span:not(.cs-info){font-weight:600}.cs-pill{background:color-mix(in oklab, var(--fg-1) 10%, transparent);border-radius:11px;align-items:center;gap:4px;height:22px;padding:0 8px 0 9px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.cs-pill select{field-sizing:content;appearance:none;width:auto;color:var(--fg-1);background:0 0;border:0;outline:0;padding:0;font:600 12px system-ui,sans-serif}.cs-info{color:color-mix(in oklab, var(--fg-1) 55%, var(--window-bg));place-items:center;margin-left:auto;display:grid}.cs-subfield{font-weight:400}.cs-icons{background:color-mix(in oklab, var(--fg-1) 5%, transparent);border-radius:6px;grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;padding:4px;display:grid}.cs-theme-window{z-index:30;position:fixed;bottom:-22px}.create-space-foot{flex-direction:column;align-items:stretch;gap:14px;margin-top:auto;padding-bottom:19px;display:flex}.cs-create{color:#fff6;background:#2e2a8f;border:0;border-radius:6px;height:36px;font:600 13px system-ui,sans-serif;transition:color .16s,filter .16s}.cs-create.is-ready{color:#fff}.cs-create.is-ready:hover{filter:brightness(1.12)}.cs-cancel{height:20px;color:color-mix(in oklab, var(--fg-1) 80%, var(--window-bg));background:0 0;border:0;font:600 13px system-ui,sans-serif}:is(.window:has(.create-space) .content-card,.window:has(.create-space) .pane-card){background:#2b2a33!important}.page-stills{z-index:30;pointer-events:none;position:fixed;inset:0}.page-stills img{display:block;position:absolute}.address-field .site-button,.address-field .copy-link{margin:0}.today-divider .clear-button{opacity:1;background:0 0;flex:none;margin-left:6px;padding:0;position:static}.today-divider .clear-button:hover{color:var(--fg-1);background:0 0}.address-field.is-site-open .site-button:not(.is-boosted){background:color-mix(in oklab, var(--fg-1) 10%, transparent)}.address-field .field-button:hover svg{opacity:.66}.address-field .field-button:hover{color:var(--fg-1)}.address-field .field-button{corner-shape:squircle;border-radius:10px}.favorite-tile.is-active .sq-fill-bg{border-radius:14.25px}.today-divider .clear-button svg{width:9px;height:9px}.row .row-button{corner-shape:superellipse(1.585);border-radius:7.5px}.site-panel.appearance-light .scc.arc-scc{--scc-glass:#f8f7f5f5;--scc-ink:#1d1c1b;--scc-sub:#00000073;--scc-tile:#0000000e;--scc-off:color-mix(in oklab, var(--scc-tint) 78%, #8a7f74);--scc-off-ink:#fff;--scc-on:color-mix(in oklab, var(--scc-tint) 55%, #6d6156);--scc-on-ink:#fff;--scc-button:#fdfdfc;--scc-button-ink:#262524;corner-shape:superellipse(1.585);border-radius:16.3px;box-shadow:0 0 0 .5px #0000002e,0 14px 38px #00000029,0 2px 8px #00000014}.site-panel.appearance-light .arc-scc .scc-action{corner-shape:squircle;border-radius:10px;height:33px;box-shadow:0 0 0 .5px #00000029,0 1px 1.5px #0000000f}.site-panel.appearance-light .arc-scc .scc-action:hover{color:#000;background:#fff}.site-panel.appearance-light .arc-scc .scc-action:disabled{color:#26252459}.site-panel.appearance-light .arc-scc .scc-extension{corner-shape:squircle;border-radius:10px;height:33px}.arc-scc .scc-section h4{font-size:15px}.arc-scc .scc-section h4>span{font-weight:600}.site-panel.appearance-light .arc-scc .scc-extension{color:#3a3936}.site-panel.appearance-light .scc.arc-scc{--scc-glass:#fdfbf8bd;isolation:isolate}.scc-backdrop{z-index:-1;border-radius:inherit;corner-shape:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.scc-backdrop img{filter:blur(22px)saturate(1.35);display:block;position:absolute;transform:scale(1.06)}.site-panel.appearance-light .arc-scc .scc-action{background:linear-gradient(#fff,#f1f0ee);box-shadow:0 0 0 .5px #0003,0 1px 2px #0000001f,inset 0 1px #ffffffe6}.site-panel.appearance-light .arc-scc .scc-action:active{background:linear-gradient(#f1f0ee,#e9e8e6);box-shadow:0 0 0 .5px #0003,inset 0 1px 1px #0000000f}.site-panel.appearance-light .scc.arc-scc{--scc-off:color-mix(in oklab, var(--scc-tint) 70%, #b9aa98);--scc-on:color-mix(in oklab, var(--scc-tint) 18%, #5b4126)}.reload-stop{place-items:center;display:grid}.reload-stop-glyph{grid-area:1/1;place-items:center;transition:transform .24s cubic-bezier(.34,1.56,.64,1),opacity .16s ease-out;display:grid}.reload-stop-glyph.is-stop,.reload-stop[data-loading] .reload-stop-glyph.is-reload{opacity:0;transition:transform .14s cubic-bezier(.4,0,1,1),opacity .12s ease-in;transform:scale(.2)}.reload-stop[data-loading] .reload-stop-glyph.is-stop{opacity:1;transition:transform .24s cubic-bezier(.34,1.56,.64,1),opacity .16s ease-out;transform:none}.pane-toolbar{z-index:1;-webkit-app-region:no-drag;justify-content:space-between;align-items:center;padding:0 6px;display:flex;position:absolute}.pane-toolbar-side{flex:none;align-items:center;gap:4px;display:flex}.pane-toolbar .toolbar-button{corner-shape:superellipse(1.585);width:26px;height:26px;color:color-mix(in oklab, var(--fg-1) 62%, var(--window-bg));border-radius:8px}.pane-toolbar .toolbar-button:hover:not(:disabled){background:color-mix(in oklab, var(--fg-1) 7%, transparent);color:var(--fg-1)}.pane-toolbar .toolbar-button:disabled{color:color-mix(in oklab, var(--fg-1) 25%, var(--window-bg))}.pane-toolbar-extra{opacity:0;pointer-events:none;align-items:center;gap:4px;transition:opacity .12s ease-out;display:flex}.pane-toolbar.is-focused .pane-toolbar-extra,.pane-toolbar:hover .pane-toolbar-extra{opacity:1;pointer-events:auto}.pane-toolbar-url{max-width:calc(100% - 220px);height:24px;font:inherit;color:color-mix(in oklab, var(--fg-1) 72%, var(--window-bg));white-space:nowrap;background:0 0;border:0;border-radius:8px;outline:none;align-items:center;gap:5px;padding:0 8px;font-size:13px;font-weight:500;display:flex;position:absolute;left:50%;transform:translate(-50%)}.pane-toolbar-url>span{text-overflow:ellipsis;overflow:hidden}.pane-toolbar-url svg{opacity:.8;flex:none;width:13px;height:13px}.pane-toolbar-url:hover{background:color-mix(in oklab, var(--fg-1) 6%, transparent)}.pane-toolbar .pane-site-button,.pane-toolbar.is-focused .pane-site-button{color:color-mix(in oklab, var(--fg-1) 62%, var(--window-bg));background:0 0}.pane-toolbar .pane-site-button:hover{background:color-mix(in oklab, var(--fg-1) 7%, transparent);color:var(--fg-1)}.split-row{box-shadow:none;corner-shape:superellipse(1.585);background:0 0;border-radius:17.15px;min-height:36px;padding:0 4px}.split-row:hover:not(.is-active){background:color-mix(in oklab, var(--fg-1) 5%, transparent)}.split-row .split-cells{flex-wrap:nowrap;align-items:center;gap:0}.split-row .split-cell{corner-shape:superellipse(1.585);height:36px;box-shadow:none;background:0 0;border-radius:12px;flex:1 1 0;gap:10px;min-width:0;padding:0 6px 0 10px;position:relative}.split-row .split-cell+.split-cell:before{content:"";background:color-mix(in oklab, var(--fg-1) 12%, transparent);width:1px;position:absolute;top:10px;bottom:10px;left:0}.split-row .split-cell .row-title{color:color-mix(in oklab, var(--fg-1) 88%, var(--window-bg));font-size:13px;font-weight:500}.split-row .split-cell .row-icon,.split-row .split-cell .favicon{width:16px;height:16px}.split-row .split-cell-close{flex:none;margin-left:auto;display:none}.split-row.is-active{background:var(--row-active);box-shadow:var(--row-active-shadow,0 1px 3px #0000001a);padding:4.5px}.split-row.is-active .split-cells{gap:4.5px}.split-row.is-active .split-cell{background:color-mix(in oklab, var(--fg-1) 6%, transparent);height:27px}.split-row.is-active .split-cell+.split-cell:before{display:none}.split-row.is-active .split-cell .row-title{color:color-mix(in oklab, var(--fg-1) 85%, var(--window-bg))}.split-row.is-active .split-cell.is-focused .row-title{color:var(--fg-1)}.split-row .split-cell:hover .split-cell-close{width:20px;height:20px;margin-right:-2px;display:grid}.split-row .split-cell:hover .row-title{flex:auto}.row.drop-into{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fg-1) 15%, transparent);corner-shape:superellipse(1.585);border-radius:17.15px}.pane-toolbar{border-radius:var(--content-radius,10px) var(--content-radius,10px) 0 0}.pane-toolbar.is-dark{--fg-1:#f4f4f4;color:#f4f4f4}.address-field{gap:0;padding-right:4.5px}.address-field .field-button{corner-shape:superellipse(1.585);border-radius:12.65px;width:28px;height:27px}.address-field .address-text{margin-right:6px}.site-panel.appearance-light .scc.arc-scc{--scc-on:color-mix(in oklab, var(--scc-tint) 14%, #6f5232);--scc-off:color-mix(in oklab, var(--scc-tint) 35%, #c6baa9)}.address-field .field-button:hover{background:color-mix(in oklab, var(--fg-1) 7.5%, transparent)}.site-panel.appearance-light .scc.arc-scc:not(:has(.scc-backdrop)){--scc-glass:#f9f8f6fa}.scc.arc-scc{transform-origin:var(--arrow-x,115.5px) -8px;animation:.3s cubic-bezier(.34,1.36,.64,1) scc-pop}@keyframes scc-pop{0%{opacity:0;transform:scale(.82)}45%{opacity:1}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.scc.arc-scc{animation:.12s ease-out scc-in}}.scc.arc-scc{animation:.41s linear scc-arc-open}@keyframes scc-arc-open{0%{opacity:0;transform:scale(.05)}4%{opacity:.45;transform:scale(.105)}8%{opacity:.8;transform:scale(.27)}12%{opacity:1;transform:scale(.41)}16%{transform:scale(.54)}22%{transform:scale(.65)}29%{transform:scale(.79)}33%{transform:scale(.857)}39%{transform:scale(.91)}43%{transform:scale(.97)}49%{transform:scale(.99)}57%{transform:scale(1.005)}65%{transform:scale(1.013)}80%{transform:scale(1.008)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.scc.arc-scc{animation:.12s ease-out scc-in}}:is(.row,.row-button,.toolbar-button,.field-button,.dock-item,.files-button,.create-button,.mp-cover,.mp-button,.scc-setting,.scc-chip,.scc-action,.scc-extension,.scc-more,.split-cell,.pane-toolbar-url,.icon-picker-tabs button,.clear-button,.favorite-tile,.favorite-tile .sq-fill-bg){transition-property:transform,opacity!important}.unread-pip{width:5px;height:5px;box-shadow:none;top:calc(50% + 10.5px);left:calc(50% + 10.5px)}.arc-scc .scc-setting:hover,.arc-scc .scc-item:hover{background:0 0}.arc-scc .scc-setting-icon{transition:transform .18s cubic-bezier(.34,1.56,.64,1),background-color .16s,color .16s!important}.arc-scc .scc-setting:hover .scc-setting-icon{transform:scale(1.1)}.arc-scc .scc-setting:active .scc-setting-icon{transform:scale(.96);transition-duration:80ms!important}.row .row-button.close,.row .row-button.close:hover{color:color-mix(in oklab, var(--fg-1) 55%, var(--window-bg,#fff))}.row:has(.row-button:active){transform:none}.row:has(.row-button:active):active{transform:none}.row .row-button:active{transform:scale(.93)}.row .row-button{transition-property:transform!important;transition-duration:90ms!important;transition-timing-function:ease-out!important}.row.tab-row{transition:transform .26s cubic-bezier(.34,1.5,.64,1)!important}.row.tab-row:active:not(:has(.row-button:active)){transition-duration:90ms!important;transition-timing-function:ease-out!important;transform:scale(.98)!important}.row.tab-row.is-selected{background:var(--row-active);box-shadow:var(--row-active-shadow)}.row.tab-row.is-selected .row-title{color:var(--fg-1)}@keyframes sp-gentle-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.sp-notes{pointer-events:none;z-index:3;width:0;height:0;transition:opacity .42s cubic-bezier(.32,.72,0,1);animation:2s ease-in-out infinite sp-gentle-bounce;position:absolute;top:50%;left:50%}.sp-notes[data-playing=false]{opacity:0}.sp-notes[data-playing=false],.sp-notes[data-playing=false] .sp-note{animation-play-state:paused}.sp-note{opacity:0;width:11px;height:11px;color:color-mix(in oklab, var(--fg-1) 55%, var(--window-bg));animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute;top:-6px;left:-5px}.sp-note svg{width:100%;height:100%;display:block}@keyframes sp-float-note-1{0%{opacity:.35;transform:translate(0)scale(.26)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(-11px,-30px)scale(1.06)rotate(-25deg)}to{transform:translate(-20px,-60px)scale(1.58)rotate(-45deg)}}@keyframes sp-float-note-3{0%{opacity:.35;transform:translate(0)scale(.44)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(14px,-26px)scale(.88)rotate(30deg)}to{transform:translate(25px,-55px)scale(1.23)rotate(55deg)}}@keyframes sp-float-note-4{0%{opacity:.35;transform:translate(0)scale(.44)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(-16px,-38px)scale(.88)rotate(-25deg)}to{transform:translate(-29px,-72px)scale(1.23)rotate(-45deg)}}@keyframes sp-float-note-5{0%{opacity:.35;transform:translate(0)scale(.44)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(9px,-21px)scale(.88)rotate(20deg)}to{transform:translate(18px,-51px)scale(1.23)rotate(40deg)}}@keyframes sp-float-note-6{0%{opacity:.35;transform:translate(0)scale(.35)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(-16px,-30px)scale(.88)rotate(-35deg)}to{transform:translate(-29px,-64px)scale(1.23)rotate(-65deg)}}@keyframes sp-float-note-7{0%{opacity:.35;transform:translate(0)scale(.35)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(4px,-42px)scale(.88)rotate(15deg)}to{transform:translate(11px,-76px)scale(1.23)rotate(25deg)}}@keyframes sp-float-note-8{0%{opacity:.35;transform:translate(0)scale(.35)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(16px,-26px)scale(.88)rotate(35deg)}to{transform:translate(29px,-60px)scale(1.23)rotate(65deg)}}@keyframes sp-float-note-9{0%{opacity:.35;transform:translate(0)scale(.44)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(-18px,-47px)scale(.88)rotate(-30deg)}to{transform:translate(-34px,-81px)scale(1.23)rotate(-55deg)}}@keyframes sp-float-note-10{0%{opacity:.35;transform:translate(0)scale(.35)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(7px,-34px)scale(.88)rotate(15deg)}to{transform:translate(16px,-72px)scale(1.23)rotate(35deg)}}@keyframes sp-float-note-11{0%{opacity:.35;transform:translate(0)scale(.35)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(-4px,-38px)scale(.88)rotate(-10deg)}to{transform:translate(-11px,-76px)scale(1.23)rotate(-25deg)}}@keyframes sp-float-note-12{0%{opacity:.35;transform:translate(0)scale(.35)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(11px,-30px)scale(.88)rotate(25deg)}to{transform:translate(22px,-68px)scale(1.23)rotate(50deg)}}@keyframes sp-float-note-13{0%{opacity:.35;transform:translate(0)scale(.44)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(-20px,-34px)scale(.88)rotate(-35deg)}to{transform:translate(-38px,-72px)scale(1.23)rotate(-65deg)}}@keyframes sp-float-note-14{0%{opacity:.35;transform:translate(0)scale(.35)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(9px,-42px)scale(.88)rotate(20deg)}to{transform:translate(20px,-81px)scale(1.23)rotate(45deg)}}@keyframes sp-float-note-15{0%{opacity:.35;transform:translate(0)scale(.35)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(-7px,-38px)scale(.88)rotate(-15deg)}to{transform:translate(-16px,-76px)scale(1.23)rotate(-35deg)}}@keyframes sp-float-note-16{0%{opacity:.35;transform:translate(0)scale(.35)}15%{opacity:1}20%{opacity:1}32%{opacity:0}50%{transform:translate(13px,-32px)scale(.88)rotate(28deg)}to{transform:translate(23px,-66px)scale(1.23)rotate(52deg)}}@keyframes sp-float-note-17{0%{opacity:.35;transform:translate(0)scale(.44)}15%{opacity:1}20%{opacity:1}32%{opacity:0}50%{transform:translate(-19px,-36px)scale(.88)rotate(-32deg)}to{transform:translate(-35px,-75px)scale(1.23)rotate(-58deg)}}@keyframes sp-float-note-18{0%{opacity:.35;transform:translate(0)scale(.35)}15%{opacity:1}20%{opacity:1}32%{opacity:0}50%{transform:translate(14px,-27px)scale(.88)rotate(32deg)}to{transform:translate(26px,-61px)scale(1.23)rotate(58deg)}}@keyframes sp-float-note-20{0%{opacity:.35;transform:translate(0)scale(.26)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(11px,-37px)scale(1.06)rotate(24deg)}to{transform:translate(21px,-73px)scale(1.58)rotate(46deg)}}@keyframes sp-float-note-21{0%{opacity:.35;transform:translate(0)scale(.26)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(-14px,-36px)scale(1.06)rotate(-28deg)}to{transform:translate(-26px,-75px)scale(1.58)rotate(-48deg)}}@keyframes sp-float-note-22{0%{opacity:.35;transform:translate(0)scale(.26)}15%{opacity:1}20%{opacity:1}32%{opacity:0}35%{transform:translate(13px,-41px)scale(1.06)rotate(32deg)}to{transform:translate(23px,-78px)scale(1.58)rotate(58deg)}}.sp-note:first-child{animation-name:sp-float-note-1;animation-duration:6.5s;animation-delay:0s}.sp-note:nth-child(2){animation-name:sp-float-note-3;animation-duration:6.5s;animation-delay:.3s}.sp-note:nth-child(3){animation-name:sp-float-note-4;animation-duration:6.5s;animation-delay:1.8s}.sp-note:nth-child(4){animation-name:sp-float-note-5;animation-duration:6.5s;animation-delay:1.95s}.sp-note:nth-child(5){animation-name:sp-float-note-6;animation-duration:6.5s;animation-delay:2.1s}.sp-note:nth-child(6){animation-name:sp-float-note-7;animation-duration:6.5s;animation-delay:3.6s}.sp-note:nth-child(7){animation-name:sp-float-note-8;animation-duration:6.5s;animation-delay:3.75s}.sp-note:nth-child(8){animation-name:sp-float-note-9;animation-duration:6.5s;animation-delay:3.9s}.sp-note:nth-child(9){animation-name:sp-float-note-10;animation-duration:6.5s;animation-delay:.9s}.sp-note:nth-child(10){animation-name:sp-float-note-11;animation-duration:6.5s;animation-delay:2.7s}.sp-note:nth-child(11){animation-name:sp-float-note-12;animation-duration:6.5s;animation-delay:4.5s}.sp-note:nth-child(12){animation-name:sp-float-note-13;animation-duration:6.5s;animation-delay:4.65s}.sp-note:nth-child(13){animation-name:sp-float-note-14;animation-duration:6.5s;animation-delay:4.8s}.sp-note:nth-child(14){animation-name:sp-float-note-15;animation-duration:6.5s;animation-delay:1.35s}.sp-note:nth-child(15){animation-name:sp-float-note-16;animation-duration:6.5s;animation-delay:.6s}.sp-note:nth-child(16){animation-name:sp-float-note-17;animation-duration:6.5s;animation-delay:.75s}.sp-note:nth-child(17){animation-name:sp-float-note-18;animation-duration:6.5s;animation-delay:2.4s}.sp-note:nth-child(18){animation-name:sp-float-note-20;animation-duration:6.5s;animation-delay:4.2s}.sp-note:nth-child(19){animation-name:sp-float-note-21;animation-duration:8s;animation-delay:7s}.sp-note:nth-child(20){animation-name:sp-float-note-22;animation-duration:8s;animation-delay:7.15s}@media (prefers-reduced-motion:reduce){.sp-note,.sp-notes{animation:none}.sp-note{opacity:0}}.row-icon{position:relative}.favorite-tile,.row.tab-row{overflow:visible}.space-header.is-collapsed .space-title:after{content:none}.space-header.is-collapsed .space-fold-chevron{color:color-mix(in oklab, var(--fg-1) 70%, var(--window-bg))}.mp-cover{position:relative}.mp-card,.mp-dock,.mp-row,.mp-cell{overflow:visible}.folder-body{transition:grid-template-rows .26s cubic-bezier(.32,.72,0,1)!important}.folder-body.is-collapsed{transition:grid-template-rows .22s cubic-bezier(.32,.72,0,1)!important}.folder-body:not(.is-collapsed) .folder-body-list>*{animation:.3s cubic-bezier(.22,1,.36,1) both folder-row-in}.folder-body.is-collapsed .folder-body-list .row-title,.folder-body.is-collapsed .folder-body-list .row-subtitle,.folder-body.is-collapsed .folder-body-list .row-icon,.folder-body.is-collapsed .folder-body-list .favicon{opacity:0;transition:opacity .15s ease-out!important}.folder-body .folder-body-list .row-title,.folder-body .folder-body-list .row-subtitle,.folder-body .folder-body-list .row-icon,.folder-body .folder-body-list .favicon{transition:opacity .2s ease-out}.space-header .space-icon .space-chevron{color:color-mix(in oklab, var(--fg-1) 55%, var(--window-bg));display:inline-flex}.space-header:hover .space-icon .space-chevron{color:var(--fg-1)}:is(.favorite-tile:has(.meeting-pill) .favicon,.favorite-tile:has(.meeting-pill) .row-icon){transform:translateY(-11px)}.meeting-pill{z-index:2;background:color-mix(in oklab, var(--fg-1) 7%, transparent);height:12.5px;color:color-mix(in oklab, var(--fg-1) 62%, var(--window-bg));white-space:nowrap;pointer-events:none;border-radius:6.25px;padding:0 5px;font:600 10.5px/12.5px system-ui,-apple-system,sans-serif;position:absolute;top:calc(50% - .5px);left:50%;transform:translate(-50%)}.favorite-tile.is-active .meeting-pill{color:color-mix(in oklab, var(--fg-1) 85%, var(--window-bg));background:0 0}.space-header .space-icon .space-chevron{color:color-mix(in oklab, var(--fg-1) 72%, var(--window-bg))}.favorite-tile.is-active .sq-fill-bg{box-shadow:0 1.5px 2.5px #0000001f,0 4px 10px #00000017!important}.favorite-tile:has(.meeting-pill) .favicon{transform:translateY(-9px)!important}.favorite-tile:has(.meeting-pill) .row-icon{transform:translateY(-9px)!important}.favorite-tile:has(.meeting-pill)>svg{transform:translateY(-9px)!important}.meeting-pill{letter-spacing:0;height:15px!important;color:color-mix(in oklab, var(--fg-1) 80%, var(--window-bg))!important;border-radius:7.5px!important;padding:0 4.5px!important;font:600 9px/15px system-ui,-apple-system,sans-serif!important;top:27.5px!important}.everything-page-icon{color:color-mix(in oklab, var(--fg-1) 72%, var(--window-bg))}.meeting-pill{z-index:6!important}.space-header .space-icon{place-items:center;display:grid;overflow:visible}.pocket-folder-front>svg:not(.pocket-folder-glyph) path:not(.pocket-front-shade){fill:color-mix(in oklab, var(--window-bg,#eee) 28%, #fffdf8)!important}.pocket-folder-front>svg.pocket-folder-glyph{top:60.5%!important}.space-header .space-icon .space-chevron svg{stroke-width:2.6px!important;width:18px!important;height:18px!important}.space-header .space-icon .space-chevron{margin-top:-2.5px;color:color-mix(in oklab, var(--fg-1) 58%, var(--window-bg))!important}.space-header.is-collapsed .space-title{color:color-mix(in oklab, var(--fg-1) 52%, var(--window-bg))!important}.space-header .rename-field{height:auto;color:color-mix(in oklab, var(--fg-1) 80%, var(--window-bg));background:0 0;border-radius:0;outline:none;margin:0;padding:0;font-size:12.5px;font-weight:700}.space-header .rename-field::selection{background:color-mix(in oklab, var(--fg-1) 18%, transparent)}.site-panel.appearance-light .scc.arc-scc{--scc-glass:#fbfaf8cc;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #0003,0 12px 32px #00000024,0 2px 6px #0000000f}.scc-backdrop img{filter:blur(26px)saturate()brightness(1.04);transform:scale(1.1)}.site-panel.appearance-light .arc-scc .scc-arrow{background:#0003}.site-panel.appearance-light .arc-scc .scc-arrow:after{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);background:#fbfaf8;position:absolute;inset:0;transform:translateY(1.2px)}.favorite-tile.is-active .meeting-pill{background:color-mix(in oklab, var(--fg-1) 8%, transparent)!important}.space-title{font-size:13px;font-weight:700}.new-tab-row:hover .row-title{color:color-mix(in oklab, var(--fg-1) 40%, var(--window-bg))}.site-panel.appearance-light .scc-backdrop img{filter:blur(26px)saturate(.4)brightness(1.15)}.site-panel .scc.arc-scc{isolation:isolate;background:0 0!important}.site-panel.appearance-light .scc.arc-scc{box-shadow:0 12px 32px #00000024,0 2px 6px #0000000f!important}.site-panel.appearance-dark .scc.arc-scc{box-shadow:0 14px 38px #00000052,0 2px 8px #00000024!important}.arc-scc .scc-arrow,.arc-scc>.scc-backdrop{display:none!important}.arc-scc .scc-glass{z-index:-1;pointer-events:none;position:absolute;left:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%}.arc-scc .scc-glass img{filter:blur(26px)saturate(.4)brightness(1.15);display:block;position:absolute;transform:scale(1.1)}.arc-scc .scc-glass-fill{background:var(--scc-glass);position:absolute;inset:0}.arc-scc .scc-glass-edge{z-index:3;pointer-events:none;position:absolute;left:0;overflow:visible}.arc-scc .scc-glass-edge path{fill:none;stroke:#0003;stroke-width:1px}.site-panel.appearance-dark .arc-scc .scc-glass-edge path{stroke:#ffffff2e}.site-panel.appearance-light .scc.arc-scc{--scc-glass:#fbfaf8e0}.site-panel.appearance-light .scc.arc-scc:has(.scc-glass img){--scc-glass:#fbfaf8db!important}.window-inactive .favorite-tile .sq-ring{background:color-mix(in oklab, var(--fg-1) 18%, transparent)!important}.window-inactive .favorite-tile .sq-glass{opacity:0}.dock-glyph .space-emoji{font-size:14px!important}.favorite-tile.is-active:has(.sq-ring) .sq-shape{transition:background-color .12s}.favorite-tile.is-active:has(.sq-ring):hover .sq-shape{background:color-mix(in oklab, color-mix(in oklab, var(--window-bg) 20%, white) 86%, transparent)}.favorite-tile.is-active:has(.sq-ring):hover .sq-fill-bg{background:0 0!important}.favorite-lifted .sq-shape{background:#0000001a}.pocket-folder,.pocket-folder-back,.pocket-folder-front,.pocket-folder-front>svg:not(.pocket-folder-glyph){width:22px;height:22px}.pocket-folder-front>svg.pocket-folder-glyph{width:9px;height:9px;color:var(--fg-1)}.drop-gap{pointer-events:none;height:0}.sidebar-tree.is-dragging .drop-gap{pointer-events:auto;transition:height .22s cubic-bezier(.32,.72,0,1)}.sidebar-tree.is-dragging .drop-gap.is-open{height:37px}.sidebar-tree.is-dragging .row.is-drag-source{animation:.22s cubic-bezier(.32,.72,0,1) 40ms forwards row-fold;overflow:hidden}@keyframes row-fold{0%{opacity:1;height:36px}to{opacity:0;height:0;margin-bottom:0}}.sidebar-tree.is-dragging .row.drop-before:before,.sidebar-tree.is-dragging .row.drop-after:after{display:none}.dev-tape{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dev-tape path{fill:none;stroke-width:2px}.dev-tape .tape-under{stroke:#ffcc24}.dev-tape .tape-dash{stroke:#24211b;stroke-dasharray:6 6}.dev-toolbar{background:var(--row-active)}.dev-toolbar-row{gap:4px;padding:0 8px 0 12px}.dev-lock{color:var(--accent-ink,color-mix(in oklab, var(--fg-1) 80%, transparent));flex:none;place-items:center;display:grid}.dev-url{text-align:left;white-space:nowrap;text-overflow:ellipsis;min-width:0;height:28px;color:var(--fg-1);cursor:text;background:0 0;border:0;outline:none;flex:1;padding:0 6px;font:13px/1 ui-monospace,SF Mono,Menlo,monospace;overflow:hidden}.dev-tool{width:30px;height:30px;color:var(--accent-ink,color-mix(in oklab, var(--fg-1) 72%, transparent));background:0 0;border:0;border-radius:7px;flex:none;place-items:center;padding:0;line-height:0;transition:background-color .12s;display:grid}.dev-tool:hover{background:color-mix(in oklab, var(--fg-1) 8%, transparent);color:var(--fg-1)}.dev-tool:active{background:color-mix(in oklab, var(--fg-1) 13%, transparent)}.dev-sep{background:color-mix(in oklab, var(--fg-1) 14%, transparent);flex:none;width:1px;height:18px;margin:0 6px}.dev-tool.is-on{background:color-mix(in oklab, var(--fg-1) 10%, transparent);color:var(--fg-1)}.site-panel .scc.arc-scc.portrait-pop{width:340px;padding:12px 20px 16px}.arc-scc .scc-action.portrait-take{letter-spacing:-.005em;width:100%;height:34px;font:500 13.5px/1 system-ui,-apple-system,sans-serif;display:block}.site-panel.appearance-light .arc-scc .scc-action.portrait-take{color:#1d1c1b}.portrait-preview{corner-shape:squircle;border-radius:12px;place-items:center;height:170px;margin:14px 0;transition:background .12s;display:grid;position:relative;overflow:hidden}.portrait-shot{border-radius:5px;max-width:76%;max-height:72%;box-shadow:0 0 0 .5px #0000001f,0 8px 22px #0000004d}.portrait-blank{background:#fff9;border-radius:5px;width:70%;height:66%}.portrait-mark{opacity:.4;pointer-events:none;width:18px;height:18px;position:absolute;bottom:8px;left:8px}.portrait-hue{align-items:center;gap:12px;padding:0 2px;display:flex}.portrait-hue input{appearance:none;border-radius:5px;outline:none;flex:1;min-width:0;height:10px;margin:0;box-shadow:inset 0 0 0 .5px #0000001a}.portrait-hue input::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:24px;height:24px;box-shadow:0 0 0 .5px #0000002e,0 1.5px 4px #00000047}.portrait-dot{border:0;border-radius:50%;flex:none;width:16px;height:16px;padding:0;box-shadow:inset 0 0 0 .5px #0000002e}.portrait-dot.light{background:#e4e4e2}.portrait-dot.dark{background:#8e8e8c}.portrait-dot.is-on{box-shadow:inset 0 0 0 .5px #0000002e,0 0 0 2px #fff,0 0 0 3px #0000004d}.row.tab-row.is-dev:has(.dev-title){height:36px}.row.tab-row.is-dev .dev-title{line-height:1.12}.row.tab-row.is-dev .dev-title .live-subtitle{font-size:10.5px}.reload-more{width:12px;height:24px;color:color-mix(in oklab, var(--fg-1) 60%, var(--window-bg));background:0 0;border:0;border-radius:5px;place-items:center;margin-left:-6px;padding:0;display:grid}.reload-more:hover{background:var(--hover);color:var(--fg-1)}.dev-tool svg{display:block}.window.is-settling .sidebar{transition:none;animation:.18s cubic-bezier(.33,1,.68,1) both sidebar-settle}@keyframes sidebar-settle{0%{clip-path:inset(6px 4.5px 6px 6px round 11px);opacity:1;transform:none}to{clip-path:inset(0);opacity:1;transform:none}}.sidebar-edge{width:14px}.frame-drag{z-index:0;top:0;left:var(--content-left);height:var(--content-inset);-webkit-app-region:drag;position:absolute;right:0}.window.is-resizing .frame-drag{display:none}.page-toolbar{-webkit-app-region:drag}.page-toolbar button,.page-toolbar .dev-lock{-webkit-app-region:no-drag}.dev-url{flex:0 auto}.dev-fill{flex:1;align-self:stretch;min-width:12px}.reload-more{-webkit-app-region:no-drag}.create-space{isolation:isolate}.create-space:before{content:"";z-index:-1;background-image:var(--texture-url);background-size:var(--texture-size);opacity:var(--texture-opacity);mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.cs-subfield{cursor:text;gap:10px}.cs-subfield input{font-weight:400}.cs-row input:focus,.cs-row input:focus-visible,.cs-row select:focus-visible{outline:none}.cs-profile{gap:8px;min-width:0}.cs-profile>span:not(.cs-info){flex:none}.cs-pill{flex:0 auto;min-width:0;overflow:hidden}.cs-pill select{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.cs-pill svg,.cs-info{flex:none}.row.tab-row .row-title,.row.tab-row:hover .row-title,.row.tab-row.is-active .row-title,.row.tab-row.is-selected .row-title{color:var(--fg-1);font-size:14px}.row.tab-row.is-unloaded .row-title{color:color-mix(in oklab, var(--fg-1) 74%, var(--window-bg))}.folder-row .row-title{font-size:14.5px}.new-tab-row .row-title,.new-tab-row:hover .row-title{color:color-mix(in oklab, var(--fg-1) 40%, var(--window-bg));font-size:14px}.row.tab-row .live-subtitle{color:color-mix(in oklab, var(--fg-1) 62%, var(--window-bg))}.row.tab-row .row-button.speaker{corner-shape:superellipse(1.585);width:24px;height:24px;color:color-mix(in oklab, var(--fg-1) 72%, var(--window-bg));border-radius:7px;flex:none;margin:0 -3px 0 -2px}.row.tab-row .row-button.speaker:hover{background:color-mix(in oklab, var(--fg-1) 9%, transparent);color:var(--fg-1)}.speaker-glyph{width:17px;height:17px;display:block}.favicon-pending{corner-shape:superellipse(1.585);background:color-mix(in oklab, var(--fg-1) 11%, transparent);border-radius:5px;width:16px;height:16px;display:block}.row-icon .favicon-pending{border-radius:5px;width:16px;height:16px}.row .row-button,.row .row-button:focus,.row .row-button:focus-visible{outline:none}button:focus,button:focus-visible,[role=button]:focus-visible{outline:none}.scc-volume-glyph{width:18px;height:18px;display:block}.row.tab-row .row-button.speaker{width:26px;height:26px;color:color-mix(in oklab, var(--fg-1) 68%, var(--window-bg))}.row.tab-row .row-button.speaker:hover{color:color-mix(in oklab, var(--fg-1) 82%, var(--window-bg))}.row.tab-row .speaker-glyph{width:20px;height:20px}.folder-row .row-title{font-weight:700}.row.tab-row .row-title{font-weight:500}.folder-row .row-title{font-weight:650;position:relative;top:1px}.space-title{font-weight:650}.appearance-light .space-title{color:#00000078}.new-tab-row .row-title,.new-tab-row:hover .row-title{font-weight:500}.appearance-light .new-tab-row .row-title,.appearance-light .new-tab-row:hover .row-title,.appearance-light .new-tab-row .row-icon{color:#0000005c}.row.tab-row .row-button.speaker{color:color-mix(in oklab, var(--fg-1) 58%, var(--window-bg))}.row.tab-row .speaker-glyph>g>path,.row.tab-row .speaker-glyph>path{stroke-width:1.15px}input.dev-url{cursor:text;-webkit-app-region:no-drag;caret-color:var(--fg-1)}input.dev-url:focus{flex:1}.rename-field,.rename-field:focus,.rename-field:focus-visible{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0}.rename-field::selection{background:color-mix(in oklab, var(--fg-1) 18%, transparent)}.row.tab-row .rename-field{color:var(--fg-1);font-size:14px;font-weight:500}.folder-row .rename-field{color:var(--fg-1);font-size:14.5px;font-weight:650;position:relative;top:1px}.morph-ghost{z-index:1000;pointer-events:none;will-change:transform;transition:opacity .12s;position:fixed;top:0;left:0}.morph-ghost.is-hidden{opacity:0}.morph-shape{box-sizing:border-box;transition:opacity .15s,transform .22s cubic-bezier(.32,.72,0,1);position:absolute}.morph-row{background:var(--row-active);height:36px;box-shadow:0 8px 20px #00000029,0 1px 3px #0000001f}.morph-row .row-button,.morph-row .live-unread,.morph-row .dev-tape{display:none}.morph-ghost[data-mode=row] .morph-tile{opacity:0;transform:scale(.7)}.morph-ghost[data-mode=row] .morph-row{opacity:1;transform:scale(1.02)}.morph-ghost[data-mode=tile] .morph-row{opacity:0;transform:scale(.85)}.morph-ghost[data-mode=tile] .morph-tile{opacity:1;transform:scale(1.03)}.morph-ghost.is-settling .morph-tile{transform:scale(1)}.drop-gap{position:relative}.sidebar-tree.is-dragging .drop-gap.is-open:before{content:"";pointer-events:none;background:radial-gradient(circle 4px at 4px 4px, transparent 2.4px, color-mix(in oklab, var(--fg-1) 70%, transparent) 2.6px, color-mix(in oklab, var(--fg-1) 70%, transparent) 3.9px, transparent 4.1px) no-repeat, linear-gradient(color-mix(in oklab, var(--fg-1) 55%, transparent), color-mix(in oklab, var(--fg-1) 55%, transparent)) 8px 3px / calc(100% - 8px) 2px no-repeat;height:8px;animation:.16s ease-out drop-line-in;position:absolute;top:calc(50% - 4px);left:0;right:0}@keyframes drop-line-in{0%{opacity:0}}.row.drop-before:before,.row.drop-after:after{background:radial-gradient(circle 4px at 4px 4px, transparent 2.4px, color-mix(in oklab, var(--fg-1) 70%, transparent) 2.6px, color-mix(in oklab, var(--fg-1) 70%, transparent) 3.9px, transparent 4.1px) no-repeat, linear-gradient(color-mix(in oklab, var(--fg-1) 55%, transparent), color-mix(in oklab, var(--fg-1) 55%, transparent)) 8px 3px / calc(100% - 8px) 2px no-repeat;height:8px}.row.drop-before:before{top:-4px}.row.drop-after:after{bottom:-4px}.appearance-light .sidebar{--sq-fill:#0000000c;--sq-fill-hover:#00000016;--sq-fill-pressed:#0000001f}.sidebar .row:not(.is-active):not(.is-selected):hover{background:var(--sq-fill)}.appearance-dark .space-title{color:#ffffff9e}.appearance-dark .new-tab-row .row-title,.appearance-dark .new-tab-row .row-icon{color:#ffffff8c}.appearance-dark .row.tab-row .live-subtitle{color:#fff9}.appearance-dark .pocket-folder{color:var(--accent-ink,#f2f2f2);--pocket-fill:color-mix(in srgb, var(--window-bg) 74%, black)}.window.is-tinted-dark .sidebar{--sq-fill:#ffffff12;--sq-fill-hover:#ffffff1f;--sq-fill-active:#fff3;--sq-fill-active-hover:#ffffff42;--sq-fill-active-pressed:#ffffff29;--sq-border-active:#ffffff47}.favorite-tile .sq-tint{display:none}.window.is-tinted-dark .favorite-tile.is-active:has(.sq-ring) .sq-shape{background:color-mix(in srgb, var(--window-bg) 60%, white)}.window.is-tinted-dark .favorite-tile.is-active .sq-tint{z-index:1;background:var(--tile-glow);opacity:.1;pointer-events:none;border-radius:14.75px;display:block;position:absolute;inset:2px}.window.is-tinted-dark .favorite-tile.is-active .favicon{z-index:2}.window.is-tinted-dark:before,.window.is-tinted-dark .sidebar.is-floating:before{opacity:calc(var(--texture-opacity) * .35)}.window.is-tinted-dark .favorite-tile.is-active .unread-pip{z-index:3}.appearance-dark .pocket-folder-front>svg:not(.pocket-folder-glyph) path:not(.pocket-front-shade){fill:color-mix(in srgb, var(--window-bg) 74%, black)!important}.window.is-tinted-dark .sidebar .row.is-active,.window.is-tinted-dark .sidebar .row.is-active:hover{box-shadow:none;background:#ffffff30}.window.is-tinted-dark .sidebar{--sq-fill:#ffffff1c;--sq-fill-hover:#ffffff29}.window.is-tinted-dark .sidebar .row.is-active,.window.is-tinted-dark .sidebar .row.is-active:hover{background:#ffffff38}.appearance-dark .pocket-folder-back path{fill:color-mix(in srgb, var(--window-bg) 94%, white)}.swipe-tint{z-index:-1;opacity:0;pointer-events:none;position:absolute;inset:0}.space-pager{position:relative}.swipe-edge{z-index:3;color:#000000b8;opacity:0;pointer-events:none;background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;transform:translateY(-50%)scale(.6);box-shadow:0 1px 3px #0000001f}.swipe-edge.is-end{right:6px}.swipe-edge>svg:not(.swipe-edge-ring){width:15px;height:15px}.swipe-edge-ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.swipe-edge-ring circle{fill:none;stroke-width:1.6px}.swipe-edge-track{stroke:#0000001f}.swipe-edge-fill{stroke:#000000b8;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--fill,0))}.swipe-edge.is-ready .swipe-edge-fill{stroke-linecap:butt}.favorite-tile .dev-tape{z-index:4}.window.is-pinning .sidebar{opacity:0;transition:none}html.is-sinking .sidebar.is-floating{width:var(--sidebar-width);border-radius:0;transition:top .18s cubic-bezier(.33,1,.68,1),bottom .18s cubic-bezier(.33,1,.68,1),left .18s cubic-bezier(.33,1,.68,1),width .18s cubic-bezier(.33,1,.68,1),border-radius .18s cubic-bezier(.33,1,.68,1),box-shadow .18s cubic-bezier(.33,1,.68,1);inset:0 auto 0 0;box-shadow:0 0 #0000}.favorite-tile.is-taped .sq-shape,.favorite-tile.is-taped .sq-ring,.favorite-tile.is-taped .sq-glass,.favorite-tile.is-taped .sq-fill-bg{display:none}.favorite-tile .dev-tape-fill{z-index:1}.favorite-tile .dev-tape-fill path{fill:#ffffffc2;stroke:none}.favorite-tile.is-taped .favicon,.favorite-tile.is-taped .unread-pip{z-index:2}.sidebar-footer .files-button:not(.is-active),.sidebar-footer .create-button{color:color-mix(in oklab, var(--fg-1) 55%, var(--window-bg))}.sidebar-footer .files-button:not(.is-active):hover,.sidebar-footer .create-button:hover{color:var(--fg-1)}.content-card,.pane-card,.page-toolbar,.side-panel-card,.pane-toolbar{corner-shape:superellipse(1.585)}.today-divider.is-empty{height:0!important;margin-top:0!important;margin-bottom:0!important}.today-divider{transition:height .22s cubic-bezier(.33,1,.68,1),margin .22s cubic-bezier(.33,1,.68,1)}.today-divider .today-line{transition:opacity .16s ease-out}.today-divider.is-empty .today-line{opacity:0!important}.peek-mark{corner-shape:superellipse(1.585);background:color-mix(in oklab, var(--fg-1) 22%, transparent);width:14px;height:14px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fg-1) 12%, transparent);border-radius:4px;flex:none;margin:0 5px 0 4px}.row:hover .peek-mark{display:none}.peek-mark.has-icon{box-shadow:none;background:0 0;place-items:center;display:grid}.peek-mark img{object-fit:contain;border-radius:3px;width:14px;height:14px}.pane-copy-link{corner-shape:superellipse(1.585);border-radius:6px;place-items:center;width:20px;height:20px;margin-left:-4px;display:grid}.pane-copy-link:hover{background:color-mix(in oklab, var(--fg-1) 10%, transparent);color:var(--fg-1)}.pane-copy-link:active{transform:scale(.92)}.site-button.is-boosted,.pane-toolbar .pane-site-button.is-boosted,.pane-toolbar.is-focused .pane-site-button.is-boosted{background:color-mix(in oklab, var(--accent-ink,var(--fg-1)) 88%, black);color:#fff;position:relative;overflow:visible}.site-button.is-boosted svg:not(.boost-star) path:first-child{fill:none}.boost-sparkles{pointer-events:none;position:absolute;inset:0}.boost-star{fill:color-mix(in oklab, var(--accent-ink,var(--fg-1)) 88%, black);transform-origin:50%;animation:.8s ease-in-out infinite boost-twinkle;position:absolute}.boost-star.star-a{width:12px;height:12px;animation-delay:0s;top:-6px;left:-8px}.boost-star.star-b{width:7px;height:7px;animation-delay:-.27s;top:-3px;right:-5px}.boost-star.star-c{width:9px;height:9px;animation-delay:-.53s;bottom:-6px;right:-6px}@keyframes boost-twinkle{0%,to{opacity:0;transform:scale(.3)rotate(0)}45%{opacity:1;transform:scale(1)rotate(45deg)}70%{opacity:.9;transform:scale(.85)rotate(60deg)}}.pane-toolbar{padding:0 4px}.pane-toolbar .toolbar-button{border-radius:10px}.sidebar-tree.is-dragging .tab-row.is-selected{opacity:.35}.sidebar .row.tab-row.is-selected:not(.is-active){background:var(--sq-fill);box-shadow:none}.load-trace-tube{filter:drop-shadow(0 0 1.5px #6cc4f7b3)drop-shadow(0 0 5px #6cc4f752)}.load-trace-bloom{filter:drop-shadow(0 0 4px #6cc4f799)}.load-trace-pulse{filter:drop-shadow(0 0 3px #6cc4f7cc)}.file-line{flex-direction:column;align-items:flex-start;gap:1px}.file-line .file-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.file-line .file-meta{max-width:100%;font-size:11.5px;flex:none!important}
