body.notion{--at-bg:var(--nt-bg);--at-surface:var(--surface);--at-surface-2:var(--surface-2);--at-surface-3:var(--surface-3);--at-line:var(--nt-divider);--at-line-strong:var(--nt-border-strong);--at-cream:var(--nt-text);--at-text:var(--nt-text);--at-text-2:var(--nt-text-2);--at-text-soft:var(--nt-text-soft);--at-text-faint:var(--nt-text-faint);--at-sage:#4E7A44;--at-sage-bg:#E8F0E2;--at-lavender:#6A5BA8;--at-lavender-bg:#EEEBF8;--at-olive:#8A6A12;--at-olive-bg:#F5EFD9;--at-serif:"Newsreader","Iowan Old Style","Palatino Linotype",Georgia,serif;--at-ease:cubic-bezier(0.2,0,0,1)}body.notion.notion-dark:not(.atelier){--at-sage:#B9D3A8;--at-sage-bg:#2D3A2B;--at-lavender:#CBC2EC;--at-lavender-bg:#2E2B3A;--at-olive:#E3C46E;--at-olive-bg:#3A3726}body.notion.atelier{--at-bg:#1B1B19;--at-bg-2:#1F1F1C;--at-surface:#222220;--at-surface-2:#282825;--at-surface-3:#31302C;--at-line:rgba(236,234,226,0.09);--at-line-strong:rgba(236,234,226,0.16);--at-cream:#ECEAE2;--at-text:#E6E3DA;--at-text-2:#CBC8BE;--at-text-soft:#9B988F;--at-text-faint:#6F6D66;--at-sage:#B9D3A8;--at-sage-deep:#8FB07C;--at-sage-bg:#2D3A2B;--at-lavender:#CBC2EC;--at-lavender-bg:#2E2B3A;--at-olive:#E3C46E;--at-olive-bg:#3A3726;--at-rose:#E8A598;--at-rose-bg:#3D2A26;--at-serif:"Newsreader","Iowan Old Style","Palatino Linotype",Georgia,serif;--at-ease:cubic-bezier(0.2,0,0,1);--nt-text:var(--at-text);--nt-text-2:var(--at-text-2);--nt-text-soft:var(--at-text-soft);--nt-text-faint:var(--at-text-faint);--nt-bg:var(--at-bg);--nt-hover:rgba(236,234,226,0.05);--nt-active:rgba(236,234,226,0.08);--nt-pressed:rgba(236,234,226,0.12);--nt-divider:var(--at-line);--nt-border-strong:var(--at-line-strong);--nt-input-bg:rgba(236,234,226,0.045);--nt-input-shadow:inset 0 0 0 1px rgba(236,234,226,0.1);--nt-focus:inset 0 0 0 1px rgba(185,211,168,0.7),0 0 0 3px rgba(185,211,168,0.18);--nt-blue:#3E5A3A;--nt-blue-hover:#4A6A45;--nt-popover:#262624;--nt-popover-shadow:rgba(0,0,0,0.2) 0 0 0 1px,rgba(0,0,0,0.3) 0 6px 14px,rgba(0,0,0,0.45) 0 18px 40px;--nt-card-shadow:var(--at-line) 0 0 0 1px;--nt-scrim:rgba(8,8,7,0.66);--nt-gray:#A4A198;--nt-gray-bg:#2C2B28;--nt-brown:#C9A08A;--nt-brown-bg:#3A2F29;--nt-orange:#E0A36E;--nt-orange-bg:#3E3024;--nt-yellow:var(--at-olive);--nt-yellow-bg:var(--at-olive-bg);--nt-green:var(--at-sage);--nt-green-bg:var(--at-sage-bg);--nt-blue-text:#A9C4E0;--nt-blue-bg:#263240;--nt-purple:var(--at-lavender);--nt-purple-bg:var(--at-lavender-bg);--nt-pink:#E6A9C6;--nt-pink-bg:#3B2A33;--nt-red:var(--at-rose);--nt-red-bg:var(--at-rose-bg);--nt-tag-default:#2C2B28;--nt-tag-gray:#34332F;--nt-tag-brown:#43362E;--nt-tag-orange:#4A3826;--nt-tag-yellow:#4A4126;--nt-tag-green:#33462F;--nt-tag-blue:#2B3A4A;--nt-tag-purple:#3A3550;--nt-tag-pink:#4A3140;--nt-tag-red:#4C302B;--nt-tag-text:var(--at-cream);--nt-sb-bg:var(--at-bg-2);--nt-sb-text:var(--at-text-2);--nt-sb-text-active:var(--at-cream);--nt-sb-icon:var(--at-text-soft);--nt-sb-label:var(--at-text-faint);--nt-sb-hover:rgba(236,234,226,0.045);--nt-sb-active:#33322D;--nt-sb-edge:var(--at-line);--nt-icon:var(--at-text-soft);--bg:var(--at-bg);--bg-2:var(--at-bg-2);--surface:var(--at-surface);--surface-2:var(--at-surface-2);--surface-3:var(--at-surface-3);--bg-rgb:27 27 25;--bg-2-rgb:31 31 28;--surface-rgb:34 34 32;--surface-2-rgb:40 40 37;--surface-3-rgb:49 48 44;--ink:var(--at-text);--ink-2:var(--at-text-2);--ink-soft:var(--at-text-soft);--ink-softer:var(--at-text-faint);--ink-inv:var(--at-bg);--ink-rgb:230 227 218;--ink-soft-rgb:155 152 143;--ink-inv-rgb:27 27 25;--border:var(--at-line);--border-soft:var(--at-line);--border-strong:var(--at-line-strong);--border-rgb:58 57 53;--primary:#3E5A3A;--primary-fg:#FFFFFF;--primary-soft:rgba(185,211,168,0.12);--primary-rgb:62 90 58;--accent:var(--at-olive);--accent-soft:var(--at-olive-bg);--accent-rgb:227 196 110;--success:var(--at-sage);--success-soft:var(--at-sage-bg);--warning:var(--at-olive);--warning-soft:var(--at-olive-bg);--danger:var(--at-rose);--danger-soft:var(--at-rose-bg);--radius-md:8px;--radius-lg:12px;--radius-xl:16px;background:var(--at-bg)!important;color:var(--at-text)}body.notion.atelier :is(.page-title,.at-display,.ref-studio-title,.card-title.at-serif,.at-section-head h2,.nt-login-title,.nt-404-title,.modal-title){font-family:var(--at-serif)!important;font-weight:500!important;letter-spacing:-.02em!important}body.notion.atelier .page-title,body.notion.atelier.layout-reference .page-title{font-size:44px!important;line-height:1.08!important;color:var(--at-cream)!important}body.notion.atelier .at-cover-line,body.notion.atelier :is(.page-title,.at-display) em{font-family:var(--at-serif);font-style:italic}body.notion.atelier .at-display em,body.notion.atelier .page-title em{color:var(--at-sage)}body.notion.atelier :is(.kicker,.at-kicker,.nt-sb-section-label,.ref-studio-label,.stat-label){text-transform:uppercase!important;letter-spacing:.14em!important;font-size:11.5px!important;font-weight:500!important;color:var(--at-text-soft)!important}body.notion.atelier .page-sub{color:var(--at-text-soft);font-size:16px;line-height:1.6}body.notion.atelier .stat-value{font-family:var(--at-serif)!important;font-weight:500!important;font-size:34px!important}body.notion.atelier .nt-page-icon{display:none}body.notion.atelier :is(.card,.neo-card,.stat,.ref-studio-card,.ref-space-card,.ref-task-card,.ref-profile-card,.ref-team-card,.ref-doc-card,.ref-choice-card,.brut-panel,.brut-kpi-card,.brut-detail-card,.scraping-stat-card,.scraping-key-card,.scraping-result-card,.scraping-health-card,.settings-integration-card){background:var(--at-surface)!important;border:1px solid var(--at-line)!important;border-radius:14px!important}body.notion.atelier :where(section,article){border-radius:14px!important}body.notion.atelier :is(.ref-space-card,.ref-task-card,.ref-doc-card,.ref-choice-card,.scraping-result-card):hover{background:var(--at-surface-2)!important;border-color:var(--at-line-strong)!important}body.notion.atelier [style*="background-color: #FAFAF9"],body.notion.atelier [style*="background: #FAFAF9"],body.notion.atelier [style*="background: rgb(250, 250, 249)"],body.notion.atelier [style*="background:#FAFAF9"]{background:var(--at-surface)!important}body.notion.atelier [style*="border: 1px solid var(--ink)"]{border-color:var(--at-line-strong)!important}body.notion.atelier :is(.nt-primary-btn,.nt-login-primary,.nt-onboarding-primary,.btn.primary,.btn.ink,button.bg-primary,a.bg-primary,.at-btn-solid,#at-specificity-anchor){background:var(--at-cream)!important;color:#1B1B19!important;border:1px solid var(--at-cream)!important;border-radius:10px!important;font-weight:500!important;box-shadow:none!important}body.notion.atelier :is(.nt-primary-btn,.nt-login-primary,.nt-onboarding-primary,.btn.primary,.btn.ink,button.bg-primary,a.bg-primary,.at-btn-solid,#at-specificity-anchor) :is(*,span,svg,#at-specificity-anchor){color:#1B1B19!important}body.notion.atelier :is(.nt-primary-btn,.nt-login-primary,.nt-onboarding-primary,.btn.primary,.btn.ink,.at-btn-solid,#at-specificity-anchor):hover{background:#FFFFFF!important;border-color:#FFFFFF!important}body.notion.atelier :is(.btn:not(.primary):not(.ink),.nt-ghost-btn,.at-btn-ghost){background:transparent!important;color:var(--at-text)!important;border:1px solid var(--at-line-strong)!important;border-radius:10px!important}body.notion.atelier :is(.btn:not(.primary):not(.ink),.nt-ghost-btn,.at-btn-ghost):hover{background:rgba(236,234,226,.05)!important;border-color:rgba(236,234,226,.28)!important}body.notion.atelier .btn.ghost{border-color:transparent!important}body.notion.atelier :is(.badge,.ref-studio-pill,.at-pill){border-radius:6px!important;font-weight:500!important;letter-spacing:0!important}body.notion.atelier .at-pill{display:inline-flex;align-items:center;padding:3px 10px;font-size:13px;background:var(--at-surface-3);color:var(--at-text-2)}body.notion.atelier .at-pill-sage{background:var(--at-sage-bg);color:var(--at-sage)}body.notion.atelier .at-pill-olive{background:var(--at-olive-bg);color:var(--at-olive)}body.notion.atelier .at-pill-lavender{background:var(--at-lavender-bg);color:var(--at-lavender)}body.notion.atelier .nt-sidebar{background:var(--at-bg-2)!important;border-right:1px solid var(--at-line)!important}body.notion.atelier .nt-sb-item{border-radius:9px!important;min-height:36px;font-size:14.5px}body.notion.atelier .nt-sb-item.active{background:var(--nt-sb-active)!important;color:var(--at-cream)!important;font-weight:600}body.notion.atelier .nt-sb-item.active .nt-sb-icon{color:var(--at-cream)!important}body.notion .nt-sb-lineicon,body.notion.atelier .nt-sb-page .nt-sb-emoji{display:none!important}body.notion.atelier .nt-sb-page .nt-sb-lineicon{display:inline-flex!important}body.notion.atelier .nt-sb-section-label{padding-top:18px!important}body.notion.atelier .nt-sb-tag{background:var(--at-sage-bg)!important;color:var(--at-sage)!important}body.notion.atelier .nt-space-trigger{border:1px solid var(--at-line)!important;border-radius:12px!important;background:var(--at-surface)!important}body.notion.atelier .nt-space-avatar{background:var(--at-olive-bg)!important;color:var(--at-cream)!important;font-family:var(--at-serif);border-radius:8px!important}body.notion.atelier.layout-reference .nt-topbar{background:rgba(27,27,25,.86)!important;backdrop-filter:saturate(140%) blur(12px);border-bottom:1px solid var(--at-line)!important}.at-art{filter:none!important;mix-blend-mode:normal;user-select:none;pointer-events:none}.at-frame{display:inline-flex;justify-content:center;align-items:center;max-width:100%}body.notion:not(.notion-dark) .at-frame{isolation:auto;background:transparent}body.notion.atelier .nt-empty .nt-illustration,body.notion.atelier .ref-empty .nt-illustration{height:170px!important;margin-bottom:4px}.at-cover{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;height:172px;margin:4px 0 28px;padding:0 0 0 36px;overflow:hidden;border-radius:16px;background:var(--at-surface);isolation:isolate;animation:at-rise .42s var(--at-ease,ease) both}.at-tint-sage{background:#2D3A2B}.at-tint-lavender{background:#2E2B3A}.at-tint-olive{background:#3A3726}.at-tint-plain{background:#262624}.at-cover .at-kicker{color:rgba(236,234,226,.62)}body.notion:not(.notion-dark) .at-tint-sage{background:#E8EFE5}body.notion:not(.notion-dark) .at-tint-lavender{background:#EEEBF5}body.notion:not(.notion-dark) .at-tint-olive{background:#F3EEDC}body.notion:not(.notion-dark) .at-tint-plain{background:#F1F0ED}body.notion:not(.notion-dark) .at-cover .at-kicker{color:#62625B}body.notion:not(.notion-dark) .at-cover .at-cover-line{color:#292A25!important}.at-cover-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;min-width:0}body.notion .at-cover .at-cover-line{margin:0;padding:0;background:none!important;text-shadow:none;font-family:var(--at-serif,Georgia,serif)!important;color:#ECEAE2!important;font-style:italic;font-size:34px;line-height:1.12;letter-spacing:-.015em;color:var(--at-cream,#ECEAE2)}.at-cover-art{flex-shrink:0;height:250px;width:auto;margin:-40px -10px -40px 0;object-fit:contain}@media (max-width:760px){.at-cover{height:124px;padding-left:20px;margin:0 0 18px;border-radius:14px}body.notion .at-cover .at-cover-line{font-size:19px}.at-cover .at-cover-copy{position:relative;z-index:2;max-width:54%}.at-cover .at-cover-art{position:absolute;right:-28px;top:50%;transform:translateY(-50%);height:150px;margin:0;z-index:0}.at-team-strip .at-sep{display:none}}body.notion section.at-focus,body.notion section.at-hero,body.notion section.at-shape{border:0!important}body.notion section.at-hero,body.notion section.at-shape{background:transparent!important}.at-hero{margin:8px 0 34px;animation:at-rise .48s var(--at-ease,ease) both}.at-hero-top{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.at-kicker{text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:500;color:var(--at-text-soft,#9B988F)}.at-kicker-strong{color:var(--at-cream,#ECEAE2)}.at-status{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:var(--at-text-soft,#9B988F)}.at-status-dot{width:7px;height:7px;border-radius:99px;background:var(--at-sage,#B9D3A8);box-shadow:0 0 0 4px rgba(185,211,168,.12)}.at-hero-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:24px;margin-top:22px}body.notion .at-display{font-family:var(--at-serif)!important;font-weight:500!important;letter-spacing:-.02em!important;margin:0;font-size:clamp(44px,5.4vw,72px);line-height:.98;color:var(--at-cream)}.at-lede{max-width:34em;margin:22px 0 0;font-size:17px;line-height:1.65;color:var(--at-text-soft,#9B988F)}.at-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.at-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:46px;padding:0 22px;font-size:15px;border-radius:10px;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s var(--at-ease,ease)}.at-btn:active{transform:scale(.98)}.at-hero-art{width:100%;max-width:520px;justify-self:end;margin:-24px -20px -30px 0}.at-team-strip{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:30px;padding-top:26px;border-top:1px solid var(--at-line,rgba(236,234,226,.09));font-size:15px;color:var(--at-text-soft,#9B988F)}.at-team-strip strong{color:var(--at-cream,#ECEAE2);font-weight:500}.at-sep{width:1px;height:18px;background:var(--at-line-strong,rgba(236,234,226,.16))}.at-avatars{display:inline-flex}.at-avatar{display:grid;place-items:center;width:30px;height:30px;margin-left:-6px;border-radius:99px;font-size:12px;color:var(--at-cream,#ECEAE2);border:2px solid var(--at-bg,#1b1b19)}.at-avatar:first-child{margin-left:0}.at-avatar.t0{background:var(--at-lavender-bg,#2E2B3A)}.at-avatar.t1{background:var(--at-olive-bg,#3A3726)}.at-avatar.t2{background:var(--at-sage-bg,#2D3A2B)}@media (max-width:900px){.at-hero{margin-top:4px}.at-hero-body{grid-template-columns:1fr;gap:6px}.at-hero-art{order:-1;max-width:340px;margin:-10px auto -16px;justify-self:center}.at-lede{font-size:15.5px;margin-top:14px}.at-hero-actions{margin-top:20px}.at-btn{height:44px;padding:0 18px;flex:1 1 auto}.at-status{font-size:13px}}.at-home-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:24px;margin-bottom:36px}body.notion.atelier .at-home-grid .ref-studio-today{background:transparent!important;border:0!important;padding:0!important}body.notion.atelier .ref-studio-today .ref-studio-title{font-size:26px!important}body.notion.atelier .ref-studio-task-row{padding:16px 4px!important;border-bottom:1px solid var(--at-line)!important}body.notion.atelier .ref-studio-task-row strong{font-weight:500!important;font-size:15.5px!important;color:var(--at-cream)!important}body.notion.atelier .ref-studio-task-dot{width:20px!important;height:20px!important;border-radius:5px!important;border:1.5px solid var(--at-text-faint)!important;background:var(--at-surface-2)!important}body.notion.atelier .ref-studio-task-check:hover{background:var(--at-sage)!important;border-color:var(--at-sage)!important;color:#1B1B19!important}body.notion.atelier .ref-studio-progress>span{background:var(--at-sage)!important}body.notion section.at-focus{display:flex;flex-direction:column;padding:28px 28px 24px!important;background:var(--at-lavender-bg)!important;border-radius:18px!important;color:var(--at-cream)}.at-focus-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}body.notion .at-focus h3{margin:0;font-size:22px;font-weight:600;line-height:1.25;color:var(--at-cream)}.at-focus p{margin:12px 0 0;color:var(--at-text-2,#CBC8BE);font-size:15px;line-height:1.6}.at-focus-time{margin:22px 0 18px;font-family:var(--at-serif,Georgia,serif);font-size:64px;line-height:1;letter-spacing:-.02em;color:var(--at-cream,#ECEAE2)}body.notion .at-btn-dark{background:#121211!important;color:var(--at-cream)!important;border:1px solid rgba(236,234,226,.08)!important}body.notion .at-btn-dark:hover{background:#0B0B0A!important}.at-focus-note{margin-top:18px!important;font-family:var(--at-serif,Georgia,serif);font-style:italic;color:var(--at-text-soft,#9B988F)!important}.at-section-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px}body.notion .at-section-head h2{font-family:var(--at-serif)!important;font-weight:500!important;margin:0;font-size:28px;color:var(--at-cream)}.at-link{color:var(--at-text-2,#CBC8BE);font-size:15px}.at-link:hover{color:var(--at-cream,#ECEAE2)}.at-shape{margin-bottom:40px}.at-shape-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.at-shape-card{display:flex;flex-direction:column;overflow:hidden;text-align:left;border-radius:16px;background:var(--at-surface,#222220);border:1px solid var(--at-line,rgba(236,234,226,.09));cursor:pointer;transition:transform .2s var(--at-ease,ease),border-color .2s ease}.at-shape-card:hover{transform:translateY(-2px);border-color:var(--at-line-strong,rgba(236,234,226,.16))}.at-shape-art{display:flex;justify-content:center;height:150px;overflow:hidden}.at-shape-art img{height:200px;width:auto;margin-top:-26px}.at-shape-body{display:flex;flex-direction:column;gap:8px;padding:18px 20px 20px}.at-shape-body strong{font-size:17px;font-weight:600;color:var(--at-cream,#ECEAE2)}.at-shape-desc{font-size:14.5px;line-height:1.5}.at-shape-desc,.at-shape-meta{color:var(--at-text-soft,#9B988F)}.at-shape-meta{display:flex;align-items:center;gap:10px;margin-top:6px;font-size:13px}@media (max-width:900px){.at-home-grid,.at-shape-grid{grid-template-columns:1fr}.at-focus-time{font-size:52px}}body.notion.atelier .nt-login-illustration{max-width:420px!important;max-height:280px!important;object-fit:contain}body.notion.atelier :is(.nt-login,.nt-onboarding,.nt-404){background:var(--at-bg)!important}body.notion.atelier .nt-login-title{font-size:44px!important;color:var(--at-cream)!important}body.notion.atelier .nt-login-split-main .nt-login-auth-card .nt-login-title{font-size:30px!important;line-height:1.25!important}body.notion.atelier .nt-login-visual-pane{background:#111110!important;border-right-color:var(--at-line)!important}body.notion.atelier .nt-login-auth-pane{background:var(--at-bg)!important}body.notion.atelier .nt-onboarding [class*="bg-[var(--nt-sidebar"]{background:#0F0F0E!important}@keyframes at-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.at-cover,.at-hero{animation:none}.at-btn,.at-shape-card{transition:none}}body.notion.atelier :is(.login-reference,.nt-login,.nt-onboarding,.onboarding-reference){--bg:var(--at-bg);--surface:var(--at-surface);--surface-2:var(--at-surface-2);--surface-3:var(--at-surface-3);--ink:var(--at-text);--ink-2:var(--at-text-2);--ink-soft:var(--at-text-soft);--ink-inv:var(--at-bg);--border:var(--at-line);--border-soft:var(--at-line);--primary:#3E5A3A;background:var(--at-bg)!important;color:var(--at-text)!important}body.notion.atelier .nt-login :is(.nt-login-sub,.nt-login-features span,.nt-login-terms,.nt-login-foot){color:var(--at-text-soft)!important}body.notion.atelier .nt-login :is(.nt-login-features strong,.nt-login-features b){color:var(--at-cream)!important}body.notion.atelier .nt-login-google{background:var(--at-surface)!important;color:var(--at-text)!important;border-color:var(--at-line-strong)!important}body.notion .at-display em{font-family:var(--at-serif);font-style:italic;color:var(--at-sage)}.at-frame.at-hero-frame{justify-self:end}@media (max-width:900px){.at-frame.at-hero-frame{order:-1;justify-self:center}}body.notion:not(.notion-dark) .at-hero-frame .at-hero-art{margin:0;max-width:460px}.at-frame.nt-illustration-frame{display:flex;width:fit-content;margin:0 auto}body.notion:not(.atelier) .at-btn-solid{background:var(--nt-text)!important;color:var(--nt-bg)!important;border:1px solid var(--nt-text)!important}body.notion:not(.atelier) .at-btn-solid :is(*,svg){color:var(--nt-bg)!important}body.notion:not(.atelier) .at-btn-ghost{background:transparent!important;color:var(--nt-text)!important;border:1px solid var(--nt-border-strong)!important}body.notion .at-btn-dark,body.notion .at-btn-dark :is(*,svg){color:#ECEAE2!important}body.notion:not(.notion-dark) .at-btn-dark{background:#1B1B19!important}.at-home-grid>*,.at-shape-card,body.notion .page>:is(.page-header,.nt-page-header,.stat,.card,.grid-2,.grid-3,.grid-4,.ref-studio-dashboard){animation:at-rise .42s var(--at-ease) both}.at-home-grid>:nth-child(2){animation-delay:60ms}.at-shape-card:first-child{animation-delay:80ms}.at-shape-card:nth-child(2){animation-delay:.14s}.at-shape-card:nth-child(3){animation-delay:.2s}@keyframes at-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.at-cover-art,.at-hero-art{animation:at-drift 7s ease-in-out infinite}.at-cover .at-cover-art{animation-delay:.4s}@media (max-width:760px){.at-cover .at-cover-art{animation:none}}body.notion :is(.at-shape-card,.ref-space-card,.ref-doc-card,.ref-task-card){transition:transform .18s var(--at-ease),border-color .18s ease,background .18s ease!important}body.notion :is(.ref-space-card,.ref-doc-card,.ref-task-card):hover{transform:translateY(-1px)}body.notion :is(.at-btn,.btn,.nt-primary-btn,.nt-ghost-btn):active{transform:scale(.98)}body.notion .ref-studio-task-check{transition:background .14s ease,border-color .14s ease,transform .14s var(--at-ease)}body.notion .ref-studio-task-check:active{transform:scale(.88)}@media (prefers-reduced-motion:reduce){.at-cover-art,.at-hero-art,.at-home-grid>*,.at-shape-card,body.notion .page>*{animation:none!important}body.notion :is(.at-shape-card,.ref-space-card,.ref-doc-card,.ref-task-card):hover{transform:none}}body.notion section.at-focus{padding:12px!important;gap:0;overflow:hidden}.at-focus-window{position:relative;display:flex;justify-content:center;align-items:center;height:240px;min-height:240px;overflow:hidden;border-radius:14px}.at-focus-window img{height:210px;width:auto;margin-top:-30px;transition:transform .6s var(--at-ease),opacity .3s ease}.at-focus.is-running .at-focus-window img{transform:scale(1.04)}.at-focus-body{display:flex;flex-direction:column;padding:18px 16px 10px}body.notion .at-focus .at-focus-head{align-items:flex-start}.at-focus-kicker{display:block;margin-bottom:6px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--at-lavender)}body.notion .at-focus h3{font-size:21px}.at-focus-more{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;color:var(--at-text-soft);transition:background .15s ease,color .15s ease}.at-focus-more:hover{background:rgba(127,120,160,.16);color:var(--at-cream)}body.notion .at-focus .at-focus-copy{margin:8px 0 0;font-size:14.5px;line-height:1.55}.at-focus-dial{position:relative;display:grid;place-items:center;width:168px;height:168px;margin:18px auto 14px}.at-focus-ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.at-focus-ring circle{fill:none;stroke-width:6}.at-focus-ring .track{stroke:rgba(127,120,160,.22)}.at-focus-ring .value{stroke:var(--at-lavender);stroke-linecap:round;transition:stroke-dashoffset .9s linear,stroke .3s ease}.at-focus.is-done .at-focus-ring .value{stroke:var(--at-sage)}body.notion .at-focus .at-focus-time{position:relative;margin:0;font-size:44px;font-variant-numeric:tabular-nums}.at-focus.is-running .at-focus-time{animation:at-breathe 4s ease-in-out infinite}@keyframes at-breathe{0%,to{opacity:1}50%{opacity:.78}}.at-focus-presets{display:flex;justify-content:center;gap:8px}.at-chip{height:30px;padding:0 12px;border-radius:99px;font-size:13px;color:var(--at-text-2);border:1px solid rgba(127,120,160,.3);transition:background .15s ease,color .15s ease,border-color .15s ease}.at-chip.on,.at-chip:hover:not(:disabled){border-color:var(--at-lavender)}.at-chip.on{background:var(--at-lavender);color:#1B1B19;font-weight:600}.at-chip:disabled{opacity:.45;cursor:default}.at-focus-task{display:flex;align-items:center;gap:10px;margin:16px 0 12px;padding:10px 12px;border-radius:10px;font-size:13.5px;color:var(--at-text-2);background:rgba(127,120,160,.12)}.at-focus-task-dot{width:8px;height:8px;flex-shrink:0;border-radius:99px;background:var(--at-olive)}.at-focus.is-running .at-focus-task-dot{background:var(--at-sage);box-shadow:0 0 0 4px rgba(185,211,168,.18)}.at-focus-actions{display:flex;gap:8px}.at-focus-actions .at-btn{flex:1}.at-focus-reset{display:grid;place-items:center;width:46px;border-radius:10px;color:var(--at-text-soft);border:1px solid rgba(127,120,160,.3)}.at-focus-reset:hover{color:var(--at-cream)}body.notion .at-focus .at-focus-note{margin-top:14px!important;text-align:center}.at-section-head .at-kicker{display:block;margin-bottom:6px}.at-link{display:inline-flex;align-items:center;gap:4px}.at-bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.at-bento .is-feature,.at-bento.n3 .at-space-new{grid-column:span 2}.at-bento.n0 .at-space-new,.at-bento.n2 .at-space-new{grid-column:1/-1}.at-space{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;text-align:left;border-radius:18px;background:var(--at-surface);border:1px solid var(--at-line);cursor:pointer;animation:at-rise .42s var(--at-ease) both;transition:transform .22s var(--at-ease),border-color .22s ease,box-shadow .22s ease}.at-space:nth-child(2){animation-delay:70ms}.at-space:nth-child(3){animation-delay:.14s}.at-space:nth-child(4){animation-delay:.21s}.at-space:hover{transform:translateY(-3px);border-color:var(--at-line-strong);box-shadow:0 18px 40px -24px rgba(0,0,0,.55)}.at-space-art{position:relative;display:flex;justify-content:center;height:168px;overflow:hidden}.at-space-art img{height:228px;width:auto;margin-top:-30px;transition:transform .5s var(--at-ease)}.at-space:hover .at-space-art img{transform:scale(1.04) translateY(-3px)}.at-space-status{position:absolute;top:12px;left:12px}body.notion .at-space-art .at-space-status.at-pill-sage{background:rgba(185,211,168,.18)!important;color:#CFE3C1!important}body.notion .at-space-art .at-space-status.at-pill-lavender{background:rgba(203,194,236,.18)!important;color:#DCD5F5!important}body.notion .at-space-art .at-space-status.at-pill-olive{background:rgba(227,196,110,.18)!important;color:#EED9A0!important}.at-space-body{display:flex;flex-direction:column;gap:8px;padding:18px 20px;flex:1}.at-space-body strong{font-size:17px;font-weight:600;color:var(--at-cream)}.at-space-desc{color:var(--at-text-soft);font-size:14px;line-height:1.5}.at-space-progress{display:block;height:5px;margin-top:4px;border-radius:99px;background:var(--at-surface-3);overflow:hidden}.at-space-progress span{display:block;height:100%;border-radius:inherit;background:var(--at-sage)}.at-space-meta{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:6px;font-size:13px;color:var(--at-text-soft)}.at-avatars.sm .at-avatar{width:24px;height:24px;font-size:11px;border-width:2px;border-color:var(--at-surface)}.at-space-go{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:var(--at-cream);font-weight:500;opacity:0;transform:translateX(-4px);transition:opacity .18s ease,transform .18s var(--at-ease)}.at-space-go.show,.at-space:hover .at-space-go{opacity:1;transform:none}@media (min-width:901px){.at-bento.n0 .at-space-new,.at-bento.n2 .at-space-new,.at-bento.n3 .at-space-new,.at-space.is-feature{flex-direction:row}.at-space-new .at-space-art,.at-space.is-feature .at-space-art{width:50%;height:auto;min-height:230px;flex-shrink:0;align-items:center}.at-space-new .at-space-art img,.at-space.is-feature .at-space-art img{height:270px;margin-top:0}.at-space-new .at-space-body,.at-space.is-feature .at-space-body{padding:26px 26px 22px;justify-content:center}.at-space.is-feature .at-space-body strong{font-family:var(--at-serif);font-weight:500;font-size:28px;letter-spacing:-.01em}}.at-space-new{border-style:dashed}.at-space-new .at-space-body strong{font-family:var(--at-serif);font-weight:500;font-size:24px}@media (max-width:900px){.at-bento{grid-template-columns:1fr}.at-bento .at-space-new,.at-bento .is-feature{grid-column:auto!important}.at-focus-dial{width:150px;height:150px}}@media (prefers-reduced-motion:reduce){.at-focus.is-running .at-focus-time,.at-space{animation:none!important}.at-space:hover,.at-space:hover .at-space-art img{transform:none}}body.notion .at-space-art .at-space-status{border:0!important;backdrop-filter:blur(6px)}@media (min-width:901px){.at-space.is-feature .at-space-meta{margin-top:14px}}body.notion:not(.atelier) .ref-studio-task-dot{width:20px!important;height:20px!important;border-radius:5px!important;border:1.5px solid var(--nt-border-strong)!important;background:transparent!important}body.notion:not(.atelier) .ref-studio-task-check:hover{background:var(--at-sage)!important;border-color:var(--at-sage)!important;color:#fff!important}@media (max-width:900px){body.notion .ref-studio-task-row{display:grid!important;grid-template-columns:22px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}body.notion .ref-studio-task-row>.ref-studio-pill{width:auto!important;justify-self:end}}body.notion .ref-studio-task-row .ref-studio-task-check{display:grid!important;place-items:center;flex-shrink:0;width:20px!important;height:20px!important;padding:0!important;border-radius:6px!important;border:2px solid var(--at-text-soft)!important;background:transparent!important;color:transparent!important;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s var(--at-ease)}body.notion:not(.notion-dark) .ref-studio-task-row .ref-studio-task-check{border-color:rgba(55,53,47,.42)!important}body.notion .ref-studio-task-row .ref-studio-task-check:hover{border-color:var(--at-sage)!important;color:var(--at-sage)!important}body.notion .ref-studio-task-row .ref-studio-task-check.checked{background:var(--at-sage)!important;border-color:var(--at-sage)!important;color:#1B1B19!important;animation:at-tick .26s var(--at-ease)}body.notion:not(.notion-dark) .ref-studio-task-row .ref-studio-task-check.checked{color:#FFFFFF!important}body.notion .ref-studio-task-check svg{color:inherit!important;stroke:currentColor}@keyframes at-tick{0%{transform:scale(.8)}60%{transform:scale(1.08)}to{transform:scale(1)}}body.notion .ref-studio-task-row.is-done strong{color:var(--at-text-soft)!important;text-decoration:line-through;text-decoration-color:var(--at-text-faint)}body.notion .ref-studio-task-row.is-done{opacity:.85}.ref-studio-done-label{margin:18px 0 2px;font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--at-text-soft)}.at-avatar{position:relative;cursor:default;outline:none;transition:transform .15s var(--at-ease)}.at-avatar:focus-visible,.at-avatar:hover{transform:translateY(-2px);z-index:2}.at-avatar:focus-visible{box-shadow:0 0 0 2px var(--at-sage)}.at-avatar.more{background:var(--at-surface-3);color:var(--at-text-2);font-size:10.5px}.at-avatar[data-name]:after{content:attr(data-name);position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%,4px);max-width:220px;width:max-content;padding:5px 9px;border-radius:7px;background:#0F0F0E;color:#ECEAE2;font-size:12px;font-weight:500;line-height:1.35;white-space:normal;text-align:center;box-shadow:0 6px 18px rgba(0,0,0,.35);opacity:0;pointer-events:none;transition:opacity .14s ease,transform .14s var(--at-ease)}.at-avatar[data-name]:focus-visible:after,.at-avatar[data-name]:hover:after{opacity:1;transform:translate(-50%)}.at-space .at-avatar{pointer-events:auto}.at-news-thumb{position:relative;height:160px;margin-bottom:12px;overflow:hidden;border-radius:10px;background:var(--at-surface-2)}.at-news-thumb img{width:100%;height:100%;object-fit:cover}.at-news-thumb.is-placeholder{display:flex;justify-content:center;background:#3A3726!important}.at-news-thumb.is-placeholder img{width:auto;height:210px;margin-top:-26px;object-fit:contain}body.notion:not(.notion-dark) .at-news-thumb.is-placeholder{background:#F3EEDC!important}.at-bento{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;gap:14px!important}.at-bento .at-space-new,.at-bento .is-feature{grid-column:auto!important;flex-direction:column!important}.at-bento .at-space{border-radius:14px}.at-bento .at-space-art,.at-bento .at-space-new .at-space-art,.at-bento .is-feature .at-space-art{width:auto!important;height:112px!important;min-height:0!important;align-items:flex-start!important}.at-bento .at-space-art img,.at-bento .at-space-new .at-space-art img,.at-bento .is-feature .at-space-art img{height:156px!important;margin-top:-20px!important}.at-bento .at-space-body,.at-bento .at-space-new .at-space-body,.at-bento .is-feature .at-space-body{padding:12px 14px 14px!important;gap:6px;justify-content:flex-start!important}.at-bento .at-space-body strong,.at-bento .at-space-new .at-space-body strong,.at-bento .is-feature .at-space-body strong{font-family:inherit!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important}.at-bento .at-space-desc{font-size:13px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.at-bento .at-space-meta{font-size:12px;padding-top:4px;margin-top:4px!important}.at-bento .at-space-status{top:8px;left:8px;font-size:11.5px!important;padding:2px 8px!important}.at-bento .at-space-progress{height:4px;margin-top:2px}@media (max-width:900px){.at-bento{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:420px){.at-bento .at-space-art{height:96px!important}.at-bento .at-space-art img{height:132px!important}}@media (min-width:1024px){body.layout-reference .ref-studio-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}}body.layout-reference .ref-studio-bottom>*{min-width:0;width:100%}body.notion .nt-crumbs{overflow:visible!important}body.notion .nt-crumbs .nt-crumb,body.notion .nt-crumbs .nt-space-crumb{min-width:0}body.notion .nt-crumbs .nt-crumb-text,body.notion .nt-crumbs .nt-space-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.notion .nt-space-crumb{position:relative}body.notion .nt-space-crumb .nt-space-menu{z-index:120;max-height:min(70vh,520px);overflow-y:auto}.at-home-grid{align-items:stretch}body.notion .at-home-grid .ref-studio-today{display:flex!important;flex-direction:column;height:100%}.at-today-fill{display:flex;align-items:stretch;gap:0;overflow:hidden;border-radius:16px;border:1px solid var(--at-line);background:var(--at-surface);animation:at-rise .42s var(--at-ease) .12s both}.at-today-fill,.ref-studio-empty+.at-today-fill,.ref-studio-task-list+.at-today-fill{margin-top:auto}.ref-studio-empty,.ref-studio-task-list{margin-bottom:20px}.at-today-fill-art{display:flex;justify-content:center;width:42%;min-height:150px;flex-shrink:0;overflow:hidden}.at-today-fill-art img{height:190px;width:auto;margin-top:-14px}.at-today-fill-copy{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:18px 20px;min-width:0}.at-today-fill-copy strong{font-family:var(--at-serif);font-weight:500;font-size:19px;line-height:1.25;color:var(--at-cream)}.at-today-fill-copy>span{font-size:13.5px;color:var(--at-text-soft);line-height:1.5}.at-today-fill-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.at-today-fill-actions .at-chip{display:inline-flex;align-items:center;gap:5px;border-color:var(--at-line-strong)}.at-today-fill-actions .at-chip:hover{border-color:var(--at-sage);color:var(--at-cream)}@media (max-width:900px){.at-today-fill{margin-top:18px}.at-today-fill-art{width:38%;min-height:128px}.at-today-fill-art img{height:160px}}.at-today-head-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.at-scope{display:inline-flex;padding:3px;gap:2px;border-radius:999px;background:color-mix(in srgb,var(--nt-text,#37352f) 6%,transparent);border:1px solid color-mix(in srgb,var(--nt-text,#37352f) 10%,transparent)}.at-scope button{border:0;background:transparent;color:var(--nt-text-secondary,inherit);font-size:12px;font-weight:500;line-height:1;padding:6px 11px;border-radius:999px;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease;max-width:150px}.at-scope button span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-scope button.active,.at-scope button:hover:not(:disabled){color:var(--nt-text,inherit)}.at-scope button.active{background:var(--nt-bg,#fff);box-shadow:0 1px 2px rgba(0,0,0,.12),0 0 0 1px color-mix(in srgb,var(--nt-text,#37352f) 8%,transparent)}.at-scope button:disabled{opacity:.45;cursor:not-allowed}body.notion.atelier .at-scope button.active{background:var(--at-surface-3,#32322f)}@media (max-width:640px){.ref-studio-today .ref-studio-card-head.tight{flex-wrap:wrap;gap:10px}.at-today-head-actions{width:100%;justify-content:space-between}}body.notion .nt-onboarding-inline-art{background:transparent!important;border:0}@media (min-width:768px) and (max-width:1023px){.nt-onboarding-content-pane{justify-content:flex-start;padding:40px 40px max(40px,env(safe-area-inset-bottom))}.nt-onboarding-content-wrap{max-width:600px}.nt-onboarding-inline-art{height:clamp(240px,28dvh,340px)}}@media (min-width:1024px) and (max-width:1199px){.nt-onboarding-visual{padding:28px}.nt-onboarding-content-pane{padding:32px}}body.notion{--ui-accent:#F4C542;--ui-accent-hover:#E8B72F;--ui-on-accent:#24231F;--ui-focus:#987000;--ui-space:24px}body.notion.notion-dark{--ui-focus:#FFE795}body.notion.layout-reference .page-header{flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:var(--ui-space)}body.notion.layout-reference .nt-page-header-main{flex:1 1 280px}body.notion.layout-reference .page-header .page-title{font-size:clamp(28px,3vw,36px)!important;line-height:1.18!important;letter-spacing:-.025em!important;overflow-wrap:anywhere;text-wrap:balance}body.notion.layout-reference .page-sub{max-width:65ch;font-size:14px;line-height:1.65;color:var(--nt-text-soft);overflow-wrap:anywhere}body.notion.layout-reference .nt-page-header .nt-page-icon{font-size:36px!important;margin:0 0 12px}body.notion.layout-reference .nt-page-actions{gap:8px;align-self:flex-end;max-width:100%}body.notion .at-cover{height:112px;padding-left:24px;margin-bottom:24px}body.notion .at-cover-copy{max-width:62%}body.notion .at-cover .at-cover-line{font-size:clamp(21px,2.5vw,28px)}body.notion .at-cover-art{height:112px;max-width:38%;margin:0;object-fit:contain}body.notion .stat-value{font-variant-numeric:tabular-nums;letter-spacing:-.025em}body.notion .stat{min-width:0}body.notion :is(.ref-task-card,.ref-doc-card,.ref-studio-card){border-radius:12px}@layer ui-actions{body.notion.layout-reference :is(.btn.primary,.btn.ink,.nt-primary-btn,.nt-login-primary,.nt-onboarding-primary,.at-btn-solid){background:var(--ui-accent)!important;border-color:var(--ui-accent)!important;color:var(--ui-on-accent)!important;font-weight:600!important}body.notion.layout-reference :is(.btn.primary,.btn.ink,.nt-primary-btn,.nt-login-primary,.nt-onboarding-primary,.at-btn-solid) :is(span,svg,p,strong){color:var(--ui-on-accent)!important}body.notion.layout-reference :is(.btn.primary,.btn.ink,.nt-primary-btn,.nt-login-primary,.nt-onboarding-primary,.at-btn-solid):hover:not(:disabled){background:var(--ui-accent-hover)!important;border-color:var(--ui-accent-hover)!important}}body.notion .nt-sidebar .nt-sb-item.active{background:var(--nt-active)!important;box-shadow:inset 3px 0 0 var(--ui-accent)}body.notion section.at-hero{margin-bottom:28px}body.notion .at-hero-body{grid-template-columns:minmax(0,1fr) 200px;margin-top:16px;gap:24px}body.notion .at-hero .at-display{font-size:clamp(30px,3.2vw,44px)!important;line-height:1.12}body.notion .at-hero .at-lede{font-size:14px;line-height:1.65;margin-top:12px}body.notion .at-hero .at-hero-actions{margin-top:18px;gap:8px}body.notion .at-hero .at-hero-art{max-width:420px;margin:0;animation:none}body.notion .at-hero .at-hero-frame{order:0;display:flex;align-items:center;justify-content:center}body.notion .at-team-strip{margin-top:16px;padding-top:14px;font-size:12px}body.notion .at-home-grid{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);align-items:start;gap:24px}body.notion .ui-dashboard-aside{display:grid;gap:20px;min-width:0}body.notion .ui-next-meeting{padding:20px;border:1px solid var(--nt-divider);border-radius:14px}body.notion .ui-next-meeting h2{margin:0;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4}body.notion .ui-next-meeting>strong{display:block;margin-top:16px;font-size:17px;line-height:1.4;overflow-wrap:anywhere}body.notion .ui-next-meeting p{color:var(--nt-text-soft);margin:8px 0 16px;font-size:13px;line-height:1.6}body.notion .ui-dashboard-aside .at-focus-window{height:230px;min-height:230px;align-items:center;justify-content:center}body.notion .ui-dashboard-aside .at-focus-window img{height:210px}body.notion .ui-dashboard-aside .at-focus-dial{width:140px;height:140px}body.notion .ref-studio-today .ref-studio-card-head{flex-wrap:wrap;gap:12px}body.notion .ref-studio-today .ref-studio-title{font-size:24px!important}body.notion .ui-table-scroll{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-gutter:stable}body.notion .ui-table-scroll>table{width:100%;min-width:640px}body.notion .ui-table-scroll th{white-space:nowrap}body.notion :is(button,a,select,[tabindex]):not(.tiptap):not(.ProseMirror):not([contenteditable]):not([data-node-view-wrapper]):not(.document-canvas-page *):focus-visible{outline:2px solid var(--ui-focus)!important;outline-offset:2px}body.notion :is(input,textarea):not([class*=search]):not([class*=nt-]):not(.document-canvas-page *):not(.tiptap *):not([class*=nd-]):focus-visible{outline:2px solid var(--ui-focus);outline-offset:0}body.notion :is(.nt-invite-search,.search-bar,[class*=search]) :is(input,textarea),body.notion :is(.nt-invite-search,.search-bar,[class*=search]) :is(input,textarea):focus,body.notion :is(.nt-invite-search,.search-bar,[class*=search]) :is(input,textarea):focus-visible{outline:none!important;border:none!important;box-shadow:none!important}body.notion button:disabled{cursor:not-allowed}body.notion :is(.btn,.at-btn,.nt-primary-btn,.nt-icon-btn){transition:background-color .14s ease,border-color .14s ease}body.notion .ui-loading{padding:24px}body.notion .ui-loading>span{font-size:13px}.ui-loading-lines{display:grid;gap:12px;margin-top:18px}.ui-skeleton{display:block;height:14px;border-radius:6px;background:var(--nt-hover);animation:ui-pulse 1.6s ease-in-out infinite}.ui-skeleton-short{width:45%}body.notion .nt-empty{padding:32px 24px!important;gap:16px}body.notion .nt-empty h2{margin:0;font-size:18px}body.notion .nt-empty p{max-width:48ch;line-height:1.65}body.notion.layout-reference .nt-empty .nt-illustration{height:132px!important;object-fit:contain}body.notion .ui-empty-action{margin-top:4px}@keyframes ui-pulse{50%{opacity:.35}}@media (min-width:768px) and (max-width:1199px){body.notion .main-content>.page:not(.no-scroll){padding:24px 28px 64px}body.notion .at-home-grid{grid-template-columns:minmax(0,1fr)}body.notion .ui-dashboard-aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}body.notion :is(.ref-two-col,.ref-two-col.narrow-right,.ref-two-col.narrow-left,.ref-profile-layout,.ref-docs-layout,.ref-ai-layout,.scraping-grid){grid-template-columns:minmax(0,1fr)}body.notion :is(.ref-studio-top,.ref-studio-bottom){grid-template-columns:repeat(2,minmax(0,1fr))}body.notion .at-cover-copy{max-width:58%}}@media (hover:none) and (pointer:coarse){body.notion :is(.btn,.at-btn,.nt-primary-btn,.nt-icon-btn,.nt-sb-item,.nt-onboarding-primary,.nt-onboarding-link){min-height:44px}body.notion .nt-icon-btn{min-width:44px}body.notion .nt-onboarding-dots{display:flex!important;align-items:center!important;gap:8px!important;margin-top:24px!important}body.notion .nt-onboarding-dot{position:relative!important;display:inline-block!important;width:6px!important;height:6px!important;min-width:6px!important;min-height:6px!important;max-height:6px!important;border-radius:9999px!important;background:rgba(120,119,116,.4)!important;border:0!important;padding:0!important;margin:0!important;box-shadow:none!important;outline:none!important;cursor:pointer!important;transition:all .2s cubic-bezier(.2,0,0,1)!important}body.notion .nt-onboarding-dot:before{content:"";position:absolute;top:-12px;bottom:-12px;left:-8px;right:-8px}body.notion .nt-onboarding-dot.active{width:22px!important;height:6px!important;min-width:22px!important;border-radius:9999px!important;background:var(--primary,#D97706)!important;box-shadow:none!important}body.notion .nt-onboarding-dot:after{display:none!important}body.notion .at-space-go{opacity:1;transform:none}}@media (max-width:767px){body.notion .nt-page-actions{width:100%;justify-content:flex-start}body.notion .at-cover{height:104px;padding-left:18px}body.notion .at-cover .at-cover-art{max-width:42%;height:104px;right:-12px}body.notion .at-hero-body{grid-template-columns:minmax(0,1fr)}body.notion .at-hero .at-hero-frame{display:none}body.notion .at-hero-top{flex-wrap:wrap;gap:8px}body.notion .at-home-grid,body.notion .ui-dashboard-aside{grid-template-columns:minmax(0,1fr)}body.notion .at-team-strip{display:none}}@media (prefers-reduced-motion:reduce){.ui-skeleton{animation:none}body.notion :is(.btn,.at-btn,.nt-primary-btn,.nt-icon-btn){transition:none}}.page :where(h1,h2,h3,h4,p,td,.card-title,.task-title,.project-name,.doc-title){overflow-wrap:anywhere}.page :where(.card,.task-card,.project-card,.doc-card){min-width:0}.nt-palette-label{min-width:0}.nt-palette-hint,.nt-palette-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nt-palette-hint{flex-shrink:0;max-width:32%}.ui-feedback{position:fixed;right:24px;bottom:28px;z-index:10000;display:grid;gap:8px;width:min(420px,calc(100vw - 32px));pointer-events:none}.ui-sync-status,.ui-undo-toast{padding:12px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface,var(--card-bg,#fff));color:var(--ink);box-shadow:0 4px 20px #0002;pointer-events:auto}.ui-sync-status{font-size:12px;justify-self:end}.ui-undo-toast{display:flex;align-items:center;gap:12px;font-size:13px}.ui-undo-toast span{flex:1;min-width:0;overflow-wrap:anywhere}.ui-undo-toast button{padding:8px;flex-shrink:0;font-weight:600;border-radius:6px}.ui-undo-toast button:disabled{opacity:.55}.ui-dialog-loading{position:fixed;inset:40% 20% auto;z-index:10001;padding:24px;background:var(--surface,#fff);color:var(--ink);border:1px solid var(--border);border-radius:12px;text-align:center}@media (max-width:767px){.ui-feedback{right:16px;bottom:calc(80px + env(safe-area-inset-bottom))}}.page [data-record-name]{min-width:0;max-width:100%;overflow-wrap:anywhere}.page :where(.card,.task-card,.project-card,.doc-card,td) [data-record-name]{white-space:normal}.page :where(h2,h3,h4)[data-record-name]{white-space:normal;-webkit-line-clamp:unset;overflow:visible}@layer ui-actions{body.notion.atelier .nt-login .nt-logo-light{display:none!important}body.notion.atelier .nt-login .nt-logo-dark{display:block!important}body.notion .nt-onboarding-dot.active{background:var(--ui-accent)!important}}.ui-connection-banner{position:fixed;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:10020;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border:1px solid var(--border,#777);border-radius:12px;background:var(--surface,#fff);color:var(--ink,#24231f);box-shadow:0 4px 20px #0002;font-size:13px}.ui-connection-banner button{flex-shrink:0;min-height:44px;padding:8px 12px;background:#f4c542;color:#24231f;border-radius:8px;font-weight:600}@media (max-width:767px){.ui-connection-banner{bottom:calc(80px + env(safe-area-inset-bottom));flex-wrap:wrap}}.ui-avatar-fallback{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--surface-2,#e9e8e3);color:var(--ink,#24231f);font-size:12px;font-weight:600}@layer ui-actions{body.notion .ui-doc-tab[aria-pressed=true]{background:var(--ui-accent)!important;color:var(--ui-on-accent)!important}}.ui-doc-tab{white-space:nowrap;flex-shrink:0}@layer ui-actions{body.notion .ui-sheet-summary{background:var(--surface-2)!important}body.notion :is(.ui-sheet-summary,.ui-sheet-metric) p{color:var(--ink)!important}body.notion .ui-sheet-metric svg,body.notion .ui-sheet-toolbar button:not(.primary),body.notion .ui-sheet-toolbar button:not(.primary) svg{color:var(--ink)!important}body.notion .ui-sheet-view[aria-pressed=true]{background:var(--ui-accent)!important;color:var(--ui-on-accent)!important}body.notion .ui-sheet-toolbar .ui-sheet-view[aria-pressed=true] svg{color:var(--ui-on-accent)!important}}@media (min-width:768px) and (max-width:1023px){.nt-m-toolbar{flex-wrap:wrap;gap:12px}.nt-m-toolbar>.nt-m-scroll-x{min-width:0;max-width:100%}}.nt-mobile-tab-label{display:none}@media (max-width:767px){body.notion .at-cover{display:grid;grid-template-columns:minmax(0,1fr) minmax(96px,38%);gap:10px;height:auto;min-height:112px;padding:14px 16px}body.notion .at-cover .at-cover-copy{max-width:none}body.notion .at-cover .at-cover-line{font-size:18px;line-height:1.3}body.notion .at-cover .at-cover-art{position:static;width:100%;max-width:100%;height:92px;margin:0;transform:none!important}@keyframes ui-mobile-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}body.notion .nt-shell .main-content>.page>*,html:is(.nt-nav-back,.nt-nav-tab) body.notion .nt-shell .main-content>.page>*{animation:ui-mobile-enter .18s ease-out both!important}body.notion .nt-mobile-nav{height:calc(68px + env(safe-area-inset-bottom, 0px));padding:6px 8px calc(6px + env(safe-area-inset-bottom, 0px));gap:4px}body.notion .nt-mobile-tab{min-height:48px;gap:4px;border-radius:12px}body.notion .nt-mobile-tab-label{display:block;font-size:10px;line-height:1.2;font-weight:600}body.notion .nt-mobile-tab.active{background:var(--nt-active);color:var(--ui-accent)}body.notion .nt-mobile-tab:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}body.notion .nt-settings-tabs .nav-item,body.notion :is(.nt-page-actions,.nt-m-actions,.nt-m-toolbar)>:is(button,.btn){min-height:44px}}@media (prefers-reduced-motion:reduce){body.notion .nt-shell .main-content>.page>*,html:is(.nt-nav-back,.nt-nav-tab) body.notion .nt-shell .main-content>.page>*{animation:none!important}}@media (max-width:767px){body.notion .nt-task-page-actions button{min-height:44px}}body.notion .nt-news-details{color:var(--nt-text);background:var(--nt-active);border:1px solid var(--nt-border)}@media (max-width:767px){body.notion .nt-news-actions>button{min-height:44px}}body.notion .nt-news-dialog{background:var(--nt-bg,#222220);color:var(--nt-text,#eceae2);max-height:calc(100dvh - 32px);overflow-wrap:anywhere}body.notion .nt-news-dialog h3{color:var(--nt-text)!important}body.notion .nt-news-story-copy{color:var(--nt-text-soft)}@media (max-width:767px){body.notion .nt-news-dialog{padding:16px}body.notion .nt-news-dialog button{min-height:44px!important}body.notion .nt-news-dialog button[title=Close]{min-width:44px}}.nt-news-refresh-label{display:none}@media (max-width:767px){body.notion .nt-news-controls{display:flex;flex-wrap:nowrap;gap:8px;width:100%;min-width:0}body.notion .nt-news-topics{display:flex;flex:1 1 0;flex-wrap:nowrap;gap:4px;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:3px 14px 3px 3px;border-radius:999px;background:var(--nt-active);border:1px solid var(--nt-border);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 14px),transparent)}body.notion .nt-news-topics::-webkit-scrollbar{display:none}body.notion .nt-news-topics>button{flex:0 0 auto;min-width:44px;height:28px!important;min-height:28px!important;padding:0 10px!important;font-size:11px;border-radius:999px;white-space:nowrap;border-color:transparent;background:transparent;color:var(--nt-text-soft)}body.notion .nt-news-topics>button[aria-pressed=true]{background:var(--ui-accent);color:#202019;box-shadow:0 2px 6px #0002}body.notion .nt-news-topics>button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}body.notion .nt-news-refresh{flex:0 0 36px;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:50%;border:1px solid var(--nt-border);background:var(--nt-active)}}body.notion .nt-notif-backdrop,body.notion .nt-notif-sheet{display:none}@media (max-width:767px){body.notion .nt-notif-desktop{display:none!important}body.notion .nt-notif-backdrop{display:block;z-index:12000}body.notion .nt-notif-sheet{display:flex;z-index:12001;background:var(--nt-popover)!important;color:var(--nt-text)}body.notion .at-home-grid .ref-studio-today{height:auto!important}body.notion .ref-studio-today .ref-studio-empty{min-height:0;margin:12px 0;padding:10px}body.notion .ref-studio-today .at-today-fill{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:6px 12px;margin-top:0;padding:14px}body.notion .at-today-fill-art{grid-column:1;grid-row:1/span 2;width:56px;min-height:0;height:72px;border-radius:10px}body.notion .at-today-fill-art img{width:100%;height:72px;margin:0;object-fit:contain}body.notion .at-today-fill-copy{display:contents}body.notion .at-today-fill-copy>strong{grid-column:2;font-size:16px;line-height:1.3}body.notion .at-today-fill-copy>span{grid-column:2;font-size:12px;line-height:1.45}body.notion .at-today-fill-actions{grid-column:1/-1;display:flex;flex-wrap:nowrap;margin-top:6px;gap:6px}body.notion .at-today-fill-actions .at-chip{flex:1 1 0;min-width:0;min-height:32px;justify-content:center;padding:5px 8px;font-size:12px;white-space:nowrap}}.nt-sidebar .nt-sb-tree,.nt-sidebar .nt-sb-tree+.nt-sb-tree{margin-top:2px}.nt-sidebar .nt-sb-section.nt-sb-tree:first-child{margin-top:8px}.nt-sidebar .nt-sb-tree-row{display:flex!important;align-items:center;gap:6px;height:30px;padding:0 8px 0 6px!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:600!important;color:var(--nt-text-2,var(--ink,inherit))!important}.nt-sidebar .nt-sb-tree-row .nt-sb-section-chevron{opacity:.7!important;flex-shrink:0}.nt-sidebar .nt-sb-tree-row:hover .nt-sb-section-chevron{opacity:1!important}.nt-sidebar .nt-sb-tree-row.has-active>span:not(.nt-sb-tree-count){color:var(--nt-blue,var(--primary,inherit))}.nt-sidebar .nt-sb-tree-count{margin-left:auto;font-size:11px;font-weight:500;color:var(--nt-text-faint,currentColor);opacity:0;transition:opacity .12s ease}.nt-sidebar .nt-sb-tree-row:hover .nt-sb-tree-count,.nt-sidebar .nt-sb-tree-row[aria-expanded=false] .nt-sb-tree-count{opacity:.8}.nt-sidebar .nt-sb-tree-branch{position:relative;margin-left:12px;padding-left:8px;border-left:1px solid var(--nt-divider,var(--border,rgba(127,127,127,.25)))}.nt-sidebar .nt-sb-tree-branch>.nt-sb-item{min-height:28px;font-size:13.5px}.nt-sidebar .nt-sb-tree-child{margin-top:0}.nt-sidebar .nt-sb-tree-child>.nt-sb-tree-row{font-weight:500!important;height:28px}.iso{--anatomy-page:#0b0b0b;--anatomy-card:#131313;--anatomy-text:#a3a3a3;--anatomy-strong:#e6e6e6;--anatomy-muted:#6e6e6e;--anatomy-paper:#131313;--anatomy-face:#1b1b1b;--anatomy-top:#1c1c1c;--anatomy-shade-0:#0f0f0f;--anatomy-shade-1:#121212;--anatomy-shade-2:#151515;--anatomy-shade-3:#181818;--anatomy-lit-top:#262626;--anatomy-lit-shade:#1d1d1d;--anatomy-hi:#d4d4d4;--anatomy-mid:#6a6a6a;--anatomy-lo:#3e3e3e;--anatomy-faint:#2a2a2a;--anatomy-lit:#ffffff;--anatomy-halo:#050505;--anatomy-halo-opacity:.9;--anatomy-dot:#e6e6e6;--anatomy-red:#ff6b6b;--anatomy-green:#6be0a0;--anatomy-blue:#6b9bff;--anatomy-weight:.6px;--anatomy-ease:cubic-bezier(.32,.72,0,1);--anatomy-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--anatomy-lift:inset 0 1px 0 0 #ffffff0a,inset 0 0 0 1px #ffffff06,0 0 0 1px #00000026,0 1px 1px -.5px #00000014,0 3px 3px -1.5px #00000014,0 6px 6px -3px #00000014,0 12px 12px -6px #00000014}.iso[data-theme=light]{--anatomy-page:#f2f2ef;--anatomy-card:#fbfbfa;--anatomy-text:#57575a;--anatomy-strong:#18181a;--anatomy-muted:#8c8c90;--anatomy-paper:#fbfbfa;--anatomy-face:#ffffff;--anatomy-top:#ffffff;--anatomy-shade-0:#dcdcd9;--anatomy-shade-1:#e5e5e2;--anatomy-shade-2:#ededea;--anatomy-shade-3:#f4f4f1;--anatomy-lit-top:#ffffff;--anatomy-lit-shade:#eeeeeb;--anatomy-hi:#26262a;--anatomy-mid:#8a8a8f;--anatomy-lo:#b4b4b8;--anatomy-faint:#d4d4d6;--anatomy-lit:#000000;--anatomy-halo:#8a8a80;--anatomy-halo-opacity:.32;--anatomy-dot:#3a3a3e;--anatomy-red:#e5484d;--anatomy-green:#30a46c;--anatomy-blue:#3e63dd;--anatomy-lift:inset 0 1px 0 0 #ffffff,0 0 0 1px #0000000f,0 1px 1px -.5px #0000000a,0 3px 3px -1.5px #0000000a,0 6px 6px -3px #0000000a,0 12px 12px -6px #0000000a}.iso-svg{display:block;width:100%;height:auto;overflow:visible}.iso-svg circle,.iso-svg path{vector-effect:non-scaling-stroke}.iso-fill{fill:var(--anatomy-paper);stroke:none}.iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}.iso-shade,.iso-top{stroke:none}.iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.iso-top{fill:var(--anatomy-top)}.iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}.iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}.iso-solid[data-seamless]>.iso-shade,.iso-solid[data-seamless]>.iso-top{stroke-width:.4;stroke-linejoin:round}.iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--anatomy-shade-0)}.iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--anatomy-shade-1)}.iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--anatomy-shade-2)}.iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--anatomy-shade-3)}.iso-solid[data-seamless]>.iso-top{stroke:var(--anatomy-top)}.iso-solid[data-seamless][data-lit]>.iso-top{stroke:var(--anatomy-lit-top)}.iso-solid[data-seamless][data-lit]>.iso-shade{stroke:var(--anatomy-lit-shade)}.iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}.iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}.iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.iso-line[data-tone=red]{stroke:var(--anatomy-red)}.iso-line[data-tone=green]{stroke:var(--anatomy-green)}.iso-line[data-tone=blue]{stroke:var(--anatomy-blue)}.iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1}.iso-line[data-dashed]{stroke-dasharray:3 3}.iso-line[data-flow]{stroke-dasharray:2 6}.iso-wire-end{fill:var(--anatomy-paper);stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight)}.iso-wire[data-tone=hi] .iso-wire-end{stroke:var(--anatomy-hi)}.iso-wire[data-tone=mid] .iso-wire-end{stroke:var(--anatomy-mid)}.iso-wire[data-tone=faint] .iso-wire-end{stroke:var(--anatomy-faint)}.iso-wire[data-tone=lit] .iso-wire-end{stroke:var(--anatomy-lit)}.iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}.iso-dots[data-tone=hi] circle{opacity:.85}.iso-dots[data-tone=mid] circle{opacity:.45}.iso-dots[data-tone=lo] circle{opacity:.22}.iso-dots[data-tone=faint] circle{opacity:.12}.iso-face-text{fill:var(--anatomy-mid);font-family:var(--anatomy-mono);letter-spacing:.04em}.iso-face-text[data-tone=hi]{fill:var(--anatomy-hi)}.iso-face-text[data-tone=lo]{fill:var(--anatomy-lo)}.iso-face-text[data-tone=faint]{fill:var(--anatomy-faint)}.tb-body{fill:var(--anatomy-shade-2);stroke:none}.tb-shine{fill:var(--anatomy-top);stroke:none}.tb-shade{fill:var(--anatomy-shade-0);stroke:none}.tb-ring{fill:none;stroke:var(--anatomy-lo);stroke-width:.45;stroke-linecap:butt;stroke-linejoin:round}.tb-ring[data-tone=mid]{stroke:var(--anatomy-mid)}.tb-ring[data-tone=faint]{stroke:var(--anatomy-faint)}.tb-ring[data-tone=hi]{stroke:var(--anatomy-hi)}@keyframes iso-flow{to{stroke-dashoffset:-32}}@keyframes iso-pulse{0%,to{opacity:.18}12%{opacity:1}40%{opacity:.18}}.iso-line[data-flow]{animation:iso-flow 1.6s linear infinite}.iso-dots circle[data-pulse]{animation:iso-pulse 1.6s step-end infinite;animation-delay:var(--pulse-at,0s)}.iso-figure{margin:32px 0 36px}.iso-plate{position:relative;padding:52px 24px;border-radius:0;background:var(--anatomy-card);box-shadow:0 0 0 1px var(--anatomy-mid);--anatomy-paper:var(--anatomy-card)}.iso-plate-corners{position:absolute;inset:18px 20px;pointer-events:none}.iso-plate-corner{position:absolute;color:var(--anatomy-muted);font-family:var(--anatomy-mono);font-size:10.5px;line-height:1;letter-spacing:.04em;white-space:nowrap}.iso-plate-corner[data-corner=fig]{top:0;left:0;color:var(--anatomy-text)}.iso-plate-corner[data-corner=title]{top:0;right:0;text-transform:uppercase;letter-spacing:.1em}.iso-plate-corner[data-corner=hint]{bottom:0;left:0;text-transform:uppercase;letter-spacing:.1em}.iso-plate-corner[data-corner=readout]{right:0;bottom:0;color:var(--anatomy-text);font-variant-numeric:tabular-nums}.iso-plate .iso-svg{margin:0 auto}.iso-legend{display:grid;gap:8px;margin-top:12px;color:var(--anatomy-muted);font-size:13px;line-height:1.55}.iso-keys{display:flex;flex-wrap:wrap;gap:6px 18px}.iso-key{display:inline-flex;align-items:center;gap:7px}.iso-swatch{width:16px;height:10px;flex:none;overflow:visible}.iso-swatch path{fill:none;stroke:var(--anatomy-hi);stroke-width:1;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.iso-swatch[data-mark=flat] path,.iso-swatch[data-mark=raised] path{stroke:var(--anatomy-mid)}.iso-swatch[data-mark=lit] path{stroke:var(--anatomy-lit)}.iso-swatch[data-mark=dim] path{stroke:var(--anatomy-lo)}.iso-swatch[data-mark=dotted] path{stroke-dasharray:.01 3;stroke-width:1.4}.iso-swatch[data-mark=dashed] path{stroke-dasharray:3 2.5}.iso-swatch[data-mark=red] path{stroke:var(--anatomy-red)}.iso-swatch[data-mark=green] path{stroke:var(--anatomy-green)}.iso-swatch[data-mark=blue] path{stroke:var(--anatomy-blue)}.iso-swatch-crease{stroke:var(--anatomy-lo)!important}@media (max-width:560px){.iso-plate{padding:48px 12px 70px}.iso-plate-corner[data-corner=hint]{bottom:18px}}@media (prefers-reduced-motion:reduce){.iso-dots circle[data-pulse],.iso-line[data-flow]{animation:none}}