html.light{--l0:#faf9f5;--l1:#ffffff;--l2:#f4f2ec;--l3:#efede5;--l4:#e9e6dc;--l5:#e2dfd4;--t1:#1f1e1d;--t2:#3d3c38;--t3:#6b6964;--t4:#8f8c85;--b1:#e7e4da;--b2:#d9d5c9;--b3:#c9c4b6;--acc:#3d8a94;--acc-h:#2d6770;--acc-t:#2d6770;--acc-tint:#e3f1f2;--brand:#3d8a94;--fg:var(--t1);--sub:var(--t2);--mute:var(--t4);--text:var(--t1);--text2:var(--t2);--text3:var(--t3);--line:var(--b1);--line2:var(--b2);--layer:var(--l2);--card:var(--l1);--blue:var(--acc-t);--accent:var(--acc);--icon:#8f8c85;--icon-h:#1f1e1d;--h0:#ece9df;--h1:#dcefF0;--h2:#a6d4d8;--h3:#5fa9b3;--h4:#3d8a94;--h5:#24575f;color-scheme:light}html.light body{background:#faf9f5!important;color:var(--t1)!important}html.light ::selection{background:#cfe7e9;color:#1f1e1d}html.light .rays,html.light .aurora,html.light #fx{display:none!important}html.light body[data-view]:not([data-view=me]) .gal{display:none!important}html.light .gal-veil{background:linear-gradient(180deg,#faf9f5c7,#faf9f5f0)!important}html.light .gal{filter:saturate(.75)!important}html.light .bg{background:#faf9f5!important}html.light .bar{background:#faf9f5eb!important;border-color:var(--b1)!important;box-shadow:0 1px #00000005!important;backdrop-filter:blur(12px)}html.light .bar h1,html.light .bar .brand,html.light .bar a{color:var(--t1)!important}html.light .nav button{color:var(--t3)!important;background:transparent!important}html.light .nav button:hover{color:var(--t1)!important;background:#0000000a!important}html.light .nav button.on{color:var(--t1)!important;background:#efece4!important;box-shadow:none!important;border-color:transparent!important}html.light .bar-tools button,html.light .amb{color:var(--t3)!important;background:transparent!important;border-color:transparent!important}html.light .bar-tools button:hover{background:#0000000d!important;color:var(--t1)!important}html.light .panel,html.light .libcard,html.light .ghcard,html.light .pd,html.light .me-card,html.light .me-rule,html.light .rc,html.light .bf-sc,html.light .bf-sec,html.light .lib-forms,html.light .pn-add,html.light .pn-card,html.light .la-card,html.light .ask,html.light .frame,html.light #read .rtop,html.light .starshead,html.light #libview .libhead{background:#fff!important;border:1px solid var(--b1)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.light .starshead,html.light #libview .libhead,html.light #read .rtop{box-shadow:0 -12px 0 2px #faf9f5!important}html.light .ph{border-color:var(--b1)!important}html.light .panel h3,html.light .ph h3,html.light .starshead h2,html.light .libhead h2,html.light h1,html.light h2,html.light h3{color:var(--t1)!important}html.light input,html.light textarea,html.light select,html.light #q,html.light #libq,html.light #addText,html.light .pn-add textarea,html.light .la-box input{background:#fff!important;color:var(--t1)!important;border:1px solid var(--b2)!important;box-shadow:none!important}html.light input::placeholder,html.light textarea::placeholder{color:#a8a59d!important}html.light input:focus,html.light textarea:focus,html.light select:focus{border-color:#3d8a94!important;box-shadow:0 0 0 3px #3d8a9429!important}html.light .add button,html.light .finish,html.light .lib-new,html.light .la-btn,html.light .la-box button,html.light .pn-row button,html.light .bf-go,html.light .me-cta .solid,html.light .libadd button,html.light .runbtn:not(.ghost):not(.sec){background:#1f1e1d!important;color:#faf9f5!important;border:0!important;box-shadow:none!important}html.light .finish.did{background:#efece4!important;color:var(--t2)!important}html.light .la-btn.ghost,html.light .rf-btn,html.light .au-run,html.light .labs-g-btn,html.light .libcopy,html.light .libdel,html.light .me-cta .line,html.light .bf-undo,html.light .bf-acts button{background:#fff!important;color:var(--t2)!important;border:1px solid var(--b2)!important;box-shadow:none!important}html.light .rf-btn.on{color:#2d6770!important;border-color:#a6d4d8!important}html.light .add select{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' fill='none' stroke='%236b6964' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 12px center/12px no-repeat!important;color:var(--t2)!important;border:1px solid var(--b2)!important}html.light .add select option{background:#fff;color:#1f1e1d}html.light .tags button,html.light .chip,html.light .labs-chans button,html.light .labs-cats button,html.light .lib-ftabs button,html.light .pp-filter button,html.light .pp-mode button{background:transparent!important;color:var(--t3)!important;border:1px solid var(--b1)!important;box-shadow:none!important}html.light .tags button.on,html.light .chip.on,html.light .labs-chans button.on,html.light .labs-cats button.on,html.light .lib-ftabs button.on,html.light .pp-filter button.on,html.light .pp-mode button.on{background:#1f1e1d!important;color:#faf9f5!important;border-color:#1f1e1d!important}html.light .lsb,html.light .lt-row button,html.light .ds-h,html.light .ds-d,html.light .ds-more{color:var(--t3)!important}html.light .lsb.top,html.light .lt-g button,html.light .ds-h.on{color:var(--t1)!important}html.light .lsb:hover,html.light .lt-row:hover,html.light .ds-hrow:hover,html.light .ds-d:hover,html.light .ds-more:hover{background:#0000000a!important;color:var(--t1)!important}html.light .lsb.on,html.light .lt-row.on,html.light .ds-d.on{background:#efece4!important;color:var(--t1)!important}html.light .lt-row.on button{color:var(--t1)!important}html.light .lsb b,html.light .lt-row button b,html.light .ds-h b,html.light .labs-pick b{color:#2d6770!important}html.light .ds-d.done{color:#a8a59d!important}html.light .ds-d i{color:#5f8a5f!important}html.light .ds-d em{background:#3d8a94!important}html.light .la-sep{background:var(--b1)!important}html.light .labs-it,html.light .pn-it,html.light .au-sug,html.light .todo,html.light .bf-row,html.light .kb a,html.light .gh,html.light .labs-sh{border-color:var(--b1)!important}html.light .labs-day,html.light .day{color:var(--t3)!important}html.light .labs-zh,html.light .labs-mh,html.light .lib-mh,html.light .pn-text,html.light .todo .tx,html.light .kb .t{color:var(--t1)!important}html.light .labs-tx,html.light .pn-ctx,html.light .libbody,html.light .libtext{color:var(--t2)!important}html.light .libbody{background:#faf9f5!important;border-color:var(--b1)!important}html.light .labs-who,html.light .labs-meta,html.light .labs-orig summary,html.light .labs-orig p,html.light .labs-when{color:var(--t4)!important}html.light .labs-who b{filter:saturate(1.4) brightness(.62)}html.light .labs-meta a,html.light .labs-mh a,html.light .lm-links a,html.light .au-sug a,html.light .ph .aux a,html.light .pn-card a,html.light .pn-more{color:#2d6770!important}html.light .labs-new{background:#3d8a94!important;color:#fff!important}html.light .labs-g-ok{color:#4f7a4f!important}html.light .labs-ctr{border-left-color:#7cc3c9!important}html.light .labs-ctr summary{color:#2d6770!important}html.light .labs-img{border:1px solid var(--b1)}html.light .au-warn{background:#fbeeea!important;border-color:#efc4b6!important;color:#9e3a22!important}html.light .au-row i{background:#5fa9b3!important}html.light .pn-who,html.light .libtag,html.light .libkind{background:#f1eee6!important;color:var(--t2)!important;border-color:var(--b1)!important}html.light .pn-tag{background:#e6f2f3!important;border-color:#b3dadd!important;color:#24575f!important}html.light .pn-dots i{background:#e7e4da!important}.light .pn-dots i.f{background:#3d8a94!important}html.light .hn b,html.light .tile .v{color:var(--t1)!important;-webkit-text-fill-color:currentColor!important;background:none!important}html.light .hello .kicker{color:var(--t3)!important}html.light .heat i{background:#ece9df!important;box-shadow:none!important}html.light .heat i.l1{background:#dceff0!important}html.light .heat i.l2{background:#a6d4d8!important}html.light .heat i.l3{background:#5fa9b3!important}html.light .heat i.l4,html.light .heat i.l5{background:#3d8a94!important}html.light .heat i.today{outline:1.5px solid #1f1e1d!important}html.light .ck{border-color:var(--b3)!important;background:#fff!important}html.light .area-h{color:var(--t2)!important;border-color:var(--b1)!important}html.light .labs-toast,html.light .tip,html.light .ed-bar,html.light .sp-wrap,html.light .drawer{background:#fff!important;color:var(--t1)!important;border:1px solid var(--b2)!important;box-shadow:0 10px 30px #1f1e1d14!important}.theme-tg{border:0;background:transparent;font-size:15px;line-height:1;cursor:pointer;color:var(--t3);padding:6px 8px;border-radius:8px}.theme-tg:hover{background:#7f7f7f1f;color:var(--t1)}html.light body[data-view]:not([data-view=me]) .gal-veil{display:none!important}html.light .gal-veil{background:#faf9f5cc!important;background-image:none!important}html.light #read .dl-title b,html.light .labs-mh,html.light .lib-mh,html.light .au-sug b,html.light .pn-ch b,html.light .la-card .la-t,html.light .bf-h,html.light .ghcard b,html.light .gh b{color:#1f1e1d!important}html.light #read .dl-title span{color:#6b6964!important}html.light .labs-who b{filter:none!important}html.light .labs-who .o-ai_co,html.light .labs-who .o-openai,html.light .labs-who .o-anthropic{color:#2d6770!important}html.light .labs-who .o-ai_people,html.light .labs-who .o-people{color:#2f6a72!important}html.light .labs-who .o-builders{color:#5b4f99!important}html.light .labs-who .o-figures{color:#3d3c38!important}html.light #peopleview:before{background:#faf9f5!important}html.light .pp-head h2,html.light .pp-name{color:#1f1e1d!important}html.light .pp-head p,html.light .pp-work,html.light .pp-line{color:#6b6964!important}html.light #headline .hn b,html.light .hello h2 .hn b{color:#1f1e1d!important;-webkit-text-fill-color:#1f1e1d!important;background:none!important}html.light #headline .hn:first-child b{color:#3d8a94!important;-webkit-text-fill-color:#3d8a94!important}html.light #headline .hn i{color:#6b6964!important}html.light .add{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}html.light *{text-shadow:none!important}html.light .bar-tools button svg,html.light .bar-tools .amb{color:#6b6964!important;stroke:currentColor}html.light .gal{filter:none!important}html.light body[data-view=me] .gal-veil{background:radial-gradient(ellipse 46% 40% at 50% 46%,#faf9f5e0,#faf9f58c 45%,#faf9f500 75%)!important}html.light .au-warn{background:#fdf1f1!important;border-color:#f0c9c9!important;color:#a33a3a!important}html.light .bar-tools{gap:2px!important}html.light .bar-tools>button,html.light .bar-tools .ed-toggle,html.light .bar-tools .amb,html.light .bar-tools .ocean-motion,html.light .theme-tg{width:34px!important;height:34px!important;min-width:0!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:8px!important;color:#6b6964!important}html.light .bar-tools>button:hover,html.light .bar-tools .ed-toggle:hover,html.light .theme-tg:hover{background:#efede5!important;color:#1f1e1d!important}html.light .bar-tools .amb-logo svg *{fill:#6b6964!important}html.light .starswrap,html.light #libview .libwrap,html.light .pn-wrap{padding-top:20px!important}html.light .bf-wrap{padding-top:28px!important}html.light .me>section:not(.me-hero){background:#faf9f5e6;border-radius:18px;position:relative;z-index:1}html.light .me-foot{background:#faf9f5e6}html.light .lib-forms .libadd{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}html.light .libkind{background:transparent!important;border:0!important;padding:0!important;color:#8f8c85!important}html.light .libtag{background:#f1eee6!important}html.light .bf-sec{padding:16px 18px!important;border-radius:14px!important}html.light .bf-sec h4{margin:0 0 10px!important}html.light .bf-f span{color:#3d3c38!important}html.light .bf-tip{background:#fff!important;border-left:3px solid #3d8a94!important}html.light .bf-title{background:#fff!important}html.light .labs-day:first-of-type{margin-top:12px}html.light #kbview .frame{background:transparent!important;border:0!important;box-shadow:none!important}html.light #kbview .frame iframe{background:transparent!important}html.light .theme-tg:before,html.light .theme-tg:after{display:none!important}html.light .bar-tools .ed-bar{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}html.light .me>section:not(.me-hero){background:transparent}.lib-forms{scroll-margin-top:170px}html.light body[data-view=me] .gal-veil{background:radial-gradient(ellipse 55% 55% at 50% 50%,rgba(250,249,245,calc(.8 + var(--galdim,0) * .16)),rgba(250,249,245,calc(.3 + var(--galdim,0) * .63)) 70%,rgba(250,249,245,calc(.12 + var(--galdim,0) * .8)))!important}html.light body[data-view=me] .gal{filter:blur(calc(var(--galdim,0) * 3px))!important}html.light .gal-world img{box-shadow:0 8px 24px #1f1e1d1f!important}html.light .ask-box textarea,html.light .ask-box textarea:focus{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}html.light .ask-box textarea::placeholder{color:#8f8c85!important}.bar-tools .ed-bar{gap:0!important;margin:0!important}.bar-tools .ed-bar .ed-saved:empty{display:none!important}html.light body[data-view=me] .gal-veil{background:radial-gradient(ellipse 30% 24% at 50% 46%,rgba(250,249,245,calc(.72 + var(--galdim,0) * .24)),rgba(250,249,245,calc(.35 + var(--galdim,0) * .58)) 60%,rgba(250,249,245,calc(var(--galdim,0) * .92))),rgba(250,249,245,calc(var(--galdim,0) * .9))!important}html.light .bar-tools svg,html.light .bar-tools svg *{stroke:#6b6964!important;color:#6b6964!important}html.light .bar-tools button:hover svg,html.light .bar-tools button:hover svg *{stroke:#1f1e1d!important}html.light .bar-tools button:before{background:#6b6964!important}html.light .bar-tools button:hover:before{background:#1f1e1d!important}html.light .ask{background:#ffffff8c!important;border:1px solid rgba(31,30,29,.1)!important;box-shadow:0 12px 40px #1f1e1d14!important;backdrop-filter:blur(18px) saturate(1.2)!important;-webkit-backdrop-filter:blur(18px) saturate(1.2)!important}html.light .ask-box{background:#fff!important;border:1px solid rgba(31,30,29,.08)}html.light .ask-box textarea{background:none!important;border:0!important;box-shadow:none!important;min-height:0!important;height:auto;padding:0!important;color:#1f1e1d!important}html.light .ask-chips button{background:#f1eee6!important;color:#3d3c38!important;border:0!important}html.light .ask-chips button:hover{background:#e7e4da!important}html.light .ask-badge:before{background:#5fa9b3;box-shadow:none}html.light .bar-tools button,html.light .bar-tools .ed-bar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.theme-tg:before,.theme-tg:after{display:none!important;content:none!important}html:not(.light) .bar-tools{gap:2px!important}html:not(.light) .bar-tools>button,html:not(.light) .bar-tools .ed-toggle,html:not(.light) .bar-tools .amb,html:not(.light) .bar-tools .ocean-motion,html:not(.light) .theme-tg{width:34px!important;height:34px!important;min-width:0!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:8px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not(.light) .theme-tg{color:var(--icon)!important}html:not(.light) .bar-tools .ed-bar{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}html:not(.light) .bar-tools>button:hover,html:not(.light) .bar-tools .ed-toggle:hover,html:not(.light) .bar-tools .amb:hover,html:not(.light) .theme-tg:hover{background:#ffffff14!important}html.light body[data-view=me] .gal-veil{background:radial-gradient(ellipse 50% 46% at 50% 50%,#faf9f5 0% 50%,rgba(250,249,245,calc(.2 + var(--galdim,0) * .72)) 72%,rgba(250,249,245,calc(var(--galdim,0) * .92))),rgba(250,249,245,calc(var(--galdim,0) * .9))!important}html.light body[data-view=me] .gal-veil{background:radial-gradient(ellipse 62% 58% at 50% 50%,#faf9f5,#faf9f5f7 28%,#faf9f5d9,rgba(250,249,245,calc(.6 + var(--galdim,0) * .3)),rgba(250,249,245,calc(.32 + var(--galdim,0) * .58)),rgba(250,249,245,calc(.12 + var(--galdim,0) * .8)) 84%,rgba(250,249,245,calc(var(--galdim,0) * .92))),rgba(250,249,245,calc(var(--galdim,0) * .9))!important}html.light body[data-view=me] .gal-veil{background:radial-gradient(ellipse 60% 56% at 50% 50%,#faf9f5,#faf9f5f2 25%,#faf9f5d1 37%,#faf9f59e 47%,#faf9f56b 56%,#faf9f540,#faf9f51f 72%,#faf9f50a,#faf9f500 90%),rgba(250,249,245,calc(var(--galdim,0) * .9))!important}
