@keyframes ezraBreath{0%,to{transform:scale(1)}50%{transform:scale(1.075)}}@keyframes canvasRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ezraFlick1{0%{opacity:.78}4%{opacity:.5}7%{opacity:.9}9%{opacity:.62}13%{opacity:.95}20%{opacity:.8}41%{opacity:.88}43%{opacity:.52}46%{opacity:.92}68%{opacity:.8}71%{opacity:.97}74%{opacity:.66}to{opacity:.82}}@keyframes ezraFlick2{0%,to{opacity:.92}2%{opacity:.42}4%{opacity:1}5%{opacity:.6}8%{opacity:.95}29%{opacity:.86}31%{opacity:1}33%{opacity:.48}36%{opacity:.94}58%{opacity:1}61%{opacity:.7}63%{opacity:.99}85%{opacity:.9}87%{opacity:.55}89%{opacity:.96}}[data-scroll]::-webkit-scrollbar{width:10px}[data-scroll]::-webkit-scrollbar-track{background:0 0}[data-scroll]::-webkit-scrollbar-thumb{background:#c979354d padding-box padding-box;border:3px solid #0000;border-radius:8px}[data-scroll]::-webkit-scrollbar-thumb:hover{background:#c9793580 padding-box padding-box}[data-scroll]{scrollbar-width:thin;scrollbar-color:#c9793559 transparent}@media print{body *{visibility:hidden!important}[data-canvas-popout],[data-canvas-popout] *{visibility:visible!important}[data-canvas-popout]{width:100%!important;max-width:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important;position:absolute!important;top:0!important;left:0!important}[data-popout-bar]{display:none!important}}:root{--w-bg:#0a0807;--w-surface:#15110d;--w-raised:#1a140e;--w-elev:#221913;--w-edge:#2a1f15;--w-text:#f3e3c7;--w-muted:#d6c19a;--w-faint:#97836a;--w-dim:#6b5942;--w-blue:#c97935;--w-blue-soft:#c9793533;--w-blue-faint:#c979351a;--w-turq:#ffb461;--w-turq-soft:#ffb46133;--w-turq-faint:#ffb46114;--w-red:#c84e2c;--w-yellow:#d9a641;--w-green:#6fa074;--w-border:#ffbd7024;--w-border-strong:#ffbd7038;--w-border-blue:#c979356b;--w-serif:"Cormorant Garamond", Georgia, "Times New Roman", serif;--w-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--w-mono:"JetBrains Mono", "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{min-height:100vh;margin:0;padding:0}html,body{font-family:var(--w-sans);color:var(--w-text);background:#060403}a{color:inherit;text-decoration:none}button{font:inherit}.w-app{background:var(--w-bg);color:var(--w-text);font-family:var(--w-sans);font-size:calc(15px * var(--w-zoom,1));font-feature-settings:"cv02","cv03","cv04","cv11";background-image:radial-gradient(900px 500px at 88% -8%,#c979352e,#0000 60%),radial-gradient(700px 600px at -10% 100%,#c979351a,#0000 60%),linear-gradient(160deg,#060504 0%,#110e0a 55%,#050403 100%);width:1440px;height:1080px;line-height:1.4;position:absolute;inset:0;overflow:hidden}.w-viewport{background:#050403;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.w-viewport__scale{transform-origin:50%;background:var(--w-bg);background-image:radial-gradient(900px 500px at 88% -8%,#c979352e,#0000 60%),radial-gradient(700px 600px at -10% 100%,#c979351a,#0000 60%),linear-gradient(160deg,#060504 0%,#110e0a 55%,#050403 100%);flex:none;position:relative;overflow:hidden}.w-mono{font-family:var(--w-mono);font-size:calc(14px * var(--w-zoom,1));letter-spacing:.15em;text-transform:uppercase;color:var(--w-muted);font-weight:500}.w-mono--faint{color:var(--w-faint)}.w-mono--blue{color:var(--w-blue)}.w-mono--turq{color:var(--w-turq)}.w-serif{font-family:var(--w-serif);letter-spacing:-.015em;font-weight:400}.w-serif i,.w-serif em{color:var(--w-turq);font-style:italic;font-weight:400}.w-btn-blue{background:linear-gradient(135deg, var(--w-blue), #e08e3e);color:#1a0d04;font-family:var(--w-sans);font-weight:600;font-size:calc(16px * var(--w-zoom,1));letter-spacing:-.005em;cursor:pointer;border:1px solid #e08e3e;border-radius:11px;box-shadow:inset 0 1px #ffddaa4d,inset 0 -8px 24px #ffb4612e,0 6px 18px -6px #c979358c,0 1px #ffbd700f}.w-card{background:linear-gradient(150deg,#14100ceb,#1c150fd1);border:1px solid #ffbd702e;border-radius:12px;box-shadow:0 18px 40px -22px #0000008c,0 1px #ffbd700a}.w-panel{background:linear-gradient(160deg,#14100cf5,#0f0c09eb);border:1px solid #ffbd7024;box-shadow:inset 0 1px #ffbd700a}.w-pill{height:calc(24px * var(--w-zoom,1));padding:0 calc(11px * var(--w-zoom,1));border-radius:calc(12px * var(--w-zoom,1));font-family:var(--w-mono);font-size:calc(13px * var(--w-zoom,1));letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-weight:600;display:inline-flex}.w-pill--urg{color:var(--w-red);background:#c84e2c24;border:1px solid #c84e2c59}.w-pill--todo{color:var(--w-yellow);background:#d9a64124;border:1px solid #d9a64159}.w-pill--prog{color:var(--w-blue);background:#c9793524;border:1px solid #c9793559}.w-pill--review{color:var(--w-turq);background:#ffb46124;border:1px solid #ffb46159}.w-pill--blocked{color:var(--w-red);background:#c84e2c24;border:1px solid #c84e2c59}.w-pill--done{color:var(--w-green);background:#6fa07424;border:1px solid #6fa07459}.w-pill--planning{color:var(--w-faint);background:#97836a24;border:1px solid #97836a59}.w-tag{height:calc(24px * var(--w-zoom,1));padding:0 calc(11px * var(--w-zoom,1));border-radius:calc(12px * var(--w-zoom,1));background:var(--w-blue-soft);color:var(--w-blue);font-family:var(--w-mono);font-size:calc(13px * var(--w-zoom,1));letter-spacing:.12em;text-transform:uppercase;border:1px solid #c9793559;align-items:center;gap:5px;font-weight:600;display:inline-flex}.w-tag--turq{background:var(--w-turq-soft);color:var(--w-turq);border-color:#ffb46166}.w-chip{height:calc(40px * var(--w-zoom,1));padding:0 calc(18px * var(--w-zoom,1));border-radius:calc(20px * var(--w-zoom,1));background:var(--w-raised);border:1px solid var(--w-border);color:var(--w-text);font-size:calc(16px * var(--w-zoom,1));cursor:pointer;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.w-chip:hover{border-color:var(--w-border-blue)}.w-chip .w-chip__hint{color:var(--w-faint);font-family:var(--w-mono);font-size:calc(12px * var(--w-zoom,1));letter-spacing:.15em}.w-avatar{width:calc(34px * var(--w-zoom,1));height:calc(34px * var(--w-zoom,1));border-radius:calc(17px * var(--w-zoom,1));font-weight:700;font-size:calc(15px * var(--w-zoom,1));background:var(--w-elev);justify-content:center;align-items:center;display:inline-flex}.w-avatar--human{background:var(--w-turq-soft);color:var(--w-turq);border:1px solid #ffb46173}.w-avatar--agent{background:var(--w-blue-soft);color:var(--w-blue);border:1px solid #c9793573}.w-div{background:var(--w-border);height:1px}.w-strip{background:var(--w-blue)}.w-app ::-webkit-scrollbar{display:none}.w-app *{scrollbar-width:none}.w-app .w-scroll-y{scrollbar-width:thin;scrollbar-color:#ffbd7047 transparent}.w-app .w-scroll-y::-webkit-scrollbar{width:8px;display:block}.w-app .w-scroll-y::-webkit-scrollbar-track{background:0 0}.w-app .w-scroll-y::-webkit-scrollbar-thumb{background:#ffbd7047;border-radius:999px}.w-app .w-scroll-y::-webkit-scrollbar-thumb:hover{background:#ffbd706b}::view-transition-old(wurkit-composer){mix-blend-mode:normal;animation-duration:4.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-new(wurkit-composer){mix-blend-mode:normal;animation-duration:4.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(wurkit-composer){animation-name:wurkit-composer-fade-away}::view-transition-old(root){animation-duration:6.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:.22s;animation-fill-mode:both}::view-transition-new(root){animation-duration:6.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:.22s;animation-fill-mode:both}@keyframes wurkit-composer-fade-away{0%{opacity:1;filter:blur()}62%{opacity:.72;filter:blur()}to{opacity:0;filter:blur(2px)}}:focus-visible{outline:1px solid var(--w-border-blue);outline-offset:2px}
