body .drill-ghost{background:#f5f6f8;filter:none;opacity:1;transform:none;transition:none}body .drill-ghost>*{transform-origin:50% 40%;transition:transform .42s cubic-bezier(.22,1.25,.36,1),opacity .42s ease,filter .42s ease}body .drill-ghost.on>*{transform:scale(1.15);opacity:.35;filter:blur(3px)}.dive-frame{position:fixed;z-index:72;pointer-events:none;left:var(--x,6vw);top:var(--y,16vh);width:var(--w,88vw);height:var(--h,70vh);border-radius:28px;border:2px solid rgba(37,99,235,.3);background:hsla(0,0%,100%,.4);box-shadow:0 30px 80px rgba(37,99,235,.12);transition:left .42s cubic-bezier(.22,1.25,.36,1),top .42s cubic-bezier(.22,1.25,.36,1),width .42s cubic-bezier(.22,1.25,.36,1),height .42s cubic-bezier(.22,1.25,.36,1)}.dive-frame.on{left:6vw;top:16vh;width:88vw;height:70vh}.dive-card{position:fixed;z-index:73;pointer-events:none;border-radius:20px;border:1px solid rgba(37,99,235,.28);opacity:.65}.atlas-root.drill-in{z-index:71;background:transparent}.atlas-root.drill-in .editor{transform-origin:50% 42%;animation:atlas-dive-in .42s cubic-bezier(.34,1.45,.5,1)!important}@keyframes atlas-dive-in{0%{opacity:0;transform:scale(.22);filter:blur(8px)}55%{opacity:1;filter:blur(0)}to{opacity:1;transform:none;filter:none}}.submap-pill{position:fixed;top:24px;left:50%;transform:translateX(-50%);z-index:84;display:flex;align-items:center;gap:14px;max-width:min(760px,calc(100% - 380px));padding:8px 18px 8px 8px;border-radius:999px;background:hsla(0,0%,100%,.62);border:1px solid hsla(0,0%,100%,.7);box-shadow:0 12px 40px rgba(15,23,42,.1);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);pointer-events:auto}.submap-pill .submap-back{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;color:#0f172a;font-size:12px;font-weight:500;white-space:nowrap}.submap-pill .submap-back:hover{background:#fff}.submap-trail{display:flex;align-items:center;gap:4px;min-width:0;color:#94a3b8;font-size:12px;white-space:nowrap;overflow:hidden}.submap-trail .here{color:#0f172a;font-weight:600}.submap-trail button{height:auto;padding:0;border:0;background:transparent;color:#94a3b8;font-size:12px;font-weight:500}.submap-trail button:hover{background:transparent;color:#0f172a}@media (max-width:720px){.submap-pill{position:static;transform:none;max-width:none;margin:0 8px}}@media (prefers-reduced-motion:reduce){.atlas-root.drill-in .editor,.dive-frame,body .drill-ghost{animation:none!important;transition:none!important}}html.so-dark .submap-pill{background:rgba(20,22,28,.72);border-color:hsla(0,0%,100%,.08)}html.so-dark .submap-pill .submap-back{background:#15181f;color:#f5f5f7;border-color:#2e2e32}html.so-dark .submap-trail .here{color:#f5f5f7}html.so-dark body .drill-ghost{background:#0b0d12}body .atlas-root .submap-pill .submap-trail{display:none}body .atlas-root .submap-pill{gap:0;padding:6px;max-width:280px}body .atlas-root .submap-pill .submap-back{max-width:260px;overflow:hidden;text-overflow:ellipsis}@media (max-width:1180px) and (min-width:721px){body .atlas-root .submap-pill{left:400px;transform:none;max-width:220px}}.io-picker{margin:0 0 32px}.io-picker-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 16px}.io-picker-head h2{margin:0;font-size:20px;line-height:24px;font-weight:600;letter-spacing:-.022em}.io-picker-head p{margin:4px 0 0;color:#71717a;font-size:13px;line-height:18px}.start-row.io-cards{gap:16px}.atlas-root button.start-card.io-card{position:relative}.io-alias{position:absolute;inset:0}.atlas-root button.start-card.io-card{width:208px;border-radius:12px;box-shadow:0 1px 2px rgba(24,24,27,.04);transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s ease,border-color .18s ease;will-change:transform}.atlas-root button.start-card.io-card:hover{transform:translateY(-2px);border-color:#d4d4d8;box-shadow:0 12px 32px -16px rgba(24,24,27,.28)}.atlas-root button.start-card.io-card:active:not(:disabled){transform:translateY(0) scale(.98);background:#fff}.atlas-root button.start-card.io-card:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.atlas-root button.start-card.io-card .io-thumb-wrap{display:block;padding:0;height:auto;aspect-ratio:16/9;background:#fafafa;border-bottom:1px solid #e4e4e7;overflow:hidden}.atlas-root button.start-card.io-card .thumb{height:100%;aspect-ratio:16/9}.io-svgthumb,.io-svgthumb svg{display:block;height:100%}.io-svgthumb svg{width:100%}.atlas-root button.start-card.io-card .io-card-copy{display:block;padding:16px;text-align:left}.atlas-root button.start-card.io-card .io-card-blurb,.atlas-root button.start-card.io-card .io-card-title{display:block;padding:0;font-weight:600;letter-spacing:-.011em}.atlas-root button.start-card.io-card .io-card-blurb{margin-top:8px;font-size:12px;line-height:16px;font-weight:400;color:#71717a}.atlas-root button.io-quiet{height:32px;padding:0 12px;border-radius:8px;background:#fff;border:1px solid #e4e4e7;color:#18181b;font-weight:500;letter-spacing:-.011em;transition:background-color .16s ease,border-color .16s ease,transform .16s cubic-bezier(.2,.8,.2,1)}.atlas-root button.io-quiet:hover{background:#fafafa;border-color:#d4d4d8}.atlas-root button.io-quiet:active:not(:disabled){transform:scale(.98);background:#f4f4f5}.atlas-root button.io-quiet:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.atlas-root button.io-primary{height:36px;padding:0 16px;border-radius:8px;background:#18181b;color:#fff;border:1px solid #18181b;font-weight:600;letter-spacing:-.011em;transition:background-color .16s ease,transform .16s cubic-bezier(.2,.8,.2,1)}.atlas-root button.io-primary:hover{background:#27272a;border-color:#27272a}.atlas-root button.io-primary:active:not(:disabled){transform:scale(.98);background:#09090b}.atlas-root button.io-primary:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.atlas-root button.io-primary:disabled{opacity:.4}.io-modal{position:fixed;inset:0;z-index:70;background:rgba(24,24,27,.32);backdrop-filter:blur(10px);display:grid;place-items:center;padding:24px}.io-sheet{width:min(560px,100%);max-height:min(720px,calc(100vh - 48px));overflow:auto;background:#fff;border-radius:16px;box-shadow:0 24px 80px rgba(24,24,27,.18),0 0 0 1px rgba(24,24,27,.06);padding:24px}.io-sheet.wide{width:min(880px,100%)}.io-sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.io-title{margin:0;font-size:20px;line-height:24px;font-weight:600;letter-spacing:-.022em}.io-sub{margin:4px 0 0;color:#71717a;font-size:13px;line-height:18px}.io-sheet-head .quiet{height:32px;padding:0 8px;border-radius:8px}.io-seg{display:inline-flex;align-items:center;gap:0;padding:2px;background:#f4f4f5;border-radius:8px;margin-top:16px}.atlas-root button.io-seg-btn{position:relative;height:28px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:#52525b;font-weight:500;letter-spacing:-.011em}.atlas-root button.io-seg-btn:hover{background:transparent;color:#18181b}.atlas-root button.io-seg-btn:active{background:transparent;transform:scale(.98)}.atlas-root button.io-seg-btn[aria-selected=true]{color:#18181b;background:transparent}.atlas-root button.io-seg-btn:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.io-seg-pill{position:absolute;inset:0;background:#fff;border-radius:7px;box-shadow:0 1px 2px rgba(24,24,27,.08),0 0 0 1px rgba(24,24,27,.04);z-index:0}.io-seg-btn span{position:relative;z-index:1}.io-compose-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;min-height:320px}.io-field{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0}.io-field-label{font-size:12px;line-height:16px;color:#71717a;font-weight:500}.atlas-root textarea.io-input{width:100%;flex:1;min-height:280px;resize:none;border:1px solid #e4e4e7;border-radius:12px;background:#fafafa;padding:16px;line-height:20px;letter-spacing:-.011em;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.atlas-root textarea.io-input:hover{border-color:#d4d4d8;background:#fff}.atlas-root textarea.io-input:focus,.atlas-root textarea.io-input:focus-visible{outline:none;border-color:#18181b;background:#fff;box-shadow:0 0 0 4px rgba(24,24,27,.06)}.io-note{min-height:16px;color:#b45309;font-size:12px;line-height:16px}.io-preview{position:relative;height:100%;min-height:280px;border-radius:12px;border:1px solid #e4e4e7;background-color:#fafafa;background-image:radial-gradient(#e4e4e7 1px,transparent 0);background-size:16px 16px;overflow:hidden;display:grid;place-items:center;padding:16px}.io-preview-svg{width:100%;height:100%;display:grid;place-items:center}.io-preview svg{width:100%;height:240px;display:block}.io-preview-empty{color:#71717a;font-size:13px;line-height:18px;text-align:center;max-width:200px}.io-count{position:absolute;left:16px;bottom:16px;height:24px;display:inline-flex;align-items:center;padding:0 8px;border-radius:999px;background:hsla(0,0%,100%,.92);border:1px solid #e4e4e7;color:#52525b;font-size:12px;line-height:16px}.io-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px}.io-foot p{margin:0;color:#71717a;font-size:12px;line-height:16px}.io-foot-actions{display:flex;align-items:center;gap:8px}.io-keys{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 32px;margin-top:24px}.io-keys>section{min-width:0}.io-keys h3{margin:0 0 8px;font-size:13px;line-height:16px;font-weight:600;letter-spacing:-.011em}.io-keys ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.io-keys li{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px;min-height:32px}.io-keys kbd{justify-self:start;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:16px;padding:4px 8px;border-radius:6px;background:#fafafa;border:1px solid #e4e4e7;box-shadow:0 1px 0 #e4e4e7;color:#18181b}.io-keys span{color:#3f3f46}.io-dock{position:absolute;top:12px;right:12px;bottom:auto;left:auto;width:min(280px,calc(100% - 24px));max-height:calc(100% - 96px);overflow:auto;z-index:40;background:hsla(0,0%,100%,.96);backdrop-filter:blur(16px);border-radius:16px;box-shadow:0 16px 40px rgba(24,24,27,.16),0 0 0 1px rgba(24,24,27,.06);padding:16px}.canvas-wrap:has([data-testid=io-history-panel]) .react-flow{width:calc(100% - 304px)!important}.io-dock .io-title{font-size:15px;line-height:20px}.io-dock-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:32px}.io-dock .io-slider-row{margin-top:16px}.io-dock .io-versions{max-height:120px}.io-history-preview{margin-top:16px;height:160px;border-radius:12px;border:1px solid #e4e4e7;background:#fafafa;display:grid;place-items:center;overflow:hidden;padding:8px}.io-history-preview svg{width:100%;height:144px;display:block}.io-slider-row{margin-top:16px;display:flex;flex-direction:column;gap:8px}.io-slider-meta{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-height:16px;font-size:13px;line-height:16px}.io-slider-meta b{font-weight:600;letter-spacing:-.011em}.io-slider-meta span{color:#71717a;font-size:12px}.atlas-root input.io-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:24px;margin:0;background:transparent;border:0;padding:0;cursor:pointer}.atlas-root input.io-slider:focus{outline:none}.atlas-root input.io-slider:focus-visible{outline:2px solid #2563eb;outline-offset:2px;border-radius:8px}.atlas-root input.io-slider::-webkit-slider-runnable-track{height:4px;background:linear-gradient(90deg,#18181b var(--io-pct,0),#e4e4e7 var(--io-pct,0));border-radius:999px}.atlas-root input.io-slider::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;margin-top:-6px;border-radius:999px;background:#fff;border:1px solid #a1a1aa;box-shadow:0 1px 2px rgba(24,24,27,.16);cursor:pointer;-webkit-transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s ease;transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .16s ease}.atlas-root input.io-slider::-webkit-slider-thumb:hover{border-color:#18181b;transform:scale(1.08)}.atlas-root input.io-slider:active::-webkit-slider-thumb{transform:scale(.96)}.atlas-root input.io-slider::-moz-range-track{height:4px;background:#e4e4e7;border-radius:999px;border:0}.atlas-root input.io-slider::-moz-range-progress{height:4px;background:#18181b;border-radius:999px}.atlas-root input.io-slider::-moz-range-thumb{width:16px;height:16px;border-radius:999px;background:#fff;border:1px solid #a1a1aa;box-shadow:0 1px 2px rgba(24,24,27,.16)}.io-versions{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:0;max-height:200px;overflow:auto}.atlas-root button.io-row{width:100%;height:40px;border:0;background:transparent;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;text-align:left;font-weight:400}.atlas-root button.io-row:hover{background:#f4f4f5}.atlas-root button.io-row:active{background:#e4e4e7;transform:scale(.995)}.atlas-root button.io-row[aria-current=true]{background:#f4f4f5;box-shadow:inset 2px 0 0 #18181b}.atlas-root button.io-row:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}.io-row b{font-weight:500;letter-spacing:-.011em}.io-row em{font-style:normal;color:#71717a;font-size:12px}.io-restore{display:flex;justify-content:flex-end;margin-top:16px}.io-issues{list-style:none;margin:16px 0 0;padding:0;gap:8px}.io-issues,.io-issues li{display:flex;flex-direction:column}.io-issues li{gap:4px;padding:8px 16px;border-radius:8px;background:#fafafa;border:1px solid #e4e4e7}.io-issues code{font-size:11px;color:#71717a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.io-issues span{font-size:13px;line-height:18px}.io-travel{position:absolute;inset:0;z-index:8;background:#fafafa;display:grid;padding:24px 24px 200px;pointer-events:none}.io-travel-svg,.io-travel-svg svg{width:100%;height:100%}.io-travel-svg svg{display:block}.canvas-wrap:has(.io-travel) .react-flow__viewport{visibility:hidden}.io-head-actions{display:inline-flex;align-items:center;gap:8px}.menu-pop button.io-menu-rule{margin-top:4px;box-shadow:inset 0 1px 0 #e4e4e7}.canvas-wrap:has(.io-dock) .react-flow__minimap,.canvas-wrap:has(.io-dock) .zoom-ctl{visibility:hidden}[data-io-slot=history]{display:contents}.atlas-root button.io-slot{height:28px;padding:0 8px;border:0;background:transparent;color:#52525b;border-radius:6px;font-weight:500}.atlas-root button.io-slot:hover{background:#f4f4f5;color:#18181b}.atlas-root button.io-slot:active{background:#e4e4e7;transform:scale(.98)}.atlas-root button.io-slot:focus-visible{outline:2px solid #2563eb;outline-offset:2px}@media (max-width:800px){.io-compose-grid,.io-keys{grid-template-columns:1fr}.io-sheet{padding:16px}}@media (max-width:720px){.atlas-root button.start-card.io-card{width:calc(50% - 8px)}.io-picker-head{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.atlas-root button.io-primary,.atlas-root button.io-quiet,.atlas-root button.io-row,.atlas-root button.io-slot,.atlas-root button.start-card.io-card,.atlas-root input.io-slider::-webkit-slider-thumb{-webkit-transition:none;transition:none}.atlas-root button.io-primary:active,.atlas-root button.start-card.io-card:active,.atlas-root button.start-card.io-card:hover{transform:none}}.rels{margin:8px 8px 16px;padding:8px 0 0;border-top:1px solid #f4f4f5;display:flex;flex-direction:column;gap:8px}.rels h3{margin:8px 8px 0;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#71717a}.rels-empty{margin:0;padding:0 8px;color:#71717a;font-size:13px;line-height:1.45}.rels-row{display:flex;align-items:center;gap:8px;min-height:40px;margin:0 8px;padding:4px 8px;border-radius:8px;transition:background-color .16s ease}.rels-row:hover{background:#fafafa}.rels-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.rels-label{font-size:13px;color:#18181b}.rels-crumb,.rels-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rels-crumb{font-size:12px;color:#71717a}.atlas-root .rels .jump{height:28px;padding:0 8px;border-radius:8px;color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe;flex:none}.atlas-root .rels .jump:hover{background:#dbeafe}.atlas-root .rels .jump:active{background:#bfdbfe}.atlas-root .rels .rels-x{width:28px;height:28px;padding:0;border-color:transparent;background:transparent;color:#a1a1aa;flex:none}.atlas-root .rels .rels-x:hover{background:#f4f4f5;color:#3f3f46}.atlas-root .rels .link-to,.atlas-root .rels .share-step{margin:0 8px;width:calc(100% - 16px);height:32px;border-radius:8px}.picker-sheet{transform-origin:top center;animation:atlas-rise .28s cubic-bezier(.22,1.16,.36,1)}.picker-title{margin:0 0 8px;font-size:13px;font-weight:600;letter-spacing:-.01em}.atlas-root .cmd li button.hit{height:auto;min-height:40px;padding:8px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;border-radius:8px}.hit-label{font-size:13px;color:#18181b}.hit-crumb{font-size:12px;color:#71717a;letter-spacing:0}.cmd li button.hit.on,.cmd li button.hit:hover{background:#eff6ff}.cmd li button.hit:active{background:#dbeafe}.crumb-pair{display:inline-flex;align-items:center;gap:0;flex:none;min-width:0}.crumb-sep{color:#d4d4d8;flex:none}.atlas-root .up{flex:none;height:32px;padding:0 8px;border-radius:8px}.shape .drill{position:absolute;right:4px;bottom:4px;width:22px;height:22px;padding:0;border-radius:7px;border:1px solid transparent;background:rgba(24,24,27,.05);color:#52525b;display:grid;place-items:center;z-index:4;opacity:1;transform:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}html.so-dark .shape .drill{background:hsla(0,0%,100%,.08);color:#d4d4d8}.shape .drill:hover{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.shape .drill:active{background:#dbeafe}.atlas-root.drill-in,.atlas-root.drill-out{overflow:hidden}.atlas-root.drill-in .editor,.atlas-root.drill-out .editor{transform-origin:50% 42%;animation:atlas-rise .42s cubic-bezier(.22,1,.36,1)}.atlas-root.drill-out .editor{animation-name:atlas-rise-back}@keyframes atlas-rise{0%{opacity:0;transform:scale(.36)}to{opacity:1;transform:none}}@keyframes atlas-rise-back{0%{opacity:0;transform:scale(1.62)}to{opacity:1;transform:none}}@media (max-width:720px){.crumb-pair{display:none}}@media (prefers-reduced-motion:reduce){.atlas-root.drill-in .editor,.atlas-root.drill-out .editor,.picker-sheet,.rels-row,.shape .drill{animation:none;transition:none}}.ai-launch{height:32px;padding:0 12px;border-radius:8px;background:#fff;border:1px solid #e4e4e7;color:#18181b;flex:none;letter-spacing:-.01em}.ai-launch:hover{background:#fafafa}.ai-layer{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:24px;background:rgba(24,24,27,.28)}.ai-sheet{width:min(560px,100%);background:#fff;border:1px solid #e4e4e7;border-radius:16px;box-shadow:0 24px 60px -28px rgba(24,24,27,.45);padding:20px 20px 16px}.ai-sheet h2{margin:0;font-size:17px;font-weight:600;letter-spacing:-.02em}.ai-sheet p{margin:6px 0 12px;color:#71717a}.ai-sheet textarea{width:100%;min-height:240px;resize:vertical;border:1px solid #e4e4e7;border-radius:10px;padding:12px;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:#18181b;background:#fafafa;box-sizing:border-box}.ai-sheet textarea:focus{outline:2px solid #2563eb;outline-offset:1px;background:#fff}.ai-error{margin-top:8px;color:#b91c1c;font-size:12px}.ai-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.home.drop-map{outline:2px solid #2563eb;outline-offset:-2px}@media (max-width:720px){.ai-launch{display:none}}.rich-dock-wrap{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);z-index:40;width:-moz-max-content;width:max-content;max-width:calc(100% - 24px);display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.rich-dock-wrap>*{pointer-events:auto}.glass{background:hsla(0,0%,100%,.62);backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);border:1px solid hsla(0,0%,100%,.78);box-shadow:0 10px 28px rgba(24,24,27,.08),inset 0 1px 0 hsla(0,0%,100%,.85)}.atlas-root .rich-dock{display:flex;align-items:center;gap:2px;padding:4px;border-radius:999px}.atlas-root .rich-dock button{height:32px;border:0;background:transparent;border-radius:999px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;color:#3f3f46;box-shadow:none}.atlas-root .rich-dock button:hover{background:hsla(0,0%,100%,.72)}.atlas-root .rich-dock button:active{background:hsla(0,0%,100%,.9)}.atlas-root .rich-dock button span{font-size:12px;font-weight:500;letter-spacing:-.01em}.atlas-root .rich-url{display:flex;align-items:center;gap:6px;padding:4px 4px 4px 12px;border-radius:999px}.atlas-root .rich-url input{width:240px;height:28px;border:0;background:transparent;padding:0;outline:none}.atlas-root .rich-url button{height:28px;border:0;border-radius:999px;background:hsla(0,0%,100%,.7);padding:0 10px}.react-flow__node:has(.rich-card){overflow:visible!important;background:transparent}.rich-card{position:relative;width:100%;height:100%}.rich-card[data-type] .rich-pill{position:absolute;left:50%;top:auto;bottom:calc(100% + 4px);transform:translateX(-50%);z-index:5;max-width:210px;padding:4px 10px;border-radius:999px;color:#3f3f46;font-size:12px;font-weight:500;letter-spacing:-.01em;line-height:1.3;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.rich-favicon{width:14px;height:14px;border-radius:3px;-o-object-fit:cover;object-fit:cover;flex:0 0 auto;display:block}.rich-card[data-type] .rich-paper,.rich-card[data-type] .rich-still{position:absolute;inset:0;border-radius:18px;overflow:hidden;background:#fff;border:1px solid rgba(24,24,27,.06);box-shadow:0 18px 40px -24px rgba(24,24,27,.35),0 1px 2px rgba(24,24,27,.04);transform:translateZ(0)}.react-flow__node.selected .rich-paper,.react-flow__node.selected .rich-still{box-shadow:0 0 0 2px #2563eb,0 18px 40px -24px rgba(24,24,27,.35)}.rich-paper{display:flex;flex-direction:column}.rich-scroll{flex:1;min-height:0;overflow:auto;padding:18px 16px 16px;color:#18181b}.rich-paper.snug .rich-scroll{padding-bottom:16px}.rich-title{margin:0 0 8px;font-size:16px;line-height:1.3;letter-spacing:-.02em}.rich-scroll h3,.rich-scroll h4{margin:12px 0 4px;font-size:13px;line-height:1.35;letter-spacing:-.01em}.rich-scroll h3{font-size:19px;line-height:1.25;font-weight:700;letter-spacing:-.02em;margin:4px 0 8px}.rich-scroll h4{font-size:15.5px;line-height:1.3;font-weight:650;margin:10px 0 6px}.rich-scroll p{margin:0 0 8px;font-size:12.5px;line-height:1.45;color:#3f3f46}.atlas-root .rich-ask,.atlas-root .rich-branch,.atlas-root .rich-text-btn{border:0;background:transparent;box-shadow:none}.atlas-root .rich-text-btn{height:28px;margin:0 10px 10px;border-radius:999px;background:#f4f4f5;color:#3f3f46;font-size:12px}.rich-still{display:flex;align-items:flex-start;padding:22px 16px;color:#18181b;font-size:14px}.rich-card[data-type] .rich-still.doc{display:block;padding:14px 16px 12px}.rich-card[data-type] .rich-still:not(.doc){padding:0}.rich-card[data-type=video] .rich-still{background:#18181b}.rich-still-copy{width:100%}.rich-still-copy h3,.rich-still-copy h4{margin:0 0 6px;color:#18181b;font-weight:600;letter-spacing:-.02em;line-height:1.3}.rich-still-copy h3{font-size:15px}.rich-still-copy h4{margin-top:8px;font-size:12.5px}.rich-still-copy p{margin:0 0 6px;color:#3f3f46;font-size:12px;font-weight:450;line-height:1.4}.rich-media img,.rich-plate,.rich-still img{width:100%;height:100%}.rich-card[data-type] .rich-media img,.rich-card[data-type] .rich-still img{position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;display:block}.rich-still strong,.rich-still.doc{font-weight:600;letter-spacing:-.02em}.rich-card[data-type=pdf] .rich-media img,.rich-card[data-type=pdf] .rich-still img{-o-object-fit:contain;object-fit:contain;background:#fafafa}.rich-media{background:#f4f4f5}.rich-plate{display:grid;place-items:center;padding:16px;text-align:center;color:#3f3f46}.rich-card[data-type] .rich-media iframe,.rich-card[data-type] .rich-media video,.rich-card[data-type] .rich-player{position:absolute;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;border:0;border-radius:18px;-o-object-fit:cover;object-fit:cover;background:#18181b;display:block}.atlas-root .rich-play{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:46px;height:46px;padding:0;border-radius:999px;display:grid;place-items:center;color:#18181b}.rich-play-icon{width:0;height:0;margin-left:3px;border-color:transparent transparent transparent #18181b;border-style:solid;border-width:7px 0 7px 12px}.rich-caption{position:absolute;left:10px;right:10px;bottom:10px;margin:0;padding:4px 8px;border-radius:999px;background:hsla(0,0%,100%,.82);color:#18181b;font-size:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-root .rich-branch{left:50%;top:calc(100% + 4px);transform:translateX(-50%);white-space:nowrap}.atlas-root .rich-ask,.atlas-root .rich-branch{position:absolute;height:26px;padding:0 10px;border-radius:999px;color:#3f3f46;font-size:12px}.atlas-root .rich-ask{top:10px;right:10px}.rich-ask-panel{position:absolute;left:8px;right:8px;bottom:40px;z-index:6;display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:16px}.atlas-root .rich-ask-panel input{height:30px;border:0;background:hsla(0,0%,100%,.7);border-radius:999px;padding:0 10px}.atlas-root .rich-ask-panel button{height:28px;border:0;border-radius:999px;background:#18181b;color:#fff}.rich-ask-panel p{margin:0;max-height:120px;overflow:auto;font-size:12px;line-height:1.45;color:#18181b}.atlas-root[data-theme=dark] .glass,html.so-dark .glass{background:rgba(24,24,27,.62);border-color:hsla(0,0%,100%,.14);color:#f4f4f5;box-shadow:0 10px 28px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.08)}.atlas-root[data-theme=dark] .rich-paper,.atlas-root[data-theme=dark] .rich-still,html.so-dark .rich-paper,html.so-dark .rich-still{background:#18181b;color:#f4f4f5;border-color:hsla(0,0%,100%,.08)}.atlas-root[data-theme=dark] .rich-scroll,.atlas-root[data-theme=dark] .rich-title,html.so-dark .rich-scroll,html.so-dark .rich-title{color:#f4f4f5}.atlas-root[data-theme=dark] .rich-scroll p,.atlas-root[data-theme=dark] .rich-still-copy p,html.so-dark .rich-scroll p,html.so-dark .rich-still-copy p{color:#d4d4d8}.atlas-root[data-theme=dark] .rich-still-copy h3,.atlas-root[data-theme=dark] .rich-still-copy h4,html.so-dark .rich-still-copy h3,html.so-dark .rich-still-copy h4{color:#f4f4f5}.atlas-root[data-theme=dark] .rich-dock button,.atlas-root[data-theme=dark] .rich-pill,html.so-dark .atlas-root .rich-dock button,html.so-dark .rich-pill{color:#e4e4e7}@media (max-width:720px){.atlas-root .rich-dock button span{display:none}.atlas-root .rich-dock button{padding:0 8px}.atlas-root .rich-url input{width:160px}}.atlas-root .rich-card .rich-corner{position:absolute;top:10px;right:10px;z-index:7;width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#94a3b8;background:transparent;pointer-events:none;transition:background .14s ease,color .14s ease}.atlas-root .react-flow__node.selected .rich-card .rich-corner,.atlas-root .rich-card:hover .rich-corner{background:#0f172a;color:#fff}.atlas-root .rich-card .rich-open{position:absolute;left:12px;bottom:12px;z-index:7;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:999px;background:#0f172a;color:#fff;font-size:11px;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;border:0;box-shadow:none;cursor:pointer;pointer-events:auto;opacity:0;transition:opacity .14s ease}.atlas-root .react-flow__node.selected .rich-card .rich-open,.atlas-root .rich-card .rich-open:focus-visible,.atlas-root .rich-card:hover .rich-open{opacity:1}.atlas-root .rich-card .rich-open:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}@media (hover:none){.atlas-root .rich-card .rich-open{opacity:1}}.atlas-root .rich-card .rich-tip{position:absolute;left:50%;top:-38px;transform:translateX(-50%);z-index:12;white-space:nowrap;pointer-events:none;background:#0f172a;color:#fff;font-size:11px;line-height:16px;padding:6px 10px;border-radius:8px;display:inline-flex;align-items:center;gap:4px;opacity:0;transition:opacity .14s ease .25s}.atlas-root .rich-card .rich-tip:after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;background:#0f172a;transform:translateX(-50%) rotate(45deg)}.atlas-root .rich-card .rich-tip kbd{font:inherit;font-size:11px;padding:0 5px;border-radius:4px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff}.atlas-root .rich-card:hover .rich-tip{opacity:1}.atlas-root .rich-card .rich-toast{position:absolute;left:50%;bottom:-44px;transform:translateX(-50%);z-index:12;white-space:nowrap;pointer-events:none;background:#0f172a;color:#fff;font-size:11px;line-height:16px;padding:8px 12px;border-radius:8px;display:inline-flex;align-items:center;gap:6px;box-shadow:0 8px 24px rgba(15,23,42,.25)}.atlas-root .rich-card .rich-toast svg{color:#34d399}html.so-dark .atlas-root .react-flow__node.selected .rich-card .rich-corner,html.so-dark .atlas-root .rich-card .rich-open,html.so-dark .atlas-root .rich-card:hover .rich-corner{background:#f5f5f7;color:#0f172a}.rich-paper.editing{padding:0}.atlas-root .rich-editor{flex:1;width:100%;min-height:0;resize:none;border:0;outline:0;background:transparent;padding:36px 16px 16px;color:#18181b;font:450 12.5px/1.5 inherit;font-family:inherit;cursor:text}.atlas-root .rich-editor::-moz-placeholder{color:#a1a1aa}.atlas-root .rich-editor::placeholder{color:#a1a1aa}.rich-paper.editing{box-shadow:0 0 0 2px #2563eb,0 18px 40px -24px rgba(24,24,27,.35)!important}.rich-scroll .rich-empty{color:#a1a1aa;font-style:italic}.atlas-root[data-theme=dark] .rich-editor,html.so-dark .atlas-root .rich-editor{color:#f4f4f5}html.so-dark .atlas-root .rich-editor::-moz-placeholder{color:#71717a}html.so-dark .atlas-root .rich-editor::placeholder{color:#71717a}html.so-dark .rich-scroll .rich-empty{color:#71717a}.atlas-root .rich-dock-wrap{position:relative}.atlas-root .rich-dock button[data-testid=rich-add] span.rich-add-label{position:static!important;width:auto!important;height:auto!important;clip:auto!important;margin:0!important;overflow:visible!important;display:inline!important}.atlas-root .rich-add-pop{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%);width:300px;max-width:calc(100vw - 24px);z-index:60;background:#fff;border:1px solid #e7e5e4;border-radius:14px;box-shadow:0 18px 44px rgba(15,23,42,.16);padding:12px;color:#18181b;text-align:left}.atlas-root .rich-add-pop .rich-drop{width:100%;display:flex;flex-direction:column;align-items:center;gap:3px;border:1.5px dashed #94a3b8;border-radius:10px;padding:14px;background:#fafaf9;color:#475569;font-size:12px;cursor:pointer}.atlas-root .rich-add-pop .rich-drop.over,.atlas-root .rich-add-pop .rich-drop:hover{background:#f1f5f9;border-color:#64748b}.atlas-root .rich-add-pop .rich-drop-title{display:inline-flex;align-items:center;gap:6px}.atlas-root .rich-add-pop .rich-drop small{color:#94a3b8;font-size:10px}.atlas-root .rich-add-pop .rich-or{font-size:10px;color:#94a3b8;text-align:center;margin:8px 0;letter-spacing:.08em}.atlas-root .rich-add-pop input{width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:10px;padding:9px 10px;font-size:12px;outline:none;background:#fff;color:#18181b}.atlas-root .rich-add-pop input:focus{border-color:#18181b}.atlas-root .rich-add-pop .rich-preview{margin-top:8px;display:flex;align-items:center;gap:8px;border:1px solid #e7e5e4;border-radius:10px;padding:6px}.atlas-root .rich-add-pop .rich-preview img{width:56px;height:32px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.atlas-root .rich-add-pop .rich-preview-text{flex:1;min-width:0;display:flex;flex-direction:column;font-size:11px}.atlas-root .rich-add-pop .rich-kind{font-weight:600}.atlas-root .rich-add-pop .rich-preview-url{color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atlas-root .rich-add-pop .rich-preview button{border:0;background:#18181b;color:#fff;border-radius:8px;padding:6px 10px;font-size:11px;cursor:pointer;white-space:nowrap}.atlas-root .rich-add-pop .rich-sec{display:flex;gap:6px;margin-top:10px;border-top:1px solid #f1f5f9;padding-top:8px}.atlas-root .rich-add-pop .rich-sec button{display:inline-flex;align-items:center;gap:5px;border:0;background:#f8fafc;color:#475569;border-radius:8px;padding:5px 9px;font-size:11px;cursor:pointer}.atlas-root .rich-add-pop .rich-sec button:disabled{opacity:.45;cursor:default}html.so-dark .atlas-root .rich-add-pop{background:#1c1c1e;border-color:hsla(0,0%,100%,.1);color:#e4e4e7}html.so-dark .atlas-root .rich-add-pop input{background:#111;color:#e4e4e7;border-color:hsla(0,0%,100%,.15)}html.so-dark .atlas-root .rich-add-pop .rich-drop,html.so-dark .atlas-root .rich-add-pop .rich-sec button{background:hsla(0,0%,100%,.05);color:#d4d4d8}.atlas-root .rich-add-pop .rich-drop{height:auto!important;min-height:64px;flex:none}.atlas-root .rich-add-pop .rich-drop small{display:block;position:static!important}.atlas-root .rich-add-pop .rich-preview{height:auto!important;min-height:0!important}.atlas-root .rich-add-pop form{display:block!important;height:auto!important;margin:0;padding:0}.atlas-root .rich-add-pop .rich-preview button,.atlas-root .rich-add-pop .rich-sec button{height:auto!important;width:auto!important}.atlas-root .content-panel{box-sizing:border-box;min-width:0;min-height:100%;flex:0 0 auto;padding:16px;display:flex;flex-direction:column;gap:16px;background:#fff;color:#18181b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.atlas-root .content-panel .title-input{display:block;width:calc(100% + 16px);margin:0 -8px;height:40px;padding:0 8px;border:0;border-radius:8px;background:transparent;font-size:17px;font-weight:600;letter-spacing:-.022em;line-height:1.3;color:#18181b}.atlas-root .content-panel .title-input::-moz-placeholder{color:#a1a1aa;font-weight:600}.atlas-root .content-panel .title-input::placeholder{color:#a1a1aa;font-weight:600}.atlas-root .content-panel .title-input:hover{background:#fafafa}.atlas-root .content-panel .meta{display:flex;flex-direction:column;gap:8px}.atlas-root .content-panel .field-input{width:100%;height:36px;padding:0 12px;border:1px solid transparent;border-radius:10px;background:#f4f4f5;font-size:13px;letter-spacing:-.011em;color:#18181b;transition:border-color .16s ease,box-shadow .16s ease}.atlas-root .content-panel .field-input::-moz-placeholder{color:#a1a1aa}.atlas-root .content-panel .field-input::placeholder{color:#a1a1aa}.atlas-root .content-panel .field-input:hover{background:#efeff1}.atlas-root .content-panel .field-input[aria-invalid=true]{background:#fff;border-color:#fecaca}.atlas-root .content-panel .field-input:focus-visible,.atlas-root .content-panel .title-input:focus-visible,.atlas-root .content-panel a:focus-visible,.atlas-root .content-panel button:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #2563eb}.atlas-root .content-panel .title-input:focus-visible{background:#fafafa}.atlas-root .content-panel .status-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:12px;background:#f4f4f5}.atlas-root .content-panel .status-grid button{position:relative;height:32px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:#3f3f46;font-size:13px;font-weight:500;letter-spacing:-.011em;transition:transform .16s cubic-bezier(.2,.8,.2,1),color .16s ease,background-color .16s ease}.atlas-root .content-panel .status-grid button:hover:not([aria-pressed=true]){background:hsla(0,0%,100%,.72)}.atlas-root .content-panel .status-grid button:active:not(:disabled):not([aria-pressed=true]){transform:scale(.98);background:transparent}.atlas-root .content-panel .status-grid button[aria-pressed=true]{background:#18181b;border-color:#18181b;color:#fff}.atlas-root .content-panel .status-fill{position:absolute;inset:0;border-radius:8px;background:#18181b;z-index:0}.atlas-root .content-panel .status-grid button>span{position:relative;z-index:1}.atlas-root .content-panel .deck-members{display:flex;flex-direction:column;gap:4px;margin:0 0 8px;padding:8px;border-radius:12px;background:hsla(0,0%,100%,.55);border:1px solid hsla(0,0%,100%,.7)}.atlas-root .content-panel .deck-members [data-testid=deck-member]{padding:6px 8px;border-radius:8px;background:hsla(0,0%,100%,.8);font-size:13px}.atlas-root .content-panel .notes-shell{position:relative;border-radius:12px;background:#fafafa;border:1px solid transparent;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.atlas-root .content-panel .notes-shell:focus-within{background:#fff;border-color:#e4e4e7;box-shadow:0 0 0 4px rgba(37,99,235,.14)}.atlas-root .content-panel .notes-tools{display:flex;gap:4px;padding:8px 8px 0}.atlas-root .content-panel .notes-tools button{width:28px;height:28px;padding:0;border:0;border-radius:7px;background:transparent;color:#52525b;display:grid;place-items:center;transition:background-color .16s ease,color .16s ease,transform .16s cubic-bezier(.2,.8,.2,1)}.atlas-root .content-panel .notes-tools button:hover{background:#fff;color:#18181b}.atlas-root .content-panel .notes-tools button:active:not(:disabled){transform:scale(.96);background:#fff}.atlas-root .content-panel .notes-tools button[aria-pressed=true]{background:#fff;color:#1d4ed8;border-color:transparent;box-shadow:0 1px 2px rgba(24,24,27,.06)}.atlas-root .content-panel .card-links{display:flex;flex-direction:column;gap:6px;margin-top:18px}.atlas-root .content-panel .field-label{display:block;font-size:11px;font-weight:500;line-height:16px;color:#71717a;letter-spacing:-.005em}html.so-dark .atlas-root .content-panel .field-label{color:#a1a1aa}.atlas-root .content-panel .links-label{font-size:12px;font-weight:600;color:#3f3f46;letter-spacing:-.011em}.atlas-root .content-panel .link-chips{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.atlas-root .content-panel .link-chips li{display:flex;align-items:center;gap:4px;min-width:0}.atlas-root .content-panel .link-chip{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:calc(100% - 28px);height:28px;padding:0 10px;border-radius:999px;background:#f4f4f5;color:#18181b;font-size:12px;font-weight:500;letter-spacing:-.011em;text-decoration:none}.atlas-root .content-panel .link-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-root .content-panel .link-chip img{width:14px;height:14px;border-radius:3px;flex:none}.atlas-root .content-panel .link-chip .obsidian-mark{width:14px;height:14px;border-radius:4px;background:#7c3aed;flex:none;box-shadow:inset 0 0 0 3px #f5f3ff}.atlas-root .content-panel .link-chip[data-kind=obsidian]{background:#f5f3ff;color:#5b21b6}.atlas-root .content-panel .link-chip:hover{background:#e4e4e7}.atlas-root .content-panel .link-chip[data-kind=obsidian]:hover{background:#ede9fe}.atlas-root .content-panel .link-remove{width:24px;height:24px;padding:0;border:0;border-radius:999px;background:transparent;color:#71717a;display:grid;place-items:center;flex:none}.atlas-root .content-panel .link-remove:hover{background:#f4f4f5;color:#18181b}.atlas-root .content-panel .notes-editor{position:relative;min-height:96px;padding:8px 12px 12px;outline:none;font-size:14px;line-height:1.45;letter-spacing:-.011em;color:#18181b;caret-color:#2563eb}.atlas-root .content-panel .notes-editor[data-empty=true]:before{content:attr(data-placeholder);position:absolute;left:12px;top:8px;color:#a1a1aa;pointer-events:none}.atlas-root .content-panel .notes-editor h2{font-size:16px;line-height:1.35;letter-spacing:-.02em;font-weight:600;margin:8px 0 4px}.atlas-root .content-panel .notes-editor h3{font-size:14px;font-weight:600;margin:8px 0 4px}.atlas-root .content-panel .notes-editor p{margin:0 0 8px}.atlas-root .content-panel .notes-editor ol,.atlas-root .content-panel .notes-editor ul{margin:0 0 8px;padding-left:20px}.atlas-root .content-panel .notes-editor li{margin:2px 0}.atlas-root .content-panel .notes-editor a{color:#1d4ed8;text-underline-offset:2px}.atlas-root .content-panel .notes-editor .mention{display:inline-flex;align-items:center;margin:0 1px;padding:0 7px;border-radius:999px;background:rgba(37,99,235,.1);color:#1d4ed8;font-weight:600;cursor:pointer}.atlas-root .content-panel .mention-picker{position:absolute;z-index:5;left:8px;right:8px;top:calc(100% - 8px);display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:14px;border:1px solid hsla(0,0%,100%,.72);background:hsla(0,0%,100%,.78);box-shadow:0 18px 40px -28px rgba(24,24,27,.55);backdrop-filter:blur(16px) saturate(1.3)}.atlas-root .content-panel .mention-picker button{display:flex;justify-content:space-between;gap:8px;width:100%;height:auto;padding:7px 8px;border:0;border-radius:10px;background:transparent;text-align:left}.atlas-root .content-panel .mention-picker button.on,.atlas-root .content-panel .mention-picker button:hover{background:rgba(37,99,235,.08)}.atlas-root .content-panel .mention-name{color:#18181b;font-weight:600}.atlas-root .content-panel .mention-map{color:#71717a;font-size:12px}.mention-preview{position:fixed;z-index:70;max-height:calc(100vh - 16px);overflow:auto;width:220px;padding:10px 12px;border-radius:14px;border:1px solid hsla(0,0%,100%,.72);background:hsla(0,0%,100%,.82);box-shadow:0 18px 40px -24px rgba(24,24,27,.5);backdrop-filter:blur(18px) saturate(1.35);color:#18181b}.mention-preview b{display:block;font-size:13px}.mention-preview p,.mention-preview span{display:block;margin:4px 0 0;color:#52525b;font-size:12px;line-height:1.4}.mention-preview button{height:28px;margin-top:8px;padding:0 10px}.atlas-root .content-panel .notes-editor img{display:block;width:100%;max-height:120px;-o-object-fit:cover;object-fit:cover;border-radius:8px;margin:8px 0}.atlas-root .content-panel .link-pop{display:flex;gap:8px;padding:0 8px 8px}.atlas-root .content-panel .link-pop .field-input{height:32px;background:#fff;border-color:#e4e4e7}.atlas-root .content-panel .image-drop{width:100%;height:72px;border-radius:12px;border:1px dashed #d4d4d8;background:transparent;color:#71717a;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;letter-spacing:-.011em;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s cubic-bezier(.2,.8,.2,1)}.atlas-root .content-panel .image-drop:hover{background:#fafafa;border-color:#a1a1aa;color:#3f3f46}.atlas-root .content-panel .image-drop:active:not(:disabled){transform:scale(.99);background:#f4f4f5}.atlas-root .content-panel .image-drop.hot{background:#eff6ff;border-color:#2563eb;color:#1d4ed8}.atlas-root .content-panel .image-preview{position:relative;height:72px;border-radius:12px;overflow:hidden;background:#f4f4f5}.atlas-root .content-panel .image-row{height:40px;padding:0 4px;border-radius:12px;background:#f4f4f5;display:flex;align-items:center;gap:8px}.atlas-root .content-panel .image-row img{width:32px;height:32px;border-radius:8px;-o-object-fit:cover;object-fit:cover;display:block;flex:none}.atlas-root .content-panel .image-row .image-remove{position:static;margin-left:auto;background:transparent;box-shadow:none}.atlas-root .content-panel .image-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.atlas-root .content-panel .image-remove{position:absolute;top:8px;right:8px;width:24px;height:24px;padding:0;border:0;border-radius:999px;background:hsla(0,0%,100%,.94);color:#18181b;display:grid;place-items:center;box-shadow:0 1px 2px rgba(24,24,27,.16);transition:transform .16s cubic-bezier(.2,.8,.2,1),background-color .16s ease}.atlas-root .content-panel .image-remove:hover{background:#fff}.atlas-root .content-panel .image-remove:active:not(:disabled){transform:scale(.94)}.atlas-root .content-panel .cu-block{display:flex;flex-direction:column;gap:6px;margin-top:14px}.atlas-root .content-panel .hint-line{margin:0;font-size:12px;line-height:1.4;color:#b91c1c;letter-spacing:-.011em}.atlas-root .content-panel .cu-open,.atlas-root .content-panel .cu-row{display:flex;align-items:center;gap:8px;min-width:0}.atlas-root .content-panel .cu-open{flex:1;height:36px;padding:0 12px;border-radius:10px;background:#f4f4f5;color:#18181b;text-decoration:none;font-size:13px;font-weight:500;letter-spacing:-.011em;border:0;transition:background-color .16s ease,transform .16s cubic-bezier(.2,.8,.2,1)}.atlas-root .content-panel .cu-open span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-root .content-panel .cu-open:hover{background:#ececee}.atlas-root .content-panel .cu-open:active{transform:scale(.99)}.atlas-root .content-panel .cu-open.static{cursor:default}.atlas-root .content-panel .cu-open.static:active{transform:none}.atlas-root .content-panel .cu-task{margin:0;padding:0 4px;font-size:13px;line-height:1.35;font-weight:600;letter-spacing:-.011em;color:#18181b}.atlas-root .content-panel .cu-edit{width:32px;height:32px;padding:0;flex:none;border:0;border-radius:8px;background:transparent;color:#52525b;display:grid;place-items:center;transition:background-color .16s ease,color .16s ease,transform .16s cubic-bezier(.2,.8,.2,1)}.atlas-root .content-panel .cu-edit:hover{background:#f4f4f5;color:#18181b}.atlas-root .content-panel .cu-edit:active:not(:disabled){transform:scale(.96)}.atlas-root .content-panel .submap{align-self:flex-start;height:28px;margin:0 0 0 -8px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:#71717a;font-size:12px;font-weight:500;letter-spacing:-.011em}.atlas-root .content-panel .submap:hover{background:#f4f4f5;color:#18181b}.atlas-root .content-panel .submap:active:not(:disabled){transform:scale(.98);background:#eeeef0}.atlas-root .content-panel .swatches{display:grid;grid-template-columns:repeat(8,1fr);gap:8px}.atlas-root .content-panel .swatches button{width:100%;aspect-ratio:1;height:auto;padding:0;border-radius:999px;border:1px solid rgba(24,24,27,.12);transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s ease}.atlas-root .content-panel .swatches button:hover{transform:scale(1.08);background:inherit}.atlas-root .content-panel .swatches button:active:not(:disabled){transform:scale(.92)}.atlas-root .content-panel .swatches button.on{box-shadow:0 0 0 2px #fff,0 0 0 4px #18181b}.content-thumb{top:8px;width:28px;height:28px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid rgba(24,24,27,.08);box-shadow:0 1px 2px rgba(24,24,27,.1);background:#fff}.content-marks,.content-thumb{position:absolute;z-index:3;right:8px;pointer-events:none}.content-marks{bottom:8px;height:16px;padding:0 4px;display:flex;align-items:center;gap:2px;border-radius:999px;background:hsla(240,5%,96%,.94);border:1px solid rgba(24,24,27,.06);color:#52525b}.content-marks svg{display:block}.shape:has(.content-thumb) .copy{padding-right:36px}.shape:has(.content-marks) .body{padding-bottom:20px}.shape.image-hot .body{box-shadow:0 0 0 2px #2563eb;border-color:#2563eb}@media (prefers-reduced-motion:no-preference){.content-marks,.content-thumb{animation:content-pop .38s cubic-bezier(.22,1.15,.36,1)}}@keyframes content-pop{0%{opacity:0;transform:translateY(4px) scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.atlas-root .content-panel .status-grid button[aria-pressed=true]{background:#18181b}.atlas-root .content-panel .status-fill{display:none}.content-marks,.content-thumb{animation:none}}.atlas-root .panel-open-link{display:flex;align-items:center;gap:8px;margin:0 0 16px;padding:10px 12px;border:1px solid #e4e4e7;border-radius:12px;background:#fff;color:#18181b;font-size:13px;font-weight:650;text-decoration:none}.atlas-root .panel-open-link small{margin-left:auto;color:#71717a;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.atlas-root .panel-open-link:hover{border-color:#c7c7d1;background:#fafafa}html.so-dark .atlas-root .panel-open-link{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);color:#f5f5f7}html.so-dark .atlas-root .panel-open-link:hover{background:hsla(0,0%,100%,.09)}.panel-tabs{display:flex;align-items:center;gap:22px;margin:0 0 4px;padding-bottom:8px;border-bottom:1px solid rgba(226,232,240,.7)}.atlas-root .content-panel .panel-tabs button{height:auto;padding:0 0 4px;border:0;border-radius:0;background:transparent;color:#94a3b8;font-size:13px;font-weight:600;letter-spacing:-.011em}.atlas-root .content-panel .panel-tabs button.on{color:#0f172a;box-shadow:inset 0 -2px 0 #2563eb}.atlas-root .content-panel .panel-tabs button:hover{background:transparent;color:#0f172a}.bild-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:8px 0 10px}.bild-count{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8}.atlas-root .content-panel .bild-add{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 2px;border:0;background:transparent;color:#2563eb;font-size:12px;font-weight:600}.atlas-root .content-panel .bild-add:hover{background:transparent;color:#1d4ed8}.bild-grid.shots{display:grid;grid-template-columns:1fr 1fr;gap:12px}.atlas-root .content-panel .bild-grid.shots .image-drop,.atlas-root .content-panel .bild-grid.shots .shot{grid-column:auto;position:relative;min-height:140px;height:140px;padding:4px;border-radius:16px;border:1px solid #e7e9ee;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.06);overflow:hidden}.atlas-root .content-panel .shot-open{display:block;width:100%;height:100%;padding:0;border:0;border-radius:12px;background:#f1f5f9;overflow:hidden}.bild-grid.shots .shot{cursor:grab}.bild-grid.shots .shot:active{cursor:grabbing}.bild-grid.shots .image-preview img,.bild-grid.shots .shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px;display:block}.bild-grid.shots .shot.on{box-shadow:0 0 0 2px #2563eb,0 2px 8px rgba(15,23,42,.06)}.bild-grid.shots .shot .cover-badge{position:absolute;left:10px;bottom:10px;padding:2px 8px;border-radius:999px;background:#2563eb;color:#fff;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.atlas-root .content-panel .bild-grid.shots .image-drop{border:2px dashed #e2e8f0;background:#f8fafc;color:#cbd5e1;box-shadow:none}.bild-grid.shots .image-remove{opacity:0}.bild-grid.shots .shot:focus-within .image-remove,.bild-grid.shots .shot:hover .image-remove{opacity:1}.reorder-hint{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;border-radius:12px;border:1px solid #e2e8f0;background:#f8fafc;color:#64748b;font-size:12px;line-height:1.45}.reorder-hint svg{flex:none;margin-top:1px}.content-panel.tab-bilder .panel-info,.content-panel.tab-logg .panel-bilder,.content-panel.tab-logg .panel-info{display:none}.logg-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;color:#64748b;font-size:13px}@media (min-width:721px){.atlas-root .side.side-bilder{width:400px}}.content-panel .panel-logg,.content-panel.tab-bilder .panel-info,.content-panel.tab-logg .panel-bilder,.content-panel.tab-logg .panel-info{display:none}.content-panel.tab-logg .panel-logg{display:block}.side.side-bilder .cu-name,.side.side-bilder .detail-cu,.side.side-bilder .detail-grid,.side.side-bilder .field,.side.side-bilder .rels,.side.side-bilder .shape-swap,.side.side-bilder .submap,.side.side-bilder .z-row,.side.side-bilder [data-testid=tour-toggle]{display:none!important}.atlas-lightbox{z-index:90;flex-direction:column;align-items:stretch;justify-content:center;gap:12px;padding:128px 32px 32px;background:rgba(15,23,42,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.atlas-lightbox .lightbox-bar{align-self:center;display:flex;align-items:center;gap:12px;padding:10px 12px 10px 18px;border-radius:20px;background:hsla(0,0%,100%,.62);border:1px solid hsla(0,0%,100%,.7);box-shadow:0 12px 40px rgba(15,23,42,.1);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);animation:lightbox-spring .55s cubic-bezier(.34,1.56,.64,1)}.atlas-lightbox .lightbox-tools{display:flex;align-items:center;gap:8px;padding-right:12px;border-right:1px solid rgba(226,232,240,.8)}.atlas-lightbox .lightbox-nav,.atlas-lightbox .lightbox-tools button,.atlas-lightbox .lightbox-trash,.atlas-lightbox .lightbox-x{width:40px;height:40px;padding:0;border:0;border-radius:999px;background:transparent;color:#334155;display:grid;place-items:center}.atlas-lightbox .lightbox-nav:hover,.atlas-lightbox .lightbox-tools button:hover{background:hsla(0,0%,100%,.7)}.atlas-lightbox .cover-btn{width:auto!important;height:32px!important;padding:0 14px!important;background:#2563eb!important;color:#fff!important;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 8px 18px rgba(37,99,235,.22)}.atlas-lightbox .cover-btn:hover{background:#1d4ed8!important}.atlas-lightbox .cover-btn[aria-pressed=true]{background:#1e3a8a!important}.atlas-lightbox .lightbox-x{background:#0f172a;color:#fff}.atlas-lightbox .lightbox-x:hover{background:#1e293b;color:#fff;transform:scale(1.05)}.atlas-lightbox .lightbox-stage{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;gap:18px}.atlas-lightbox .lightbox-nav{width:56px;height:56px;flex:none;background:hsla(0,0%,100%,.62);border:1px solid hsla(0,0%,100%,.7);box-shadow:0 12px 40px rgba(15,23,42,.1);backdrop-filter:blur(24px) saturate(180%);color:#334155}.atlas-lightbox .lightbox-main{width:min(880px,calc(100vw - 220px));display:flex;flex-direction:column;gap:16px;animation:lightbox-spring .55s cubic-bezier(.34,1.56,.64,1)}.atlas-lightbox .lightbox-frame{position:relative;padding:6px;border-radius:16px;background:#fff;border:1px solid #e7e9ee;box-shadow:0 24px 60px rgba(15,23,42,.28)}.atlas-lightbox .lightbox-frame img{width:100%;max-width:none;max-height:min(52vh,560px);aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:12px;background:#0f172a}.atlas-lightbox .lightbox-size{position:absolute;top:18px;left:18px;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;background:hsla(0,0%,100%,.62);border:1px solid hsla(0,0%,100%,.7);backdrop-filter:blur(24px) saturate(180%);color:#0f172a;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums}.atlas-lightbox .lightbox-caption{display:flex;align-items:center;gap:16px;padding:0 8px;color:#fff}.atlas-lightbox .lightbox-caption input{width:100%;border:0;background:transparent;color:#fff;font-size:18px;font-weight:500;letter-spacing:-.02em}.atlas-lightbox .lightbox-caption input:focus{outline:none}.atlas-lightbox .lightbox-meta{display:flex;align-items:center;gap:14px;margin-top:4px;color:hsla(0,0%,100%,.55);font-size:12px}.atlas-lightbox .lightbox-meta button{height:auto;padding:0;border:0;background:transparent;color:#60a5fa;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.atlas-lightbox .lightbox-meta button:hover{background:transparent;text-decoration:underline}.atlas-lightbox .lightbox-trash{flex:none;width:48px;height:48px;background:hsla(0,0%,100%,.62);border:1px solid hsla(0,0%,100%,.7);color:#ef4444;backdrop-filter:blur(24px) saturate(180%)}.atlas-lightbox .lightbox-trash:hover{background:#fef2f2}.atlas-lightbox .lightbox-strip{align-self:center;display:flex;gap:12px;padding:12px;border-radius:20px;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.28);box-shadow:0 12px 40px rgba(15,23,42,.12);backdrop-filter:blur(24px) saturate(180%)}.atlas-lightbox .lightbox-strip button{width:64px;height:64px;padding:0;border:0;border-radius:12px;overflow:hidden;background:#0f172a;opacity:.45}.atlas-lightbox .lightbox-strip button img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.atlas-lightbox .lightbox-strip button.on{opacity:1;box-shadow:0 0 0 2px #3b82f6,0 0 0 6px #0f172a}.atlas-lightbox .lightbox-strip button:hover{opacity:1;transform:scale(1.05)}@keyframes lightbox-spring{0%{opacity:0;transform:translateY(16px) scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.atlas-lightbox .lightbox-bar,.atlas-lightbox .lightbox-main{animation:none}}html.so-dark .atlas-root .content-panel .panel-tabs button.on{color:#f5f5f7}html.so-dark .bild-grid.shots .shot{background:#15181f;border-color:hsla(0,0%,100%,.08)}.standouts_island__LtIIo{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);z-index:7;display:flex!important;height:40px;padding:4px;gap:0;border-radius:12px;box-shadow:0 1px 1px rgba(24,24,27,.04),0 8px 24px -12px rgba(24,24,27,.28)}.standouts_lod__hb_aL{min-width:96px;padding:0 8px;text-align:center;font-size:12px;font-weight:600;letter-spacing:-.01em;color:#71717a}.standouts_island__LtIIo .icon-btn{border-radius:8px;background:transparent;color:#3f3f46;transition:transform .16s cubic-bezier(.22,1,.36,1)}.standouts_island__LtIIo.bar-actions .icon-btn:hover{background:#f4f4f5;color:#18181b}.standouts_island__LtIIo.bar-actions .icon-btn:active{background:#e4e4e7;transform:scale(.96)}.standouts_island__LtIIo.bar-actions .icon-btn[aria-pressed=true]{background:#eff6ff;color:#1d4ed8}.standouts_island__LtIIo.bar-actions .icon-btn[aria-pressed=true]:hover{background:#dbeafe;color:#1d4ed8}.standouts_island__LtIIo.bar-actions .icon-btn[aria-pressed=true]:active{background:#bfdbfe;transform:scale(.96)}.standouts_island__LtIIo .icon-btn:focus-visible{outline:2px solid #2563eb;outline-offset:1px;z-index:1}.standouts_island__LtIIo .icon-btn[data-tip]:focus-visible:after,.standouts_island__LtIIo .icon-btn[data-tip]:hover:after{top:auto;bottom:calc(100% + 8px);padding:6px 8px;border-radius:8px;font-size:12px;font-weight:500;letter-spacing:-.01em}.standouts_pop__aZDNy{position:absolute;left:50%;bottom:64px;transform:translateX(-50%);width:320px;max-width:calc(100% - 32px);max-height:min(440px,calc(100% - 96px));overflow:auto;z-index:8;background:#fff;color:#18181b;border:1px solid #e4e4e7;border-radius:16px;padding:16px;box-shadow:0 16px 40px -20px rgba(24,24,27,.38),0 0 0 1px rgba(24,24,27,.03)}.standouts_head__SfRa1{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.standouts_head__SfRa1 b{font-size:14px;font-weight:600;letter-spacing:-.02em}.standouts_quiet__s765F{height:28px;padding:0 8px;border:0;background:transparent;color:#71717a;border-radius:8px}.atlas-root .standouts_quiet__s765F:hover{background:#f4f4f5;color:#18181b}.standouts_lead__rU35C{margin:0 0 16px;color:#71717a;font-size:13px;line-height:1.45}.standouts_section__o4SL0{margin-top:16px}.standouts_section__o4SL0:first-of-type{margin-top:8px}.standouts_label__oYwrT{display:block;margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:-.01em;color:#71717a}.standouts_chips__8MNDi{display:flex;flex-wrap:wrap;gap:8px}.atlas-root .standouts_chip__OejI4{height:32px;padding:0 12px;border-radius:999px;border:1px solid #e4e4e7;background:#fff;color:#18181b;font-size:12px;font-weight:500;letter-spacing:-.01em;display:inline-flex;align-items:center;gap:8px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s cubic-bezier(.22,1,.36,1)}.atlas-root .standouts_chip__OejI4:hover{background:#fafafa;border-color:#d4d4d8}.atlas-root .standouts_chip__OejI4:active{transform:scale(.97);background:#f4f4f5}.atlas-root .standouts_chip__OejI4:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.atlas-root .standouts_chip__OejI4[aria-pressed=true]{background:#18181b;border-color:#18181b;color:#fff}.atlas-root .standouts_chip__OejI4[aria-pressed=true]:hover{background:#27272a;border-color:#27272a}.atlas-root .standouts_chip__OejI4[aria-pressed=true]:active{background:#09090b;transform:scale(.97)}.standouts_dot__3wySa{width:8px;height:8px;border-radius:99px;background:var(--dot,#a1a1aa);box-shadow:inset 0 0 0 1px rgba(24,24,27,.08)}.atlas-root .standouts_chip__OejI4[aria-pressed=true] .standouts_dot__3wySa{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.4)}.standouts_rule__XQkI0{height:1px;margin:16px 0 0;border:0;background:#e4e4e7}.standouts_rule__XQkI0+.standouts_section__o4SL0{margin-top:16px}.standouts_section__o4SL0 .standouts_field__3fIOX{display:flex;flex-direction:column;gap:8px;margin-top:8px;color:#71717a;font-size:12px;font-weight:600;letter-spacing:-.01em}.atlas-root .standouts_field__3fIOX input{height:32px;border:1px solid #e4e4e7;border-radius:8px;background:#fafafa;padding:0 8px;font-size:13px}.atlas-root .standouts_field__3fIOX input:hover{border-color:#d4d4d8}.atlas-root .standouts_field__3fIOX input:focus{border-color:#2563eb;background:#fff;outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.16)}.atlas-root .standouts_field__3fIOX input::-moz-placeholder{color:#a1a1aa;opacity:1}.atlas-root .standouts_field__3fIOX input::placeholder{color:#a1a1aa;opacity:1}.standouts_mark__27Lgi{margin-top:8px}.standouts_actions__Vs64y{display:flex;gap:8px;margin-top:16px}.atlas-root .standouts_actions__Vs64y button{height:32px;padding:0 12px;border-radius:8px}.standouts_caption__eGVpG{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);width:min(440px,calc(100% - 32px));z-index:8;background:hsla(0,0%,100%,.84);color:#18181b;border:1px solid hsla(0,0%,100%,.72);border-radius:16px;padding:16px;box-shadow:0 0 0 1px rgba(24,24,27,.06),0 16px 40px -20px rgba(24,24,27,.4);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4)}.standouts_kicker__PBbAN{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;margin-bottom:8px;color:#71717a;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.standouts_caption__eGVpG h2{margin:0;font-size:20px;line-height:1.2;font-weight:600;letter-spacing:-.03em}.standouts_note__jqaJk{margin:8px 0 0;min-height:20px;color:#52525b;font-size:14px;line-height:1.45}.standouts_bar__5kyvP{height:2px;margin:16px 0 8px;border-radius:99px;background:#e4e4e7;overflow:hidden}.standouts_bar__5kyvP i{display:block;height:100%;background:#18181b;border-radius:inherit;transition:width .42s cubic-bezier(.22,1,.36,1)}.standouts_row__aQs3J{display:flex;align-items:center;gap:8px}.atlas-root .standouts_row__aQs3J button{flex:1;height:32px;padding:0 12px;border-radius:8px}.atlas-root .standouts_kicker__PBbAN button.quiet{flex:none;width:32px;height:32px;padding:0;border-radius:8px}.standouts_caption__eGVpG,.standouts_pop__aZDNy{animation:standouts_rise__ftOON .24s cubic-bezier(.22,1,.36,1)}@keyframes standouts_rise__ftOON{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (max-width:720px){.standouts_island__LtIIo{bottom:56px;max-width:calc(100% - 16px)}.standouts_caption__eGVpG,.standouts_pop__aZDNy{bottom:104px}}@media (prefers-reduced-motion:reduce){.standouts_bar__5kyvP i,.standouts_caption__eGVpG,.standouts_island__LtIIo .icon-btn,.standouts_pop__aZDNy{transition:none!important;animation:none!important}}html.so-dark .standouts_caption__eGVpG,html.so-dark .standouts_pop__aZDNy{background:rgba(28,28,30,.86);color:#f5f5f7;border-color:hsla(0,0%,100%,.08);box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 16px 40px -16px rgba(0,0,0,.7)}html.so-dark .standouts_island__LtIIo{box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 12px 32px -16px rgba(0,0,0,.72)}html.so-dark .standouts_island__LtIIo .icon-btn{color:#f5f5f7}html.so-dark .standouts_island__LtIIo.bar-actions .icon-btn:hover{background:#2c2c2e;color:#fff}html.so-dark .standouts_island__LtIIo.bar-actions .icon-btn:active{background:#3a3a3c}html.so-dark .standouts_island__LtIIo.bar-actions .icon-btn[aria-pressed=true],html.so-dark .standouts_island__LtIIo.bar-actions .icon-btn[aria-pressed=true]:hover{background:#0a84ff;color:#fff}html.so-dark .standouts_island__LtIIo.bar-actions .icon-btn[aria-pressed=true]:active{background:#0060df}html.so-dark .standouts_island__LtIIo .icon-btn:focus-visible{outline-color:#0a84ff}html.so-dark .standouts_rule__XQkI0{background:#2e2e32}html.so-dark .standouts_kicker__PBbAN,html.so-dark .standouts_label__oYwrT,html.so-dark .standouts_lead__rU35C,html.so-dark .standouts_lod__hb_aL,html.so-dark .standouts_note__jqaJk{color:#a1a1aa}html.so-dark .standouts_caption__eGVpG h2,html.so-dark .standouts_head__SfRa1 b{color:#f5f5f7}html.so-dark .atlas-root .standouts_chip__OejI4{background:#2c2c2e;border-color:#3a3a3c;color:#f5f5f7}html.so-dark .atlas-root .standouts_chip__OejI4:hover{background:#3a3a3c}html.so-dark .atlas-root .standouts_chip__OejI4[aria-pressed=true]{background:#f5f5f7;border-color:#f5f5f7;color:#141416}html.so-dark .atlas-root .standouts_chip__OejI4[aria-pressed=true]:hover{background:#e5e5ea;border-color:#e5e5ea}html.so-dark .atlas-root .standouts_field__3fIOX input{background:#141416;border-color:#3a3a3c;color:#f5f5f7}html.so-dark .standouts_bar__5kyvP{background:#3a3a3c}html.so-dark .standouts_bar__5kyvP i{background:#f5f5f7}