.clay-workspace{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;--ink:#1d1712;--muted:#6f5749;--scene-top:#b8785c;--scene-glow:#efb37a;--earth:#3a2418;--board:#ead6c1;--panel:#efdcc8;--panel-warm:#e8cdb4;--line:#68452d2e;--lavender:#b88ccc;--lavender-deep:#8f6fc3;--yellow:#efc960;--green:#adc271;--orange:#dc8d52;--coral:#e56655;--blue:#78a8c8;--cream:#f4e5d2;--edge:#c79e78;--clay-dark:#512f1d52;--clay-edge:#96603a6b;--clay-highlight:#fffaeac2;--clay-noise:url(/clay-reference/clay-noise.svg);--matte-warm:#804e2f12;--matte-cool:#fff9e80b;--thickness:7px;--radius-card:16px;--radius-panel:22px;--radius-board:25px;--edge-all-low:inset 0 1px 1px #fffaeb57, inset 0 -2px 3px #653d242e, 0 1px 0 #fff5e23d, 0 7px 14px #371f132e;--edge-all-mid:inset 0 1px 2px #fffaeb61, inset 0 -4px 6px #60392233, 0 1px 0 #fff5e238, 0 12px 22px #371f133b;--edge-all-high:inset 0 2px 3px #fffaeb66, inset 0 -6px 9px #5b36213b, 0 1px 0 #fff5e233, 0 18px 34px #2f1b114f;--shadow-low:var(--edge-all-low);--shadow-mid:var(--edge-all-mid);--shadow-high:var(--edge-all-high);--shadow-inset:inset 0 11px 22px #613d272e, inset 0 -7px 14px #fff7e542, 0 1px 0 #ffffff24;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans SC,sans-serif}.clay-workspace,.clay-workspace *{box-sizing:border-box}.clay-workspace button{font:inherit}.scene{background:linear-gradient(#ffdbb138 0%,#c47e531a 34%,#52312133 100%),linear-gradient(160deg,#98634f 0%,#c9825d 42%,#8d573d 72%,#392418 100%);place-items:center;min-height:100vh;display:grid;position:relative;overflow:auto}.scene:before{content:"";z-index:0;pointer-events:none;background:var(--clay-noise), linear-gradient(180deg, #ffefd314, #391f151f);mix-blend-mode:soft-light;opacity:.24;background-size:260px 260px,auto;position:fixed;inset:0}.orchard-theme-return{--thickness:6px;z-index:50;min-width:124px;height:44px;color:var(--ink);background-color:var(--panel);background-image:var(--clay-noise), radial-gradient(circle at 30% 8%, #fffcec3d, transparent 32%), linear-gradient(160deg, var(--matte-cool), transparent 32%, var(--matte-warm));background-blend-mode:soft-light, normal, multiply;box-shadow:var(--shadow-low);cursor:pointer;background-size:180px 180px,auto,auto;border:1px solid #794e3033;border-radius:14px;padding:0 18px;font-weight:850;position:fixed;top:28px;right:28px}.stage{aspect-ratio:3/2;isolation:isolate;z-index:1;width:min(1536px,100vw);min-width:1120px;position:relative;overflow:hidden}.clay-workspace--app-theme .stage{width:min(1536px,100vw,150vh);min-width:min(1120px,100vw,150vh)}.stage:before{content:"";z-index:-2;background:linear-gradient(#ffeccc2e,#663d2614 68%,#331e1438);position:absolute;inset:0}.stage:after{content:"";z-index:-1;filter:saturate(1.08);background:radial-gradient(at 8% 64%,#52301f 0 2%,#0000 6%),radial-gradient(at 93% 66%,#6f442e 0 4%,#0000 9%),linear-gradient(#502e1e00,#422718 43%,#2f1d14 100%);height:16%;position:absolute;bottom:-1%;left:-4%;right:-4%}.panel,.card,.floating-card,.toolbar-button,.new-project,.prompt-bar,.thinking-bar{background-color:var(--panel);background-image:var(--clay-noise), radial-gradient(circle at 1px 1px, #482b1b04 .8px, transparent 1.2px), linear-gradient(180deg, #fff9e717, #6f43270b);background-blend-mode:soft-light, normal, multiply;background-size:260px 260px,14px 14px,auto;border:1px solid #643e2638}.panel{border-radius:var(--radius-panel);isolation:isolate;position:absolute}.panel-low{box-shadow:var(--shadow-low)}.panel-mid{box-shadow:var(--shadow-mid)}.panel-high{box-shadow:var(--shadow-high)}.panel-inset{box-shadow:var(--shadow-inset)}.card,.floating-card{border-radius:var(--radius-card);box-shadow:var(--shadow-mid)}.card{isolation:isolate;position:relative}.floating-card{transform-origin:50% 60%;isolation:isolate;padding:1.1%;position:absolute}.card:before,.floating-card:before,.panel:before,.toolbar-button:before{content:"";pointer-events:none;border-radius:inherit;background:var(--clay-noise), linear-gradient(180deg, #ffffff14, #5b37220b);background-blend-mode:soft-light, normal;mix-blend-mode:soft-light;opacity:.42;background-size:220px 220px,auto;position:absolute;inset:1px}.panel:not(.panel-inset):after,.card:not(.dock-card):after,.floating-card:after,.toolbar-button:after,.new-project:after,.prompt-bar:after,.thinking-bar:after{content:"";left:8%;right:5%;bottom:calc(var(--thickness) * -.42);height:calc(var(--thickness) * 1.25);z-index:-1;pointer-events:none;filter:blur(calc(var(--thickness) * .42));background:radial-gradient(#3a221647,#3a22161f 45%,#0000 72%);border-radius:50%;position:absolute}.card-yellow,.floating-card.card-yellow{background-color:var(--yellow)}.card-lavender,.floating-card.card-lavender{background-color:var(--lavender)}.card-green,.floating-card.card-green{background-color:var(--green)}.card-orange,.floating-card.card-orange{background-color:var(--orange)}.card-blue,.floating-card.card-blue{background-color:var(--blue)}.card-coral,.floating-card.card-coral{background-color:var(--coral)}.card-cream,.floating-card.card-cream{background-color:var(--cream)}.left-rail{--thickness:12px;z-index:6;width:13.8%;height:81.3%;box-shadow:var(--edge-all-high), -9px -10px 20px #fff5e299, 14px 21px 42px #3d231663;background-color:#e9d3bef0;border-radius:20px;padding:1.3% 1.05%;top:1.25%;left:.7%}.brand-row{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(6px,.56vw,9px);height:11.2%;font-size:clamp(11px,1vw,16px);display:grid}.brand-row strong{white-space:nowrap;letter-spacing:0;min-width:0}.theme-switch-shell{grid-column:1/-1;grid-template-columns:repeat(var(--theme-count,2), minmax(0, 1fr));background:var(--clay-noise), linear-gradient(180deg, #fff7e57a, #cdac8f57);background-size:160px 160px,auto;border:1px solid #6a41282e;border-radius:999px;gap:4px;width:100%;height:clamp(25px,2.25vw,34px);padding:3px;display:grid;position:relative;box-shadow:inset 0 1px 1px #fffaeb61,0 5px 10px #3f25181f}.theme-switch-shell:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:2px;box-shadow:inset 0 1px #fffaec3d}.theme-option{z-index:1;color:#1d1712b8;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:0;font-size:clamp(8.5px,.76vw,12px);font-weight:900;line-height:1;position:relative;overflow:hidden}.theme-option.is-active{color:var(--ink);background:linear-gradient(#fff9e9d1,#dcbea2a8);box-shadow:inset 0 1px 1px #fffcee99,0 3px 7px #4127192e}.theme-select{opacity:0;pointer-events:none;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute}.clay-mark{aspect-ratio:1;filter:drop-shadow(3px 4px 4px #44241457);grid-row:1/3;width:clamp(26px,2.55vw,34px);position:relative}.clay-mark:before,.clay-mark:after{content:"";background:linear-gradient(90deg,#0000 0 20%,#111 20% 34%,#0000 34% 49%,#111 49% 63%,#0000 63%),#f4ad18;border:2px solid #16100d;border-radius:48% 48% 46% 46%;width:34%;height:58%;position:absolute;top:21%}.clay-mark:before{left:18%;transform:rotate(-10deg)}.clay-mark:after{right:18%;transform:rotate(10deg)}.clay-mark span:before,.clay-mark span:after{content:"";background:#f6e1ace6;border:2px solid #17100c;border-radius:50%;width:20%;height:18%;position:absolute;top:12%}.clay-mark span:before{left:12%}.clay-mark span:after{right:12%}.project-list{grid-template-rows:repeat(4,minmax(0,1fr));gap:1.35%;height:67%;min-height:0;margin-top:2.6%;display:grid}.project-card{--thickness:6px;height:100%;min-height:0;box-shadow:var(--edge-all-mid), -4px -5px 10px #fff8ebb8, 6px 10px 18px #522f1b38;border-radius:12px;padding:4.5% 5%;overflow:hidden}.project-card.is-selected{box-shadow:0 0 0 2px #845cca94, var(--shadow-mid);border-color:#845ccab8}.project-card[role=button],.dock-card[role=button]{cursor:pointer}.project-thumb,.thumb-subject,.thumb-detail,.phone-chip,.phone-content button,.book-button,.output-icon,.timeline-labels span,.branch,.zoom-tools,.preview-strip i,.file-stack,.status-check,.status-ring,.activity-copy em,.mini-icon,.icon-library i,.icon-image i,.prompt-bar button,.popover-actions button{box-shadow:var(--edge-all-low), -2px -3px 6px #fff8e96b, 4px 6px 10px #4026172e}.project-thumb{-o-object-fit:cover;object-fit:cover;filter:saturate(.94)contrast(.96)brightness(.985);width:100%;height:61%;box-shadow:var(--edge-all-low), inset 0 2px 3px #fff6, inset 0 -3px 5px #4826163d, 3px 5px 9px #41261724;border-radius:10px;display:block;position:relative;overflow:hidden}.project-thumb-image{border-radius:inherit;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.project-thumb-line,.mini-icon-line{display:none}.thumb-light,.thumb-subject,.thumb-detail{display:block;position:absolute}.thumb-reading{background:linear-gradient(90deg,#fffbe680,#0000 24%),linear-gradient(#d5ad82,#a06345)}.thumb-reading .thumb-light{background:#fff0ce47;width:18%;height:100%;top:0;left:8%}.thumb-reading .thumb-subject{width:27%;height:30%;box-shadow:var(--edge-all-low), 6px 7px 0 #8c5a2e9e, 8px 10px 10px #3e24162e;background:#e3a01c;border-radius:16px 16px 8px 8px;top:38%;left:36%}.thumb-reading .thumb-detail.one{background:repeating-linear-gradient(90deg,#e5b15b 0 8%,#2e3029 8% 15%,#be7343 15% 24%),#3b3128;border:5px solid #59391f;border-radius:3px;width:24%;height:58%;top:12%;right:9%}.thumb-reading .thumb-detail.two{background:#f3c65f;border-radius:50% 50% 0 0;width:6%;height:17%;top:22%;left:52%}.thumb-travel{background:radial-gradient(circle at 78% 15%,#f8e2a1 0 6%,#0000 8%),linear-gradient(#84b7ce 0 45%,#d7b36b 45% 100%)}.thumb-travel .thumb-subject{width:46%;height:25%;box-shadow:var(--edge-all-low), 0 -18px 0 -7px #e9c685, 4px 5px 8px #3e241629;background:#bb7b38;border-radius:4px;bottom:12%;left:36%}.thumb-travel .thumb-detail.one{background:#5f9d93;height:24%;bottom:0;left:0;right:0}.thumb-dashboard{background:#29384a}.thumb-dashboard .thumb-subject{background:linear-gradient(90deg,#0000 0 7%,#6e61cf 7% 16%,#0000 16% 24%,#825bd4 24% 35%,#0000 35%),linear-gradient(#233246,#1e2939);border:1px solid #ffffff14;border-radius:5px;inset:13% 9%}.thumb-dashboard .thumb-detail.one,.thumb-dashboard .thumb-detail.two,.thumb-dashboard .thumb-detail.three{background:#f5a846;border-radius:3px}.thumb-dashboard .thumb-detail.one{width:24%;height:18%;top:19%;right:10%}.thumb-dashboard .thumb-detail.two{background:conic-gradient(#ef8b47 0 27%, #56a3cf 27% 64%, #f5c758 64%);border-radius:50%;width:24%;height:30%;bottom:15%;right:10%}.thumb-botshop{background:linear-gradient(#b4784e 0 46%,#5e3a25 46% 100%)}.thumb-botshop .thumb-subject{width:28%;height:48%;box-shadow:var(--edge-all-low), 0 8px 0 -2px #1c1d1c, 7px 9px 10px #22150e3d;background:#343532;border-radius:50% 50% 42% 42%;bottom:13%;right:16%}.thumb-botshop .thumb-detail.one{background:#965a27;border:5px solid #5a361d;border-radius:3px;width:34%;height:42%;bottom:24%;left:10%}.project-copy{gap:.2em;padding-top:5%;font-size:clamp(10px,.95vw,15px);display:grid}.project-copy span{color:var(--muted)}.selected-dot{background:var(--lavender-deep);width:10px;height:10px;box-shadow:var(--edge-all-low), 2px 3px 5px #4126172e;border-radius:50%;position:absolute;bottom:21%;right:7%}.new-project{--thickness:5px;isolation:isolate;width:auto;height:5.4%;color:var(--ink);box-shadow:var(--shadow-low);border-radius:12px;margin-top:0;font-weight:750;position:absolute;bottom:6.8%;left:8%;right:8%}.main-board{--thickness:18px;border-radius:var(--radius-board);z-index:4;width:83.5%;height:86.3%;box-shadow:var(--edge-all-high), -12px -13px 25px #fff5e1a3, 23px 30px 58px #351e1373;background-color:#ebd8c3f2;top:1.25%;left:15.6%}.toolbar{z-index:12;gap:1%;height:5.6%;display:flex;position:absolute;top:1.9%}.toolbar-left{width:35%;left:1.2%}.toolbar-right{justify-content:flex-end;width:21%;right:22.7%}.toolbar-button{--thickness:6px;isolation:isolate;width:clamp(36px,3.65vw,54px);height:100%;box-shadow:var(--shadow-low);color:#221915;border:1px solid #70492f2e;border-radius:11px;place-items:center;font-size:clamp(18px,1.55vw,25px);font-weight:800;display:grid;position:relative}.toolbar-button.active{--thickness:8px;background:var(--lavender-deep);color:#11100e;box-shadow:0 0 0 2px #7154b82e, var(--shadow-mid)}.toolbar-button.wide{width:clamp(70px,6.2vw,86px);font-size:clamp(13px,1.05vw,16px)}.canvas-panel{background-color:#f2e1cfcc;border-radius:18px;width:76.5%;height:50.7%;top:8.8%;left:1.1%;overflow:hidden;box-shadow:inset 0 4px 4px #5b382321,inset 4px 0 4px #5b38231f,inset 0 -3px 4px #fff9eb7a,inset -3px 0 4px #fff9eb6b,inset 10px 12px 26px #5a38241a,inset -8px -9px 20px #fff9eb7a,0 1px #ffffff57}.task-note{--thickness:9px;z-index:4;width:14%;height:42%;padding:2% 1.5%;font-size:clamp(9px,.76vw,13px);line-height:1.7;top:31.5%;left:1.6%}.task-note b,.confirm-note b{margin-bottom:5%;display:block}.task-note p,.confirm-note p{white-space:nowrap;justify-content:space-between;align-items:center;gap:4px;min-width:0;margin:0;font-weight:700;display:flex}.task-note span{color:#2c8e40;flex:none;font-size:1.35em;line-height:1}.task-note i{border:2px solid #5b3a2899;border-radius:50%;flex:none;width:13px;height:13px;margin-top:.45em}.phone-shell{--thickness:16px;width:22.2%;height:84%;box-shadow:var(--edge-all-high), -10px -11px 24px #fff8e7b8, 18px 26px 42px #4025175c;background:radial-gradient(circle at 25% 16%,#fff7e48c,#0000 28%),linear-gradient(145deg,#f1ddc7,#dfb892 72%,#c99368);border:1px solid #7a4f322e;border-radius:30px;padding:2.6% 2.2%;position:absolute;top:7.7%;left:17.3%}.phone-notch{opacity:.72;background:#574a43;border-radius:99px;width:22%;height:1.7%;position:absolute;top:4.5%;left:39%;box-shadow:inset 0 1px 1px #ffffff38,inset 0 -1px 1px #19120f7a,0 1px #fff5e229}.phone-screen{color:#fff6e8;background:linear-gradient(#241c1a0a,#1c14128c),#5b443c;border-radius:43px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 2px 3px #ffffff1a,inset 2px 0 3px #ffffff12,inset 0 -4px 7px #120c0a47,inset -3px 0 5px #120c0a2e,0 0 0 1px #ffffff1f}.phone-hero{filter:saturate(.92)contrast(.95);background:linear-gradient(#1e171500,#1e17150f),url(/clay-reference/phone-hero.png) 50%/cover no-repeat;height:45%;position:relative}.phone-hero:after{content:"";pointer-events:none;background:var(--clay-noise), linear-gradient(180deg, #fff2da0a, #442a1d14);mix-blend-mode:soft-light;opacity:.55;background-size:170px 170px,auto;position:absolute;inset:0}.mountains{background:linear-gradient(150deg,#0000 0 40%,#2d3734b8 41% 60%,#0000 61%),linear-gradient(30deg,#0000 0 34%,#403d35d9 35% 52%,#0000 53%),linear-gradient(#0000,#2d211beb);height:48%;position:absolute;bottom:0;left:0;right:0}.chair{color:#b97024;text-shadow:3px 4px #44231247;font-size:clamp(42px,3.2vw,58px);position:absolute;bottom:13%;right:20%;transform:rotate(-9deg)}.phone-chip{background:#27201dc7;border-radius:11px;padding:4% 6%;font-size:clamp(9px,.72vw,12px);position:absolute;top:32%;box-shadow:inset 0 1px 1px #ffffff1a,inset 0 -2px 2px #0c08073d,0 1px #fff5e214,0 5px 9px #19121040}.chip-one{left:10%}.chip-two{right:9%}.phone-content{padding:10% 11%;font-size:clamp(9px,.75vw,12px)}.phone-content strong{margin-bottom:6%;font-size:1.08em;display:block}.phone-env-pill{background:#1c141194;border-radius:10px;margin-bottom:7%;padding:5% 7%;box-shadow:inset 0 1px 1px #ffffff1f,inset 0 -2px 2px #0c080733,0 5px 9px #19121033}.phone-env-pill span,.phone-env-pill b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.phone-env-pill span{color:#fff6e6b3;margin-bottom:3%;font-size:.82em;font-weight:800}.phone-env-pill b{color:#fff6e8;font-size:.9em}.thin-rule{background:#fff6e629;height:1px;margin-bottom:7%;display:block}.phone-content p{margin:0 0 8%}.phone-content button{color:#fff6e8;background:#281e1ab8;border:0;border-radius:999px;padding:6% 14%;font-size:.92em}.phone-total{justify-content:space-between;margin-top:10%;display:flex}.book-button{color:#fff;background:var(--lavender-deep);width:44%;height:10%;box-shadow:var(--edge-all-low), -2px -3px 6px #fff0e62e, 0 7px 13px #20141257;border:0;border-radius:10px;font-weight:800;position:absolute;bottom:.2%;left:28%}.confirm-note{--thickness:8px;z-index:4;width:14.2%;height:34%;padding:2%;font-size:clamp(9px,.74vw,13px);line-height:1.7;top:15%;left:42%}.environment-manager{z-index:6;background:var(--clay-noise), linear-gradient(145deg, #fff3dff5, #e0c7b0fa);width:49%;min-width:0;height:52.5%;box-shadow:var(--edge-all-mid), -7px -8px 16px #fff7e580, 12px 16px 26px #3e261838;background-size:180px 180px,auto;border:1px solid #744e3529;border-radius:18px;flex-direction:column;gap:6px;padding:9px;display:flex;position:absolute;top:5.4%;left:42%}.environment-head{grid-template-columns:minmax(0,1fr) minmax(120px,44%);align-items:center;gap:4%;min-height:30px;display:grid}.environment-head b,.environment-head span,.environment-head em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.environment-head b{font-size:clamp(13px,1vw,18px);font-weight:900}.environment-head span{color:#6d5547;margin-top:1%;font-size:clamp(9px,.72vw,12px);font-weight:800}.environment-head em{color:#4e3e34;background:#fff8e89e;border-radius:999px;justify-self:end;max-width:100%;padding:7px 10px;font-size:clamp(8px,.68vw,11px);font-style:normal;font-weight:850;box-shadow:inset 0 1px 2px #5736231f}.environment-list{flex:1;gap:6px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.environment-row{background:#fff8e894;border-radius:13px;grid-template-columns:minmax(0,1fr) minmax(128px,38%);align-items:stretch;gap:2.6%;min-height:36px;padding:3px 6px;display:grid;box-shadow:inset 0 1px 1px #ffffff59,3px 5px 9px #4a2d1c1f}.environment-row.is-active{background:#caa7d18f;box-shadow:inset 0 1px 1px #fff6,0 0 0 2px #49315829,4px 7px 12px #4a2d1c24}.environment-main{min-width:0;color:var(--ink);text-align:left;background:0 0;border:0}.environment-main span,.environment-main b,.environment-main small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.environment-main span{color:#735948;font-size:clamp(8px,.65vw,11px);font-weight:900}.environment-main b{margin-top:1%;font-size:clamp(10px,.86vw,14px);font-weight:900}.environment-main small{color:#5e483b;margin-top:1%;font-size:clamp(8px,.63vw,10px);font-weight:750}.environment-actions{grid-template-columns:1fr .75fr .75fr;align-items:center;gap:4%;min-width:0;display:grid}.environment-status,.environment-actions button,.environment-actions a,.environment-disabled,.environment-form select,.environment-form input,.environment-form button{min-width:0;color:var(--ink);border:0;border-radius:9px;font-size:clamp(8px,.64vw,11px);font-weight:850}.environment-status,.environment-actions button,.environment-actions a,.environment-disabled{height:24px;box-shadow:var(--edge-all-low), 2px 4px 7px #40261721;place-items:center;padding:0 6px;text-decoration:none;display:grid}.environment-status--online{background:#a9c875}.environment-status--checking{background:#dfc9a6}.environment-status--offline{background:#e37455}.environment-actions button,.environment-actions a,.environment-disabled,.environment-form button{background:#ead4bb}.environment-actions button:disabled,.environment-disabled{opacity:.54;cursor:not-allowed}.environment-form{grid-template-columns:.74fr .74fr 1fr minmax(150px,2fr) .72fr;gap:6px;min-height:28px;display:grid}.environment-form select,.environment-form input,.environment-form button{background:#fff8e8b8;width:100%;height:100%;padding:0 8%;box-shadow:inset 1px 2px 3px #5d3a251f,inset -1px -1px 2px #ffffff47}.environment-form button{background:var(--lavender-deep);box-shadow:var(--edge-all-low), 2px 4px 7px #40261721}.environment-error{color:#8b2f25;font-size:clamp(8px,.64vw,11px);font-weight:900;position:absolute;bottom:1.2%;right:2.5%}.curved-arrow{z-index:3;width:10%;height:23%;position:absolute;top:52%;left:40.5%}.curved-arrow path{fill:none;stroke:#2d2620;stroke-width:4px;stroke-linecap:round}.tool-call{font-size:clamp(11px,.92vw,16px);line-height:1.8;position:absolute;top:9.6%;left:64.3%}.tool-call p{margin:0;font-weight:700}.divider{background:#744e3521;width:1px;position:absolute;top:0;bottom:48%;left:61.7%}.output-label{font-size:clamp(11px,.9vw,15px);font-weight:850;position:absolute;top:59%;left:56.1%}.output-row{gap:5.5%;width:35%;height:28%;display:flex;position:absolute;top:67%;left:55.5%}.output-card{--thickness:10px;text-align:center;align-content:center;justify-items:center;gap:7%;width:30%;height:100%;padding:8% 7%;display:grid;position:relative}.output-card strong{font-size:clamp(10px,.92vw,16px)}.output-card span{font-size:clamp(10px,.82vw,14px);font-weight:750}.output-icon{aspect-ratio:1;opacity:.78;width:43%;position:relative}.output-tree:before,.output-tree:after,.output-layout:before,.output-layout:after,.output-palette:before,.output-palette:after{content:"";position:absolute}.output-tree{background:linear-gradient(#5f6545,#5f6545) 50% 32%/4% 45% no-repeat,linear-gradient(90deg,#0000 0 20%,#5f6545 20% 80%,#0000 80%) 50% 65%/90% 4% no-repeat}.output-tree:before{background:#d9d6bb;border:2px solid #5f6545;border-radius:4px;width:32%;height:26%;top:0;left:34%}.output-tree:after{filter:drop-shadow(0 0 #5f6545);background:linear-gradient(#d9d6bb,#d9d6bb) 0 0/27% 80% no-repeat,linear-gradient(#d9d6bb,#d9d6bb) 50% 0/27% 80% no-repeat,linear-gradient(#d9d6bb,#d9d6bb) 100% 0/27% 80% no-repeat;height:28%;bottom:0;left:7%;right:7%}.output-layout{background:linear-gradient(#bb6735,#bb6735) 0 40%/100% 5% no-repeat,linear-gradient(90deg,#bb6735 0 5%,#0000 5% 48%,#bb6735 48% 53%,#0000 53% 95%,#bb6735 95%) 0 0/100% 100% no-repeat;border:2px solid #aa5b2f;border-radius:4px}.output-layout:before{border:2px solid #733a1e73;border-radius:3px;inset:10% 8%}.output-palette{border:3px solid #684e8b;border-radius:50%}.output-palette:before{background:#7863ad;border-radius:50%;width:18%;height:18%;top:20%;left:16%;box-shadow:22px -6px #7863ad,34px 15px #7863ad,13px 34px #7863ad}.output-palette:after{background:#ffebd980;border-radius:50%;width:28%;height:23%;bottom:7%;right:9%}.timeline-panel{background-color:#eedbc8db;border-radius:16px;width:76.5%;height:24.5%;top:60.8%;left:1.1%;box-shadow:inset 0 4px 4px #5b382321,inset 4px 0 4px #5b38231a,inset 0 -3px 4px #fff8e970,inset -3px 0 4px #fff8e961,inset 7px 9px 18px #5b38231a,inset -7px -8px 16px #fff8e96b,0 1px #ffffff52}.timeline-title{font-size:clamp(11px,.9vw,16px);font-weight:850;position:absolute;top:10%;left:2%}.branches{gap:7%;width:12%;font-size:clamp(9px,.78vw,13px);font-weight:800;display:grid;position:absolute;top:30%;left:1.5%}.branch{text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:5% 10%;position:relative;overflow:hidden}.branch-main{background:#dfc9a6}.branch-ui{background:var(--lavender-deep);color:#1b1513}.branch-pay{background:#93ad67}.branch-fix{background:#e37455}.timeline-labels{justify-content:space-between;align-items:center;font-size:clamp(9px,.75vw,12px);font-weight:850;display:flex;position:absolute;top:13%;left:17%;right:5%}.timeline-labels span{box-shadow:var(--edge-all-low), 3px 5px 9px #462a1a29;background:#caa7d1;border-radius:999px;padding:.55% 1.35%}.branch-map{width:86%;height:65%;position:absolute;top:24%;left:10%;overflow:visible}.rail{fill:none;stroke-linecap:round;stroke-width:4.4px;filter:drop-shadow(-1px -1px #fff4e061)drop-shadow(1px 1px #54321f47)drop-shadow(2px 3px 3px #492b1938)}.rail-main{stroke:#877b6b;stroke-dasharray:1 15;stroke-width:2px}.rail-ui{stroke:#8d68c5}.rail-pay{stroke:#78a35e}.rail-fix{stroke:#e05f3f}.rail-dash{stroke:#75564280;stroke-dasharray:10 9}.node{stroke:#322821;stroke-width:1.7px;filter:drop-shadow(-1px -1px #fff4e073)drop-shadow(1px 1px #4a2b1a5c)drop-shadow(2px 4px 3px #4327173d)}.node-0{fill:#c8d5a6}.node-1{fill:#d6c7a9}.node-2{fill:#b891d1}.node-3{fill:#dca27f}.end-glyph{fill:none;stroke:#877b6b;stroke-width:2px}.cursor-marker{z-index:4;filter:drop-shadow(3px 4px 3px #492b184d);font-size:clamp(27px,2.2vw,40px);position:absolute;top:27%;left:51.7%;transform:rotate(-18deg)}.commit-popover{--thickness:8px;z-index:6;width:18%;height:48%;padding:2%;font-size:clamp(8px,.7vw,12px);line-height:1.45;top:42%;left:46.3%}.commit-popover b,.commit-popover small{display:block}.commit-popover small{color:#5e483b;margin-top:5%;font-weight:700}.commit-popover p{margin:3% 0;font-weight:700}.popover-actions{gap:6%;margin-top:8%;display:flex}.popover-actions button{box-shadow:var(--edge-all-low), 3px 5px 8px #40261729;background:#ead4bb;border:0;border-radius:9px;padding:6% 7%;font-size:.92em;font-weight:800;position:relative}.zoom-tools{--thickness:4px;isolation:isolate;box-shadow:var(--shadow-low);background:#eedac6e0;border-radius:11px;align-items:center;gap:15%;padding:.65% 1.1%;font-size:clamp(11px,.95vw,16px);font-weight:900;display:flex;position:absolute;bottom:8%;right:1.5%}.prompt-bar{--thickness:8px;width:49.2%;height:7%;box-shadow:var(--shadow-mid);color:#695143;z-index:7;border-radius:17px;justify-content:space-between;align-items:center;padding:0 2%;font-size:clamp(12px,1.05vw,18px);display:flex;position:absolute;bottom:2.8%;left:14.7%}.prompt-bar button{isolation:isolate;--thickness:5px;aspect-ratio:1;background:var(--coral);color:#211813;width:clamp(24px,2.15vw,34px);box-shadow:var(--edge-all-low), 3px 5px 8px #3e25173d;border:0;border-radius:8px;font-weight:900;position:relative;transform:rotate(-12deg)}.activity-rail{--thickness:14px;z-index:8;width:19.1%;height:91.2%;box-shadow:var(--edge-all-high), -10px -11px 20px #fff5e294, 18px 26px 46px #36201563;background-color:#e5cfb9e6;border-radius:18px;padding:1.3% 1.25%;top:4.2%;right:1.2%}.activity-head{border-bottom:1px solid #754e3421;justify-content:space-between;align-items:center;height:6%;padding:0 1%;font-size:clamp(13px,1.07vw,18px);display:flex}.activity-head span{font-size:1.3em}.activity-list{grid-template-rows:9% 9% 17% 20% 13% 10% 10%;gap:.8%;height:87%;padding-top:2.2%;display:grid;overflow:hidden}.activity-item{border-bottom:1px solid #754e3421;grid-template-columns:16% 19% 1fr 12%;gap:2.6%;min-height:0;padding:1.3% 0;display:grid;position:relative}.activity-time{color:#7b6354;font-size:clamp(8px,.68vw,12px)}.activity-copy{min-width:0;font-size:clamp(8px,.74vw,12px);font-weight:720;line-height:1.52}.activity-copy b,.activity-copy span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.activity-copy em{background:var(--lavender-deep);box-shadow:var(--edge-all-low), 3px 5px 8px #40261729;border-radius:9px;margin-top:5%;padding:3% 12%;font-style:normal;display:inline-block}.status-check,.status-ring{aspect-ratio:1;border-radius:50%;place-self:center;place-items:center;width:clamp(13px,1.25vw,20px);font-size:clamp(8px,.76vw,12px);font-weight:900;display:grid}.status-check{color:#315c24;box-shadow:var(--edge-all-low), 3px 5px 8px #4026172e;background:#9bbd65}.status-ring{border:3px solid var(--lavender-deep);box-shadow:var(--edge-all-low), 3px 5px 8px #4026172e;border-left-color:#946fc333}.preview-strip{gap:5%;margin-top:7%;display:flex}.preview-strip i{aspect-ratio:.9;width:29%;box-shadow:var(--edge-all-low), 3px 5px 8px #4026172e;background:linear-gradient(90deg,#e7c5d0 0 50%,#cfa8dc 50%),#ead7c5;border-radius:5px}.file-stack{background:#d1b2924d;border:1px solid #774f3421;border-radius:8px;margin-top:5%;padding:4% 7%}.file-stack span{color:#2f4429;line-height:1.8}.thinking-bar{height:5.2%;box-shadow:var(--shadow-low);border-radius:11px;justify-content:space-between;align-items:center;padding:0 7%;font-size:clamp(9px,.76vw,13px);display:flex;position:absolute;bottom:2.2%;left:7%;right:7%}.thinking-bar b{letter-spacing:.45em;color:#746255}.mini-icon{--thickness:5px;aspect-ratio:1;color:#17120f;text-shadow:0 1px #ffffff40;width:clamp(28px,2.65vw,44px);box-shadow:var(--edge-all-mid), 3px 6px 9px #35201538;border:2px solid #1f1612b3;border-radius:31% 38% 35% 39%;flex:none;place-items:center;font-size:clamp(12px,1.2vw,20px);font-weight:900;display:inline-grid;position:relative}.asset-mini-icon{-o-object-fit:cover;object-fit:cover;color:#0000;text-shadow:none;box-shadow:none;filter:saturate(.92)contrast(.96)brightness(.98)drop-shadow(2px 4px 4px #341f1438);-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;display:block}.mini-icon-frame{isolation:isolate;background:var(--clay-noise), linear-gradient(145deg, #fff3dc24, #58342012);filter:none;background-size:180px 180px,auto;border:0;border-radius:34% 38% 36% 39%;overflow:visible;box-shadow:inset 0 1px 1px #fff8e833,0 1px #fff5e22e,2px 3px 4px #3c241733,6px 8px 8px #301d1338}.mini-icon-frame:before,.mini-icon-frame:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.mini-icon-frame:before{z-index:0;filter:blur(4px);opacity:.78;background:radial-gradient(at 54% 58%,#301d136b,#301d1329 48%,#0000 76%);height:34%;bottom:4%;left:14%;right:2%;transform:translate(4px,5px)rotate(-8deg)}.mini-icon-frame:after{z-index:1;filter:blur(2px);background:radial-gradient(#2a191147,#0000 70%);height:15%;bottom:10%;left:20%;right:16%;transform:translate(2px,2px)}.mini-icon-asset{z-index:2;border-radius:inherit;-o-object-fit:cover;object-fit:cover;filter:saturate(.95)contrast(.98)brightness(.99)drop-shadow(0 1px #fff7e138)drop-shadow(2px 3px 2px #39221633)drop-shadow(5px 7px 5px #341f1447);width:100%;height:100%;position:relative}.activity-asset-icon{border-radius:35%}.icon-ai{background:var(--coral);font-size:clamp(10px,1.05vw,17px)}.icon-swirl{color:#095a31;background:#5ac78d;font-size:clamp(22px,1.9vw,32px)}.icon-code{color:#f5a12e;background:#282c31}.icon-frog{color:#394d18;background:#9ebe47;border-radius:45% 38% 50% 35%}.icon-bear{background:#dd831f}.icon-palette{color:#21201d;background:#e8665d;border-radius:50% 42% 51% 44%}.icon-globe{color:#10252d;background:linear-gradient(90deg,#0000 46%,#10252d 46% 54%,#0000 54%),linear-gradient(#0000 46%,#10252d 46% 54%,#0000 54%),#65b3de;border-radius:50%}.icon-library{background:#efbd62;border-radius:9px;grid-template-columns:1fr 1fr;gap:10%;padding:18%}.icon-library i{background:linear-gradient(135deg,#ffffff70,#0000),#d3a0bf;border:1px solid #4e31242e;border-radius:3px;width:100%;height:100%}.icon-image{background:#c9a3c6;border-radius:8px}.icon-image i{width:68%;height:55%;box-shadow:var(--edge-all-low), inset 0 0 0 1px #482f262e;background:radial-gradient(circle at 22% 27%,#f2e9da 0 7%,#0000 8%),linear-gradient(135deg,#0000 0 42%,#6583c0 43% 69%,#0000 70%),linear-gradient(45deg,#0000 0 44%,#a5c389 45% 67%,#0000 68%),#dfc5cf;border-radius:4px}.icon-aa{background:#7cadcf;border-radius:8px;font-size:clamp(14px,1.4vw,24px)}.icon-clip{background:#e5d4bf;font-size:clamp(24px,2.1vw,34px);transform:rotate(-35deg)}.icon-plus{color:#79624f;box-shadow:var(--edge-all-low), 3px 5px 9px #3e261824;background:#dfc7ae;border:1px solid #5b3a2633;font-size:clamp(28px,2.4vw,42px)}.bottom-dock{--dock-overlap:clamp(13px, 1.2vw, 19px);z-index:10;perspective:1500px;perspective-origin:50% 126%;transform-style:flat;justify-content:center;align-items:flex-end;gap:0;height:16.4%;padding:0 4.2% 1.05%;display:flex;position:absolute;bottom:1.15%;left:6.8%;right:7.8%}.bottom-dock:before{content:"";z-index:82;transform-origin:50% 100%;background:linear-gradient(#d3a47bb8,#7e4c2fd1 60%,#3a2217e0);border-radius:40px 40px 22px 22px;height:50%;position:absolute;bottom:.4%;left:3.6%;right:3.6%;transform:rotateX(46deg)translateY(11px);box-shadow:inset 0 2px 2px #ffefd657,inset 0 -15px 20px #2d191066,0 17px 30px #2a181070}.bottom-dock:after{content:"";z-index:285;clip-path:polygon(1.5% 24%,7% 3%,93% 3%,98.5% 24%,100% 100%,0 100%);pointer-events:none;background:linear-gradient(#e0b186f5,#8f5635fa 52%,#402519);border-radius:34px 34px 20px 20px;height:20%;position:absolute;bottom:-.45%;left:3.9%;right:3.9%;box-shadow:inset 0 2px 1px #fff1da61,inset 0 -8px 12px #301b1261,0 10px 18px #2b181057}.bottom-dock .dock-card+.dock-card{margin-left:calc(var(--dock-overlap) * -1)}.dock-card{--thickness:7px;filter:saturate(1.03)contrast(1.01);width:clamp(86px,6.3vw,102px);min-width:0;height:84%;z-index:var(--dock-card-z,1);transform:translateY(var(--dock-card-arc,0px)) rotate(var(--dock-card-rotation,0deg)) rotateX(4deg) translateZ(var(--dock-card-lift,0px));transform-origin:50% 132%;will-change:transform;border-color:#603b243d;border-radius:17px;flex:0 0 clamp(86px,6.3vw,102px);grid-template-rows:auto minmax(0,1fr);align-content:start;justify-items:start;gap:clamp(6px,.62vw,9px);padding:clamp(9px,.72vw,12px) clamp(8px,.68vw,11px);transition:transform .18s,box-shadow .18s,border-color .18s,filter .18s;display:grid;box-shadow:inset 0 1px 2px #fff9e86b,inset 0 -5px 8px #5e372026,0 16px 24px #2b19104d}.dock-card:after{content:"";z-index:-1;height:7px;box-shadow:none;filter:blur(3px);background:radial-gradient(#24140d57,#24140d0d 70%,#0000 82%);border:0;border-radius:999px;position:absolute;inset:auto 13px 5px}.dock-card:before{opacity:.72}.dock-card strong,.dock-card>div span{letter-spacing:0;font-size:clamp(8.5px,.66vw,10.8px);line-height:1.14;display:block}.dock-card strong{font-weight:900}.dock-card>div span{color:#1d1712b8;font-weight:700}.dock-card .mini-icon{width:clamp(28px,2.25vw,38px)}.dock-card.is-selected{z-index:340;transform:translateY(-30px) rotate(var(--dock-card-selected-rotation,0deg)) rotateX(0deg) translateZ(124px);box-shadow:0 0 0 2px #8560bd61,inset 0 2px 3px #fff9e87a,inset 0 -6px 10px #5e372029,0 20px 34px #2b19105c}.dock-card:hover{z-index:360;transform:translateY(-36px)rotate(0)rotateX(0)translateZ(132px)}.dock-plus{place-items:center}.clay-workspace[data-clay-theme=paper]{--paper-ink:#2d1d14;--paper-muted:#5c3d27b3;--paper-faint:#5c3d276e;--paper-sheet-image:url(/theme-assets/paper/paper-sheet.png);--paper-swatch-image:url(/theme-assets/paper/paper-warm-swatch-atlas.png);--paper-page:#f1d0ae;--paper-sheet:#fff3df;--paper-sheet-soft:#f8dfbd;--paper-sheet-warm:#f1c596;--paper-peach:#f5b888;--paper-berry:#d77a9e;--paper-edge:#8b532a38;--paper-edge-strong:#5c371c5c;--paper-fiber:#7044230a;--paper-blue:#7fc7dd;--paper-green:#a9c779;--paper-yellow:#f5c95e;--paper-orange:#f0a15d;--paper-coral:#ed7e69;--paper-lavender:#d7ade8;--paper-lavender-deep:#aa7bd0;--paper-shadow-xs:inset 0 1px 0 #ffffffc7, inset 0 -1px 0 #9f623421, 0 2px 0 #c6834d33, 0 7px 13px #4125161f;--paper-shadow-sm:inset 0 1px 0 #ffffffc7, inset 0 -1.5px 0 #9f623426, 0 3px 0 #c6834d38, 0 11px 19px #41251624;--paper-shadow-md:inset 0 1px 0 #fffc, inset 0 -2px 0 #9f623429, 0 4px 0 #c6834d3d, 0 16px 28px #4125162b;--paper-shadow-lg:inset 0 1px 0 #ffffffd1, inset 0 -2px 0 #9f62342b, 0 5px 0 #c6834d3d, 0 20px 36px #4125162e;--paper-inset:inset 0 2px 4px #7846231f, inset 0 -1px 0 #ffffff94, 0 1px 0 #ffffff3d;--ink:var(--paper-ink);--muted:var(--paper-muted);--board:var(--paper-sheet-soft);--panel:var(--paper-sheet);--panel-warm:var(--paper-sheet-warm);--line:var(--paper-edge);--lavender:var(--paper-lavender);--lavender-deep:var(--paper-lavender-deep);--yellow:var(--paper-yellow);--green:var(--paper-green);--orange:var(--paper-orange);--coral:var(--paper-coral);--blue:var(--paper-blue);--cream:var(--paper-sheet);--edge:#d6a77f;--matte-warm:#76421f0b;--matte-cool:#ffffff14;--clay-noise:url(/theme-assets/paper/paper-warm-grain-tile.png);--edge-all-low:var(--paper-shadow-xs);--edge-all-mid:var(--paper-shadow-sm);--edge-all-high:var(--paper-shadow-md);--shadow-low:var(--paper-shadow-xs);--shadow-mid:var(--paper-shadow-sm);--shadow-high:var(--paper-shadow-lg);--shadow-inset:var(--paper-inset);background:var(--clay-noise), linear-gradient(90deg, var(--paper-fiber) 1px, transparent 1px), linear-gradient(180deg, #54432d08 1px, transparent 1px), radial-gradient(circle at 16% 18%, #ed7e6933, transparent 28%), radial-gradient(circle at 84% 12%, #7fc7dd33, transparent 27%), radial-gradient(circle at 74% 82%, #d7ade82e, transparent 30%), linear-gradient(145deg, #fff0d4 0%, var(--paper-page) 58%, #dfb98e 100%);color:var(--paper-ink);background-size:220px 220px,34px 34px,34px 34px,auto,auto,auto,auto}.clay-workspace[data-clay-theme=paper] .stage{width:min(1480px,100vw,150vh);min-width:min(1120px,100vw,150vh)}.clay-workspace[data-clay-theme=paper] .stage:before{background:linear-gradient(133deg,#0000 0 52%,#ab5e351a 52% 53%,#0000 53% 100%),linear-gradient(52deg,#0000 0 64%,#7fc7dd1a 64% 65%,#0000 65% 100%),linear-gradient(#fffaef61,#844b2614)}.clay-workspace[data-clay-theme=paper] .stage:after{filter:none;background:linear-gradient(#c5834d00,#975b2d29),linear-gradient(90deg,#0000 0 12%,#aa5d351a 12% 88%,#0000 88%);height:13%}.clay-workspace[data-clay-theme=paper] .panel,.clay-workspace[data-clay-theme=paper] .card,.clay-workspace[data-clay-theme=paper] .floating-card,.clay-workspace[data-clay-theme=paper] .toolbar-button,.clay-workspace[data-clay-theme=paper] .new-project,.clay-workspace[data-clay-theme=paper] .prompt-bar,.clay-workspace[data-clay-theme=paper] .thinking-bar,.clay-workspace[data-clay-theme=paper] .phone-shell,.clay-workspace[data-clay-theme=paper] .phone-screen,.clay-workspace[data-clay-theme=paper] .phone-chip,.clay-workspace[data-clay-theme=paper] .phone-env-pill,.clay-workspace[data-clay-theme=paper] .phone-content button,.clay-workspace[data-clay-theme=paper] .book-button,.clay-workspace[data-clay-theme=paper] .zoom-tools,.clay-workspace[data-clay-theme=paper] .environment-manager,.clay-workspace[data-clay-theme=paper] .environment-head em,.clay-workspace[data-clay-theme=paper] .environment-row,.clay-workspace[data-clay-theme=paper] .environment-status,.clay-workspace[data-clay-theme=paper] .environment-actions button,.clay-workspace[data-clay-theme=paper] .environment-actions a,.clay-workspace[data-clay-theme=paper] .environment-form select,.clay-workspace[data-clay-theme=paper] .environment-form input,.clay-workspace[data-clay-theme=paper] .environment-form button,.clay-workspace[data-clay-theme=paper] .preview-strip i,.clay-workspace[data-clay-theme=paper] .file-stack,.clay-workspace[data-clay-theme=paper] .status-check,.clay-workspace[data-clay-theme=paper] .status-ring,.clay-workspace[data-clay-theme=paper] .activity-copy em,.clay-workspace[data-clay-theme=paper] .mini-icon,.clay-workspace[data-clay-theme=paper] .theme-switch-shell,.clay-workspace[data-clay-theme=paper] .theme-option,.clay-workspace[data-clay-theme=paper] .popover-actions button,.clay-workspace[data-clay-theme=paper] .branch,.clay-workspace[data-clay-theme=paper] .timeline-labels span,.clay-workspace[data-clay-theme=paper] .output-icon{border:1px solid var(--paper-edge);background-color:var(--panel);background-image:var(--paper-sheet-image), var(--clay-noise), linear-gradient(90deg, #4e3e2a07 1px, transparent 1px), linear-gradient(180deg, #4e3e2a05 1px, transparent 1px), linear-gradient(180deg, #ffffff29, #624c3009);background-blend-mode:normal, soft-light, normal, normal, multiply;color:var(--paper-ink);filter:none;background-size:100% 100%,210px 210px,18px 18px,18px 18px,auto}.clay-workspace[data-clay-theme=paper] .panel:before,.clay-workspace[data-clay-theme=paper] .card:before,.clay-workspace[data-clay-theme=paper] .floating-card:before,.clay-workspace[data-clay-theme=paper] .toolbar-button:before{opacity:.28;background:var(--clay-noise), linear-gradient(180deg, #ffffff1f, #5c462d08);mix-blend-mode:multiply;background-size:190px 190px,auto}.clay-workspace[data-clay-theme=paper] .panel:not(.panel-inset):after,.clay-workspace[data-clay-theme=paper] .card:not(.dock-card):after,.clay-workspace[data-clay-theme=paper] .floating-card:after,.clay-workspace[data-clay-theme=paper] .toolbar-button:after,.clay-workspace[data-clay-theme=paper] .new-project:after,.clay-workspace[data-clay-theme=paper] .prompt-bar:after,.clay-workspace[data-clay-theme=paper] .thinking-bar:after{filter:blur(4px);background:radial-gradient(#3b2e2038,#3b2e2014 48%,#0000 72%);border-radius:999px;height:8px;bottom:-4px;left:7%;right:7%}.clay-workspace[data-clay-theme=paper] .left-rail{--thickness:5px;border-color:var(--paper-edge);box-shadow:var(--paper-shadow-lg);background-color:#fff1d8f5}.clay-workspace[data-clay-theme=paper] .main-board{--thickness:6px;border-color:var(--paper-edge);box-shadow:var(--paper-shadow-lg);background-color:#ffe6c4f7}.clay-workspace[data-clay-theme=paper] .activity-rail{--thickness:5px;border-color:var(--paper-edge);box-shadow:var(--paper-shadow-md);background-color:#ffeed3f5}.clay-workspace[data-clay-theme=paper] .canvas-panel,.clay-workspace[data-clay-theme=paper] .timeline-panel{box-shadow:var(--paper-inset);background-color:#ffe5c2e6;border-color:#78462324}.clay-workspace[data-clay-theme=paper] .toolbar-button{--thickness:3px;box-shadow:var(--paper-shadow-xs);overflow:hidden}.clay-workspace[data-clay-theme=paper] .toolbar-button.active,.clay-workspace[data-clay-theme=paper] .project-card.is-selected,.clay-workspace[data-clay-theme=paper] .dock-card.is-selected{box-shadow:0 0 0 2px #aa7bd03d, var(--paper-shadow-md);background-color:#ffe4aa;border-color:#80492561}.clay-workspace[data-clay-theme=paper] .brand-row{gap:clamp(5px,.5vw,8px);font-size:clamp(10px,.9vw,14px)}.clay-workspace[data-clay-theme=paper] .brand-row strong,.clay-workspace[data-clay-theme=paper] .project-copy strong,.clay-workspace[data-clay-theme=paper] .project-copy span,.clay-workspace[data-clay-theme=paper] .branch,.clay-workspace[data-clay-theme=paper] .timeline-title,.clay-workspace[data-clay-theme=paper] .activity-copy b,.clay-workspace[data-clay-theme=paper] .activity-copy span,.clay-workspace[data-clay-theme=paper] .dock-card strong,.clay-workspace[data-clay-theme=paper] .dock-card>div span,.clay-workspace[data-clay-theme=paper] .thinking-bar span,.clay-workspace[data-clay-theme=paper] .prompt-bar span,.clay-workspace[data-clay-theme=paper] .environment-head b,.clay-workspace[data-clay-theme=paper] .environment-head span,.clay-workspace[data-clay-theme=paper] .environment-head em,.clay-workspace[data-clay-theme=paper] .environment-main span,.clay-workspace[data-clay-theme=paper] .environment-main b,.clay-workspace[data-clay-theme=paper] .environment-main small,.clay-workspace[data-clay-theme=paper] .environment-status,.clay-workspace[data-clay-theme=paper] .environment-actions button,.clay-workspace[data-clay-theme=paper] .environment-actions a,.clay-workspace[data-clay-theme=paper] .environment-form select,.clay-workspace[data-clay-theme=paper] .environment-form input,.clay-workspace[data-clay-theme=paper] .environment-form button{text-overflow:ellipsis;letter-spacing:0;min-width:0;overflow:hidden}.clay-workspace[data-clay-theme=paper] .brand-row strong,.clay-workspace[data-clay-theme=paper] .project-copy strong,.clay-workspace[data-clay-theme=paper] .project-copy span,.clay-workspace[data-clay-theme=paper] .branch,.clay-workspace[data-clay-theme=paper] .timeline-title,.clay-workspace[data-clay-theme=paper] .activity-copy b,.clay-workspace[data-clay-theme=paper] .activity-copy span,.clay-workspace[data-clay-theme=paper] .dock-card strong,.clay-workspace[data-clay-theme=paper] .dock-card>div span,.clay-workspace[data-clay-theme=paper] .thinking-bar span,.clay-workspace[data-clay-theme=paper] .prompt-bar span{white-space:nowrap}.clay-workspace[data-clay-theme=paper] .theme-switch-shell{height:clamp(25px,2.2vw,33px);box-shadow:var(--paper-shadow-xs);background-color:#ffe2bfe6;border-color:#8049252e;gap:3px;padding:3px}.clay-workspace[data-clay-theme=paper] .theme-switch-shell:after{box-shadow:inset 0 -1px #896f4c1a}.clay-workspace[data-clay-theme=paper] .theme-option{color:var(--paper-muted);background:0 0;border:0;padding:0 3px;font-size:clamp(7px,.58vw,10px);line-height:1}.clay-workspace[data-clay-theme=paper] .theme-option.is-active{color:var(--paper-ink);box-shadow:var(--paper-shadow-xs);background:#fff1cf}.clay-workspace[data-clay-theme=paper] .clay-mark{filter:none}.clay-workspace[data-clay-theme=paper] .clay-mark:before,.clay-workspace[data-clay-theme=paper] .clay-mark:after,.clay-workspace[data-clay-theme=paper] .clay-mark span:before,.clay-workspace[data-clay-theme=paper] .clay-mark span:after{box-shadow:var(--paper-shadow-xs);background:linear-gradient(90deg,#0000 0 29%,#241d17e6 29% 34%,#0000 34% 62%,#241d17e6 62% 67%,#0000 67%),#f5c95e;border-color:#241d17e0}.clay-workspace[data-clay-theme=paper] .project-list{gap:1.45%}.clay-workspace[data-clay-theme=paper] .project-card{--thickness:3px;box-shadow:var(--paper-shadow-sm);border-color:#80492529}.clay-workspace[data-clay-theme=paper] .project-card:first-child{background-color:#ffeecefa}.clay-workspace[data-clay-theme=paper] .project-card:nth-child(2){background-color:#f5b888e6}.clay-workspace[data-clay-theme=paper] .project-card:nth-child(3){background-color:#a9c779db}.clay-workspace[data-clay-theme=paper] .project-card:nth-child(4){background-color:#7fc7ddd6}.clay-workspace[data-clay-theme=paper] .project-copy{padding-top:4%;font-size:clamp(9px,.84vw,13px);line-height:1.18}.clay-workspace[data-clay-theme=paper] .selected-dot{background:var(--paper-coral);width:8px;height:8px;box-shadow:var(--paper-shadow-xs);bottom:19%;right:7%}.clay-workspace[data-clay-theme=paper] .card-yellow,.clay-workspace[data-clay-theme=paper] .floating-card.card-yellow{background-color:var(--paper-yellow)}.clay-workspace[data-clay-theme=paper] .card-lavender,.clay-workspace[data-clay-theme=paper] .floating-card.card-lavender{background-color:var(--paper-lavender)}.clay-workspace[data-clay-theme=paper] .card-green,.clay-workspace[data-clay-theme=paper] .floating-card.card-green{background-color:var(--paper-green)}.clay-workspace[data-clay-theme=paper] .card-orange,.clay-workspace[data-clay-theme=paper] .floating-card.card-orange{background-color:var(--paper-orange)}.clay-workspace[data-clay-theme=paper] .card-blue,.clay-workspace[data-clay-theme=paper] .floating-card.card-blue{background-color:var(--paper-blue)}.clay-workspace[data-clay-theme=paper] .card-coral,.clay-workspace[data-clay-theme=paper] .floating-card.card-coral{background-color:var(--paper-coral)}.clay-workspace[data-clay-theme=paper] .project-thumb{background:var(--clay-noise), linear-gradient(90deg, #6a3e1f09 1px, transparent 1px), linear-gradient(180deg, #6a3e1f07 1px, transparent 1px), var(--paper-sheet);box-shadow:var(--paper-shadow-xs);filter:none;background-size:160px 160px,16px 16px,16px 16px,auto;border:1px solid #80492529}.clay-workspace[data-clay-theme=paper] .project-thumb-image,.clay-workspace[data-clay-theme=paper] .mini-icon-asset{display:none}.clay-workspace[data-clay-theme=paper] .project-thumb-line{background:var(--clay-noise), #fff4dcbd;background-size:120px 120px,auto;border-radius:8px;display:block;position:absolute;inset:10% 9% 11%;overflow:hidden}.clay-workspace[data-clay-theme=paper] .project-thumb-line i{background:var(--paper-lavender);box-shadow:var(--paper-shadow-xs);border-radius:5px;display:block;position:absolute}.clay-workspace[data-clay-theme=paper] .thumb-reading .project-thumb-line i:first-child{background:var(--paper-yellow);width:18%;height:74%;top:13%;left:10%;transform:rotate(-3deg)}.clay-workspace[data-clay-theme=paper] .thumb-reading .project-thumb-line i:nth-child(2){background:var(--paper-coral);width:17%;height:67%;top:20%;left:36%;transform:rotate(2deg)}.clay-workspace[data-clay-theme=paper] .thumb-reading .project-thumb-line i:nth-child(3){background:var(--paper-blue);border-radius:999px 999px 6px 6px;width:23%;height:58%;top:27%;right:14%}.clay-workspace[data-clay-theme=paper] .thumb-travel .project-thumb-line{background:linear-gradient(180deg, var(--paper-blue) 0 48%, #efe0bd 48% 100%)}.clay-workspace[data-clay-theme=paper] .thumb-travel .project-thumb-line i:first-child{aspect-ratio:1;background:var(--paper-yellow);border-radius:50%;width:19%;top:11%;right:14%}.clay-workspace[data-clay-theme=paper] .thumb-travel .project-thumb-line i:nth-child(2){background:var(--paper-green);border-radius:50% 50% 9px 9px;width:58%;height:26%;bottom:12%;left:8%}.clay-workspace[data-clay-theme=paper] .thumb-travel .project-thumb-line i:nth-child(3){background:var(--paper-orange);width:18%;height:35%;bottom:15%;right:15%;transform:skew(-9deg)}.clay-workspace[data-clay-theme=paper] .thumb-dashboard .project-thumb-line i:first-child{background:var(--paper-lavender);width:16%;height:40%;bottom:13%;left:12%}.clay-workspace[data-clay-theme=paper] .thumb-dashboard .project-thumb-line i:nth-child(2){background:var(--paper-blue);width:16%;height:62%;bottom:13%;left:42%}.clay-workspace[data-clay-theme=paper] .thumb-dashboard .project-thumb-line i:nth-child(3){background:var(--paper-orange);width:16%;height:50%;bottom:13%;right:12%}.clay-workspace[data-clay-theme=paper] .thumb-botshop .project-thumb-line i:first-child{background:var(--paper-lavender);width:78%;height:22%;top:13%;left:11%}.clay-workspace[data-clay-theme=paper] .thumb-botshop .project-thumb-line i:nth-child(2){background:var(--paper-green);width:22%;height:36%;bottom:12%;left:18%}.clay-workspace[data-clay-theme=paper] .thumb-botshop .project-thumb-line i:nth-child(3){background:var(--paper-coral);width:32%;height:27%;bottom:17%;right:16%}.clay-workspace[data-clay-theme=paper] .task-note,.clay-workspace[data-clay-theme=paper] .confirm-note,.clay-workspace[data-clay-theme=paper] .commit-popover,.clay-workspace[data-clay-theme=paper] .output-card{--thickness:4px;box-shadow:var(--paper-shadow-sm)}.clay-workspace[data-clay-theme=paper] .task-note{background-color:#ffe5abf5}.clay-workspace[data-clay-theme=paper] .confirm-note{background-color:#d7ade8e6}.clay-workspace[data-clay-theme=paper] .output-card:nth-child(2n){background-color:#7fc7ddc7}.clay-workspace[data-clay-theme=paper] .output-card:nth-child(odd){background-color:#f5b888d1}.clay-workspace[data-clay-theme=paper] .task-note p,.clay-workspace[data-clay-theme=paper] .confirm-note p,.clay-workspace[data-clay-theme=paper] .commit-popover p{text-overflow:ellipsis;min-width:0;overflow:hidden}.clay-workspace[data-clay-theme=paper] .task-note span{color:#527a2f}.clay-workspace[data-clay-theme=paper] .task-note i{background:var(--paper-sheet);border-color:#493a286b}.clay-workspace[data-clay-theme=paper] .phone-shell{--thickness:5px;background:var(--clay-noise), linear-gradient(145deg, #fff1d9, #f0cda4);box-shadow:var(--paper-shadow-lg);background-size:180px 180px,auto;border-radius:28px}.clay-workspace[data-clay-theme=paper] .phone-screen{color:var(--paper-ink);box-shadow:var(--paper-inset);background:#fff2d8;border-radius:36px}.clay-workspace[data-clay-theme=paper] .phone-notch{box-shadow:none;background:#3c302357}.clay-workspace[data-clay-theme=paper] .phone-hero{background:var(--clay-noise), linear-gradient(180deg, #7fc7ddb8 0 52%, #f5c95e94 52% 100%);filter:none;background-size:150px 150px,auto;height:39%;overflow:hidden}.clay-workspace[data-clay-theme=paper] .phone-hero:before,.clay-workspace[data-clay-theme=paper] .phone-hero:after{content:"";pointer-events:none;opacity:1;mix-blend-mode:normal;display:block;position:absolute}.clay-workspace[data-clay-theme=paper] .phone-hero:before{background:var(--paper-green);width:64%;height:35%;box-shadow:var(--paper-shadow-sm);border-radius:50% 50% 10px 10px;bottom:14%;left:12%;transform:rotate(-2deg)}.clay-workspace[data-clay-theme=paper] .phone-hero:after{aspect-ratio:1;background:var(--paper-yellow);width:22%;box-shadow:var(--paper-shadow-xs);border-radius:50%;top:16%;right:15%}.clay-workspace[data-clay-theme=paper] .phone-content,.clay-workspace[data-clay-theme=paper] .phone-content p,.clay-workspace[data-clay-theme=paper] .phone-total{color:var(--paper-ink)}.clay-workspace[data-clay-theme=paper] .phone-content{padding:7% 10% 18%;font-size:clamp(8px,.66vw,10.5px);line-height:1.22}.clay-workspace[data-clay-theme=paper] .phone-content strong{margin-bottom:4%}.clay-workspace[data-clay-theme=paper] .phone-content p{margin-bottom:5%}.clay-workspace[data-clay-theme=paper] .phone-env-pill{margin-bottom:5%;padding:4% 6%}.clay-workspace[data-clay-theme=paper] .phone-total{display:none}.clay-workspace[data-clay-theme=paper] .phone-content strong,.clay-workspace[data-clay-theme=paper] .phone-content p,.clay-workspace[data-clay-theme=paper] .phone-content button,.clay-workspace[data-clay-theme=paper] .phone-total span,.clay-workspace[data-clay-theme=paper] .phone-total b,.clay-workspace[data-clay-theme=paper] .book-button{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.clay-workspace[data-clay-theme=paper] .phone-chip,.clay-workspace[data-clay-theme=paper] .phone-env-pill,.clay-workspace[data-clay-theme=paper] .phone-content button{color:var(--paper-ink);box-shadow:var(--paper-shadow-xs);background-color:#ffe4bb}.clay-workspace[data-clay-theme=paper] .phone-env-pill span{color:var(--paper-muted)}.clay-workspace[data-clay-theme=paper] .phone-env-pill b{color:var(--paper-ink)}.clay-workspace[data-clay-theme=paper] .thin-rule{background:#57432b29}.clay-workspace[data-clay-theme=paper] .book-button,.clay-workspace[data-clay-theme=paper] .prompt-bar button{background-color:var(--paper-orange);color:var(--paper-ink)}.clay-workspace[data-clay-theme=paper] .book-button{width:38%;height:7%;font-size:clamp(9px,.68vw,11px);bottom:1.2%;left:31%}.clay-workspace[data-clay-theme=paper] .environment-manager{--thickness:4px;box-shadow:var(--paper-shadow-md);background-color:#fff1d8fa;border-color:#80492529}.clay-workspace[data-clay-theme=paper] .environment-row{box-shadow:var(--paper-shadow-xs);background-color:#ffe5c2e6}.clay-workspace[data-clay-theme=paper] .environment-row.is-active{background-color:#d7ade8a8}.clay-workspace[data-clay-theme=paper] .environment-status--online{background-color:var(--paper-green)}.clay-workspace[data-clay-theme=paper] .environment-status--checking{background-color:var(--paper-yellow)}.clay-workspace[data-clay-theme=paper] .environment-status--offline{background-color:var(--paper-coral)}.clay-workspace[data-clay-theme=paper] .tool-call{color:var(--paper-ink)}.clay-workspace[data-clay-theme=paper] .tool-call p{color:var(--paper-muted)}.clay-workspace[data-clay-theme=paper] .divider,.clay-workspace[data-clay-theme=paper] .activity-head,.clay-workspace[data-clay-theme=paper] .activity-item{border-color:#57432b21}.clay-workspace[data-clay-theme=paper] .timeline-labels span,.clay-workspace[data-clay-theme=paper] .branch{box-shadow:var(--paper-shadow-xs)}.clay-workspace[data-clay-theme=paper] .branch-main{background-color:#ffe0a8}.clay-workspace[data-clay-theme=paper] .branch-ui{background-color:var(--paper-lavender)}.clay-workspace[data-clay-theme=paper] .branch-pay{background-color:var(--paper-green)}.clay-workspace[data-clay-theme=paper] .branch-fix{background-color:var(--paper-coral)}.clay-workspace[data-clay-theme=paper] .timeline-labels span:nth-child(2n){background-color:#7fc7ddb8}.clay-workspace[data-clay-theme=paper] .timeline-labels span:nth-child(odd){background-color:#f5c95eb8}.clay-workspace[data-clay-theme=paper] .rail{filter:none;stroke-width:4px}.clay-workspace[data-clay-theme=paper] .node{filter:drop-shadow(0 3px 2px #30271d29);stroke:#241d178f}.clay-workspace[data-clay-theme=paper] .commit-popover{line-height:1.38}.clay-workspace[data-clay-theme=paper] .popover-actions button,.clay-workspace[data-clay-theme=paper] .zoom-tools{box-shadow:var(--paper-shadow-xs)}.clay-workspace[data-clay-theme=paper] .activity-list{gap:.8%}.clay-workspace[data-clay-theme=paper] .activity-item{background-color:#ffefd69e;grid-template-columns:13% 20% minmax(0,1fr) 10%;gap:2.4%}.clay-workspace[data-clay-theme=paper] .activity-item:nth-child(2n){background-color:#d7ade857}.clay-workspace[data-clay-theme=paper] .activity-item:nth-child(3n){background-color:#a9c77957}.clay-workspace[data-clay-theme=paper] .activity-copy{padding-left:2px;font-size:clamp(7.5px,.68vw,10.5px);line-height:1.4}.clay-workspace[data-clay-theme=paper] .activity-item .mini-icon{justify-self:center;width:clamp(23px,1.8vw,30px)}.clay-workspace[data-clay-theme=paper] .activity-time{color:var(--paper-muted)}.clay-workspace[data-clay-theme=paper] .activity-copy em,.clay-workspace[data-clay-theme=paper] .status-check,.clay-workspace[data-clay-theme=paper] .status-ring,.clay-workspace[data-clay-theme=paper] .preview-strip i,.clay-workspace[data-clay-theme=paper] .file-stack{box-shadow:var(--paper-shadow-xs)}.clay-workspace[data-clay-theme=paper] .status-check{background-color:var(--paper-green)}.clay-workspace[data-clay-theme=paper] .status-ring{border-color:var(--paper-lavender-deep);border-left-color:#aa7bd03d}.clay-workspace[data-clay-theme=paper] .thinking-bar{--thickness:3px;box-shadow:var(--paper-shadow-xs)}.clay-workspace[data-clay-theme=paper] .thinking-bar b{color:var(--paper-faint)}.clay-workspace[data-clay-theme=paper] .mini-icon-frame{--thickness:2px;background:var(--clay-noise), linear-gradient(145deg, #fff3, #7d49250b), var(--paper-sheet);box-shadow:var(--paper-shadow-xs);background-size:150px 150px,auto,auto;border-radius:10px;place-items:center;display:inline-grid;overflow:hidden}.clay-workspace[data-clay-theme=paper] .mini-icon-frame:before,.clay-workspace[data-clay-theme=paper] .mini-icon-frame:after{display:none}.clay-workspace[data-clay-theme=paper] .mini-icon-line{z-index:2;color:var(--paper-ink);text-shadow:none;white-space:nowrap;place-items:center;padding:0 3px;font-size:clamp(7.5px,.72vw,11px);font-weight:900;line-height:1;display:grid;position:absolute;inset:0}.clay-workspace[data-clay-theme=paper] .dock-card{--thickness:3px;width:clamp(84px,6.05vw,98px);height:83%;box-shadow:var(--paper-shadow-sm);filter:none;border-color:#8049252e;border-radius:15px;flex-basis:clamp(84px,6.05vw,98px)}.clay-workspace[data-clay-theme=paper] .dock-card:first-child,.clay-workspace[data-clay-theme=paper] .dock-card:nth-child(5){background-color:#ffe8bef5}.clay-workspace[data-clay-theme=paper] .dock-card:nth-child(2),.clay-workspace[data-clay-theme=paper] .dock-card:nth-child(6){background-color:#f5b888e6}.clay-workspace[data-clay-theme=paper] .dock-card:nth-child(3),.clay-workspace[data-clay-theme=paper] .dock-card:nth-child(7){background-color:#a9c779e0}.clay-workspace[data-clay-theme=paper] .dock-card:nth-child(4),.clay-workspace[data-clay-theme=paper] .dock-card:nth-child(8){background-color:#7fc7dde0}.clay-workspace[data-clay-theme=paper] .dock-card:after{filter:blur(3px);background:radial-gradient(#30271d38,#30271d0d 72%,#0000 84%);height:5px;inset:auto 14px 4px}.clay-workspace[data-clay-theme=paper] .dock-card:hover,.clay-workspace[data-clay-theme=paper] .dock-card.is-selected{transform:translateY(-26px) rotate(var(--dock-card-selected-rotation,0deg)) rotateX(0deg) translateZ(106px)}.clay-workspace[data-clay-theme=paper] .dock-card strong,.clay-workspace[data-clay-theme=paper] .dock-card>div span{font-size:clamp(8px,.6vw,10px);line-height:1.12}.clay-workspace[data-clay-theme=paper] .dock-card .mini-icon{width:clamp(25px,2vw,34px)}.clay-workspace[data-clay-theme=paper] .bottom-dock:before{background:var(--clay-noise), linear-gradient(180deg, #ffe6c0f0, #d89d67db);height:42%;box-shadow:var(--paper-shadow-md);background-size:180px 180px,auto}.clay-workspace[data-clay-theme=paper] .bottom-dock:after{background:var(--clay-noise), linear-gradient(180deg, #f8c892, #c98d61);height:14%;box-shadow:var(--paper-shadow-xs);background-size:180px 180px,auto}.clay-workspace[data-clay-theme=paper] .prompt-bar{--thickness:3px;box-shadow:var(--paper-shadow-sm);background-color:#ffe5bd}.clay-workspace[data-clay-theme=paper] .prompt-bar button{--thickness:2px;box-shadow:var(--paper-shadow-xs)}.clay-workspace[data-clay-theme=bee-bot]{--bee-ink:#211711;--bee-muted:#463224b3;--bee-faint:#46322461;--bee-grain:url(/theme-assets/bee-bot/bee-bot-grain-tile.png);--bee-main-panel:url(/theme-assets/bee-bot/bee-bot-main-panel.png);--bee-side-rail:url(/theme-assets/bee-bot/bee-bot-side-rail.png);--bee-pill-panel:url(/theme-assets/bee-bot/bee-bot-pill-panel.png);--bee-toolbar-button:url(/theme-assets/bee-bot/bee-bot-toolbar-button.png);--bee-selected-button:url(/theme-assets/bee-bot/bee-bot-selected-button.png);--bee-output-card:url(/theme-assets/bee-bot/bee-bot-output-card.png);--bee-terrain-strip:url(/theme-assets/bee-bot/bee-bot-terrain-strip.png);--bee-panel:#f2dec7;--bee-panel-deep:#dec09d;--bee-edge:#5837213b;--bee-edge-strong:#492c1b59;--bee-yellow:#efc35b;--bee-green:#b9c978;--bee-orange:#e99a58;--bee-coral:#e76f5c;--bee-blue:#8fc4d8;--bee-lavender:#c59edc;--bee-purple:#8f72cf;--bee-shadow-sm:inset 0 1px 1px #fffaeb94, inset 0 -3px 6px #5b372124, 0 3px 0 #a6673b38, 0 10px 18px #3c23152b;--bee-shadow-md:inset 0 1px 2px #fffaeb9e, inset 0 -5px 8px #5b372129, 0 4px 0 #9d5f363d, 0 17px 30px #3c231538;--bee-shadow-lg:inset 0 2px 2px #fffaeba3, inset 0 -7px 12px #5b37212e, 0 5px 0 #97583142, 0 23px 46px #371f1352;--bee-inset:inset 0 4px 7px #5c382224, inset 5px 0 7px #5c38221a, inset 0 -3px 6px #fff9eb80, inset -4px 0 6px #fff9eb61;--ink:var(--bee-ink);--muted:var(--bee-muted);--board:var(--bee-panel-deep);--panel:var(--bee-panel);--panel-warm:#e8c7a7;--line:var(--bee-edge);--lavender:var(--bee-lavender);--lavender-deep:var(--bee-purple);--yellow:var(--bee-yellow);--green:var(--bee-green);--orange:var(--bee-orange);--coral:var(--bee-coral);--blue:var(--bee-blue);--cream:#f5e2ca;--edge:#bd8c62;--clay-noise:var(--bee-grain);--edge-all-low:var(--bee-shadow-sm);--edge-all-mid:var(--bee-shadow-md);--edge-all-high:var(--bee-shadow-lg);--shadow-low:var(--bee-shadow-sm);--shadow-mid:var(--bee-shadow-md);--shadow-high:var(--bee-shadow-lg);--shadow-inset:var(--bee-inset);background:var(--bee-grain), radial-gradient(circle at 50% -9%, #fffaebb8, transparent 40%), radial-gradient(circle at 10% 86%, #53301c52, transparent 24%), radial-gradient(circle at 90% 84%, #42281b42, transparent 25%), linear-gradient(180deg, #f2ddc2 0%, #e4b27f 62%, #8f593c 100%);color:var(--bee-ink);background-size:230px 230px,auto,auto,auto,auto}.clay-workspace[data-clay-theme=bee-bot]:before{opacity:.28}.clay-workspace[data-clay-theme=bee-bot] .stage{width:min(1536px,100vw,150vh);min-width:min(1120px,100vw,150vh)}.clay-workspace[data-clay-theme=bee-bot] .stage:before{background:radial-gradient(circle at 50% 9%,#fff6e047,#0000 42%),linear-gradient(#ffedd12e,#5b351f1f)}.clay-workspace[data-clay-theme=bee-bot] .stage:after{background:linear-gradient(180deg, #4f2d1a00, #371f132e), var(--bee-terrain-strip) center bottom / 100% auto no-repeat;filter:saturate(1.04)contrast(1.02);height:13.6%;bottom:-.15%;left:-1.5%;right:-1.5%}.clay-workspace[data-clay-theme=bee-bot] .panel,.clay-workspace[data-clay-theme=bee-bot] .card,.clay-workspace[data-clay-theme=bee-bot] .floating-card,.clay-workspace[data-clay-theme=bee-bot] .toolbar-button,.clay-workspace[data-clay-theme=bee-bot] .new-project,.clay-workspace[data-clay-theme=bee-bot] .prompt-bar,.clay-workspace[data-clay-theme=bee-bot] .thinking-bar,.clay-workspace[data-clay-theme=bee-bot] .phone-shell,.clay-workspace[data-clay-theme=bee-bot] .phone-content button,.clay-workspace[data-clay-theme=bee-bot] .book-button,.clay-workspace[data-clay-theme=bee-bot] .zoom-tools,.clay-workspace[data-clay-theme=bee-bot] .environment-manager,.clay-workspace[data-clay-theme=bee-bot] .environment-head em,.clay-workspace[data-clay-theme=bee-bot] .environment-row,.clay-workspace[data-clay-theme=bee-bot] .environment-status,.clay-workspace[data-clay-theme=bee-bot] .environment-actions button,.clay-workspace[data-clay-theme=bee-bot] .environment-actions a,.clay-workspace[data-clay-theme=bee-bot] .environment-form select,.clay-workspace[data-clay-theme=bee-bot] .environment-form input,.clay-workspace[data-clay-theme=bee-bot] .environment-form button,.clay-workspace[data-clay-theme=bee-bot] .preview-strip i,.clay-workspace[data-clay-theme=bee-bot] .file-stack,.clay-workspace[data-clay-theme=bee-bot] .status-check,.clay-workspace[data-clay-theme=bee-bot] .status-ring,.clay-workspace[data-clay-theme=bee-bot] .activity-copy em,.clay-workspace[data-clay-theme=bee-bot] .mini-icon,.clay-workspace[data-clay-theme=bee-bot] .theme-switch-shell,.clay-workspace[data-clay-theme=bee-bot] .theme-option,.clay-workspace[data-clay-theme=bee-bot] .popover-actions button,.clay-workspace[data-clay-theme=bee-bot] .branch,.clay-workspace[data-clay-theme=bee-bot] .timeline-labels span,.clay-workspace[data-clay-theme=bee-bot] .output-icon{border-color:var(--bee-edge);background-image:var(--bee-grain), linear-gradient(180deg, #fffaeb29, #5d39220a);background-blend-mode:soft-light, multiply;color:var(--bee-ink);background-size:210px 210px,auto}.clay-workspace[data-clay-theme=bee-bot] .panel:before,.clay-workspace[data-clay-theme=bee-bot] .card:before,.clay-workspace[data-clay-theme=bee-bot] .floating-card:before,.clay-workspace[data-clay-theme=bee-bot] .toolbar-button:before{opacity:.36;background:var(--bee-grain), linear-gradient(180deg, #ffffff1a, #5b372209);background-size:180px 180px,auto}.clay-workspace[data-clay-theme=bee-bot] .left-rail,.clay-workspace[data-clay-theme=bee-bot] .activity-rail{--thickness:11px;background-color:#efdbc3;background-image:var(--bee-side-rail), var(--bee-grain), linear-gradient(180deg, #fff8e733, #603a220a);background-blend-mode:normal, soft-light, multiply;box-shadow:var(--bee-shadow-lg), -9px -10px 20px #fff5e294, 13px 21px 42px #3d231657;background-size:100% 100%,190px 190px,auto}.clay-workspace[data-clay-theme=bee-bot] .main-board{--thickness:17px;background-color:#ead5bd;background-image:var(--bee-main-panel), var(--bee-grain), linear-gradient(180deg, #fff7e629, #5634200d);background-blend-mode:normal, soft-light, multiply;box-shadow:var(--bee-shadow-lg), -12px -13px 26px #fff5e19e, 23px 30px 58px #351e136b;background-size:100% 100%,220px 220px,auto}.clay-workspace[data-clay-theme=bee-bot] .canvas-panel,.clay-workspace[data-clay-theme=bee-bot] .timeline-panel{background:var(--bee-grain), radial-gradient(circle at 1px 1px, #4f301f09 .8px, transparent 1.3px), #f2e0cdc7;box-shadow:var(--bee-inset);background-size:190px 190px,14px 14px,auto;border-color:#5f3a2324}.clay-workspace[data-clay-theme=bee-bot] .toolbar-button{--thickness:6px;background-color:#f0dac1;background-image:var(--bee-toolbar-button), var(--bee-grain);box-shadow:var(--bee-shadow-sm);background-size:100% 100%,180px 180px;overflow:hidden}.clay-workspace[data-clay-theme=bee-bot] .toolbar-button.active{background-color:var(--bee-purple);background-image:var(--bee-selected-button), linear-gradient(180deg, #ffffff26, #412a5b1a);box-shadow:0 0 0 2px #7457b633, var(--bee-shadow-md);background-size:100% 100%,auto;border-color:#5c3e9680}.clay-workspace[data-clay-theme=bee-bot] .brand-row{gap:clamp(5px,.5vw,8px);font-size:clamp(11px,1vw,16px)}.clay-workspace[data-clay-theme=bee-bot] .brand-row strong,.clay-workspace[data-clay-theme=bee-bot] .project-copy strong,.clay-workspace[data-clay-theme=bee-bot] .project-copy span,.clay-workspace[data-clay-theme=bee-bot] .branch,.clay-workspace[data-clay-theme=bee-bot] .timeline-title,.clay-workspace[data-clay-theme=bee-bot] .activity-copy b,.clay-workspace[data-clay-theme=bee-bot] .activity-copy span,.clay-workspace[data-clay-theme=bee-bot] .dock-card strong,.clay-workspace[data-clay-theme=bee-bot] .dock-card>div span,.clay-workspace[data-clay-theme=bee-bot] .thinking-bar span,.clay-workspace[data-clay-theme=bee-bot] .prompt-bar span,.clay-workspace[data-clay-theme=bee-bot] .environment-head b,.clay-workspace[data-clay-theme=bee-bot] .environment-head span,.clay-workspace[data-clay-theme=bee-bot] .environment-head em,.clay-workspace[data-clay-theme=bee-bot] .environment-main span,.clay-workspace[data-clay-theme=bee-bot] .environment-main b,.clay-workspace[data-clay-theme=bee-bot] .environment-main small,.clay-workspace[data-clay-theme=bee-bot] .environment-status,.clay-workspace[data-clay-theme=bee-bot] .environment-actions button,.clay-workspace[data-clay-theme=bee-bot] .environment-actions a,.clay-workspace[data-clay-theme=bee-bot] .environment-form select,.clay-workspace[data-clay-theme=bee-bot] .environment-form input,.clay-workspace[data-clay-theme=bee-bot] .environment-form button{text-overflow:ellipsis;letter-spacing:0;min-width:0;overflow:hidden}.clay-workspace[data-clay-theme=bee-bot] .theme-switch-shell{background:var(--bee-grain), linear-gradient(180deg, #fff7e58f, #c79e764d);height:clamp(25px,2.15vw,33px);box-shadow:var(--bee-shadow-sm);background-size:160px 160px,auto;gap:2px;padding:3px}.clay-workspace[data-clay-theme=bee-bot] .theme-option{color:var(--bee-muted);background:0 0;border:0;padding:0 2px;font-size:clamp(6.5px,.54vw,9.5px);line-height:1}.clay-workspace[data-clay-theme=bee-bot] .theme-option.is-active{color:var(--bee-ink);box-shadow:var(--bee-shadow-sm);background:#fff0d8c7}.clay-workspace[data-clay-theme=bee-bot] .clay-mark{filter:drop-shadow(3px 4px 4px #44241457);transform:rotate(-5deg)}.clay-workspace[data-clay-theme=bee-bot] .clay-mark:before,.clay-workspace[data-clay-theme=bee-bot] .clay-mark:after,.clay-workspace[data-clay-theme=bee-bot] .clay-mark span:before,.clay-workspace[data-clay-theme=bee-bot] .clay-mark span:after{border-color:#130f0cf5;box-shadow:inset 0 1px 1px #ffec9785,0 2px 3px #46261447}.clay-workspace[data-clay-theme=bee-bot] .project-list{gap:1.3%}.clay-workspace[data-clay-theme=bee-bot] .project-card{--thickness:6px;box-shadow:var(--bee-shadow-md);border-color:#5e3a2433}.clay-workspace[data-clay-theme=bee-bot] .project-card.is-selected{box-shadow:0 0 0 2px #7f5ccf8a, var(--bee-shadow-md);border-color:#7f5ccfc2}.clay-workspace[data-clay-theme=bee-bot] .project-thumb{box-shadow:var(--bee-shadow-sm), inset 0 2px 3px #ffffff5c, inset 0 -3px 5px #48261633;border-radius:10px}.clay-workspace[data-clay-theme=bee-bot] .selected-dot{background:var(--bee-purple)}.clay-workspace[data-clay-theme=bee-bot] .task-note,.clay-workspace[data-clay-theme=bee-bot] .confirm-note,.clay-workspace[data-clay-theme=bee-bot] .commit-popover,.clay-workspace[data-clay-theme=bee-bot] .output-card{--thickness:8px;box-shadow:var(--bee-shadow-md)}.clay-workspace[data-clay-theme=bee-bot] .task-note{background-color:#efc763}.clay-workspace[data-clay-theme=bee-bot] .confirm-note{background-color:var(--bee-lavender)}.clay-workspace[data-clay-theme=bee-bot] .output-card{background-image:var(--bee-output-card), var(--bee-grain), linear-gradient(180deg, #ffffff24, #4b2f1f0a);background-size:100% 100%,170px 170px,auto}.clay-workspace[data-clay-theme=bee-bot] .card-yellow,.clay-workspace[data-clay-theme=bee-bot] .floating-card.card-yellow{background-color:var(--bee-yellow)}.clay-workspace[data-clay-theme=bee-bot] .card-lavender,.clay-workspace[data-clay-theme=bee-bot] .floating-card.card-lavender{background-color:var(--bee-lavender)}.clay-workspace[data-clay-theme=bee-bot] .card-green,.clay-workspace[data-clay-theme=bee-bot] .floating-card.card-green{background-color:var(--bee-green)}.clay-workspace[data-clay-theme=bee-bot] .card-orange,.clay-workspace[data-clay-theme=bee-bot] .floating-card.card-orange{background-color:var(--bee-orange)}.clay-workspace[data-clay-theme=bee-bot] .card-blue,.clay-workspace[data-clay-theme=bee-bot] .floating-card.card-blue{background-color:var(--bee-blue)}.clay-workspace[data-clay-theme=bee-bot] .card-coral,.clay-workspace[data-clay-theme=bee-bot] .floating-card.card-coral{background-color:var(--bee-coral)}.clay-workspace[data-clay-theme=bee-bot] .phone-shell{background-image:var(--bee-main-panel), var(--bee-grain);box-shadow:var(--bee-shadow-lg);background-size:100% 100%,170px 170px}.clay-workspace[data-clay-theme=bee-bot] .book-button,.clay-workspace[data-clay-theme=bee-bot] .prompt-bar button,.clay-workspace[data-clay-theme=bee-bot] .environment-form button{background-color:var(--bee-purple);color:#fff7ea}.clay-workspace[data-clay-theme=bee-bot] .environment-manager{box-shadow:var(--bee-shadow-md);background-color:#f6e1c8f5}.clay-workspace[data-clay-theme=bee-bot] .environment-row{background-color:#fff1dba8}.clay-workspace[data-clay-theme=bee-bot] .tool-call,.clay-workspace[data-clay-theme=bee-bot] .tool-call p{color:var(--bee-ink)}.clay-workspace[data-clay-theme=bee-bot] .timeline-labels span,.clay-workspace[data-clay-theme=bee-bot] .branch,.clay-workspace[data-clay-theme=bee-bot] .status-check,.clay-workspace[data-clay-theme=bee-bot] .status-ring,.clay-workspace[data-clay-theme=bee-bot] .preview-strip i,.clay-workspace[data-clay-theme=bee-bot] .file-stack,.clay-workspace[data-clay-theme=bee-bot] .activity-copy em,.clay-workspace[data-clay-theme=bee-bot] .mini-icon-frame,.clay-workspace[data-clay-theme=bee-bot] .zoom-tools,.clay-workspace[data-clay-theme=bee-bot] .popover-actions button{box-shadow:var(--bee-shadow-sm)}.clay-workspace[data-clay-theme=bee-bot] .branch-main,.clay-workspace[data-clay-theme=bee-bot] .timeline-labels span:nth-child(odd){background-color:#efc35bbf}.clay-workspace[data-clay-theme=bee-bot] .branch-ui,.clay-workspace[data-clay-theme=bee-bot] .timeline-labels span:nth-child(2n){background-color:#c59edcc2}.clay-workspace[data-clay-theme=bee-bot] .branch-pay,.clay-workspace[data-clay-theme=bee-bot] .status-check{background-color:var(--bee-green)}.clay-workspace[data-clay-theme=bee-bot] .branch-fix{background-color:var(--bee-coral)}.clay-workspace[data-clay-theme=bee-bot] .rail{stroke-width:4px;filter:drop-shadow(0 3px 2px #462c1c29)}.clay-workspace[data-clay-theme=bee-bot] .node{stroke:#301f149e;filter:drop-shadow(0 3px 2px #462c1c2e)}.clay-workspace[data-clay-theme=bee-bot] .activity-head,.clay-workspace[data-clay-theme=bee-bot] .activity-item{border-color:#52352326}.clay-workspace[data-clay-theme=bee-bot] .activity-item{background-color:#f6e2ca80}.clay-workspace[data-clay-theme=bee-bot] .activity-copy{line-height:1.42}.clay-workspace[data-clay-theme=bee-bot] .activity-time{color:var(--bee-muted)}.clay-workspace[data-clay-theme=bee-bot] .thinking-bar{box-shadow:var(--bee-shadow-sm);background-color:#f2dbc2db}.clay-workspace[data-clay-theme=bee-bot] .thinking-bar b{color:var(--bee-faint)}.clay-workspace[data-clay-theme=bee-bot] .mini-icon-frame{background:var(--bee-grain), linear-gradient(145deg, #fff3, #7d49250b), #f0dcc4;background-size:150px 150px,auto,auto}.clay-workspace[data-clay-theme=bee-bot] .dock-card{--thickness:7px;background-image:var(--bee-pill-panel), var(--bee-grain), linear-gradient(180deg, #fffaeb21, #5234210b);background-blend-mode:normal, soft-light, multiply;width:clamp(88px,6.35vw,104px);height:86%;box-shadow:var(--bee-shadow-md), 0 16px 24px #2b191047;background-size:100% 100%,170px 170px,auto;border-color:#52342138;border-radius:18px;flex-basis:clamp(88px,6.35vw,104px)}.clay-workspace[data-clay-theme=bee-bot] .dock-card.is-selected{box-shadow:0 0 0 2px #8f72cf4d, var(--bee-shadow-lg);background-color:#e9cd75;border-color:#8f72cf9e}.clay-workspace[data-clay-theme=bee-bot] .bottom-dock{--dock-overlap:clamp(14px, 1.24vw, 20px);height:17.1%;bottom:.72%}.clay-workspace[data-clay-theme=bee-bot] .bottom-dock:before{background:var(--bee-grain), linear-gradient(180deg, #e1ac7ab8, #7f4d2fd1 62%, #3a2217e0);height:45%;box-shadow:var(--bee-shadow-lg);background-size:180px 180px,auto}.clay-workspace[data-clay-theme=bee-bot] .bottom-dock:after{background:var(--bee-grain), linear-gradient(180deg, #e4b58bfa, #8c5434fa 54%, #402519);height:16%;box-shadow:var(--bee-shadow-sm);background-size:180px 180px,auto}.clay-workspace[data-clay-theme=bee-bot] .prompt-bar{box-shadow:var(--bee-shadow-md);background-color:#f5e1caeb}.clay-workspace[data-clay-theme=line-notation]{--ink:#151512;--muted:#151512a3;--line-paper:#fbfbf5;--line-paper-soft:#f6f6ef;--line-rule:#151512d1;--line-rule-soft:#1515123d;--line-accent:#151512ad;--line-accent-soft:#ebebe1;--board:var(--line-paper-soft);--panel:var(--line-paper);--panel-warm:#f2f2eb;--line:var(--line-rule);--lavender:var(--line-paper);--lavender-deep:var(--ink);--yellow:var(--line-paper);--green:var(--line-paper);--orange:var(--line-paper);--coral:var(--line-paper);--blue:var(--line-paper);--cream:var(--line-paper);--edge:var(--ink);--clay-noise:none;--matte-warm:transparent;--matte-cool:transparent;--edge-all-low:none;--edge-all-mid:none;--edge-all-high:none;--shadow-low:none;--shadow-mid:none;--shadow-high:none;--shadow-inset:inset 0 0 0 1px var(--line-rule-soft);background:linear-gradient(#1515120e 1px, transparent 1px), linear-gradient(90deg, #1515120e 1px, transparent 1px), var(--line-paper-soft);color:var(--ink);background-size:28px 28px}.clay-workspace[data-clay-theme=line-notation] .stage{aspect-ratio:16/10;width:min(1440px,100vw - 48px,160vh - 38.4px);min-width:min(1120px,100vw - 48px,160vh - 38.4px)}.clay-workspace[data-clay-theme=line-notation]:before,.clay-workspace[data-clay-theme=line-notation] .stage:before,.clay-workspace[data-clay-theme=line-notation] .stage:after,.clay-workspace[data-clay-theme=line-notation] .card:before,.clay-workspace[data-clay-theme=line-notation] .floating-card:before,.clay-workspace[data-clay-theme=line-notation] .panel:before,.clay-workspace[data-clay-theme=line-notation] .toolbar-button:before,.clay-workspace[data-clay-theme=line-notation] .card:after,.clay-workspace[data-clay-theme=line-notation] .floating-card:after,.clay-workspace[data-clay-theme=line-notation] .panel:after,.clay-workspace[data-clay-theme=line-notation] .toolbar-button:after,.clay-workspace[data-clay-theme=line-notation] .new-project:after,.clay-workspace[data-clay-theme=line-notation] .prompt-bar:after,.clay-workspace[data-clay-theme=line-notation] .thinking-bar:after,.clay-workspace[data-clay-theme=line-notation] .mini-icon-frame:before,.clay-workspace[data-clay-theme=line-notation] .mini-icon-frame:after{display:none}.clay-workspace[data-clay-theme=line-notation] .panel,.clay-workspace[data-clay-theme=line-notation] .card,.clay-workspace[data-clay-theme=line-notation] .floating-card,.clay-workspace[data-clay-theme=line-notation] .toolbar-button,.clay-workspace[data-clay-theme=line-notation] .new-project,.clay-workspace[data-clay-theme=line-notation] .prompt-bar,.clay-workspace[data-clay-theme=line-notation] .thinking-bar,.clay-workspace[data-clay-theme=line-notation] .phone-shell,.clay-workspace[data-clay-theme=line-notation] .phone-screen,.clay-workspace[data-clay-theme=line-notation] .phone-chip,.clay-workspace[data-clay-theme=line-notation] .phone-env-pill,.clay-workspace[data-clay-theme=line-notation] .phone-content button,.clay-workspace[data-clay-theme=line-notation] .book-button,.clay-workspace[data-clay-theme=line-notation] .zoom-tools,.clay-workspace[data-clay-theme=line-notation] .environment-manager,.clay-workspace[data-clay-theme=line-notation] .environment-head em,.clay-workspace[data-clay-theme=line-notation] .environment-row,.clay-workspace[data-clay-theme=line-notation] .environment-status,.clay-workspace[data-clay-theme=line-notation] .environment-actions button,.clay-workspace[data-clay-theme=line-notation] .environment-actions a,.clay-workspace[data-clay-theme=line-notation] .environment-form select,.clay-workspace[data-clay-theme=line-notation] .environment-form input,.clay-workspace[data-clay-theme=line-notation] .environment-form button,.clay-workspace[data-clay-theme=line-notation] .preview-strip i,.clay-workspace[data-clay-theme=line-notation] .file-stack,.clay-workspace[data-clay-theme=line-notation] .status-check,.clay-workspace[data-clay-theme=line-notation] .status-ring,.clay-workspace[data-clay-theme=line-notation] .activity-copy em,.clay-workspace[data-clay-theme=line-notation] .mini-icon,.clay-workspace[data-clay-theme=line-notation] .theme-switch-shell,.clay-workspace[data-clay-theme=line-notation] .theme-option,.clay-workspace[data-clay-theme=line-notation] .popover-actions button{border:1px solid var(--line-rule);background:linear-gradient(#15151209 1px, transparent 1px), linear-gradient(90deg, #15151209 1px, transparent 1px), var(--panel);box-shadow:none;color:var(--ink);filter:none;background-size:24px 24px,24px 24px,auto}.clay-workspace[data-clay-theme=line-notation] .theme-switch-shell:after{display:none}.clay-workspace[data-clay-theme=line-notation] .theme-option{border:0}.clay-workspace[data-clay-theme=line-notation] .theme-option.is-active{background:var(--ink);color:var(--line-paper)}.clay-workspace[data-clay-theme=line-notation] .main-board,.clay-workspace[data-clay-theme=line-notation] .left-rail,.clay-workspace[data-clay-theme=line-notation] .activity-rail{background:#fbfbf5f5;border-radius:18px}.clay-workspace[data-clay-theme=line-notation] .left-rail,.clay-workspace[data-clay-theme=line-notation] .main-board{height:85.8%;top:1.6%}.clay-workspace[data-clay-theme=line-notation] .activity-rail{height:93.2%;top:3%}.clay-workspace[data-clay-theme=line-notation] .toolbar{height:5.4%;top:2.2%}.clay-workspace[data-clay-theme=line-notation] .toolbar-left{width:36%;left:1.4%}.clay-workspace[data-clay-theme=line-notation] .toolbar-right{width:22%;right:23%}.clay-workspace[data-clay-theme=line-notation] .canvas-panel,.clay-workspace[data-clay-theme=line-notation] .timeline-panel{background:linear-gradient(#1515120e 1px, transparent 1px), linear-gradient(90deg, #1515120e 1px, transparent 1px), var(--line-paper);background-size:28px 28px,28px 28px,auto;border-style:solid}.clay-workspace[data-clay-theme=line-notation] .canvas-panel{width:76.15%;height:50.2%;top:9%;left:1.35%}.clay-workspace[data-clay-theme=line-notation] .timeline-panel{width:76.15%;height:24.2%;top:60.6%;left:1.35%}.clay-workspace[data-clay-theme=line-notation] .toolbar-button.active,.clay-workspace[data-clay-theme=line-notation] .project-card.is-selected,.clay-workspace[data-clay-theme=line-notation] .dock-card.is-selected{background:var(--line-accent-soft);border-width:2px;box-shadow:inset 0 -3px #1515121a}.clay-workspace[data-clay-theme=line-notation] .card-yellow,.clay-workspace[data-clay-theme=line-notation] .card-lavender,.clay-workspace[data-clay-theme=line-notation] .card-green,.clay-workspace[data-clay-theme=line-notation] .card-orange,.clay-workspace[data-clay-theme=line-notation] .card-blue,.clay-workspace[data-clay-theme=line-notation] .card-coral,.clay-workspace[data-clay-theme=line-notation] .branch,.clay-workspace[data-clay-theme=line-notation] .timeline-labels span,.clay-workspace[data-clay-theme=line-notation] .phone-chip,.clay-workspace[data-clay-theme=line-notation] .phone-env-pill,.clay-workspace[data-clay-theme=line-notation] .phone-content button,.clay-workspace[data-clay-theme=line-notation] .book-button,.clay-workspace[data-clay-theme=line-notation] .activity-copy em,.clay-workspace[data-clay-theme=line-notation] .environment-row.is-active,.clay-workspace[data-clay-theme=line-notation] .environment-status--online,.clay-workspace[data-clay-theme=line-notation] .environment-status--checking,.clay-workspace[data-clay-theme=line-notation] .environment-status--offline,.clay-workspace[data-clay-theme=line-notation] .status-check,.clay-workspace[data-clay-theme=line-notation] .status-ring,.clay-workspace[data-clay-theme=line-notation] .prompt-bar button,.clay-workspace[data-clay-theme=line-notation] .node-0,.clay-workspace[data-clay-theme=line-notation] .node-1,.clay-workspace[data-clay-theme=line-notation] .node-2,.clay-workspace[data-clay-theme=line-notation] .node-3{background:var(--line-paper);color:var(--ink)}.clay-workspace[data-clay-theme=line-notation] .selected-dot{background:var(--ink)}.clay-workspace[data-clay-theme=line-notation] .project-list{gap:1.5%}.clay-workspace[data-clay-theme=line-notation] .project-card{border:1px solid var(--line-rule-soft);box-shadow:none;background:#fbfbf5b3}.clay-workspace[data-clay-theme=line-notation] .project-card.is-selected{border-color:var(--line-rule);background:var(--line-paper);box-shadow:none}.clay-workspace[data-clay-theme=line-notation] .project-copy{padding-top:4%;font-size:clamp(9px,.82vw,13px);line-height:1.22}.clay-workspace[data-clay-theme=line-notation] .selected-dot{width:7px;height:7px;box-shadow:none;bottom:18%;right:6%;transform:none}.clay-workspace[data-clay-theme=line-notation] .task-note span{color:var(--ink)}.clay-workspace[data-clay-theme=line-notation] .task-note i{border-color:var(--line-rule-soft)}.clay-workspace[data-clay-theme=line-notation] .project-thumb,.clay-workspace[data-clay-theme=line-notation] .phone-hero,.clay-workspace[data-clay-theme=line-notation] .clay-mark{filter:none}.clay-workspace[data-clay-theme=line-notation] .activity-head,.clay-workspace[data-clay-theme=line-notation] .activity-item{border-bottom:1px solid var(--line-rule-soft)}.clay-workspace[data-clay-theme=line-notation] .activity-list{grid-template-rows:9% 9% 17% 20% 13% 10% 10%;gap:.8%}.clay-workspace[data-clay-theme=line-notation] .activity-item{grid-template-columns:14% 16% minmax(0,1fr) 9%;align-items:center;gap:2.2%}.clay-workspace[data-clay-theme=line-notation] .activity-item .mini-icon{width:clamp(24px,1.85vw,32px)}.clay-workspace[data-clay-theme=line-notation] .activity-copy{font-size:clamp(7.5px,.66vw,10.5px);line-height:1.42}.clay-workspace[data-clay-theme=line-notation] .rail{filter:none;stroke-width:5px}.clay-workspace[data-clay-theme=line-notation] .rail-ui,.clay-workspace[data-clay-theme=line-notation] .rail-pay,.clay-workspace[data-clay-theme=line-notation] .rail-fix,.clay-workspace[data-clay-theme=line-notation] .rail-dash{stroke:var(--line-accent);stroke-dasharray:14 8}.clay-workspace[data-clay-theme=line-notation] .node,.clay-workspace[data-clay-theme=line-notation] .end-glyph{fill:var(--line-paper);stroke:var(--line-rule);stroke-width:2px}.clay-workspace[data-clay-theme=line-notation] .timeline-labels span,.clay-workspace[data-clay-theme=line-notation] .branch{border:1px solid var(--line-rule-soft);box-shadow:none}.clay-workspace[data-clay-theme=line-notation] .branches{gap:4%;width:13.5%;top:26%;left:1.6%}.clay-workspace[data-clay-theme=line-notation] .branch-map{width:84%;left:11.4%}.clay-workspace[data-clay-theme=line-notation] .commit-popover{height:35%;padding:1.55%;line-height:1.38;top:40%}.clay-workspace[data-clay-theme=line-notation] .popover-actions{margin-top:4%}.clay-workspace[data-clay-theme=line-notation] .popover-actions button{padding:4% 5%}.clay-workspace[data-clay-theme=line-notation] .cursor-marker{filter:none;font-size:0;transform:none}.clay-workspace[data-clay-theme=line-notation] .cursor-marker:before{content:"";border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);width:16px;height:16px;display:block;transform:rotate(45deg)}.clay-workspace[data-clay-theme=line-notation] .bottom-dock{perspective:none;transform-style:flat;justify-content:stretch;align-items:stretch;gap:8px;height:12.4%;padding:0;bottom:1.3%;left:17.1%;right:16.4%}.clay-workspace[data-clay-theme=line-notation] .bottom-dock:before{display:none}.clay-workspace[data-clay-theme=line-notation] .bottom-dock:after{background:var(--line-rule);height:1px;box-shadow:none;clip-path:none;border:0;bottom:5%;left:1%;right:1%}.clay-workspace[data-clay-theme=line-notation] .bottom-dock .dock-card+.dock-card{margin-left:0}.clay-workspace[data-clay-theme=line-notation] .dock-card{background:var(--line-paper);width:auto;height:86%;box-shadow:none;border-style:solid;flex:1 1 0;padding:8px 7px;transform:none}.clay-workspace[data-clay-theme=line-notation] .dock-card:after{border:0;border-bottom:1px solid var(--line-rule-soft);height:0;box-shadow:none;background:0 0;inset:auto 12% 7px}.clay-workspace[data-clay-theme=line-notation] .dock-card:hover,.clay-workspace[data-clay-theme=line-notation] .dock-card.is-selected{border-style:solid;transform:translateY(-6px)}.clay-workspace[data-clay-theme=line-notation] .dock-card strong,.clay-workspace[data-clay-theme=line-notation] .dock-card>div span{font-size:clamp(8px,.58vw,10px)}.clay-workspace[data-clay-theme=line-notation] .dock-card .mini-icon{width:clamp(24px,1.9vw,32px)}.clay-workspace[data-clay-theme=line-notation] .prompt-bar{border-radius:14px;width:39%;height:6.2%;bottom:2.8%;left:25.5%}.clay-workspace[data-clay-theme=line-notation] .thinking-bar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.clay-workspace[data-clay-theme=line-notation] .output-icon,.clay-workspace[data-clay-theme=line-notation] .output-tree,.clay-workspace[data-clay-theme=line-notation] .output-layout,.clay-workspace[data-clay-theme=line-notation] .output-palette,.clay-workspace[data-clay-theme=line-notation] .output-tree:before,.clay-workspace[data-clay-theme=line-notation] .output-tree:after,.clay-workspace[data-clay-theme=line-notation] .output-layout:before,.clay-workspace[data-clay-theme=line-notation] .output-layout:after,.clay-workspace[data-clay-theme=line-notation] .output-palette:before,.clay-workspace[data-clay-theme=line-notation] .output-palette:after,.clay-workspace[data-clay-theme=line-notation] .preview-strip i{border-color:var(--line-rule-soft);background:var(--line-paper-soft);box-shadow:none}.clay-workspace[data-clay-theme=line-notation] .output-tree,.clay-workspace[data-clay-theme=line-notation] .output-layout{background:linear-gradient(var(--line-accent), var(--line-accent)) 50% 32% / 4% 45% no-repeat, linear-gradient(90deg, transparent 0 20%, var(--line-accent) 20% 80%, transparent 80%) 50% 65% / 90% 4% no-repeat}.clay-workspace[data-clay-theme=line-notation] .output-layout{background:linear-gradient(var(--line-accent), var(--line-accent)) 0 40% / 100% 5% no-repeat, linear-gradient(90deg, var(--line-accent) 0 5%, transparent 5% 48%, var(--line-accent) 48% 53%, transparent 53% 95%, var(--line-accent) 95%) 0 0 / 100% 100% no-repeat}.clay-workspace[data-clay-theme=line-notation] .output-palette{border-color:var(--line-accent)}.clay-workspace[data-clay-theme=line-notation] .output-palette:before{background:var(--line-accent);box-shadow:22px -6px 0 var(--line-accent), 34px 15px 0 var(--line-accent), 13px 34px 0 var(--line-accent)}.clay-workspace[data-clay-theme=line-notation] .phone-screen{background:var(--line-paper);color:var(--ink)}.clay-workspace[data-clay-theme=line-notation] .phone-content button,.clay-workspace[data-clay-theme=line-notation] .book-button{border:1px solid var(--line-rule)}.clay-workspace[data-clay-theme=line-notation] .thin-rule{background:var(--line-rule-soft)}.clay-workspace[data-clay-theme=line-notation] .mini-icon-frame{background:linear-gradient(#1515120a 1px, transparent 1px), linear-gradient(90deg, #1515120a 1px, transparent 1px), var(--line-paper);background-size:12px 12px,12px 12px,auto;border-radius:10px;place-items:center;display:inline-grid;overflow:hidden}.clay-workspace[data-clay-theme=line-notation] .mini-icon-asset,.clay-workspace[data-clay-theme=line-notation] .project-thumb-image{display:none}.clay-workspace[data-clay-theme=line-notation] .mini-icon-line{z-index:2;color:var(--ink);letter-spacing:0;text-shadow:none;place-items:center;padding:0 2px;font-size:clamp(8px,.78vw,12px);font-weight:900;line-height:1;display:grid;position:absolute;inset:0}.clay-workspace[data-clay-theme=line-notation] .activity-asset-icon .mini-icon-line{font-size:clamp(7.5px,.68vw,10px)}.clay-workspace[data-clay-theme=line-notation] .project-thumb{border:1px solid var(--line-rule);background:linear-gradient(#1515120a 1px, transparent 1px), linear-gradient(90deg, #1515120a 1px, transparent 1px), var(--line-paper);box-shadow:none;background-size:16px 16px,16px 16px,auto;display:block}.clay-workspace[data-clay-theme=line-notation] .project-thumb-line{border:1px solid var(--line-rule-soft);border-radius:8px;display:block;position:absolute;inset:11% 9% 12%;overflow:hidden}.clay-workspace[data-clay-theme=line-notation] .project-thumb-line i{border:1px solid var(--line-rule);background:0 0;display:block;position:absolute}.clay-workspace[data-clay-theme=line-notation] .thumb-reading .project-thumb-line{background:linear-gradient(var(--line-rule-soft), var(--line-rule-soft)) 0 72% / 100% 1px no-repeat, linear-gradient(var(--line-rule-soft), var(--line-rule-soft)) 0 28% / 100% 1px no-repeat}.clay-workspace[data-clay-theme=line-notation] .thumb-reading .project-thumb-line i:first-child{border-radius:2px 2px 0 0;width:16%;height:58%;bottom:0;left:12%;transform:skew(-5deg)}.clay-workspace[data-clay-theme=line-notation] .thumb-reading .project-thumb-line i:nth-child(2){border-radius:2px 2px 0 0;width:18%;height:70%;bottom:0;left:36%}.clay-workspace[data-clay-theme=line-notation] .thumb-reading .project-thumb-line i:nth-child(3){border-radius:999px 999px 0 0;width:22%;height:48%;bottom:0;right:13%}.clay-workspace[data-clay-theme=line-notation] .thumb-travel .project-thumb-line{background:linear-gradient(var(--line-rule-soft), var(--line-rule-soft)) 0 64% / 100% 1px no-repeat, linear-gradient(160deg, transparent 0 49%, var(--line-rule-soft) 50% 51%, transparent 52%) 0 0 / 100% 100% no-repeat}.clay-workspace[data-clay-theme=line-notation] .thumb-travel .project-thumb-line i:first-child{aspect-ratio:1;border-radius:50%;width:18%;top:13%;right:15%}.clay-workspace[data-clay-theme=line-notation] .thumb-travel .project-thumb-line i:nth-child(2){border-width:1px 0 0;border-radius:50%;width:58%;height:20%;bottom:20%;left:11%}.clay-workspace[data-clay-theme=line-notation] .thumb-travel .project-thumb-line i:nth-child(3){border-width:1px 1px 0 0;width:18%;height:22%;bottom:16%;right:17%;transform:skew(-10deg)}.clay-workspace[data-clay-theme=line-notation] .thumb-dashboard .project-thumb-line{background:linear-gradient(var(--line-rule-soft), var(--line-rule-soft)) 0 72% / 100% 1px no-repeat, linear-gradient(90deg, var(--line-rule-soft), var(--line-rule-soft)) 18% 0 / 1px 100% no-repeat, linear-gradient(90deg, var(--line-rule-soft), var(--line-rule-soft)) 50% 0 / 1px 100% no-repeat, linear-gradient(90deg, var(--line-rule-soft), var(--line-rule-soft)) 78% 0 / 1px 100% no-repeat}.clay-workspace[data-clay-theme=line-notation] .thumb-dashboard .project-thumb-line i:first-child{width:11%;height:33%;bottom:13%;left:13%}.clay-workspace[data-clay-theme=line-notation] .thumb-dashboard .project-thumb-line i:nth-child(2){width:11%;height:52%;bottom:13%;left:42%}.clay-workspace[data-clay-theme=line-notation] .thumb-dashboard .project-thumb-line i:nth-child(3){width:11%;height:41%;bottom:13%;right:14%}.clay-workspace[data-clay-theme=line-notation] .thumb-botshop .project-thumb-line{background:linear-gradient(var(--line-rule-soft), var(--line-rule-soft)) 0 35% / 100% 1px no-repeat, linear-gradient(var(--line-rule-soft), var(--line-rule-soft)) 0 72% / 100% 1px no-repeat}.clay-workspace[data-clay-theme=line-notation] .thumb-botshop .project-thumb-line i:first-child{border-radius:3px 3px 0 0;width:82%;height:21%;top:13%;left:9%}.clay-workspace[data-clay-theme=line-notation] .thumb-botshop .project-thumb-line i:nth-child(2){border-radius:4px 4px 0 0;width:20%;height:36%;bottom:0;left:18%}.clay-workspace[data-clay-theme=line-notation] .thumb-botshop .project-thumb-line i:nth-child(3){border-radius:7px;width:28%;height:24%;bottom:16%;right:18%}.clay-workspace[data-clay-theme=line-notation] .phone-hero{border-bottom:1px solid var(--line-rule-soft);background:linear-gradient(#1515120a 1px, transparent 1px), linear-gradient(90deg, #1515120a 1px, transparent 1px), var(--line-paper-soft);background-size:14px 14px,14px 14px,auto;height:45%;overflow:hidden}.clay-workspace[data-clay-theme=line-notation] .phone-hero:before,.clay-workspace[data-clay-theme=line-notation] .phone-hero:after{content:"";pointer-events:none;mix-blend-mode:normal;opacity:1;background:0 0;display:block;position:absolute}.clay-workspace[data-clay-theme=line-notation] .phone-hero:before{border:1px solid var(--line-rule);border-top:0;border-radius:0 0 12px 12px;height:42%;bottom:16%;left:12%;right:12%;transform:skew(-8deg)}.clay-workspace[data-clay-theme=line-notation] .phone-hero:after{aspect-ratio:1;border:1px solid var(--line-rule);width:24%;box-shadow:-54px 50px 0 -24px var(--line-paper-soft), -54px 50px 0 -23px var(--line-rule), -23px 62px 0 -25px var(--line-paper-soft), -23px 62px 0 -24px var(--line-rule);border-radius:50%;top:18%;right:18%}.clay-workspace[data-clay-theme=line-notation] .clay-mark{filter:none}.clay-workspace[data-clay-theme=line-notation] .clay-mark:before,.clay-workspace[data-clay-theme=line-notation] .clay-mark:after{border:1.5px solid var(--ink);background:linear-gradient(90deg, transparent 0 31%, var(--ink) 31% 34%, transparent 34% 63%, var(--ink) 63% 66%, transparent 66%);width:33%;height:54%;top:23%}.clay-workspace[data-clay-theme=line-notation] .clay-mark span:before,.clay-workspace[data-clay-theme=line-notation] .clay-mark span:after{border:1.5px solid var(--ink);background:0 0;width:21%;height:22%;top:9%}.clay-workspace[data-clay-theme=card]{--card-ink:#261a13;--card-muted:#5f4a3cbd;--card-faint:#5f4a3c6b;--card-board:#ead8c2;--card-board-light:#f8ead8;--card-panel:#f2dfc8;--card-panel-soft:#fff2de;--card-line:#4d301f2e;--card-line-strong:#4d301f4d;--card-purple:#aa86c7;--card-purple-deep:#72569e;--card-green:#abc083;--card-green-deep:#6d7e52;--card-orange:#e39b61;--card-red:#db6a5f;--card-blue:#83b9cb;--card-yellow:#edc86f;--card-shadow-low:0 12px 22px #4a2a1829, 0 3px 0 #74492d21, inset 0 1px 0 #ffffffc7, inset 0 -5px 10px #5c372214;--card-shadow-mid:0 18px 34px #4a2a182e, 0 4px 0 #74492d29, inset 0 1px 0 #ffffffc7, inset 0 -9px 16px #5c372214;--card-shadow-high:0 32px 76px #44261642, 0 7px 0 #6940281f, inset 0 1px 0 #ffffffc7, inset 0 -16px 28px #5332201a;--card-shadow-inset:inset 0 12px 28px #5835211f, inset 0 -1px 0 #ffffff80, 0 1px 0 #ffffff85;--ink:var(--card-ink);--muted:var(--card-muted);--board:var(--card-board);--panel:var(--card-panel);--panel-warm:#e9c9aa;--line:var(--card-line);--lavender:#c8a6db;--lavender-deep:var(--card-purple-deep);--yellow:var(--card-yellow);--green:var(--card-green);--orange:var(--card-orange);--coral:var(--card-red);--blue:var(--card-blue);--cream:var(--card-panel-soft);--edge:#c99c76;--clay-noise:url(/clay-reference/clay-noise.svg);--edge-all-low:var(--card-shadow-low);--edge-all-mid:var(--card-shadow-mid);--edge-all-high:var(--card-shadow-high);--shadow-low:var(--card-shadow-low);--shadow-mid:var(--card-shadow-mid);--shadow-high:var(--card-shadow-high);--shadow-inset:var(--card-shadow-inset);background:var(--clay-noise), linear-gradient(90deg, #fff4e124 1px, transparent 1px), linear-gradient(0deg, #55321e14 1px, transparent 1px), radial-gradient(circle at 18% 10%, #ffeed25c, transparent 28%), radial-gradient(circle at 84% 8%, #b0704a47, transparent 30%), linear-gradient(180deg, #f0d5b8 0%, #d9ad83 55%, #b67552 100%);color:var(--card-ink);background-size:240px 240px,72px 72px,72px 72px,auto,auto,auto}.clay-workspace[data-clay-theme=card] .stage:before{background:linear-gradient(115deg,#5332202e,#0000 34%),linear-gradient(#ffefd82e,#5a362214)}.clay-workspace[data-clay-theme=card] .stage:after{filter:none;background:radial-gradient(at 8% 64%,#52301f33 0 2%,#0000 6%),radial-gradient(at 93% 66%,#6f442e33 0 4%,#0000 9%),linear-gradient(#502e1e00,#4227182e 43%,#2f1d143d 100%);height:13%}.clay-workspace[data-clay-theme=card] .panel,.clay-workspace[data-clay-theme=card] .card,.clay-workspace[data-clay-theme=card] .floating-card,.clay-workspace[data-clay-theme=card] .toolbar-button,.clay-workspace[data-clay-theme=card] .new-project,.clay-workspace[data-clay-theme=card] .prompt-bar,.clay-workspace[data-clay-theme=card] .thinking-bar,.clay-workspace[data-clay-theme=card] .phone-shell,.clay-workspace[data-clay-theme=card] .phone-screen,.clay-workspace[data-clay-theme=card] .phone-chip,.clay-workspace[data-clay-theme=card] .phone-env-pill,.clay-workspace[data-clay-theme=card] .phone-content button,.clay-workspace[data-clay-theme=card] .book-button,.clay-workspace[data-clay-theme=card] .zoom-tools,.clay-workspace[data-clay-theme=card] .environment-manager,.clay-workspace[data-clay-theme=card] .environment-head em,.clay-workspace[data-clay-theme=card] .environment-row,.clay-workspace[data-clay-theme=card] .environment-status,.clay-workspace[data-clay-theme=card] .environment-actions button,.clay-workspace[data-clay-theme=card] .environment-actions a,.clay-workspace[data-clay-theme=card] .environment-form select,.clay-workspace[data-clay-theme=card] .environment-form input,.clay-workspace[data-clay-theme=card] .environment-form button,.clay-workspace[data-clay-theme=card] .preview-strip i,.clay-workspace[data-clay-theme=card] .file-stack,.clay-workspace[data-clay-theme=card] .status-check,.clay-workspace[data-clay-theme=card] .status-ring,.clay-workspace[data-clay-theme=card] .activity-copy em,.clay-workspace[data-clay-theme=card] .mini-icon,.clay-workspace[data-clay-theme=card] .theme-switch-shell,.clay-workspace[data-clay-theme=card] .theme-option,.clay-workspace[data-clay-theme=card] .popover-actions button,.clay-workspace[data-clay-theme=card] .branch,.clay-workspace[data-clay-theme=card] .timeline-labels span,.clay-workspace[data-clay-theme=card] .output-icon{border-color:var(--card-line);background-color:var(--card-panel);background-image:var(--clay-noise), radial-gradient(circle at 1px 1px, #482b1b03 .8px, transparent 1.2px), linear-gradient(180deg, #ffffff24, #67412a0a);background-blend-mode:soft-light, normal, multiply;color:var(--card-ink);filter:none;background-size:220px 220px,18px 18px,auto}.clay-workspace[data-clay-theme=card] .panel:before,.clay-workspace[data-clay-theme=card] .card:before,.clay-workspace[data-clay-theme=card] .floating-card:before,.clay-workspace[data-clay-theme=card] .toolbar-button:before{opacity:.32;background:var(--clay-noise), linear-gradient(180deg, #ffffff1f, #5b372209);mix-blend-mode:soft-light;background-size:190px 190px,auto}.clay-workspace[data-clay-theme=card] .panel:not(.panel-inset):after,.clay-workspace[data-clay-theme=card] .card:not(.dock-card):after,.clay-workspace[data-clay-theme=card] .floating-card:after,.clay-workspace[data-clay-theme=card] .toolbar-button:after,.clay-workspace[data-clay-theme=card] .new-project:after,.clay-workspace[data-clay-theme=card] .prompt-bar:after,.clay-workspace[data-clay-theme=card] .thinking-bar:after{filter:blur(5px);background:radial-gradient(#3a221638,#3a221617 48%,#0000 74%);border-radius:999px;height:10px;bottom:-5px;left:8%;right:6%}.clay-workspace[data-clay-theme=card] .left-rail,.clay-workspace[data-clay-theme=card] .activity-rail{--thickness:10px;box-shadow:var(--card-shadow-high), -8px -9px 18px #fff5e275, 13px 20px 40px #3d231647;background-color:#f2dfc8f0;border-color:#fff8ec6b}.clay-workspace[data-clay-theme=card] .main-board{--thickness:16px;background:linear-gradient(135deg, #fff9ebc7, #e8cdb0e6), var(--card-board);box-shadow:var(--card-shadow-high), -10px -11px 22px #fff5e18a, 21px 28px 56px #351e1357;border-color:#fff8ec6b}.clay-workspace[data-clay-theme=card] .canvas-panel,.clay-workspace[data-clay-theme=card] .timeline-panel{box-shadow:var(--card-shadow-inset);background:linear-gradient(90deg,#603f2a1a 1px,#0000 1px) 0 0/64px 64px,linear-gradient(0deg,#603f2a12 1px,#0000 1px) 0 0/64px 64px,#f7e8d37a;border-color:#5c3a261f}.clay-workspace[data-clay-theme=card] .toolbar-button{--thickness:5px;box-shadow:var(--card-shadow-low);border-radius:12px}.clay-workspace[data-clay-theme=card] .toolbar-button.active,.clay-workspace[data-clay-theme=card] .project-card.is-selected,.clay-workspace[data-clay-theme=card] .dock-card.is-selected{background-color:var(--card-purple);box-shadow:0 0 0 2px #aa86c73d, var(--card-shadow-mid);border-color:#72569e70}.clay-workspace[data-clay-theme=card] .brand-row strong,.clay-workspace[data-clay-theme=card] .project-copy strong,.clay-workspace[data-clay-theme=card] .project-copy span,.clay-workspace[data-clay-theme=card] .branch,.clay-workspace[data-clay-theme=card] .timeline-title,.clay-workspace[data-clay-theme=card] .activity-copy b,.clay-workspace[data-clay-theme=card] .activity-copy span,.clay-workspace[data-clay-theme=card] .dock-card strong,.clay-workspace[data-clay-theme=card] .dock-card>div span,.clay-workspace[data-clay-theme=card] .thinking-bar span,.clay-workspace[data-clay-theme=card] .prompt-bar span,.clay-workspace[data-clay-theme=card] .environment-head b,.clay-workspace[data-clay-theme=card] .environment-head span,.clay-workspace[data-clay-theme=card] .environment-head em,.clay-workspace[data-clay-theme=card] .environment-main span,.clay-workspace[data-clay-theme=card] .environment-main b,.clay-workspace[data-clay-theme=card] .environment-main small,.clay-workspace[data-clay-theme=card] .environment-status,.clay-workspace[data-clay-theme=card] .environment-actions button,.clay-workspace[data-clay-theme=card] .environment-actions a,.clay-workspace[data-clay-theme=card] .environment-form select,.clay-workspace[data-clay-theme=card] .environment-form input,.clay-workspace[data-clay-theme=card] .environment-form button{text-overflow:ellipsis;letter-spacing:0;min-width:0;overflow:hidden}.clay-workspace[data-clay-theme=card] .brand-row strong,.clay-workspace[data-clay-theme=card] .project-copy strong,.clay-workspace[data-clay-theme=card] .project-copy span,.clay-workspace[data-clay-theme=card] .branch,.clay-workspace[data-clay-theme=card] .timeline-title,.clay-workspace[data-clay-theme=card] .activity-copy b,.clay-workspace[data-clay-theme=card] .activity-copy span,.clay-workspace[data-clay-theme=card] .dock-card strong,.clay-workspace[data-clay-theme=card] .dock-card>div span,.clay-workspace[data-clay-theme=card] .thinking-bar span,.clay-workspace[data-clay-theme=card] .prompt-bar span{white-space:nowrap}.clay-workspace[data-clay-theme=card] .theme-switch-shell{background:var(--clay-noise), linear-gradient(180deg, #fff7e585, #cdac8f57);height:clamp(25px,2.2vw,33px);box-shadow:var(--card-shadow-low);background-size:160px 160px,auto;gap:3px;padding:3px}.clay-workspace[data-clay-theme=card] .theme-option{color:var(--card-muted);background:0 0;border:0;padding:0 3px;font-size:clamp(7px,.58vw,10px);line-height:1}.clay-workspace[data-clay-theme=card] .theme-option.is-active{color:var(--card-ink);box-shadow:var(--card-shadow-low);background:#ffefd7c7}.clay-workspace[data-clay-theme=card] .project-card{--thickness:5px;box-shadow:var(--card-shadow-mid);border-radius:13px}.clay-workspace[data-clay-theme=card] .project-card:first-child{background-color:#ffefd7e0}.clay-workspace[data-clay-theme=card] .project-card:nth-child(2){background-color:#edc86f94}.clay-workspace[data-clay-theme=card] .project-card:nth-child(3){background-color:#83b9cb6b}.clay-workspace[data-clay-theme=card] .project-card:nth-child(4){background-color:#e39b6175}.clay-workspace[data-clay-theme=card] .project-thumb-image,.clay-workspace[data-clay-theme=card] .mini-icon-asset{display:none}.clay-workspace[data-clay-theme=card] .project-thumb{box-shadow:var(--card-shadow-low);filter:none;background:linear-gradient(90deg,#603f2a1a 1px,#0000 1px) 0 0/16px 16px,linear-gradient(0deg,#603f2a12 1px,#0000 1px) 0 0/16px 16px,#f7e8d38a;border:1px solid #4d301f24}.clay-workspace[data-clay-theme=card] .project-thumb-line{background:#ffefd79e;border-radius:8px;display:block;position:absolute;inset:10% 9% 11%;overflow:hidden}.clay-workspace[data-clay-theme=card] .project-thumb-line i{background:var(--card-purple);box-shadow:var(--card-shadow-low);border-radius:7px;display:block;position:absolute}.clay-workspace[data-clay-theme=card] .thumb-reading .project-thumb-line i:first-child{background:var(--card-yellow);width:18%;height:72%;top:14%;left:10%;transform:rotate(-3deg)}.clay-workspace[data-clay-theme=card] .thumb-reading .project-thumb-line i:nth-child(2){background:var(--card-orange);width:18%;height:61%;top:25%;left:37%}.clay-workspace[data-clay-theme=card] .thumb-reading .project-thumb-line i:nth-child(3){background:var(--card-green);border-radius:999px 999px 7px 7px;width:24%;height:55%;top:31%;right:13%}.clay-workspace[data-clay-theme=card] .thumb-travel .project-thumb-line{background:radial-gradient(circle at 76% 17%, var(--card-yellow) 0 10%, transparent 11%), linear-gradient(180deg, #83b9cbb3 0 50%, #edc86f8a 50% 100%)}.clay-workspace[data-clay-theme=card] .thumb-travel .project-thumb-line i:first-child{background:var(--card-green);border-radius:50% 50% 8px 8px;width:58%;height:25%;bottom:14%;left:10%}.clay-workspace[data-clay-theme=card] .thumb-travel .project-thumb-line i:nth-child(2){background:var(--card-orange);width:18%;height:35%;bottom:15%;right:15%;transform:skew(-8deg)}.clay-workspace[data-clay-theme=card] .thumb-dashboard .project-thumb-line i:first-child{background:var(--card-purple);width:14%;height:40%;bottom:13%;left:14%}.clay-workspace[data-clay-theme=card] .thumb-dashboard .project-thumb-line i:nth-child(2){background:var(--card-blue);width:14%;height:62%;bottom:13%;left:43%}.clay-workspace[data-clay-theme=card] .thumb-dashboard .project-thumb-line i:nth-child(3){background:var(--card-orange);width:14%;height:50%;bottom:13%;right:14%}.clay-workspace[data-clay-theme=card] .thumb-botshop .project-thumb-line i:first-child{background:var(--card-purple);width:78%;height:23%;top:13%;left:11%}.clay-workspace[data-clay-theme=card] .thumb-botshop .project-thumb-line i:nth-child(2){background:var(--card-green);width:22%;height:36%;bottom:13%;left:18%}.clay-workspace[data-clay-theme=card] .thumb-botshop .project-thumb-line i:nth-child(3){background:var(--card-red);width:32%;height:27%;bottom:17%;right:16%}.clay-workspace[data-clay-theme=card] .card-yellow,.clay-workspace[data-clay-theme=card] .floating-card.card-yellow{background-color:var(--card-yellow)}.clay-workspace[data-clay-theme=card] .card-lavender,.clay-workspace[data-clay-theme=card] .floating-card.card-lavender{background-color:var(--lavender)}.clay-workspace[data-clay-theme=card] .card-green,.clay-workspace[data-clay-theme=card] .floating-card.card-green{background-color:var(--card-green)}.clay-workspace[data-clay-theme=card] .card-orange,.clay-workspace[data-clay-theme=card] .floating-card.card-orange{background-color:var(--card-orange)}.clay-workspace[data-clay-theme=card] .card-blue,.clay-workspace[data-clay-theme=card] .floating-card.card-blue{background-color:var(--card-blue)}.clay-workspace[data-clay-theme=card] .card-coral,.clay-workspace[data-clay-theme=card] .floating-card.card-coral{background-color:var(--card-red)}.clay-workspace[data-clay-theme=card] .task-note{background-color:var(--card-yellow);box-shadow:var(--card-shadow-mid)}.clay-workspace[data-clay-theme=card] .confirm-note{background-color:var(--lavender);box-shadow:var(--card-shadow-mid)}.clay-workspace[data-clay-theme=card] .output-card:nth-child(2n){background-color:#abc083db}.clay-workspace[data-clay-theme=card] .output-card:nth-child(odd){background-color:#e39b61db}.clay-workspace[data-clay-theme=card] .phone-shell{box-shadow:var(--card-shadow-high);background:radial-gradient(circle at 25% 16%,#fff7e480,#0000 28%),linear-gradient(145deg,#f3e0cb,#dfbd99 72%,#bf8f6b)}.clay-workspace[data-clay-theme=card] .phone-screen{background:linear-gradient(#241c1a0a,#1c14128c),#694f43}.clay-workspace[data-clay-theme=card] .phone-hero{filter:saturate(.78)contrast(.9)brightness(1.04)}.clay-workspace[data-clay-theme=card] .activity-item{background-color:#ffefd68f}.clay-workspace[data-clay-theme=card] .activity-item:nth-child(2n){background-color:#c8a6db47}.clay-workspace[data-clay-theme=card] .activity-item:nth-child(3n){background-color:#abc08347}.clay-workspace[data-clay-theme=card] .mini-icon-frame{background:var(--clay-noise), linear-gradient(145deg, #fff3, #7d49250b), var(--card-panel-soft);box-shadow:var(--card-shadow-low);background-size:150px 150px,auto,auto;place-items:center;display:inline-grid;overflow:hidden}.clay-workspace[data-clay-theme=card] .mini-icon-frame:before,.clay-workspace[data-clay-theme=card] .mini-icon-frame:after{display:none}.clay-workspace[data-clay-theme=card] .mini-icon-line{z-index:2;color:var(--card-ink);text-shadow:none;white-space:nowrap;place-items:center;padding:0 3px;font-size:clamp(7.5px,.72vw,11px);font-weight:900;line-height:1;display:grid;position:absolute;inset:0}.clay-workspace[data-clay-theme=card] .dock-card{--thickness:7px;box-shadow:var(--card-shadow-mid);border-radius:15px}.clay-workspace[data-clay-theme=card] .dock-card:first-child,.clay-workspace[data-clay-theme=card] .dock-card:nth-child(5){background-color:#edc86fe6}.clay-workspace[data-clay-theme=card] .dock-card:nth-child(2),.clay-workspace[data-clay-theme=card] .dock-card:nth-child(6){background-color:#abc083db}.clay-workspace[data-clay-theme=card] .dock-card:nth-child(3),.clay-workspace[data-clay-theme=card] .dock-card:nth-child(7){background-color:#83b9cbdb}.clay-workspace[data-clay-theme=card] .dock-card:nth-child(4),.clay-workspace[data-clay-theme=card] .dock-card:nth-child(8){background-color:#c8a6dbd1}.clay-workspace[data-clay-theme=card] .bottom-dock:before{background:var(--clay-noise), linear-gradient(180deg, #ffe6c0e6, #d89d67cc);height:40%;box-shadow:var(--card-shadow-high);background-size:180px 180px,auto}.clay-workspace[data-clay-theme=card] .bottom-dock:after{background:var(--clay-noise), linear-gradient(180deg, #e9c9aa, #bf8a63);height:13%;box-shadow:var(--card-shadow-low);background-size:180px 180px,auto}.clay-workspace[data-clay-theme=card] .prompt-bar{box-shadow:var(--card-shadow-mid);background-color:#ffebd2e0}.clay-workspace[data-clay-theme=card] .prompt-bar button,.clay-workspace[data-clay-theme=card] .book-button{background-color:var(--card-orange);color:var(--card-ink)}.clay-workspace[data-clay-theme=card] .left-rail,.clay-workspace[data-clay-theme=card] .main-board,.clay-workspace[data-clay-theme=card] .bottom-dock{visibility:hidden;opacity:0;pointer-events:none}.clay-workspace[data-clay-theme=card] .stage{aspect-ratio:16/10;width:min(1600px,100vw,160vh);min-width:min(1120px,100vw,160vh)}.wordm-card-scene{--wordm-page:#c7926b;--wordm-shell:#f4dfc6;--wordm-shell-soft:#fff0d7;--wordm-card:#f6e2c7;--wordm-ink:#261914;--wordm-ink-soft:#5d473b;--wordm-line:#4d302229;--wordm-brown:#3c271d;--wordm-gold:#f1c353;--wordm-shadow-soft:0 30px 80px #4c2a193d, inset 0 1px 0 #ffffffb3, inset 0 -14px 26px #623c281a;--wordm-shadow-card:0 18px 36px #4527182e, 0 4px 0 #683f281f, inset 0 1px 0 #ffffffb8;--wordm-shadow-pressed:inset 0 8px 18px #5e392424, inset 0 -1px 0 #ffffff8f, 0 1px 0 #ffffff70;z-index:30;isolation:isolate;color:var(--wordm-ink);background:url(/theme-assets/card/card-workbench-shell.png) 50%/100% 100% no-repeat,linear-gradient(#f0d4b4 0%,#d9a878 62%,#ad6d4e 100%);border:0;border-radius:30px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Noto Sans SC,sans-serif;position:absolute;inset:1.5% 1.9% 10.7%;overflow:hidden;box-shadow:0 20px 70px #3f221638,0 0 0 1px #fff6e8b3}.wordm-card-scene:before{content:"";z-index:0;pointer-events:none;opacity:.7;background:radial-gradient(circle at 42% 24%,#ffffff14,#0000 30%),radial-gradient(circle at 55%,#0000 55%,#3e231614 100%);position:absolute;inset:0}.wordm-card-scene:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#502e1e00,#2f1d1429 100%);height:14%;position:absolute;bottom:-1%;left:-4%;right:-4%}.wordm-card-nav{z-index:5;pointer-events:none;position:absolute;inset:0}.wordm-card-brand,.wordm-card-links,.wordm-card-panel,.wordm-card-button,.wordm-card-callout,.wordm-project-rail,.wordm-project-tile,.wordm-new-project,.wordm-main-board,.wordm-tool,.wordm-note-card,.wordm-phone-card,.wordm-output-card,.wordm-timeline,.wordm-activity-rail,.wordm-activity-item,.wordm-thinking,.wordm-dock-tile{background:linear-gradient(180deg, #fff2dbf0, #e6c8a6e0), var(--wordm-shell-soft);box-shadow:var(--wordm-shadow-card);border:1px solid #4f312129}.wordm-project-rail{z-index:3;background:url(/theme-assets/card/card-side-rail.png) center / 100% 100% no-repeat, linear-gradient(180deg, #fff1dcf2, #e5c6a7eb), var(--wordm-shell);width:13.7%;height:91.3%;box-shadow:var(--wordm-shadow-soft), 12px 18px 38px #3d23163d;border-radius:20px;grid-template-rows:repeat(4,minmax(0,1fr)) .45fr;gap:1.7%;padding:5.7% 1.2% 1.4%;display:grid;position:absolute;top:2.5%;left:1.2%}.wordm-project-tile{background:url(/theme-assets/card/card-project-tile.png) 50%/100% 100% no-repeat,linear-gradient(#fff2dbeb,#e6c8a6d1);border-radius:13px;grid-template-rows:minmax(0,1fr) auto;gap:7%;min-height:0;padding:7% 6%;display:grid;position:relative;overflow:hidden}.wordm-project-tile.is-active{box-shadow:0 0 0 2px #9d74da59, var(--wordm-shadow-card);border-color:#976ed694}.wordm-project-tile img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:0;box-shadow:var(--wordm-shadow-pressed);border-radius:9px}.wordm-project-tile strong,.wordm-project-tile span{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;min-width:0;display:block;overflow:hidden}.wordm-project-tile strong{color:var(--wordm-ink);font-size:clamp(9px,.9vw,14px);font-weight:860}.wordm-project-tile span{color:#533d31b8;margin-top:3px;font-size:clamp(8px,.72vw,11px);font-weight:760}.wordm-project-lines{gap:5px;margin-top:8px;display:grid}.wordm-project-lines small{height:8px;box-shadow:var(--wordm-shadow-pressed);background:#754d3038;border-radius:999px;display:block}.wordm-project-lines small:first-child{width:66%}.wordm-project-lines small:last-child{width:42%}.wordm-project-tile i{width:10px;height:10px;box-shadow:var(--wordm-shadow-pressed);background:#b294d1;border-radius:50%;position:absolute;bottom:22%;right:8%}.wordm-new-project{min-height:0;color:var(--wordm-ink);border-radius:12px;font-weight:820}.wordm-main-board{z-index:2;background:url(/theme-assets/card/card-main-board.png) center / 100% 100% no-repeat, linear-gradient(180deg, #fff0daf0, #e7caadf0), var(--wordm-shell);width:69.7%;height:91.3%;box-shadow:var(--wordm-shadow-soft), -10px -11px 22px #fff5e180, 18px 24px 52px #351e1345;border-radius:26px;position:absolute;top:2.5%;left:16.35%}.wordm-toolbar{z-index:6;gap:1%;height:7.1%;display:flex;position:absolute;top:1.9%}.wordm-toolbar-left{width:36%;left:1.5%}.wordm-toolbar-right{justify-content:flex-end;width:30%;right:1.5%}.wordm-tool{color:#3a2a22;background:url(/theme-assets/card/card-toolbar-button.png) 50%/100% 100% no-repeat,linear-gradient(#fff2dbf0,#e6c8a6e0);border-radius:12px;place-items:center;min-width:clamp(38px,3.5vw,54px);height:100%;font-size:clamp(15px,1.5vw,23px);font-weight:850;display:grid}.wordm-tool.is-active{background:url(/theme-assets/card/card-toolbar-button-active.png) 50%/100% 100% no-repeat,linear-gradient(#c2a1dc,#9671c2),#b294d1;border-color:#6d54a66b}.wordm-tool.is-wide{min-width:clamp(62px,6vw,86px);font-size:clamp(11px,1vw,14px)}.wordm-canvas{height:58.5%;box-shadow:var(--wordm-shadow-pressed);background:linear-gradient(90deg,#603f2a14 1px,#0000 1px) 0 0/64px 64px,linear-gradient(0deg,#603f2a0e 1px,#0000 1px) 0 0/64px 64px,#f7e8d39e;border:1px solid #5c3a261f;border-radius:18px;position:absolute;top:10.4%;left:1.5%;right:1.5%;overflow:hidden}.wordm-note-card{border-radius:16px;gap:8px;padding:16px;font-size:clamp(10px,.78vw,13px);font-weight:800;display:grid;position:absolute}.wordm-note-card b,.wordm-note-card span{z-index:1;position:relative}.wordm-note-yellow{background:url(/theme-assets/card/card-note-yellow.png) 50%/100% 100% no-repeat,linear-gradient(#ffe078f5,#e5b848f0),#f1c353;width:16.2%;min-height:42%;top:27%;left:4.2%;transform:rotate(-6deg)}.wordm-note-purple{background:url(/theme-assets/card/card-note-purple.png) 50%/100% 100% no-repeat,linear-gradient(#cbb2def2,#ae8bcdf0),#b294d1;width:14.5%;min-height:27%;top:14.5%;left:44%}.wordm-phone-card{background:radial-gradient(circle at 25% 16%,#fff7e48c,#0000 28%),linear-gradient(145deg,#f1ddc7,#dfb892 72%,#c99368);border-radius:30px;width:18.8%;height:78%;padding:2.5%;position:absolute;top:7.4%;left:21.5%}.wordm-phone-notch{background:#503d32bf;border-radius:99px;width:22%;height:2%;position:absolute;top:6%;left:39%}.wordm-phone-screen{color:#fff6e6e6;width:100%;height:100%;box-shadow:var(--wordm-shadow-pressed);background:linear-gradient(#43322b1f,#1c141257),#9f7b64;border-radius:40px;align-content:end;gap:7px;padding:16% 10% 12%;display:grid}.wordm-phone-screen strong,.wordm-phone-screen span,.wordm-phone-screen b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wordm-phone-screen button{min-width:72px;min-height:34px;box-shadow:var(--wordm-shadow-card);color:#2f1f18;background:linear-gradient(#f5a65e,#df8548),#e99b58;border:1px solid #502f1d2e;border-radius:11px;justify-self:center;font-weight:850}.wordm-output-cluster{grid-template-columns:repeat(3,minmax(0,1fr));gap:6%;width:32%;display:grid;position:absolute;bottom:12%;right:7.5%}.wordm-output-card{text-align:center;border-radius:14px;place-items:center;gap:7px;min-height:clamp(90px,8.2vw,120px);padding:12px;font-weight:850;display:grid}.wordm-output-card:first-child{background:url(/theme-assets/card/card-output-green.png) 50%/100% 100% no-repeat,linear-gradient(#bccc8ff5,#94ac69eb),#b4c879}.wordm-output-card:nth-child(2){background:url(/theme-assets/card/card-output-orange.png) 50%/100% 100% no-repeat,linear-gradient(#f1a763f5,#de804ceb),#e99b58}.wordm-output-card:nth-child(3){background:url(/theme-assets/card/card-output-purple.png) 50%/100% 100% no-repeat,linear-gradient(#c5aadaf5,#a584c4eb),#b294d1}.wordm-output-card>span{width:31px;height:31px;box-shadow:var(--wordm-shadow-pressed);background:#fff4e294;border-radius:8px;place-items:center;font-size:13px;display:grid}.wordm-output-card strong,.wordm-output-card b{font-size:clamp(10px,.82vw,13px)}.wordm-timeline{height:20.7%;box-shadow:var(--wordm-shadow-pressed);background:linear-gradient(90deg,#603f2a14 1px,#0000 1px) 0 0/64px 64px,linear-gradient(0deg,#603f2a0e 1px,#0000 1px) 0 0/64px 64px,#f7e8d39e;border-radius:18px;padding:16px 18px;position:absolute;bottom:8.8%;left:1.5%;right:1.5%;overflow:hidden}.wordm-timeline>strong{font-size:clamp(12px,1vw,16px);display:block}.wordm-branches{gap:6px;width:140px;display:grid;position:absolute;bottom:19px;left:18px}.wordm-branches span{min-width:0;box-shadow:var(--wordm-shadow-pressed);text-overflow:ellipsis;white-space:nowrap;background:#fff8ebb8;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:850;overflow:hidden}.wordm-timeline svg{width:80%;height:76%;position:absolute;bottom:10%;left:15%;right:4%;overflow:visible}.wordm-timeline path{fill:none;stroke-width:5px;stroke-linecap:round}.wordm-line-purple{stroke:#a883cf}.wordm-line-green{stroke:#8aa564}.wordm-line-orange{stroke:#df8752}.wordm-timeline circle{fill:#ead4bb;stroke:#55362461;stroke-width:2px;filter:drop-shadow(0 3px 2px #462a1a33)}.wordm-activity-rail{z-index:3;background:url(/theme-assets/card/card-activity-rail.png) center / 100% 100% no-repeat, linear-gradient(180deg, #fff1dcf2, #e5c6a7eb), var(--wordm-shell);border-radius:20px;grid-template-rows:auto repeat(7,minmax(0,1fr)) auto;gap:1.15%;width:12.75%;height:91.3%;padding:4.6% 1% 1.3%;display:grid;position:absolute;top:2.5%;right:1.2%}.wordm-activity-rail header{justify-content:space-between;align-items:center;min-height:28px;font-size:clamp(11px,.95vw,15px);font-weight:850;display:flex}.wordm-activity-item{background:linear-gradient(180deg, #ffefdac2, #eacdada8), var(--wordm-card);border-radius:12px;grid-template-columns:21px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:0;padding:7px;display:grid}.wordm-activity-item:nth-of-type(2n){background:linear-gradient(#cfe29cad,#a9c4728f),#b4c879}.wordm-activity-item:nth-of-type(3n){background:linear-gradient(#c4a8dbad,#a685c58f),#b294d1}.wordm-activity-item>i{width:18px;height:18px;box-shadow:var(--wordm-shadow-pressed);background:#b4c879;border-radius:50%}.wordm-activity-item:nth-of-type(3n)>i{background:#df765f}.wordm-activity-item:nth-of-type(4n)>i{background:#86b9d6}.wordm-activity-item div,.wordm-activity-item time,.wordm-activity-item b,.wordm-activity-item span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.wordm-activity-item time{color:#523a2dad;font-size:9px;font-weight:760}.wordm-activity-item b{font-size:clamp(9px,.7vw,11px)}.wordm-activity-item span{font-size:clamp(8px,.62vw,10px);font-weight:760}.wordm-activity-item em{gap:3px;margin-top:4px;display:flex}.wordm-activity-lines{flex-direction:column;gap:4px}.wordm-activity-lines small{width:78%;height:5px;box-shadow:var(--wordm-shadow-pressed);background:#724e3433;border-radius:999px;display:block}.wordm-activity-lines small:last-child{width:54%}.wordm-activity-thumbs{display:flex}.wordm-activity-thumbs small{width:15px;height:15px;box-shadow:var(--wordm-shadow-pressed);background:#fff4e29e;border-radius:4px}.wordm-activity-item mark{color:#4a3428;width:18px;height:18px;box-shadow:var(--wordm-shadow-pressed);background:#fff4e29e;border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}.wordm-thinking{color:#2f2018d1;border-radius:12px;place-items:center;min-height:34px;font-size:clamp(9px,.7vw,11px);font-weight:820;display:grid}.wordm-card-brand{width:7.92%;min-height:5.69%;box-shadow:none;color:#22160f;pointer-events:auto;background:url(/theme-assets/card/card-clean-brand.png) 50%/100% 100% no-repeat,0 0;border-color:#0000;border-radius:14px;align-items:center;gap:10px;padding:0 14px 0 10px;font-size:clamp(13px,1.05vw,16px);font-weight:820;text-decoration:none;display:inline-flex;position:absolute;top:1.6%;left:1.3%}.wordm-card-brand-mark{background:radial-gradient(circle at 28% 22%,#fff4cfe0 0 18%,#0000 19%),linear-gradient(145deg,#f0b24c 0%,#b26a35 58%,#5d3526 100%);border-radius:10px;width:clamp(26px,2.4vw,30px);height:clamp(26px,2.4vw,30px);box-shadow:inset 0 1px #ffffffb8,inset 0 -8px 14px #4523143d,0 8px 14px #482a192e}.wordm-card-links{width:19.35%;min-height:5.69%;box-shadow:none;pointer-events:auto;background:url(/theme-assets/card/card-clean-nav.png) 50%/100% 100% no-repeat,0 0;border-color:#0000;border-radius:18px;align-items:center;gap:4px;padding:6px 12px;display:flex;position:absolute;top:1.48%;left:79.48%}.wordm-card-links a{color:#564033;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;min-height:34px;padding:0 clamp(9px,1.1vw,14px);font-size:clamp(12px,.92vw,14px);font-weight:760;text-decoration:none;display:inline-flex}.wordm-card-links a:hover{color:var(--wordm-ink);background:#ffffff70}.wordm-card-hero{z-index:4;-webkit-backdrop-filter:none;backdrop-filter:none;background:url(/theme-assets/card/card-clean-hero.png) 50%/100% 100% no-repeat,0 0;border:1px solid #67422b1a;border-radius:22px;flex-direction:column;justify-content:flex-start;width:28.64%;height:56.95%;padding:clamp(22px,1.8vw,30px);display:flex;position:absolute;top:19.13%;left:19.03%;box-shadow:0 28px 74px #4326172e,0 5px #774c3014}.wordm-card-kicker{color:#4b301b;background:url(/theme-assets/card/card-kicker.png) 50%/100% 100% no-repeat,linear-gradient(#f6ce4af0,#dca42edb);border:1px solid #7e562029;border-radius:12px;width:100%;margin:0 0 18px;padding:14px 17px;font-size:clamp(12px,.9vw,14px);font-weight:820;line-height:1.55;box-shadow:inset 0 1px #fff9dd8a,0 12px 20px #6a46221f}.wordm-card-hero h1{color:#22150f;letter-spacing:0;margin:0;font-size:clamp(38px,2.95vw,52px);font-weight:850;line-height:1.06}.wordm-card-hero h1 span{white-space:nowrap;display:block}.wordm-card-lead{color:var(--wordm-ink-soft);margin:22px 0 0;font-size:clamp(13px,.97vw,16px);font-weight:620;line-height:1.72}.wordm-card-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.wordm-card-button{color:#3d2a20;min-height:44px;box-shadow:none;background:0 0;border-color:#0000;border-radius:13px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:820;text-decoration:none;transition:transform .16s;display:inline-flex}.wordm-card-button:hover{transform:translateY(-2px)}.wordm-card-button-primary{color:#fff2df;background:url(/theme-assets/card/card-clean-button-primary.png) 50%/100% 100% no-repeat,#3b2418}.wordm-card-button-secondary{color:#473226;background:url(/theme-assets/card/card-clean-button-secondary.png) 50%/100% 100% no-repeat,#ead1ad}.wordm-card-panel{z-index:4;box-shadow:none;background:0 0;border-color:#0000;border-radius:18px;gap:.58vw;padding:0;display:flex;position:absolute;top:21.98%;left:50.65%;right:auto}.wordm-card-panel span{color:#644b3e;white-space:nowrap;background:#fff8ebbd url(/theme-assets/card/card-clean-chip.png) 50%/100% 100% no-repeat;border:1px solid #4e33231f;border-radius:999px;justify-content:center;align-items:center;width:3.31vw;min-height:1.81vw;padding:0;font-size:12px;font-weight:820;display:inline-flex;box-shadow:inset 0 1px #ffffff8f,0 7px 13px #462a1a1f}.wordm-card-panel span:nth-child(2){width:4.5vw}.wordm-card-panel span:nth-child(3){width:3.81vw}.wordm-card-panel span:nth-child(4){width:3.06vw}.wordm-card-callout{z-index:4;width:16.04%;height:15.03%;color:var(--wordm-ink);background:url(/theme-assets/card/card-clean-callout.png) 50%/100% 100% no-repeat,0 0;border-color:#67422b14;border-radius:16px;padding:18px 20px 20px;position:absolute;top:46.13%;left:66.62%;right:auto;box-shadow:0 18px 38px #482a1a26}.wordm-card-lower-preview{z-index:31;color:#2a1710;pointer-events:none;width:min(1030px,66%);position:absolute;top:93.8%;left:17.5%}.wordm-card-lower-preview span{background:var(--clay-noise), linear-gradient(180deg, #fff1dbed, #e1c09de6);color:#7b5a43;background-size:150px 150px,auto;border-radius:999px;align-items:center;min-height:30px;padding:0 13px;font-size:14px;font-weight:850;display:inline-flex;box-shadow:inset 0 1px #ffffffb8,0 9px 18px #4b2b1a21}.wordm-card-lower-preview h2{color:#28160f;letter-spacing:0;max-width:960px;margin:20px 0 0;font-size:44px;font-weight:880;line-height:1.08}.wordm-card-callout b,.wordm-card-callout span{display:block}.wordm-card-callout b{font-size:clamp(14px,1.1vw,18px);font-weight:850;line-height:1.45}.wordm-card-callout span{box-shadow:none;color:#5c4538;background:0 0;border-radius:999px;margin-top:12px;padding:9px 12px;font-size:clamp(10px,.78vw,12px);font-weight:800;line-height:1.35}.wordm-card-dock{z-index:6;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:.7%;height:14.2%;padding:0 1.5%;display:grid;position:absolute;bottom:.6%;left:16.35%;right:13.95%}.wordm-dock-tile{background:url(/theme-assets/card/card-dock-tile-warm.png) center / 100% 100% no-repeat, linear-gradient(180deg, #ffefdaf0, #dab48ee0), var(--wordm-card);min-width:0;height:clamp(76px,8.4vw,112px);color:var(--wordm-ink);border-radius:17px;align-content:center;justify-items:center;gap:7px;padding:9px 6px;font-weight:860;display:grid;position:relative;box-shadow:0 13px 0 -6px #794e3138,0 22px 36px #3d231638,inset 0 1px #ffffffb8,inset 0 -9px 16px #623c281a}.wordm-dock-tile:before{content:"";z-index:0;box-shadow:var(--wordm-shadow-pressed);background:linear-gradient(#ffffff2e,#5e39240d),#ead4bb;border-radius:12px;position:absolute;inset:8px}.wordm-dock-1:before,.wordm-dock-4:before{background:url(/theme-assets/card/card-dock-tile-green.png) 50%/100% 100% no-repeat,linear-gradient(#ffffff2e,#5e39240d),#b4c879}.wordm-dock-2:before,.wordm-dock-8:before{background:url(/theme-assets/card/card-dock-tile-gray.png) 50%/100% 100% no-repeat,linear-gradient(#ffffff2e,#5e39240d),#9a9188}.wordm-dock-3:before,.wordm-dock-7:before{background:url(/theme-assets/card/card-dock-tile-orange.png) 50%/100% 100% no-repeat,linear-gradient(#ffffff2e,#5e39240d),#e99b58}.wordm-dock-5:before,.wordm-dock-9:before{background:url(/theme-assets/card/card-dock-tile-coral.png) 50%/100% 100% no-repeat,linear-gradient(#ffffff2e,#5e39240d),#df765f}.wordm-dock-6:before,.wordm-dock-10:before{background:url(/theme-assets/card/card-dock-tile-blue.png) 50%/100% 100% no-repeat,linear-gradient(#ffffff2e,#5e39240d),#86b9d6}.wordm-dock-tile .mini-icon,.wordm-dock-tile>span{z-index:1;position:relative}.wordm-dock-tile .mini-icon{background:#fff4e2b8;border-radius:10px;width:30px;height:30px}.wordm-dock-tile .mini-icon-asset{display:none}.wordm-dock-tile .mini-icon-line{color:var(--wordm-ink);font-size:clamp(8px,.75vw,11px);font-weight:900;display:grid}.wordm-dock-tile>span{color:#271914d1;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(8px,.72vw,11px);overflow:hidden}.wordm-project-rail,.wordm-main-board,.wordm-activity-rail,.wordm-card-dock{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.wordm-project-tile,.wordm-new-project,.wordm-toolbar,.wordm-canvas,.wordm-timeline,.wordm-activity-rail header,.wordm-activity-item,.wordm-thinking,.wordm-dock-tile{opacity:0}@media (width<=900px){.wordm-card-scene{border-radius:0;inset:0}.wordm-card-links{max-width:52%;overflow:hidden}.wordm-card-links a{padding:0 8px}.wordm-card-hero{width:min(430px,88%);top:20%;left:6%}.wordm-card-panel,.wordm-card-callout{display:none}}@media (width<=1200px){.stage{width:1200px}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Nunito,ui-sans-serif,system-ui,-apple-system,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.clay-panel{background:linear-gradient(145deg, #ffffff6b, transparent 34%), linear-gradient(315deg, #7a4e261f, transparent 42%), var(--surface-card);box-shadow:0 7px 0 var(--clay-edge), 0 14px 28px var(--clay-contact), inset 0 2px 0 var(--clay-light), inset -2px -4px 7px #7a4e261a;border:1px solid #4a321e1f;border-radius:28px}.clay-panel-soft{background:linear-gradient(145deg, #ffffff61, transparent 35%), var(--surface-soft);border:1px solid #4a321e1a;border-radius:20px;box-shadow:0 5px #d0b898,0 10px 18px #4a321e2e,inset 0 1.5px #ffffff7a,inset -1px -3px 6px #7a4e261a}@media (height<=800px) and (width<=1350px){.workspace-theme--glass-02 .canvas-product-card .clay-tab.text-\[18px\]{font-size:15px}}.workspace-shell--glass-02 .project-rail-brand .clay-tab{font-size:14px;font-weight:500}.workspace-shell--glass-02 .twomind-sidebar .clay-tab.text-lg{font-size:16px;font-weight:500}.workspace-shell--glass-02 .twomind-project-card .clay-tab{font-size:13px;font-weight:500}.workspace-shell--glass-02 .canvas-task-note .clay-tab,.workspace-shell--glass-02 .canvas-optimization-note .clay-tab{font-size:15px;font-weight:600}.workspace-shell--glass-02 .canvas-output-card .clay-tab{margin:0;font-size:13px;font-weight:500}.workspace-shell--glass-02 .git-commit-card .clay-tab{font-size:13px;font-weight:500}.workspace-shell--glass-02 .twomind-dock-card .clay-tab{font-size:11px;font-weight:500;line-height:1.18}.clay-tab{font-family:Fredoka, Baloo 2, ui-rounded, system-ui, sans-serif;letter-spacing:.025em;border:1px solid #4a321e1f;border-radius:14px;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 3px #d0b898,0 5px 12px #4a321e24,inset 0 1.5px #ffffff59}@media (height<=800px) and (width<=1350px){.workspace-theme--glass-02 .canvas-product-card .clay-btn.text-\[18px\]{font-size:15px}}.workspace-shell--glass-02 .project-rail-brand .clay-btn{font-size:14px;font-weight:500}.workspace-shell--glass-02 .twomind-sidebar .clay-btn.text-lg{font-size:16px;font-weight:500}.workspace-shell--glass-02 .twomind-project-card .clay-btn{font-size:13px;font-weight:500}.workspace-shell--glass-02 .canvas-task-note .clay-btn,.workspace-shell--glass-02 .canvas-optimization-note .clay-btn{font-size:15px;font-weight:600}.workspace-shell--glass-02 .canvas-output-card .clay-btn{margin:0;font-size:13px;font-weight:500}.workspace-shell--glass-02 .git-commit-card .clay-btn{font-size:13px;font-weight:500}.workspace-shell--glass-02 .twomind-dock-card .clay-btn{font-size:11px;font-weight:500;line-height:1.18}.clay-btn{font-family:Fredoka, Baloo 2, ui-rounded, system-ui, sans-serif;letter-spacing:.025em;background-color:var(--bee);color:var(--ink);border:1px solid #4a321e1f;border-radius:16px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px #b98835,0 8px 13px #4a321e2e,inset 0 2px #ffffff7a,inset -1px -2px 4px #623a1421}.clay-btn:hover{transform:translateY(-2px);box-shadow:0 5px #d0b898,0 8px 16px #4a321e29,inset 0 2px #fff6}.clay-btn:active{transform:translateY(1px);box-shadow:0 1px #c8a878,inset 0 3px 6px #4a321e2e}.clay-btn:disabled{cursor:not-allowed;opacity:.5}@media (height<=800px) and (width<=1350px){.workspace-theme--glass-02 .canvas-product-card .clay-btn-purple.text-\[18px\]{font-size:15px}}.workspace-shell--glass-02 .project-rail-brand .clay-btn-purple{font-size:14px;font-weight:500}.workspace-shell--glass-02 .twomind-sidebar .clay-btn-purple.text-lg{font-size:16px;font-weight:500}.workspace-shell--glass-02 .twomind-project-card .clay-btn-purple{font-size:13px;font-weight:500}.workspace-shell--glass-02 .canvas-task-note .clay-btn-purple,.workspace-shell--glass-02 .canvas-optimization-note .clay-btn-purple{font-size:15px;font-weight:600}.workspace-shell--glass-02 .canvas-output-card .clay-btn-purple{margin:0;font-size:13px;font-weight:500}.workspace-shell--glass-02 .git-commit-card .clay-btn-purple{font-size:13px;font-weight:500}.workspace-shell--glass-02 .twomind-dock-card .clay-btn-purple{font-size:11px;font-weight:500;line-height:1.18}.clay-btn-purple{font-family:Fredoka, Baloo 2, ui-rounded, system-ui, sans-serif;letter-spacing:.025em;background-color:var(--bee);color:var(--ink);border:1px solid #4a321e1f;border-radius:16px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px #b98835,0 8px 13px #4a321e2e,inset 0 2px #ffffff7a,inset -1px -2px 4px #623a1421}.clay-btn-purple:hover{transform:translateY(-2px);box-shadow:0 5px #d0b898,0 8px 16px #4a321e29,inset 0 2px #fff6}.clay-btn-purple:active{transform:translateY(1px);box-shadow:0 1px #c8a878,inset 0 3px 6px #4a321e2e}.clay-btn-purple:disabled{cursor:not-allowed;opacity:.5}.clay-btn-purple{outline-offset:-2px;background-color:var(--grape);color:#fff;border-color:#3a22102e;outline:1px solid #ffffff4d;box-shadow:0 3px #784b2270,0 6px #3821100f,0 10px 15px #2b190c29,inset 0 2px #ffffff9e,inset 1px 0 #ffffff29,inset -2px -3px 7px #4629121f}@media (height<=800px) and (width<=1350px){.workspace-theme--glass-02 .canvas-product-card .clay-btn-cream.text-\[18px\]{font-size:15px}}.workspace-shell--glass-02 .project-rail-brand .clay-btn-cream{font-size:14px;font-weight:500}.workspace-shell--glass-02 .twomind-sidebar .clay-btn-cream.text-lg{font-size:16px;font-weight:500}.workspace-shell--glass-02 .twomind-project-card .clay-btn-cream{font-size:13px;font-weight:500}.workspace-shell--glass-02 .canvas-task-note .clay-btn-cream,.workspace-shell--glass-02 .canvas-optimization-note .clay-btn-cream{font-size:15px;font-weight:600}.workspace-shell--glass-02 .canvas-output-card .clay-btn-cream{margin:0;font-size:13px;font-weight:500}.workspace-shell--glass-02 .git-commit-card .clay-btn-cream{font-size:13px;font-weight:500}.workspace-shell--glass-02 .twomind-dock-card .clay-btn-cream{font-size:11px;font-weight:500;line-height:1.18}.clay-btn-cream{font-family:Fredoka, Baloo 2, ui-rounded, system-ui, sans-serif;letter-spacing:.025em;background-color:var(--bee);color:var(--ink);border:1px solid #4a321e1f;border-radius:16px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px #b98835,0 8px 13px #4a321e2e,inset 0 2px #ffffff7a,inset -1px -2px 4px #623a1421}.clay-btn-cream:hover{transform:translateY(-2px);box-shadow:0 5px #d0b898,0 8px 16px #4a321e29,inset 0 2px #fff6}.clay-btn-cream:active{transform:translateY(1px);box-shadow:0 1px #c8a878,inset 0 3px 6px #4a321e2e}.clay-btn-cream:disabled{cursor:not-allowed;opacity:.5}.clay-btn-cream{outline-offset:-2px;background-color:var(--surface-soft);color:var(--ink);border-color:#3a22102e;outline:1px solid #ffffff4d;box-shadow:0 3px #784b2270,0 6px #3821100f,0 10px 15px #2b190c29,inset 0 2px #ffffff9e,inset 1px 0 #ffffff29,inset -2px -3px 7px #4629121f}@media (height<=800px) and (width<=1350px){.workspace-theme--glass-02 .canvas-product-card .nav-clay.text-\[18px\]{font-size:15px}}.workspace-shell--glass-02 .project-rail-brand .nav-clay{font-size:14px;font-weight:500}.workspace-shell--glass-02 .twomind-sidebar .nav-clay.text-lg{font-size:16px;font-weight:500}.workspace-shell--glass-02 .twomind-project-card .nav-clay{font-size:13px;font-weight:500}.workspace-shell--glass-02 .canvas-task-note .nav-clay,.workspace-shell--glass-02 .canvas-optimization-note .nav-clay{font-size:15px;font-weight:600}.workspace-shell--glass-02 .canvas-output-card .nav-clay{margin:0;font-size:13px;font-weight:500}.workspace-shell--glass-02 .git-commit-card .nav-clay{font-size:13px;font-weight:500}.workspace-shell--glass-02 .twomind-dock-card .nav-clay{font-size:11px;font-weight:500;line-height:1.18}.nav-clay{font-family:Fredoka, Baloo 2, ui-rounded, system-ui, sans-serif;letter-spacing:.025em;background-color:var(--surface-soft);border:1px solid #4a321e1a;border-radius:16px;align-items:center;gap:.75rem;padding:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 3px #d0b898,0 5px 12px #4a321e24,inset 0 1.5px #ffffff59}.nav-clay:hover{transform:translateY(-1px)}.nav-clay-active{background-color:var(--bee);box-shadow:0 1px #c8a878,inset 0 3px 6px #4a321e2e}.badge-clay{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:var(--grape);border:1px solid #4a321e1f;border-radius:9999px;justify-content:center;align-items:center;padding:.125rem .625rem;font-size:.75rem;font-weight:700;line-height:1rem;display:inline-flex;box-shadow:0 2px #d0b898,0 3px 8px #4a321e1f}@media (height<=800px) and (width<=1350px){.workspace-theme--glass-02 .canvas-product-card .label-strip.text-\[18px\]{font-size:15px}}.workspace-shell--glass-02 .project-rail-brand .label-strip{font-size:14px;font-weight:500}.workspace-shell--glass-02 .twomind-sidebar .label-strip.text-lg{font-size:16px;font-weight:500}.workspace-shell--glass-02 .twomind-project-card .label-strip{font-size:13px;font-weight:500}.workspace-shell--glass-02 .canvas-task-note .label-strip,.workspace-shell--glass-02 .canvas-optimization-note .label-strip{font-size:15px;font-weight:600}.workspace-shell--glass-02 .canvas-output-card .label-strip{margin:0;font-size:13px;font-weight:500}.workspace-shell--glass-02 .git-commit-card .label-strip{font-size:13px;font-weight:500}.workspace-shell--glass-02 .twomind-dock-card .label-strip{font-size:11px;font-weight:500;line-height:1.18}.label-strip{font-family:Fredoka, Baloo 2, ui-rounded, system-ui, sans-serif;letter-spacing:.025em;border:1px solid #4a321e1f;border-radius:14px;padding:.375rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:inline-flex;box-shadow:0 2px #d0b898,0 3px 8px #4a321e1f}.clay-desktop{isolation:isolate;background:radial-gradient(circle at 18% 7%, #ffffffb3, transparent 22%), linear-gradient(145deg, #ffffff57, transparent 36%), linear-gradient(315deg, #5d361929, transparent 46%), var(--surface-soft);border:1px solid #4a321e24;border-radius:30px;position:relative;box-shadow:0 28px 56px #40261457,0 9px #9b764ea3,0 14px #6744232e,inset 0 2px #ffffffb8,inset -4px -8px 16px #7a4e2621}.clay-desktop:before{content:"";pointer-events:none;z-index:-1;border-radius:24px;position:absolute;inset:12px;box-shadow:inset 10px 10px 18px #ffffff4d,inset -12px -14px 24px #56341a1a}.clay-desktop:after{content:"";pointer-events:none;z-index:-2;filter:blur(10px);background:#643f1f6b;border-radius:0 0 40px 40px;height:24px;position:absolute;bottom:-13px;left:32px;right:32px}.board{background:linear-gradient(#4a321e09 1px, transparent 1px), linear-gradient(90deg, #4a321e09 1px, transparent 1px), radial-gradient(circle at 12% 8%, #e8b84a14, transparent 24%), radial-gradient(circle at 88% 12%, #b0a0c814, transparent 24%), var(--surface-board);background-size:28px 28px,28px 28px,auto,auto,auto;border:1px solid #4a321e1a;border-radius:28px;position:relative;box-shadow:inset 8px 8px 18px #ffffff38,inset -8px -10px 18px #5c391c29,0 8px #b98b5673,0 16px 30px #4a321e2e}.board:before{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 4px #ffffff57,inset 0 -5px #7a4e261f}.board-left-rail,.board-right-rail{background:linear-gradient(145deg, #ffffff6b, transparent 34%), linear-gradient(315deg, #75482224, transparent 48%), var(--surface-card);border:1px solid #4a321e1a;border-radius:24px;position:relative;box-shadow:0 9px #b4844e94,0 17px 30px #4a321e3d,inset 0 2px #ffffff9e,inset -3px -6px 12px #7a4e261f}.board-left-rail:after,.board-right-rail:after{content:"";pointer-events:none;filter:blur(7px);background:#54341a2e;border-radius:999px;height:10px;position:absolute;inset:auto 12px 8px}.deck-card{isolation:isolate;background:linear-gradient(145deg, #ffffff7a, transparent 35%), linear-gradient(315deg, #70441f24, transparent 45%), var(--surface-card);border:1px solid #4a321e1a;border-radius:20px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 10px #b1814b9e,0 14px #67442329,0 18px 28px #4a321e42,inset 0 2px #ffffff9e,inset -2px -5px 9px #683e1c24}.deck-card:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#ffffff57,#fff0);border-radius:17px 17px 40% 40%;height:42%;position:absolute;inset:2px 4px auto}.deck-card:after{content:"";pointer-events:none;filter:blur(7px);z-index:-2;background:#482b1638;border-radius:999px;height:14px;position:absolute;bottom:-12px;left:10px;right:10px}.deck-card:hover{z-index:10;transform:translateY(-12px);box-shadow:0 14px #b1814b9e,0 18px #67442329,0 24px 36px #4a321e4d,inset 0 2px #ffffffad,inset -2px -5px 9px #683e1c1f}.deck-card:active{transform:translateY(2px);box-shadow:0 1px #c8a878,inset 0 3px 6px #4a321e2e}.sticky{transform:rotate(var(--sticky-rotate,-1.5deg));transform-origin:50%;background-image:linear-gradient(145deg,#ffffff4d,#0000 38%);border:1px solid #4a321e1a;border-radius:18px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 7px #926b3e59,0 13px 22px #4a321e38,inset 0 2px #ffffff7a,inset -2px -4px 7px #462c161a}.sticky:before{content:"";background:#ffffff4d;border:1px solid #fff3;border-radius:3px;width:60px;height:16px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.construct-in{animation:.4s cubic-bezier(.2,.9,.2,1.15) both construct-in}.construction-board{background:radial-gradient(circle at 24% 13%, #ffffff94, transparent 25%), linear-gradient(145deg, #ffffff40, transparent 40%), linear-gradient(315deg, #7347211c, transparent 46%), var(--surface-soft);border:1px solid #4a321e1a;position:relative;box-shadow:0 10px #b4844e75,0 18px 32px #4a321e38,inset 0 3px #ffffff9e,inset -5px -8px 15px #70441f1f}.construction-board:before{content:"";pointer-events:none;border-radius:22px;position:absolute;inset:8px;box-shadow:inset 0 2px #ffffff61,inset 0 -2px #623c1d1a}.study-room-scene{background:linear-gradient(145deg,#ffffff1a,#0000 34%),url(/assets/study-room-clay-JFiqAFOj.png) 50%/cover no-repeat;position:relative;box-shadow:inset 0 6px 10px #ffffff3d,inset -8px -10px 18px #5232192e}.study-room-scene:before{content:"";border-radius:inherit;background:radial-gradient(circle at 22% 14%,#ffffff42,#0000 28%),linear-gradient(315deg,#3e241029,#0000 45%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}.study-room-scene:after{content:"";filter:blur(10px);background:#36200e42;border-radius:999px;height:16px;position:absolute;bottom:12px;left:16px;right:16px}.output-tile{isolation:isolate;position:relative;box-shadow:0 9px #80582d57,0 15px 24px #4a321e38,inset 0 2px #ffffff73,inset -2px -4px 8px #442a161f}.output-tile:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#ffffff47,#fff0);border-radius:16px 16px 999px 999px;height:42%;position:absolute;inset:2px 5px auto}.project-thumb{--project-thumb-image:url(/assets/project-reading-B9OqEAVg.png);background-image:linear-gradient(145deg, #ffffff29, transparent 35%), var(--project-thumb-image), linear-gradient(#d8c0a0, #d8c0a0);background-position:50%,50%,50%;background-repeat:no-repeat;background-size:auto,cover,auto;position:relative;box-shadow:inset 6px 7px 12px #ffffff47,inset -8px -10px 16px #432a163d,0 5px #7a4e2647,0 10px 16px #36200e2e}.project-thumb:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 20% 12%,#ffffff47,#0000 32%),linear-gradient(315deg,#3e24102e,#0000 46%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}.project-thumb:after{content:"";pointer-events:none;filter:blur(7px);background:#36200e3d;border-radius:999px;height:10px;position:absolute;bottom:6px;left:14px;right:14px}.activity-card{background:linear-gradient(145deg, #fff6, transparent 40%), var(--surface-card);position:relative;box-shadow:0 6px #b4844e66,0 12px 20px #4a321e2e,inset 0 2px #ffffff85,inset -2px -4px 8px #70441f1a}.activity-card+.activity-card:before{content:"";background:#4a321e29;width:1px;height:10px;position:absolute;top:-10px;left:24px}.project-card{background:linear-gradient(145deg, #ffffff6b, transparent 38%), linear-gradient(315deg, #6c411e21, transparent 48%), var(--surface-card);box-shadow:0 7px #b4844e73,0 13px 22px #4a321e2e,inset 0 2px #ffffff8c,inset -2px -5px 9px #70441f1f}.project-card.bg-bee\/90{background:linear-gradient(145deg, #ffffff6b, transparent 38%), linear-gradient(315deg, #75481b2e, transparent 48%), var(--bee)}.resource-deck{background:linear-gradient(145deg,#ffffff57,#0000 36%),linear-gradient(315deg,#6c411e1a,#0000 48%),#f0d8c0c7;position:relative;box-shadow:inset 0 2px #ffffff80,inset 0 -5px #7a4e261a,0 8px #b4844e75,0 16px 28px #4a321e2e}.resource-deck-scroll{scrollbar-color:#4a321e3d transparent;min-height:126px}.prompt-composer{background:linear-gradient(145deg, #ffffff85, transparent 38%), var(--surface-soft);box-shadow:0 8px #b4844e70,0 18px 28px #4a321e3d,inset 0 2px #ffffff9e,inset -2px -5px 10px #70441f1a}.entity-scene{--entity-side:#87592b85;--entity-shadow:#36200e57;--entity-shadow-soft:#36200e2e;--entity-highlight:#ffffffb8;transform-style:preserve-3d}.entity-rail,.entity-board,.construction-board,.timeline-slab,.resource-deck,.prompt-composer,.toolbar-plate,.app-preview-card,.project-card,.activity-card,.activity-header,.activity-footer,.resource-prop,.output-tile,.sticky{transform-style:preserve-3d;backface-visibility:hidden}.toolbar-plate:after,.timeline-slab:after,.prompt-composer:after,.resource-deck:after{content:"";pointer-events:none;filter:blur(9px);z-index:-1;background:#36200e33;border-radius:999px;height:18px;position:absolute;bottom:-13px;left:20px;right:20px}.entity-rail{transform:translateZ(18px)}.entity-board{transform:translateZ(8px)}.construction-board{transform:translateZ(20px)}.project-card,.activity-card,.activity-header,.activity-footer{transform:translateZ(24px)}.resource-prop{transform-origin:bottom;isolation:isolate;background:linear-gradient(145deg,#ffffff85,#0000 37%),linear-gradient(315deg,#58341829,#0000 47%),#f8eed8f0;transform:translateZ(36px)rotateX(1.5deg);box-shadow:0 10px #9766328f,0 19px 25px #36200e42,inset 0 3px #ffffffad,inset -4px -7px 11px #5e371929}.resource-prop:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#fff6,#fff0);border-radius:18px 18px 999px 999px;height:42%;position:absolute;inset:5px 8px auto}.resource-prop:after{content:"";pointer-events:none;filter:blur(8px);z-index:-2;background:#36200e47;border-radius:999px;height:18px;position:absolute;bottom:-16px;left:13px;right:13px}.resource-prop:hover{transform:translateY(-14px)translateZ(50px)rotateX(1.5deg)}.clay-avatar,.mini-button,.wide-button,.status-button,.badge-entity,.lane-chip,.timeline-label,.toolbar-button-3d,.submit-button-entity,.resource-icon-entity{position:relative;overflow:hidden;box-shadow:0 5px #9b6a3694,0 9px 14px #36200e33,inset 0 2px #ffffffa6,inset -2px -4px 8px #5b351824}.resource-art,.activity-art{--resource-icon-image:url(/assets/resource-model-hrDUfY-Y.png);background-image:var(--resource-icon-image);filter:drop-shadow(0 3px #6d451f38)drop-shadow(0 8px 8px #36200e38);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.resource-art{border-radius:15px;width:48px;height:48px;transform:translateY(-1px)translateZ(18px)}.activity-avatar{position:relative;overflow:hidden;box-shadow:0 5px #9b6a366b,0 10px 13px #36200e2e,inset 0 2px #ffffff9e,inset -2px -4px 8px #5b35181f}.clay-avatar:before,.mini-button:before,.status-button:before,.resource-icon-entity:before,.submit-button-entity:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(#ffffff73,#fff0);height:38%;position:absolute;inset:4px 6px auto}.timeline-slab{background:linear-gradient(145deg,#ffffff6b,#0000 38%),linear-gradient(315deg,#6f441f24,#0000 48%),#f0d8c0d1;position:relative;box-shadow:inset 0 3px #ffffff8a,inset 0 -7px #7548211f,0 10px #b4844e85,0 20px 32px #36200e3d}.prompt-input,.activity-code{background:linear-gradient(145deg,#ffffff38,#0000 40%),#f8f0dfc7;box-shadow:inset 4px 5px 10px #3420102b,inset -3px -4px 8px #ffffff70,0 2px #ffffff40}.output-tile,.sticky{transform:translateZ(44px)}.output-tile:after,.sticky:after,.app-preview-card:after,.project-card:after,.activity-card:after{content:"";pointer-events:none;filter:blur(9px);z-index:-1;background:#36200e42;border-radius:999px;height:16px;position:absolute;bottom:-14px;left:12px;right:12px}.clay-desktop,.board-left-rail,.board-right-rail,.board,.construction-board,.toolbar-plate,.resource-deck,.timeline-slab,.prompt-composer{outline-offset:-2px;outline:1px solid #ffffff4d;border-color:#4527112e!important;box-shadow:0 6px #925e2d7a,0 10px #4b2b1414,0 20px 34px #2b190c38,inset 0 2px #ffffffa8,inset 2px 0 #fff3,inset -4px -6px 12px #4e2d141f!important}.clay-desktop{background:radial-gradient(circle at 18% 8%, #ffffffe0, transparent 22%), linear-gradient(145deg, #ffffff70, transparent 35%), linear-gradient(315deg, #43271238, transparent 46%), var(--surface-soft)}.board{box-shadow:inset 8px 9px 17px #ffffff40,inset -8px -10px 18px #462a1429,0 5px #a46c376b,0 9px #4b2b1414,0 18px 30px #2b190c2e!important}.board:before,.construction-board:before,.app-preview-card:before,.project-thumb:before,.study-room-scene:before{box-shadow:inset 0 2px #ffffff80,inset 2px 0 #ffffff2e,inset -3px -4px #482a1312,inset 0 0 0 1px #ffffff29}.app-preview-card,.project-card,.activity-card,.activity-header,.activity-footer,.resource-prop,.deck-card,.output-tile,.sticky,.preview-window,.project-thumb{outline-offset:-2px;outline:1px solid #ffffff4d;border-color:#4125102b!important;box-shadow:0 4px #8f5b2b75,0 7px #472a1412,0 14px 22px #2b190c2e,inset 0 2px #ffffff9e,inset 2px 0 #ffffff2e,inset -3px -5px 10px #4e2d141f!important}.resource-prop,.deck-card{box-shadow:0 6px #83502294,0 10px #3b23111a,0 18px 26px #2b190c3d,inset 0 3px #ffffffb3,inset 2px 0 #fff3,inset -4px -6px 12px #41251026!important}.project-card.bg-bee\/90{box-shadow:0 5px #8457228a,0 9px #3d230f17,0 17px 26px #2b190c38,inset 0 3px #fff8d3a3,inset 2px 0 #fff8d32e,inset -4px -5px 11px #4f2f122b!important}.clay-avatar,.mini-button,.wide-button,.status-button,.badge-entity,.lane-chip,.timeline-label,.toolbar-button-3d,.submit-button-entity,.resource-icon-entity,.activity-avatar,.clay-btn,.clay-btn-purple,.clay-btn-cream,.label-strip,.badge-clay,.tl-node,.action-item{outline-offset:-2px;outline:1px solid #ffffff4d;border-color:#3a22102e!important;box-shadow:0 3px #784b2270,0 6px #3821100f,0 10px 15px #2b190c29,inset 0 2px #ffffff9e,inset 1px 0 #ffffff29,inset -2px -3px 7px #4629121f!important}.toolbar-button-3d,.submit-button-entity,.status-button,.mini-button{box-shadow:0 4px #77481e85,0 7px #38211012,0 11px 16px #2b190c2e,inset 0 2px #ffffffad,inset -2px -3px 7px #46291221!important}.resource-icon-entity,.activity-avatar{box-shadow:0 3px #71461f75,0 8px 12px #2b190c2e,inset 0 2px #ffffffa3,inset -2px -3px 8px #3f261224!important}.resource-art,.activity-art{filter:drop-shadow(0 2px #ffffff73)drop-shadow(0 3px #5e3a1a2e)drop-shadow(0 8px 9px #2b190c33)}.prompt-input,.activity-code,.upload-well{outline-offset:-2px;outline:1px solid #ffffff38;border-color:#3a221033!important;box-shadow:inset 4px 5px 10px #2f1c0d2e,inset -4px -4px 9px #ffffff80,inset 0 0 0 1px #492a1214,0 2px #fff3!important}.app-preview-card .border-b{box-shadow:inset 0 -3px #58341814,inset 0 -4px #ffffff2e;border-bottom-color:#0000!important}.construction-board section.border-l{box-shadow:inset 3px 0 #482a131a,inset 4px 0 #fff3;border-left-color:#0000!important}.output-tile:after,.sticky:after,.app-preview-card:after,.project-card:after,.activity-card:after,.toolbar-plate:after,.timeline-slab:after,.prompt-composer:after,.resource-deck:after,.preview-window:after{filter:blur(8px);background:#26160a38}.surface-heavy,.surface-medium,.surface-subtle{--entity-rim:#40251129;--entity-top-light:#fff9;--entity-left-light:#fff3;--entity-bottom-dark:#4327121f;--entity-side:#804e2370;--entity-side-soft:#4026120f;--entity-contact:#2a190c29;--entity-depth-y:3px;--entity-stack-y:6px;--entity-shadow-y:12px;--entity-shadow-blur:20px;outline-offset:-2px;outline:1px solid #ffffff47;border-color:var(--entity-rim)!important;box-shadow:0 var(--entity-depth-y) 0 var(--entity-side), 0 var(--entity-stack-y) 0 var(--entity-side-soft), 0 var(--entity-shadow-y) var(--entity-shadow-blur) var(--entity-contact), inset 0 2px 0 var(--entity-top-light), inset 2px 0 0 var(--entity-left-light), inset -3px -4px 9px var(--entity-bottom-dark)!important}.surface-medium{--entity-rim:#4025112b;--entity-side:#7e4c226b;--entity-side-soft:#3a22100f;--entity-contact:#2a190c29;--entity-depth-y:3px;--entity-stack-y:5px;--entity-shadow-y:12px;--entity-shadow-blur:20px}.surface-subtle{--entity-rim:#3a221026;--entity-side:#7a4a2157;--entity-side-soft:#3721100b;--entity-contact:#2a190c1f;--entity-depth-y:2px;--entity-stack-y:3px;--entity-shadow-y:8px;--entity-shadow-blur:13px;--entity-top-light:#ffffff8f;--entity-bottom-dark:#4126121a}.clay-glyph{color:currentColor;vertical-align:middle;filter:drop-shadow(0 1px #ffffff80)drop-shadow(0 3px 4px #351f0e33);place-items:center;width:1em;height:1em;line-height:1;display:inline-grid}.clay-glyph svg{width:100%;height:100%;display:block}.clay-glyph--contained{color:#3e2c1a;filter:none;background:radial-gradient(circle at 30% 22%,#ffffff7a,#0000 35%),linear-gradient(145deg,#fff8e0fa,#dbb989eb);border-radius:999px;width:34px;height:34px;padding:7px}.clay-glyph--contained.clay-glyph--xs{width:22px;height:22px;padding:5px}.clay-glyph--contained.clay-glyph--sm{width:28px;height:28px;padding:6px}.clay-glyph--contained.clay-glyph--md{width:34px;height:34px;padding:7px}.clay-glyph--contained.clay-glyph--lg{width:42px;height:42px;padding:9px}.clay-glyph--contained.clay-glyph--xl{width:50px;height:50px;padding:11px}.twomind-tool-button.is-active{background:#b9a0e859;box-shadow:inset 0 2px 5px #60402624,0 1px #ffffff75!important}.twomind-small-button{border-radius:999px;box-shadow:0 3px #8e5c2e52,0 8px 14px #48301c24,inset 0 1px #ffffff9e!important}.sticky-note-card{width:156px;min-height:124px;color:var(--ink);border:1px solid #6040261f;border-radius:12px;padding:16px 15px;box-shadow:0 12px 22px #48301c29,inset 0 1px #ffffff8f}.sticky-note-card--yellow{background:linear-gradient(145deg,#ffffff52,#0000 42%),#f4c95d}.sticky-note-card--purple{background:linear-gradient(145deg,#ffffff57,#0000 42%),#d6c5f5}.twomind-output-card{flex-direction:column;justify-content:center;align-items:center;width:124px;height:118px;display:flex;box-shadow:0 5px #7d52294d,0 13px 22px #48301c26,inset 0 1px #fff9!important}.canvas-board{border:1px solid var(--border-soft);box-shadow:var(--shadow-mid), var(--inset-hi), inset 0 -1px 0 #5a3c2414;transform-style:preserve-3d;background:radial-gradient(circle at 50% 0,#fffc,#0000 38%),radial-gradient(circle at 18% 24%,#f4c95d1a,#0000 28%),linear-gradient(#f7e8d3,#efd8bc);border-radius:28px}.canvas-board:after{content:"";pointer-events:none;z-index:-1;filter:blur(13px);background:#48301c2e;border-radius:999px;height:34px;position:absolute;bottom:-16px;left:7%;right:7%}.canvas-title-block{z-index:4;position:absolute;top:26px;left:30px}.canvas-status-pill{padding:5px 10px;font-size:12px}.canvas-skip-button{z-index:8;background:var(--surface-elevated);color:var(--ink);border:1px solid #6040261a;padding:8px 14px;font-size:12px;font-weight:900;position:absolute;top:22px;right:24px}.canvas-task-note{z-index:7;width:158px;min-height:150px;position:absolute;top:108px;left:28px;transform:rotate(-4deg)translateZ(54px)}.product-preview-image{border-radius:22px;height:118px;box-shadow:inset 0 1px #ffffff9e,0 10px 18px #48301c1f}.canvas-confirm-note{z-index:7;width:170px;min-height:122px;position:absolute;top:74px;right:clamp(260px,28%,330px);transform:rotate(2deg)translateZ(60px)}.canvas-tool-call{z-index:3;border-left:2px solid #6040261a;width:clamp(188px,22%,240px);min-height:106px;padding-left:18px;position:absolute;top:82px;right:30px;transform:translateZ(34px)}.canvas-output-cluster{z-index:6;position:absolute;bottom:24px;right:30px;transform:translateZ(62px)}.canvas-output-card{border:1px solid #6040261f;border-radius:20px;width:116px;height:124px;padding:14px 10px}.output-green{background:#b8d98b}.output-orange{background:#e9a35b}.output-purple{background:#b9a0e8}.git-branch-node:hover,.git-branch-node.is-active{transform:translateY(-2px)scale(1.08)}.git-commit-card .mt-3{margin-top:6px}.activity-list{border:1px solid #60402614;box-shadow:inset 0 1px #ffffff70}.activity-row+.activity-row{border-top:1px solid #60402617}.activity-row{transition:background .16s}.activity-row:hover{background:#ffffff40;border-radius:16px}.activity-settings-button{box-shadow:0 2px #8e5c2e47,0 7px 12px #48301c1c,inset 0 1px #ffffff9e!important}.running-ring{border:2px solid #b9a0e847;border-top-color:#b9a0e8;border-radius:999px;width:16px;height:16px;animation:1.4s linear infinite spin-ring;display:inline-block}.twomind-status-pill{background:#b9a0e86b;border:1px solid #6040261f;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff94}.twomind-status-pill .running-ring{border-width:1.5px;width:12px;height:12px}.twomind-dock{background:linear-gradient(180deg, #ffffff75, #f6e5cfb8), var(--surface-card);perspective:1100px;perspective-origin:50% 100%;transform-origin:50% 100%;overflow:visible;transform:translateZ(64px)rotateX(5deg);border-color:#6040261a!important;box-shadow:0 10px 22px #48301c24,inset 0 1px #ffffff9e!important}.resource-deck-scroll{perspective:1000px;scroll-snap-type:x proximity;min-height:120px;transform-style:preserve-3d;justify-content:center;align-items:flex-end;padding:8px 46px;scroll-padding-inline:56px;overflow:auto visible;gap:0!important}.resource-deck-scroll .twomind-dock-card+.twomind-dock-card{margin-left:calc(var(--dock-overlap,32px) * -1)}.twomind-dock-card{z-index:var(--card-z,1);background:linear-gradient(180deg, #ffffff8f, #fff1dcc7), var(--surface-elevated);scroll-snap-align:center;transform:translateY(var(--card-arc-drop,0px)) rotate(var(--card-rotation,0deg)) rotateX(8deg) translateZ(var(--card-fan-depth,0px));transform-origin:50% 116%;will-change:transform;transition:transform .18s,box-shadow .18s,filter .18s;animation:.42s cubic-bezier(.18,.86,.28,1.16) both dock-card-fade;box-shadow:0 5px #8f603457,0 12px 20px #48301c29,inset 0 1px #ffffffa8!important}.twomind-dock-card:after{content:"";pointer-events:none;z-index:-2;filter:blur(9px);background:#36200e42;border-radius:999px;height:15px;position:absolute;bottom:-13px;left:12px;right:12px;transform:rotateX(70deg)translateZ(-28px)}.twomind-dock-card:hover{z-index:220;transform:translateY(-18px)rotate(0)rotateX(0)translateZ(92px);box-shadow:0 7px #8f60345c,0 16px 26px #48301c2e,inset 0 1px #ffffffb3!important}.twomind-dock-card:active{transform:translateY(-9px)rotate(0)rotateX(2deg)translateZ(48px)scale(.985);box-shadow:0 2px #8f603457,0 8px 14px #48301c24,inset 0 3px 8px #6040261f!important}.twomind-dock-card.is-selected{z-index:180;outline-offset:2px;transform:translateY(-10px) rotate(var(--card-selected-rotation,0deg)) rotateX(2deg) translateZ(72px);outline:2px solid #b9a0e885}.twomind-project-card{background:linear-gradient(180deg, #ffffff7a, #fff1dca8), var(--surface-elevated);min-height:176px;box-shadow:0 8px 18px #48301c1f,inset 0 1px #ffffffad!important}.twomind-project-card .project-thumb{flex:0 0 110px;height:110px!important}.twomind-project-card.is-selected{background:linear-gradient(180deg, #ffffff85, #fff1dccc), var(--surface-elevated);outline-offset:2px;outline:2px solid #b9a0e89e;box-shadow:0 10px 22px #48301c29,inset 0 1px #ffffffb3!important}.twomind-new-project{background:var(--surface-elevated);border-radius:999px;box-shadow:0 4px #8f603447,0 10px 16px #48301c1f,inset 0 1px #ffffffad!important}.surface-heavy,.surface-medium,.surface-subtle{--entity-rim:#60402621;--entity-top-light:#ffffff9e;--entity-left-light:#ffffff2e;--entity-bottom-dark:#48301c17;--entity-side:#8f60344d;--entity-side-soft:#6040260a;--entity-contact:#48301c1c}.surface-medium{--entity-depth-y:2px;--entity-stack-y:4px;--entity-shadow-y:10px;--entity-shadow-blur:18px}.surface-subtle{--entity-depth-y:1px;--entity-stack-y:2px;--entity-shadow-y:6px;--entity-shadow-blur:11px}.twomind-project-card,.product-preview-card,.twomind-branch-panel,.activity-row{animation:.54s cubic-bezier(.18,.86,.28,1.16) both game-rise}.twomind-project-card:nth-of-type(2),.twomind-dock-card:nth-child(2),.activity-row:nth-child(2){animation-delay:50ms}.twomind-project-card:nth-of-type(3),.twomind-dock-card:nth-child(3),.activity-row:nth-child(3){animation-delay:.1s}.twomind-project-card:hover{transform:translateY(-4px)rotate(.35deg);box-shadow:0 12px 24px #48301c2e,inset 0 1px #ffffffb8!important}.sticky-note-card{transform-origin:50% 65%;animation:4.8s ease-in-out infinite note-float}.sticky-note-card--purple{animation-delay:.9s}.activity-row:hover .activity-avatar,.twomind-project-card:hover .project-thumb,.twomind-dock-card:hover .resource-icon-entity{filter:saturate(1.08)contrast(1.03)}.landing-page{background:linear-gradient(#4a321e06 1px, transparent 1px), linear-gradient(90deg, #4a321e06 1px, transparent 1px), radial-gradient(circle at 18% 8%, #fff6e2b8, transparent 28%), radial-gradient(circle at 84% 5%, #b9a0e829, transparent 24%), linear-gradient(135deg, var(--twomind-bg) 0%, var(--twomind-bg-soft) 48%, #f8ebdd 100%);background-size:34px 34px,34px 34px,auto,auto,auto}.landing-header{z-index:20;position:relative}.landing-header a{transition:transform .16s,color .16s}.landing-header a:hover{color:var(--ink);transform:translateY(-1px)}.landing-logo-mark{background:var(--bee);border-radius:18px;place-items:center;width:46px;height:46px;font-size:27px;display:grid;box-shadow:0 5px #b9853c8f,0 12px 20px #48301c2e,inset 0 2px #ffffff94,inset -2px -4px 8px #70441f1f}.landing-hero{min-height:calc(100vh - 86px)}.landing-thought{color:var(--ink);border-left:5px solid #f4c95dc7;padding-left:18px}.landing-workbench{padding:16px;position:relative;overflow:visible;transform:rotate(.35deg)}.landing-window-bar{color:var(--cocoa);align-items:center;gap:7px;padding:2px 12px 12px;font-size:12px;font-weight:950;display:flex}.landing-window-bar span{background:var(--blush);border-radius:999px;width:12px;height:12px;box-shadow:inset 0 1px #ffffffa3}.landing-window-bar span:nth-child(2){background:var(--bee)}.landing-window-bar span:nth-child(3){background:var(--leaf)}.landing-window-bar strong{color:var(--ink);margin-left:10px}.landing-window-bar small{margin-left:auto}.landing-mock-rail,.landing-mock-activity,.landing-mock-board{background:linear-gradient(145deg, #ffffff6b, transparent 36%), var(--surface-card);border:1px solid #6040261a;border-radius:24px;box-shadow:inset 0 2px #ffffff94,inset -3px -5px 12px #70441f1a,0 7px #b4844e5c,0 13px 22px #48301c24}.landing-mock-rail{flex-direction:column;gap:10px;min-height:0;padding:14px;display:flex}.landing-mock-rail span{color:var(--cocoa);border-radius:14px;padding:10px 12px;font-size:12px;font-weight:950}.landing-mock-rail span.is-active{color:var(--ink);background:#f4c95d8f;box-shadow:0 3px #b9853c61,inset 0 1px #ffffff7a}.landing-mock-board{background:linear-gradient(#4a321e0a 1px, transparent 1px), linear-gradient(90deg, #4a321e0a 1px, transparent 1px), var(--surface-board);background-size:28px 28px;position:relative;overflow:hidden}.landing-agent-node{z-index:5;text-align:center;border-radius:18px;min-width:118px;padding:14px 16px;font-family:Fredoka,"Baloo 2",ui-rounded,system-ui,sans-serif;font-size:15px;font-weight:950;animation:4.2s ease-in-out infinite landing-node-float;position:absolute;box-shadow:0 7px #8e5c2e57,0 14px 20px #48301c2b,inset 0 2px #ffffff8a,inset -2px -4px 8px #70441f1f}.landing-agent-node:nth-of-type(odd){animation-delay:.42s}.landing-connector{z-index:1;transform-origin:0;background:#e9a35b6b;border-radius:999px;height:13px;animation:2.8s ease-in-out infinite landing-flow;position:absolute;box-shadow:inset 0 2px #ffffff61,0 5px 8px #48301c1f}.landing-connector-a{width:42%;top:36%;left:28%;transform:rotate(12deg)}.landing-connector-b{width:34%;animation-delay:.5s;top:52%;left:38%;transform:rotate(-18deg)}.landing-connector-c{width:46%;animation-delay:1s;top:68%;left:30%;transform:rotate(6deg)}.landing-mock-activity{padding:16px}.landing-mock-activity h3{margin:0 0 14px;font-family:Fredoka,"Baloo 2",ui-rounded,system-ui,sans-serif;font-size:22px;font-weight:950}.landing-activity-line{border-top:1px solid #6040261a;gap:4px;padding:12px 0;font-size:12px;display:grid}.landing-activity-line span{color:var(--cocoa);font-weight:900}.landing-activity-line strong{font-weight:950}.landing-band{background:linear-gradient(#fff3,#ffffff0d),#fff1dc4d;border-top:1px solid #60402614;border-bottom:1px solid #ffffff5c}.landing-feature-card,.landing-research-card,.landing-pricing-card,.landing-link-card{transition:transform .18s,box-shadow .18s,filter .18s}.landing-feature-card:hover,.landing-research-card:hover,.landing-pricing-card:hover,.landing-link-card:hover{filter:saturate(1.03);transform:translateY(-7px)rotate(.2deg)}.landing-feature-index{width:44px;height:44px;color:var(--ink);border-radius:16px;place-items:center;font-family:Fredoka,"Baloo 2",ui-rounded,system-ui,sans-serif;font-weight:950;display:inline-grid;box-shadow:0 4px #8e5c2e47,inset 0 1px #ffffff94}.landing-media-card,.landing-audio-card{min-width:0;position:relative}.landing-video-frame{background:var(--surface-board);border-radius:26px;min-width:0;max-width:100%;position:relative;overflow:hidden;box-shadow:inset 0 2px #ffffff7a,inset -4px -8px 16px #48301c29,0 8px #b4844e61,0 16px 24px #48301c29}.landing-video-frame video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;min-width:0;max-width:100%;display:block}.landing-video-frame:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 22%,#ffffff47 36%,#0000 50%);animation:4.8s ease-in-out infinite landing-sheen;position:absolute;inset:0;transform:translate(-120%)}.landing-video-caption{color:var(--ink);background:#fff1dcd1;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:13px;font-weight:950;display:flex;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 8px 18px #48301c29,inset 0 1px #ffffff94}.landing-video-caption span{color:var(--cocoa)}.landing-wave{background:linear-gradient(145deg,#ffffff57,#0000 38%),#ef8a6229;border-radius:26px;justify-content:center;align-items:center;gap:7px;height:146px;display:flex;box-shadow:inset 6px 8px 14px #ffffff47,inset -7px -8px 16px #48301c1f}.landing-wave span{background:#ef8a62b8;border-radius:999px;width:9px;min-height:18px;animation:1.2s ease-in-out infinite landing-wave;box-shadow:inset 0 2px #ffffff5c}.landing-research-card{color:inherit;text-decoration:none;display:block}.landing-research-card:hover{box-shadow:0 8px #b4844e80,0 17px 28px #48301c33,inset 0 2px #ffffff9e}.landing-pricing-card:nth-child(2){background:linear-gradient(145deg, #ffffff7a, transparent 35%), linear-gradient(315deg, #f4c95d42, transparent 50%), var(--surface-soft)}.landing-pot{background:#ffffff47;border-radius:30px;place-items:center;height:150px;font-size:72px;animation:4.8s ease-in-out infinite note-float;display:grid;box-shadow:inset 0 3px 10px #48301c1f}.landing-account-card{background:linear-gradient(145deg, #ffffff6b, transparent 36%), var(--surface-soft);border-radius:28px;align-items:center;gap:18px;padding:18px;display:flex;box-shadow:0 7px #b4844e5c,0 14px 22px #48301c29,inset 0 2px #ffffff9e}.landing-analytics-board{background:linear-gradient(145deg, #ffffff6b, transparent 36%), var(--surface-soft);border-radius:28px;grid-template-columns:1fr 115px;align-items:end;gap:18px;min-height:240px;padding:18px;display:grid;box-shadow:0 7px #b4844e5c,0 14px 22px #48301c29,inset 0 2px #ffffff9e}.landing-chart-bars{background:#ffffff47;border-radius:22px;align-items:end;gap:12px;height:170px;padding:18px;display:flex;box-shadow:inset 0 3px 9px #48301c1f}.landing-chart-bars span{background:var(--tang);border-radius:999px 999px 10px 10px;flex:1;min-width:14px;animation:2.4s ease-in-out infinite landing-grow;box-shadow:inset 0 2px #ffffff6b,0 4px #8e5c2e2e}.landing-chart-bars span:nth-child(2){background:var(--leaf);animation-delay:.2s}.landing-chart-bars span:nth-child(3){background:var(--sky);animation-delay:.4s}.landing-chart-bars span:nth-child(4){background:var(--grape);animation-delay:.6s}.landing-chart-bars span:nth-child(5){background:var(--blush);animation-delay:.8s}.landing-score{aspect-ratio:1;background:#b8d98b75;border-radius:34px;place-items:center;display:grid;box-shadow:0 7px #8e5c2e47,inset 0 2px #ffffff94}.landing-score span{font-family:Fredoka,"Baloo 2",ui-rounded,system-ui,sans-serif;font-size:46px;font-weight:950;line-height:1}.landing-score small{color:var(--cocoa);margin-top:-24px;font-weight:950}.landing-link-card{background:linear-gradient(145deg, #ffffff7a, transparent 36%), var(--surface-soft);min-height:74px;color:var(--ink);text-align:center;border-radius:22px;justify-content:center;align-items:center;font-family:Fredoka,"Baloo 2",ui-rounded,system-ui,sans-serif;font-size:18px;font-weight:950;text-decoration:none;display:flex;box-shadow:0 5px #b4844e57,0 10px 16px #48301c24,inset 0 2px #fff9}.analytics-page{background:linear-gradient(#4a321e06 1px, transparent 1px), linear-gradient(90deg, #4a321e06 1px, transparent 1px), radial-gradient(circle at 18% 6%, #fff6e2b8, transparent 28%), radial-gradient(circle at 82% 0%, #b9a0e824, transparent 24%), linear-gradient(135deg, var(--twomind-bg) 0%, var(--twomind-bg-soft) 52%, #f8ebdd 100%);background-size:34px 34px,34px 34px,auto,auto,auto}.analytics-hero{background:radial-gradient(circle at 80% 10%, #b9a0e829, transparent 30%), linear-gradient(145deg, #ffffff70, transparent 35%), var(--surface-card)}.analytics-account-card{background:linear-gradient(145deg, #ffffff7a, transparent 36%), var(--surface-soft);border:1px solid #6040261a;border-radius:28px;padding:20px;box-shadow:0 8px #b4844e61,0 16px 24px #48301c29,inset 0 2px #ffffff9e,inset -3px -6px 12px #70441f1a}.analytics-field{color:var(--cocoa);gap:7px;font-size:12px;font-weight:950;display:grid}.analytics-field input{min-width:0;color:var(--ink);background:#ffffff61;border:1px solid #6040261a;border-radius:16px;outline:none;padding:10px 12px;font-size:14px;font-weight:850;box-shadow:inset 0 2px 5px #48301c1a,inset 0 1px #ffffff85}.analytics-field input:focus{border-color:#f4c95de6;box-shadow:0 0 0 4px #f4c95d2e,inset 0 2px 5px #48301c1a}.analytics-metric{min-height:150px;transition:transform .18s,box-shadow .18s}.analytics-metric:hover{transform:translateY(-5px)}.analytics-bar{background:#ffffff5c;border-radius:999px;height:18px;overflow:hidden;box-shadow:inset 0 2px 6px #48301c24,inset 0 1px #ffffff7a}.analytics-bar span{border-radius:inherit;background:linear-gradient(90deg, var(--bee), var(--leaf));height:100%;transition:width .3s;display:block;box-shadow:inset 0 2px #ffffff61,0 2px #8e5c2e29}.analytics-table{border-collapse:separate;border-spacing:0 10px;color:var(--ink);font-size:13px;font-weight:850}.analytics-table th{color:var(--cocoa);text-align:left;text-transform:uppercase;padding:0 12px;font-size:11px;font-weight:950}.analytics-table td{background:#ffffff57;padding:11px 12px;box-shadow:inset 0 1px #ffffff80,0 3px #b4844e29}.analytics-table td:first-child{border-radius:16px 0 0 16px}.analytics-table td:last-child{border-radius:0 16px 16px 0}.analytics-event-row{background:#ffffff4d;border-radius:18px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:12px;padding:11px 12px;display:grid;box-shadow:inset 0 1px #ffffff85,0 3px #b4844e24}.analytics-event-dot{background:var(--grape);border-radius:999px;width:14px;height:14px;box-shadow:0 0 0 5px #b9a0e829,inset 0 1px #ffffffa3}.analytics-instrument-row{background:#ffffff4d;border-radius:18px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:14px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff85,0 3px #b4844e24}.analytics-instrument-row p{color:var(--cocoa);margin:0;font-size:12px;font-weight:800;line-height:1.45}@media (width<=980px){.landing-hero{min-height:auto}.landing-workbench{transform:none}.landing-workbench>.grid{grid-template-columns:1fr;min-height:auto}.landing-mock-rail,.landing-mock-activity{display:none}.landing-mock-board{min-height:420px}}@media (width<=640px){.landing-header{align-items:flex-start;gap:14px}.landing-logo-mark{border-radius:15px;width:40px;height:40px;font-size:23px}.landing-video-caption{border-radius:0;position:static}.landing-analytics-board{grid-template-columns:1fr}}.workspace-theme .text-ink{color:var(--ink)}.workspace-theme .text-cocoa{color:var(--cocoa)}.workspace-theme .bg-card{background-color:var(--surface-card)}.workspace-theme .bg-cream{background-color:var(--surface-soft)}.workspace-theme .bg-bee{background-color:var(--bee)}.workspace-theme .bg-grape{background-color:var(--grape)}.workspace-theme .bg-leaf{background-color:var(--leaf)}.workspace-theme .bg-sky{background-color:var(--sky)}.workspace-theme .bg-blush{background-color:var(--blush)}.workspace-external-links,.workspace-event-stream,.workspace-fixed-progress,.workspace-user-prompt,.workspace-user-card-library{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.workspace-fixed-progress,.workspace-user-prompt,.workspace-user-card-library{justify-self:stretch}.theme-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--cocoa) 50%), linear-gradient(135deg, var(--cocoa) 50%, transparent 50%);background-position:calc(100% - 14px) 17px,calc(100% - 9px) 17px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;min-width:126px}.workspace-theme--glass-02 .workspace-whiteboard-backdrop:before,.workspace-theme--glass-02 .board:before{box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #ffffff09!important}.workspace-theme--glass-02 .board-left-rail,.workspace-theme--glass-02 .board-right-rail,.workspace-theme--glass-02 .deck-card{box-shadow:0 18px 42px var(--glass-shadow), inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 #ffffff0e!important}.workspace-theme--glass-02 .twomind-sidebar,.workspace-theme--glass-02 .twomind-activity,.workspace-theme--glass-02 .twomind-toolbar,.workspace-theme--glass-02 .twomind-dock,.workspace-theme--glass-02 .twomind-branch-panel,.workspace-theme--glass-02 .twomind-prompt,.workspace-theme--glass-02 .canvas-product-card,.workspace-theme--glass-02 .tool-call-card,.workspace-theme--glass-02 .git-commit-card{background:linear-gradient(145deg, #ffffff1b, #ffffff07 36%, #18111c4d), var(--glass-panel);-webkit-backdrop-filter:blur(28px)saturate(1.16);backdrop-filter:blur(28px)saturate(1.16);border-color:var(--glass-line)!important;box-shadow:0 18px 42px var(--glass-shadow), inset 0 1px 0 var(--glass-highlight), inset 0 -1px 0 #ffffff0e!important}.workspace-theme--glass-02 .twomind-board,.workspace-theme--glass-02 .canvas-board-host,.workspace-theme--glass-02 .branch-panel-host,.workspace-theme--glass-02 .prompt-host,.workspace-theme--glass-02 .dock-host,.workspace-theme--glass-02 .twomind-dock,.workspace-theme--glass-02 .canvas-product-card{transform-style:flat;transform:none}.workspace-theme--glass-02 .twomind-tool-button,.workspace-theme--glass-02 .theme-select,.workspace-theme--glass-02 .mini-button,.workspace-theme--glass-02 .twomind-small-button,.workspace-theme--glass-02 .branch-popover-button,.workspace-theme--glass-02 .open-preview-button{color:var(--ink);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:var(--glass-line)!important;background:linear-gradient(#ffffff1f,#ffffff0b),#372738b8!important;box-shadow:0 10px 22px #0c08123d,inset 0 1px #ffffff2e!important}.workspace-theme--glass-02 .twomind-tool-button.is-active,.workspace-theme--glass-02 .twomind-project-card.is-selected,.workspace-theme--glass-02 .twomind-dock-card.is-selected{outline-color:#c57ee8b8;background:linear-gradient(#c88de861,#7a4b9433),#583b589e!important;box-shadow:0 0 0 1px #cf91f547,0 18px 38px #0c081257,inset 0 1px #fff3!important}.workspace-theme--glass-02 .theme-select option{color:#fff4f6;background:#3d2b3b}.workspace-theme--glass-02 .spatial-canvas,.workspace-theme--glass-02 .twomind-canvas{box-shadow:none;background:0 0;border-color:#0000;transform:none}.workspace-theme--glass-02 .canvas-title-block{color:var(--ink);text-shadow:0 2px 16px #140a1259}.workspace-theme--glass-02 .prompt-input::-moz-placeholder{color:var(--cocoa)}.workspace-theme--glass-02 .canvas-title-block p,.workspace-theme--glass-02 .text-cocoa,.workspace-theme--glass-02 .activity-footer,.workspace-theme--glass-02 .activity-row,.workspace-theme--glass-02 .git-commit-card,.workspace-theme--glass-02 .git-branch-label,.workspace-theme--glass-02 .twomind-branch-chip,.workspace-theme--glass-02 .prompt-input::placeholder{color:var(--cocoa)}.workspace-theme--glass-02 .activity-list,.workspace-theme--glass-02 .git-branch-map,.workspace-theme--glass-02 .activity-code{border-color:var(--glass-line-soft);background:linear-gradient(#ffffff0f,#ffffff06),#30222e2e;box-shadow:inset 0 1px #ffffff14}.workspace-theme--glass-02 .activity-row+.activity-row{border-top-color:#ffffff1a}.workspace-theme--glass-02 .activity-row:hover{background:#ffffff14}.workspace-theme--glass-02 .twomind-project-card{-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);min-height:160px;background:linear-gradient(#ffffff17,#ffffff08),#271d2994!important;border-color:#ffffff1f!important;box-shadow:0 14px 28px #0a070e4d,inset 0 1px #ffffff1f!important}.workspace-theme--glass-02 .twomind-project-card .project-thumb{filter:brightness(.62)saturate(.72)contrast(1.02);flex-basis:92px;border-color:#ffffff24!important;height:92px!important;box-shadow:inset 0 1px #ffffff1f,0 12px 22px #0a070e47!important}.workspace-theme--glass-02 .twomind-new-project{color:var(--ink);background:#ffffff0b;border:1px dashed #fff3}.workspace-theme--glass-02 .sticky-note-card--yellow{color:#2a1a15;background:linear-gradient(145deg,#ffffff2e,#0000 38%),#d8a36e;box-shadow:0 16px 30px #0c08124d,inset 0 1px #ffffff38}.workspace-theme--glass-02 .sticky-note-card--purple{color:#24162b;background:linear-gradient(145deg,#fff3,#0000 40%),#b987d9;box-shadow:0 16px 30px #0c081252,inset 0 1px #ffffff3d}.workspace-theme--glass-02 .product-preview-image{filter:saturate(.72)brightness(.56)contrast(1.05);border-color:#ffffff1f;border-radius:18px;height:100%;min-height:188px;box-shadow:inset 0 1px #ffffff29,0 16px 28px #0a070e57}.workspace-theme--glass-02 .canvas-product-card .mt-4{flex-direction:column;justify-content:center;min-width:0;margin-top:0;display:flex}.workspace-theme--glass-02 .canvas-confirm-note{top:68px;right:clamp(96px,10vw,150px)}.workspace-theme--glass-02 .canvas-tool-call{color:#fff1f5c7;border-left-color:#ffffff1f;top:114px;right:30px}.workspace-theme--glass-02 .canvas-output-cluster{bottom:20px;right:clamp(50px,7vw,92px)}.workspace-theme--glass-02 .canvas-output-card{border-color:#ffffff29;width:130px;height:78px;box-shadow:0 14px 26px #0a070e4d,inset 0 1px #fff3}.workspace-theme--glass-02 .output-green{background:linear-gradient(#bccc96b3,#81966280)}.workspace-theme--glass-02 .output-orange{background:linear-gradient(#e79a79b8,#b161537a)}.workspace-theme--glass-02 .output-purple{background:linear-gradient(#bf7cd5b8,#894ea180)}.workspace-theme--glass-02 .git-branch-label,.workspace-theme--glass-02 .twomind-branch-chip,.workspace-theme--glass-02 .twomind-status-pill{background:#ffffff0e;border-color:#ffffff1f;box-shadow:0 2px #08050c38,0 7px 12px #08050c2e,inset 0 1px #ffffff29,inset 0 -1px #08050c2e}.workspace-theme--glass-02 .prompt-input{color:var(--ink);background:#ffffff13!important;border-color:#ffffff1f!important;box-shadow:inset 0 2px 10px #08050c38,inset 0 1px #ffffff1a!important}.workspace-theme--glass-02 .twomind-dock{-webkit-backdrop-filter:blur(22px)saturate(1.12);backdrop-filter:blur(22px)saturate(1.12);background:linear-gradient(#ffffff12,#ffffff06),#1e162147!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff1a,0 18px 42px #08050c61!important}.workspace-theme--glass-02 .resource-prop{transform:none}.workspace-theme--glass-02 .resource-prop:hover,.workspace-theme--glass-02 .twomind-dock-card.is-selected{transform:translateY(-4px)}.workspace-theme--glass-02 .resource-deck-scroll{padding-inline:26px}.workspace-theme--glass-02 .twomind-dock-card{color:var(--ink);-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:linear-gradient(#ffffff1d,#ffffff0b),#271e2bb3!important;border-color:#ffffff24!important;box-shadow:0 10px #0d09104d,0 24px 30px #09060c57,inset 0 1px #ffffff2e!important}.workspace-theme--glass-02 .twomind-dock-card:after{background:#06040a6b}.workspace-theme--glass-02 .activity-art,.workspace-theme--glass-02 .resource-art{filter:brightness(.78)saturate(.84)}.workspace-theme--glass-02 .resource-icon-entity,.workspace-theme--glass-02 .activity-avatar,.workspace-theme--glass-02 .clay-avatar{background:linear-gradient(#ffffff29,#ffffff0f),#422e409e!important;border-color:#ffffff1f!important;box-shadow:0 10px 18px #09060c42,inset 0 1px #ffffff2e!important}@media (height<=800px) and (width<=1350px){.workspace-theme--glass-02 .canvas-product-card{gap:12px;width:min(450px,48vw);height:190px;padding:14px;top:70px}.workspace-theme--glass-02 .product-preview-image{min-height:158px}.workspace-theme--glass-02 .canvas-product-card .font-display.text-\[18px\]{font-size:15px}.workspace-theme--glass-02 .canvas-product-card .mt-3{margin-top:8px}.workspace-theme--glass-02 .canvas-product-card .open-preview-button{margin-top:10px;padding-block:7px}.workspace-theme--glass-02 .canvas-output-cluster{transform-origin:100% 100%;bottom:-24px;transform:scale(.84)}.workspace-theme--glass-02 .canvas-output-card{width:118px;height:68px}}.workspace-shell--glass-02 .twomind-sidebar,.workspace-shell--glass-02 .twomind-activity,.workspace-shell--glass-02 .twomind-toolbar,.workspace-shell--glass-02 .twomind-branch-panel,.workspace-shell--glass-02 .twomind-dock,.workspace-shell--glass-02 .twomind-prompt,.workspace-shell--glass-02 .canvas-build-card{-webkit-backdrop-filter:blur(26px)saturate(128%);background:linear-gradient(180deg, #ffffff1b, #ffffff0b), var(--glass-bg)!important;border:1px solid var(--glass-border)!important;box-shadow:inset 0 1px #ffffff29,0 18px 48px #0e0a143d!important}.workspace-shell--glass-02 .project-rail-brand{border-bottom:1px solid #ffffff14;margin-bottom:26px;padding-bottom:20px}.workspace-shell--glass-02 .project-rail-brand .clay-avatar{color:#0000;border-radius:999px;width:18px;height:18px;background:radial-gradient(circle at 35% 30%,#ffffffa6,#0000 34%),linear-gradient(#d59cffeb,#9b60cedb)!important;box-shadow:0 8px 18px #27143038!important}.workspace-shell--glass-02 .project-rail-brand .clay-avatar svg{display:none}.workspace-shell--glass-02 .project-rail-brand .font-display{font-size:14px;font-weight:500}.workspace-shell--glass-02 .project-rail-brand .text-cocoa{display:none}.workspace-shell--glass-02 .twomind-sidebar .font-display.text-lg{font-size:16px;font-weight:500}.workspace-shell--glass-02 .mini-button{border-radius:12px;width:30px;height:30px}.workspace-shell--glass-02 .twomind-project-card{width:166px;min-height:145px;background:linear-gradient(#ffffff13,#ffffff07),#4a344338!important;border-color:#ffffff17!important;border-radius:16px!important;padding:8px!important;box-shadow:inset 0 1px #ffffff1a!important}.workspace-shell--glass-02 .twomind-project-card.is-selected{border-color:#c77eec7a!important;box-shadow:0 0 0 1px #c77eec29,0 10px 28px #9a5bc624,inset 0 1px #ffffff24!important}.workspace-shell--glass-02 .twomind-project-card .project-thumb{filter:brightness(.82)saturate(.78)contrast(.98);border-radius:12px;margin-bottom:9px;height:82px!important}.workspace-shell--glass-02 .twomind-project-card .font-display{font-size:13px;font-weight:500}.workspace-shell--glass-02 .twomind-project-card .text-\[13px\]{color:var(--text-soft);font-size:12px;font-weight:400}.workspace-shell--glass-02 .twomind-new-project{height:40px;color:var(--text-soft);border-radius:16px;margin-top:14px;font-weight:500;background:#ffffff09!important;border-style:dashed!important}.workspace-shell--glass-02 .twomind-tool-button,.workspace-shell--glass-02 .theme-select{width:42px;height:42px;color:var(--text-main);-webkit-backdrop-filter:blur(18px)saturate(126%);backdrop-filter:blur(18px)saturate(126%);border-radius:12px;background:linear-gradient(#ffffff1b,#ffffff0b),#422d3d57!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff24,0 10px 22px #0e0a142e!important}.workspace-shell--glass-02 .twomind-tool-button.is-active{background:linear-gradient(#c991f170,#a166c938),#59375c70!important}.workspace-shell--glass-02 .theme-select{width:116px;min-width:116px;padding-inline:15px 28px;font-size:12px;font-weight:500}.workspace-shell--glass-02 .canvas-board{overflow:visible}.workspace-shell--glass-02 .canvas-title-block{color:var(--text-main);text-shadow:none;top:26px;left:26px}.workspace-shell--glass-02 .canvas-title-block h1{letter-spacing:0;font-size:28px;font-weight:600}.workspace-shell--glass-02 .canvas-title-block p{color:var(--text-soft);margin-top:9px;font-size:14px;font-weight:400}.workspace-shell--glass-02 .canvas-status-pill{color:#ffffffc2;background:#b77df138;border:0;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:500;box-shadow:inset 0 1px #ffffff1a}.workspace-shell--glass-02 .canvas-status-pill .running-ring{border-color:#e1beffd1 #b77df140 #b77df140;width:8px;height:8px}.workspace-shell--glass-02 .canvas-skip-button{z-index:22;color:var(--text-main);border-radius:18px;padding:8px 14px;font-size:12px;font-weight:500;top:0;right:8px}.workspace-shell--glass-02 .canvas-build-card{border-radius:24px;width:680px;height:370px;position:absolute;top:98px;left:170px;overflow:visible}.workspace-shell--glass-02 .build-card-label{color:var(--text-soft);font-size:13px;font-weight:400;position:absolute;top:16px;left:22px}.workspace-shell--glass-02 .build-preview-window{background:#211924b8;border-radius:14px;grid-template-columns:82px minmax(0,1fr);width:438px;height:208px;display:grid;position:absolute;top:58px;left:64px;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 20px 42px #0f0a1442}.workspace-shell--glass-02 .build-preview-sidebar{background:#261d2aa8;border-right:1px solid #ffffff0f;padding:18px 12px}.workspace-shell--glass-02 .build-preview-sidebar span{color:#ffffff94;border-radius:8px;margin-bottom:9px;padding:7px 9px;font-size:11px;display:block}.workspace-shell--glass-02 .build-preview-sidebar span.is-active{color:#ffffffe0;background:#d49a6947}.workspace-shell--glass-02 .build-preview-content{min-width:0;padding:12px;position:relative}.workspace-shell--glass-02 .build-preview-topbar{color:#ffffff85;align-items:center;gap:12px;font-size:11px;display:flex}.workspace-shell--glass-02 .build-preview-topbar span:first-child{color:#ffffffb8;margin-right:auto}.workspace-shell--glass-02 .build-preview-hero{background:linear-gradient(90deg,#19141fcc,#19141f29 58%,#19141f6b),#261e2b8c;border-radius:12px;height:150px;margin-top:10px;position:relative;overflow:hidden}.workspace-shell--glass-02 .build-preview-copy{z-index:2;color:#ffffffdb;max-width:180px;position:absolute;top:38px;left:24px}.workspace-shell--glass-02 .build-preview-title{font-size:15px;font-weight:600}.workspace-shell--glass-02 .build-preview-subtitle{color:#ffffff9e;margin-top:6px;font-size:11px;line-height:1.4}.workspace-shell--glass-02 .build-preview-copy button{color:#ffffffd1;background:#d49a6970;border:0;border-radius:8px;margin-top:14px;padding:7px 12px;font-size:11px}.workspace-shell--glass-02 .build-preview-hero .product-preview-image{filter:brightness(.76)saturate(.76);opacity:.82;border-radius:0;width:210px;height:100%;min-height:0;position:absolute;inset:0 0 0 auto}.workspace-shell--glass-02 .build-preview-dots{gap:8px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.workspace-shell--glass-02 .build-preview-dots span{background:#ffffff38;border-radius:999px;width:8px;height:8px}.workspace-shell--glass-02 .build-preview-dots span.is-active{background:#d49a69}.workspace-shell--glass-02 .next-step-card{width:148px;height:104px;color:var(--text-soft);text-align:center;border:1px dashed #ffffff52;border-radius:14px;place-items:center;font-size:13px;display:grid;position:absolute;top:44px;right:26px}.workspace-shell--glass-02 .next-step-card strong{color:#ffffffbd;font-size:13px;font-weight:500}.workspace-shell--glass-02 .next-step-arrow{width:104px;height:64px;position:absolute;top:80px;right:126px;overflow:visible}.workspace-shell--glass-02 .next-step-arrow path{fill:none;stroke:#b77df1bd;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px #b77df12e)}.workspace-shell--glass-02 .canvas-task-note{border-radius:12px;width:148px;min-height:150px;padding:18px 17px;top:168px;left:24px;transform:rotate(-4deg)}.workspace-shell--glass-02 .sticky-note-card--yellow{color:#221814eb;background:linear-gradient(145deg,#ffffff2e,#0000 42%),#d5a069f5!important}.workspace-shell--glass-02 .sticky-note-card--purple,.workspace-shell--glass-02 .canvas-optimization-note{color:#24192ae6;background:linear-gradient(145deg,#ffffff2e,#0000 42%),#b87ed6f5!important}.workspace-shell--glass-02 .canvas-task-note .font-display,.workspace-shell--glass-02 .canvas-optimization-note .font-display{font-size:15px;font-weight:600}.workspace-shell--glass-02 .canvas-task-note li,.workspace-shell--glass-02 .canvas-optimization-note li{font-size:13px;font-weight:500;line-height:1.45}.workspace-shell--glass-02 .canvas-optimization-note{border-radius:12px;width:156px;min-height:122px;padding:18px 17px;position:absolute;top:172px;right:124px}.workspace-shell--glass-02 .canvas-confirm-note,.workspace-shell--glass-02 .canvas-tool-call{display:none}.workspace-shell--glass-02 .canvas-output-cluster{position:absolute;bottom:16px;left:64px;right:24px;transform:none}.workspace-shell--glass-02 .canvas-output-cluster>.text-cocoa,.workspace-shell--glass-02 .canvas-output-cluster>div:first-child{color:#ffffffa3;letter-spacing:.08em;font-size:12px;font-weight:500}.workspace-shell--glass-02 .canvas-output-row{gap:20px;display:flex}.workspace-shell--glass-02 .canvas-output-card{color:#fffc;border:1px solid #ffffff1f;border-radius:12px;grid-template-rows:1fr 1fr;grid-template-columns:1fr auto;align-items:center;width:180px;height:70px;padding:12px 16px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff29,0 14px 26px #0e0a1424!important}.workspace-shell--glass-02 .canvas-output-card .clay-glyph{opacity:.76;grid-area:1/2/span 2}.workspace-shell--glass-02 .canvas-output-card .font-display{margin:0;font-size:13px;font-weight:500}.workspace-shell--glass-02 .canvas-output-card .text-\[13px\]{opacity:.7;margin:0;font-size:12px;font-weight:400}.workspace-shell--glass-02 .output-green{background:linear-gradient(#b6c696a8,#798e676b)!important}.workspace-shell--glass-02 .output-orange{background:linear-gradient(#db9476a8,#aa5c536b)!important}.workspace-shell--glass-02 .output-purple{background:linear-gradient(#bc7ed2a8,#894d9b6b)!important}.workspace-shell--glass-02 .git-commit-card .font-display{font-size:13px;font-weight:500}.workspace-shell--glass-02 .git-commit-card,.workspace-shell--glass-02 .git-commit-card .text-cocoa,.workspace-shell--glass-02 .git-commit-card li{color:#ffffff9e;font-weight:400}.workspace-shell--glass-02 .prompt-input{height:48px;color:var(--text-main);border-radius:16px;font-size:14px;font-weight:400;background:#ffffff09!important;border:0!important;box-shadow:inset 0 1px 8px #0e0a1429!important}.workspace-shell--glass-02 .twomind-dock{perspective:none;border-radius:22px;justify-content:center;width:100%;height:112px;padding:4px 12px;overflow:visible;background:linear-gradient(#ffffff12,#ffffff07),#422d3d33!important;box-shadow:inset 0 1px #ffffff1a,0 18px 42px #0e0a142e!important}.workspace-shell--glass-02 .resource-deck-scroll{justify-content:center;align-items:center;width:100%;min-height:104px;padding:0;overflow:hidden;gap:8px!important}.workspace-shell--glass-02 .twomind-dock-card{color:#ffffffd6;border-radius:16px;flex:0 0 92px;gap:7px;width:92px;height:104px;padding:10px 8px;background:linear-gradient(#ffffff1a,#ffffff0a),#2d23307a!important;border-color:#ffffff1f!important;transform:none!important;box-shadow:inset 0 1px #ffffff21,inset 0 -1px #0a070d1f,0 8px 18px #0e0a1429!important}.workspace-shell--glass-02 .twomind-dock-card:hover,.workspace-shell--glass-02 .twomind-dock-card.is-selected{transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffff29,0 12px 24px #0e0a1433!important}.workspace-shell--glass-02 .twomind-dock-card:after,.workspace-shell--glass-02 .badge-entity,.workspace-shell--glass-02 .twomind-dock-card>span.absolute{display:none}.workspace-shell--glass-02 .resource-icon-entity{border-radius:12px;width:38px;height:38px;background:linear-gradient(#ffffff24,#ffffff0e),#503b4b6b!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff1f!important}.workspace-shell--glass-02 .twomind-dock-card .font-display{font-size:11px;font-weight:500;line-height:1.18}.workspace-shell--glass-02 .twomind-dock-card .text-\[10px\]{color:#ffffff85;font-size:10px;font-weight:400}.workspace-shell--glass-02 .activity-panel-content{padding:0}.workspace-shell--glass-02 .activity-header{border-bottom:1px solid #ffffff13;height:52px;padding:0 18px}.workspace-shell--glass-02 .activity-title{color:var(--text-main);font-size:15px;font-weight:500}.workspace-shell--glass-02 .activity-settings-button{width:32px;height:32px;color:var(--text-soft);border-radius:12px}.workspace-shell--glass-02 .activity-list{border:0;border-radius:0;padding:8px 14px 12px;box-shadow:none!important;background:0 0!important}.workspace-shell--glass-02 .activity-row{color:var(--text-soft);border-top:1px solid #ffffff0e;grid-template-columns:38px 42px minmax(0,1fr);gap:10px;padding:11px 0 12px;display:grid}.workspace-shell--glass-02 .activity-row:first-child{border-top:0}.workspace-shell--glass-02 .activity-time{color:var(--text-faint);padding-top:7px;font-size:11px}.workspace-shell--glass-02 .activity-avatar{border-radius:999px;place-items:center;width:38px;height:38px;font-size:24px;display:grid;background:linear-gradient(#ffffff24,#ffffff0d),#ffffff14!important;border:1px solid #ffffff1a!important;box-shadow:inset 0 1px #ffffff1f,0 10px 20px #0e0a1429!important}.workspace-shell--glass-02 .activity-body{min-width:0}.workspace-shell--glass-02 .activity-row-head{align-items:center;gap:8px;display:flex}.workspace-shell--glass-02 .activity-actor{color:#ffffffc7;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.workspace-shell--glass-02 .activity-body p{color:#ffffff94;margin-top:4px;font-size:12px;line-height:1.42}.workspace-shell--glass-02 .activity-done-dot{color:#fff;background:#66c670d1;border-radius:999px;place-items:center;width:15px;height:15px;display:grid;box-shadow:0 0 0 2px #66c67024}.workspace-shell--glass-02 .activity-loading-ring{border:2px solid #b77df138;border-top-color:#d6a4ffe0;border-radius:999px;width:17px;height:17px;animation:1.2s linear infinite spin-ring}.workspace-shell--glass-02 .activity-preview-strip{background:#ffffff12;border-radius:9px;gap:7px;width:174px;margin-top:10px;padding:9px;display:flex}.workspace-shell--glass-02 .activity-preview-strip span{background:linear-gradient(#ffffff24,#ffffff0a),#b77df12e;border:1px solid #ffffff14;border-radius:5px;width:48px;height:34px}.workspace-shell--glass-02 .activity-file-card{color:#d6ffd2c2;background:#ffffff14;border-radius:9px;gap:4px;width:160px;margin-top:10px;padding:9px 10px;font-size:11px;line-height:1.35;display:grid}.workspace-shell--glass-02 .activity-suggestion-pill{color:#ffffffc2;background:#b77df147;border-radius:8px;margin-top:9px;padding:4px 10px;font-size:11px;display:inline-flex}.workspace-shell--glass-02 .activity-footer{color:#fff9;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:16px;margin:0 14px 14px;padding:12px 15px;font-size:13px;font-weight:500;box-shadow:inset 0 1px #ffffff1a}@media (height<=900px){.workspace-shell--glass-02 .canvas-board-host{height:430px}.workspace-shell--glass-02 .canvas-build-card{height:334px;top:80px}.workspace-shell--glass-02 .build-preview-window{height:184px;top:48px}.workspace-shell--glass-02 .build-preview-hero{height:128px}.workspace-shell--glass-02 .canvas-task-note{top:148px}.workspace-shell--glass-02 .canvas-optimization-note{top:146px}.workspace-shell--glass-02 .canvas-output-cluster{bottom:12px}.workspace-shell--glass-02 .branch-panel-host{height:188px;top:526px}.workspace-shell--glass-02 .git-branch-panel{padding-top:16px}.workspace-shell--glass-02 .prompt-host{bottom:126px}}@media (width<=1400px){.workspace-shell--glass-02 header,.workspace-shell--glass-02 .canvas-board-host,.workspace-shell--glass-02 .branch-panel-host{width:calc(100vw - 590px);left:238px}.workspace-shell--glass-02 .canvas-build-card{width:min(680px,100vw - 720px);left:clamp(116px,14vw,170px)}.workspace-shell--glass-02 .build-preview-window{width:min(438px,100% - 216px);left:clamp(40px,7vw,64px)}.workspace-shell--glass-02 .next-step-card{width:132px;right:20px}.workspace-shell--glass-02 .canvas-optimization-note{right:88px}.workspace-shell--glass-02 .prompt-host{width:min(680px,100vw - 640px);left:50%;transform:translate(-50%)!important}.workspace-shell--glass-02 .dock-host{left:92px;right:92px}.workspace-shell--glass-02 .twomind-dock-card{flex-basis:84px;width:84px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-left-\[31px\]{left:-31px}.-left-\[34px\]{left:-34px}.-right-3{right:-.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-\[18\%\]{bottom:18%}.bottom-\[20\%\]{bottom:20%}.left-1\/2{left:50%}.left-3{left:.75rem}.left-7{left:1.75rem}.left-\[18\%\]{left:18%}.left-\[25\%\]{left:25%}.left-\[30\%\]{left:30%}.left-\[42\%\]{left:42%}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-\[16\%\]{right:16%}.right-\[22\%\]{right:22%}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[18\%\]{top:18%}.top-\[22\%\]{top:22%}.top-\[42\%\]{top:42%}.top-\[45\%\]{top:45%}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-36{height:9rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[106px\]{height:106px}.h-\[110px\]{height:110px}.h-\[46px\]{height:46px}.h-\[720px\]{height:720px}.h-fit{height:fit-content}.h-full{height:100%}.max-h-28{max-height:7rem}.max-h-32{max-height:8rem}.max-h-44{max-height:11rem}.max-h-72{max-height:18rem}.max-h-\[34rem\]{max-height:34rem}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-16{min-height:4rem}.min-h-24{min-height:6rem}.min-h-\[220px\]{min-height:220px}.min-h-\[36rem\]{min-height:36rem}.min-h-\[520px\]{min-height:520px}.min-h-\[610px\]{min-height:610px}.min-h-\[calc\(100vh-40px\)\]{min-height:calc(100vh - 40px)}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[48\%\]{width:48%}.w-\[62\%\]{width:62%}.w-\[90px\]{width:90px}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[1080px\]{min-width:1080px}.min-w-\[1180px\]{min-width:1180px}.min-w-\[154px\]{min-width:154px}.min-w-\[16px\]{min-width:16px}.min-w-\[240px\]{min-width:240px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1380px\]{max-width:1380px}.max-w-\[1540px\]{max-width:1540px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[26rem\]{max-width:26rem}.max-w-\[620px\]{max-width:620px}.max-w-\[740px\]{max-width:740px}.max-w-\[760px\]{max-width:760px}.max-w-\[78\%\]{max-width:78%}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.list-decimal{list-style-type:decimal}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[0\.55fr_0\.75fr_1fr_1\.35fr_0\.75fr\]{grid-template-columns:.55fr .75fr 1fr 1.35fr .75fr}.grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.grid-cols-\[1\.1fr_0\.7fr_1fr_0\.7fr\]{grid-template-columns:1.1fr .7fr 1fr .7fr}.grid-cols-\[150px_minmax\(0\,1fr\)_170px\]{grid-template-columns:150px minmax(0,1fr) 170px}.grid-cols-\[270px_minmax\(0\,1fr\)_300px\]{grid-template-columns:270px minmax(0,1fr) 300px}.grid-cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr}.grid-cols-\[300px_minmax\(380px\,1fr\)_330px\]{grid-template-columns:300px minmax(380px,1fr) 330px}.grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.grid-rows-\[1fr_230px\]{grid-template-rows:1fr 230px}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-y-\[3px\]>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(3px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(3px * var(--tw-divide-y-reverse))}.divide-ink>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(47 38 31/var(--tw-divide-opacity,1))}.self-end{align-self:flex-end}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[34px\]{border-radius:34px}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-2{border-width:2px}.border-\[3px\]{border-width:3px}.border-\[4px\]{border-width:4px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-\[3px\]{border-bottom-width:3px}.border-b-\[4px\]{border-bottom-width:4px}.border-b-\[5px\]{border-bottom-width:5px}.border-l-\[4px\]{border-left-width:4px}.border-r-\[4px\]{border-right-width:4px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-\[\#171411\]{--tw-border-opacity:1;border-color:rgb(23 20 17/var(--tw-border-opacity,1))}.border-\[\#171411\]\/20{border-color:#17141133}.border-\[\#171411\]\/30{border-color:#1714114d}.border-\[\#171411\]\/40{border-color:#17141166}.border-\[\#171411\]\/50{border-color:#17141180}.border-\[rgba\(96\,64\,38\,\.12\)\]{border-color:#6040261f}.border-bee{--tw-border-opacity:1;border-color:rgb(244 201 93/var(--tw-border-opacity,1))}.border-ink{--tw-border-opacity:1;border-color:rgb(47 38 31/var(--tw-border-opacity,1))}.border-ink\/70{border-color:#2f261fb3}.bg-\[\#171411\]{--tw-bg-opacity:1;background-color:rgb(23 20 17/var(--tw-bg-opacity,1))}.bg-\[\#F8EBDD\]{--tw-bg-opacity:1;background-color:rgb(248 235 221/var(--tw-bg-opacity,1))}.bg-\[\#F8EBDD\]\/35{background-color:#f8ebdd59}.bg-\[\#F8EBDD\]\/55{background-color:#f8ebdd8c}.bg-\[\#F8EBDD\]\/70{background-color:#f8ebddb3}.bg-\[\#FFE3AE\]{--tw-bg-opacity:1;background-color:rgb(255 227 174/var(--tw-bg-opacity,1))}.bg-\[\#FFE3AE\]\/35{background-color:#ffe3ae59}.bg-\[\#FFE3AE\]\/40{background-color:#ffe3ae66}.bg-\[\#f8f0df\]{--tw-bg-opacity:1;background-color:rgb(248 240 223/var(--tw-bg-opacity,1))}.bg-\[rgba\(255\,255\,255\,\.35\)\]{background-color:#ffffff59}.bg-bee{--tw-bg-opacity:1;background-color:rgb(244 201 93/var(--tw-bg-opacity,1))}.bg-bee\/25{background-color:#f4c95d40}.bg-bee\/70{background-color:#f4c95db3}.bg-bee\/80{background-color:#f4c95dcc}.bg-bee\/90{background-color:#f4c95de6}.bg-blush{--tw-bg-opacity:1;background-color:rgb(239 138 98/var(--tw-bg-opacity,1))}.bg-blush\/15{background-color:#ef8a6226}.bg-blush\/70{background-color:#ef8a62b3}.bg-blush\/80{background-color:#ef8a62cc}.bg-card{--tw-bg-opacity:1;background-color:rgb(255 241 220/var(--tw-bg-opacity,1))}.bg-card\/70{background-color:#fff1dcb3}.bg-cocoa{--tw-bg-opacity:1;background-color:rgb(110 91 73/var(--tw-bg-opacity,1))}.bg-cocoa\/20{background-color:#6e5b4933}.bg-cocoa\/25{background-color:#6e5b4940}.bg-cocoa\/40{background-color:#6e5b4966}.bg-cream{--tw-bg-opacity:1;background-color:rgb(243 228 208/var(--tw-bg-opacity,1))}.bg-cream\/70{background-color:#f3e4d0b3}.bg-cream\/75{background-color:#f3e4d0bf}.bg-cream\/90{background-color:#f3e4d0e6}.bg-grape{--tw-bg-opacity:1;background-color:rgb(185 160 232/var(--tw-bg-opacity,1))}.bg-grape\/15{background-color:#b9a0e826}.bg-grape\/40{background-color:#b9a0e866}.bg-grape\/50{background-color:#b9a0e880}.bg-grape\/70{background-color:#b9a0e8b3}.bg-grape\/80{background-color:#b9a0e8cc}.bg-ink\/30{background-color:#2f261f4d}.bg-leaf{--tw-bg-opacity:1;background-color:rgb(184 217 139/var(--tw-bg-opacity,1))}.bg-leaf\/35{background-color:#b8d98b59}.bg-leaf\/70{background-color:#b8d98bb3}.bg-leaf\/80{background-color:#b8d98bcc}.bg-sky{--tw-bg-opacity:1;background-color:rgb(169 207 228/var(--tw-bg-opacity,1))}.bg-sky\/70{background-color:#a9cfe4b3}.bg-sky\/80{background-color:#a9cfe4cc}.bg-surface-soft{--tw-bg-opacity:1;background-color:rgb(255 241 220/var(--tw-bg-opacity,1))}.bg-surface-soft\/90{background-color:#fff1dce6}.bg-tang{--tw-bg-opacity:1;background-color:rgb(233 163 91/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white\/35{background-color:#ffffff59}.bg-white\/40{background-color:#fff6}.bg-white\/45{background-color:#ffffff73}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-1{padding-bottom:.25rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-1{padding-left:.25rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-1{padding-right:.25rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-display{font-family:Fredoka, Baloo 2, ui-rounded, system-ui, sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Nunito,ui-sans-serif,system-ui,-apple-system,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[24px\]{font-size:24px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[0\.85\]{line-height:.85}.leading-\[0\.92\]{line-height:.92}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[\.12em\],.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-\[\#171411\]{--tw-text-opacity:1;color:rgb(23 20 17/var(--tw-text-opacity,1))}.text-\[\#332b24\]{--tw-text-opacity:1;color:rgb(51 43 36/var(--tw-text-opacity,1))}.text-\[\#4a4036\]{--tw-text-opacity:1;color:rgb(74 64 54/var(--tw-text-opacity,1))}.text-\[\#5d5148\]{--tw-text-opacity:1;color:rgb(93 81 72/var(--tw-text-opacity,1))}.text-\[\#6E5B49\]{--tw-text-opacity:1;color:rgb(110 91 73/var(--tw-text-opacity,1))}.text-\[\#F8EBDD\]{--tw-text-opacity:1;color:rgb(248 235 221/var(--tw-text-opacity,1))}.text-bee{--tw-text-opacity:1;color:rgb(244 201 93/var(--tw-text-opacity,1))}.text-blush{--tw-text-opacity:1;color:rgb(239 138 98/var(--tw-text-opacity,1))}.text-cocoa{--tw-text-opacity:1;color:rgb(110 91 73/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(47 38 31/var(--tw-text-opacity,1))}.text-ink\/80{color:#2f261fcc}.text-leaf{--tw-text-opacity:1;color:rgb(184 217 139/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.opacity-100{opacity:1}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-clay{--tw-shadow:0 4px 0 #c8a878, 0 8px 20px #4a321e2e, inset 0 2px 0 #fff6;--tw-shadow-colored:0 4px 0 var(--tw-shadow-color), 0 8px 20px var(--tw-shadow-color), inset 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-clayinset{--tw-shadow:inset 0 3px 8px #4a321e29, inset 0 1px 0 #fff3;--tw-shadow-colored:inset 0 3px 8px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-claypress{--tw-shadow:0 1px 0 #c8a878, inset 0 3px 6px #4a321e2e;--tw-shadow-colored:0 1px 0 var(--tw-shadow-color), inset 0 3px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-claysm{--tw-shadow:0 3px 0 #d0b898, 0 5px 12px #4a321e24, inset 0 1.5px 0 #ffffff59;--tw-shadow-colored:0 3px 0 var(--tw-shadow-color), 0 5px 12px var(--tw-shadow-color), inset 0 1.5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-soft{--tw-shadow:0 4px 16px #4a321e1f;--tw-shadow-colored:0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-bee\/50{--tw-ring-color:#f4c95d80}.ring-grape\/40{--tw-ring-color:#b9a0e866}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--twomind-bg:#e8d3bb;--twomind-bg-soft:#f3e4d0;--twomind-paper:#f8ebdd;--surface-board:#f8ebdd;--surface-card:#f6e5cf;--surface-soft:#fff1dc;--surface-elevated:#fff1dc;--ink:#2f261f;--text-secondary:#6e5b49;--bee:#f4c95d;--grape:#b9a0e8;--leaf:#b8d98b;--sky:#a9cfe4;--blush:#ef8a62;--red-orange:#ed805f;--tang:#e9a35b;--cocoa:#6e5b49;--clay-border:#60402629;--clay-edge:#a6764675;--clay-dark-edge:#60402652;--clay-contact:#48301c2e;--clay-contact-strong:#48301c3d;--clay-light:#ffffff9e;--soft-shadow:0 10px 24px #48301c2e;--press-shadow:0 1px 2px #4a321e26;--inner-highlight:inset 0 1px 0 #ffffffa6}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background:radial-gradient(circle at 18% 8%, #fff6e2d6, transparent 28%), radial-gradient(circle at 86% 0%, #b9a0e826, transparent 24%), radial-gradient(circle at 18% 100%, #e9a35b2e, transparent 26%), linear-gradient(135deg, var(--twomind-bg) 0%, var(--twomind-bg-soft) 52%, #f8ebdd 100%);color:var(--ink);margin:0;font-family:Nunito,ui-sans-serif,system-ui,sans-serif}button,input,textarea,select{font:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#c8b090;border:2px solid #f0e0c8;border-radius:999px}::-webkit-scrollbar-track{background:0 0}@keyframes game-rise{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dock-card-fade{0%{opacity:0;filter:blur(2px)saturate(.92)}to{opacity:1;filter:blur()saturate()}}@keyframes sfx-pop{0%{filter:saturate();transform:translateY(0)scale(1)}42%{filter:saturate(1.16);transform:translateY(-4px)scale(1.045)}to{filter:saturate();transform:translateY(0)scale(1)}}@keyframes dock-bounce{0%{transform:translateY(0)rotate(0)}35%{transform:translateY(-9px)rotate(-1.2deg)scale(1.04)}72%{transform:translateY(2px)rotate(.5deg)scale(.99)}to{transform:translateY(0)rotate(0)scale(1)}}@keyframes branch-shock{0%{transform:translateY(-50%)scale(1)}45%{transform:translateY(-50%)scale(1.38);box-shadow:0 0 0 10px #b9a0e82e,0 8px 18px #48301c33}to{transform:translateY(-50%)scale(1)}}@keyframes spark-burst{0%{opacity:0;transform:scale(.4)rotate(0)}18%{opacity:1}to{opacity:0;transform:scale(2.8)rotate(36deg)}}@keyframes note-float{0%,to{translate:0}50%{translate:0 -3px}}@keyframes hud-breathe{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(2px)}}@keyframes bob{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-5px)rotate(1deg)}}.bob{animation:2.8s ease-in-out infinite bob}@keyframes pop-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.pop-in{animation:.34s cubic-bezier(.2,.9,.2,1.2) both pop-in}@keyframes construct-in{0%{opacity:0;transform:translateY(8px)scale(.92)}60%{opacity:1;transform:translateY(-2px)scale(1.02)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes spin-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(1.45)}to{opacity:0;transform:scale(1)}}.pulse-ring{animation:2s ease-out infinite pulse}@keyframes landing-node-float{0%,to{transform:translateY(0)rotate(-.35deg)}50%{transform:translateY(-7px)rotate(.35deg)}}@keyframes landing-flow{0%,to{opacity:.54;filter:saturate(.95)}50%{opacity:1;filter:saturate(1.18)}}@keyframes landing-sheen{0%,38%{transform:translate(-120%)}62%,to{transform:translate(120%)}}@keyframes landing-wave{0%,to{height:22px}50%{height:106px}}@keyframes landing-grow{0%,to{transform:scaleY(.92)}50%{transform:scaleY(1.04)}}@media (prefers-reduced-motion:reduce){.bob,.pop-in,.construct-in,.game-feel-hud,.game-spark,.is-sfx-pop,.is-sfx-dock,.is-sfx-branch,.twomind-project-card,.product-preview-card,.twomind-branch-panel,.twomind-dock-card,.activity-row,.sticky-note-card,.twomind-branch-node.is-running:after,.tl-node--running:after,.pulse-ring,.landing-agent-node,.landing-connector,.landing-video-frame:after,.landing-wave span,.landing-chart-bars span,.landing-pot{animation:none!important}}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-bee\/10:hover{background-color:#f4c95d1a}.hover\:bg-bee\/25:hover{background-color:#f4c95d40}.hover\:bg-card\/70:hover{background-color:#fff1dcb3}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#171411\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(23 20 17/var(--tw-ring-opacity,1))}.focus\:ring-bee\/40:focus{--tw-ring-color:#f4c95d66}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-\[\#6E5B49\]:disabled{--tw-text-opacity:1;color:rgb(110 91 73/var(--tw-text-opacity,1))}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:p-5{padding:1.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media (width>=768px){.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.md\:grid-cols-\[1fr_1fr_1fr\]{grid-template-columns:1fr 1fr 1fr}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:items-center{align-items:center}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}}@media (width>=1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:flex{display:flex}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.65fr_1\.35fr\]{grid-template-columns:.65fr 1.35fr}.lg\:grid-cols-\[0\.85fr_1\.15fr_1fr\]{grid-template-columns:.85fr 1.15fr 1fr}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.4fr_0\.75fr_0\.7fr_0\.8fr_auto\]{grid-template-columns:1.4fr .75fr .7fr .8fr auto}.lg\:grid-cols-\[18rem_1fr\]{grid-template-columns:18rem 1fr}.lg\:grid-cols-\[1fr_1\.05fr_0\.9fr\]{grid-template-columns:1fr 1.05fr .9fr}.lg\:grid-cols-\[1fr_1fr_0\.72fr\]{grid-template-columns:1fr 1fr .72fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:text-8xl{font-size:6rem;line-height:1}}@media (width>=1280px){.xl\:max-h-\[calc\(100vh-236px\)\]{max-height:calc(100vh - 236px)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[1fr_1fr_0\.9fr\]{grid-template-columns:1fr 1fr .9fr}.xl\:grid-cols-\[300px_minmax\(0\,1fr\)_340px\]{grid-template-columns:300px minmax(0,1fr) 340px}.xl\:overflow-y-auto{overflow-y:auto}.xl\:pr-1{padding-right:.25rem}}.line-page{color:#1f2722;letter-spacing:0;background:#f7f4ec;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.line-shell{grid-template-rows:auto minmax(0,1fr);min-height:100vh;display:grid}.line-topbar{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f4ecf0;border-bottom:1px solid #d8d0c2;justify-content:space-between;align-items:center;gap:24px;padding:18px 32px;display:flex;position:sticky;top:0}.line-brand{color:#1f2722;font-size:15px;font-weight:740;text-decoration:none}.line-nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.line-nav a,.line-nav-link{color:#697067;border:1px solid #0000;border-radius:999px;padding:9px 12px;font-size:13px;font-weight:680;line-height:1;text-decoration:none}.line-nav a:hover,.line-nav-link:hover,.line-nav a[aria-current=page]{color:#1f2722;background:#fffdf7;border-color:#d8d0c2}.line-layout{grid-template-columns:minmax(180px,240px) minmax(0,1fr) minmax(220px,300px);gap:20px;width:min(1440px,100%);margin:0 auto;padding:28px 32px 48px;display:grid}.line-layout-single{grid-template-columns:minmax(0,1fr);max-width:1180px}.line-layout-two{grid-template-columns:minmax(0,1fr) minmax(260px,340px);max-width:1240px}.line-main{flex-direction:column;gap:20px;min-width:0;display:flex}.line-rail{flex-direction:column;gap:14px;min-width:0;display:flex}.line-card{box-shadow:none;background:#fffdf7;border:1px solid #d8d0c2;border-radius:14px}.line-card-pad{padding:20px}.line-card-muted{background:#efeadd}.line-section{flex-direction:column;gap:14px;display:flex}.line-section-header{justify-content:space-between;align-items:end;gap:16px;display:flex}.line-eyebrow{color:#50796b;text-transform:uppercase;font-size:12px;font-weight:760;line-height:1.3}.line-title{color:#1f2722;margin:0;font-size:clamp(34px,5vw,72px);font-weight:760;line-height:.96}.line-h1{color:#1f2722;margin:0;font-size:clamp(30px,4vw,54px);font-weight:760;line-height:1.04}.line-h2{color:#1f2722;margin:0;font-size:24px;font-weight:730;line-height:1.16}.line-h3{color:#1f2722;margin:0;font-size:16px;font-weight:730;line-height:1.25}.line-copy{color:#697067;margin:0;font-size:15px;line-height:1.65}.line-small{color:#697067;margin:0;font-size:13px;line-height:1.55}.line-button{color:#1f2722;cursor:pointer;background:#fffdf7;border:1px solid #afa696;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:10px 14px;font-size:14px;font-weight:720;line-height:1;text-decoration:none;display:inline-flex}.line-button:hover{background:#dde8e1;border-color:#50796b}.line-button:disabled{cursor:not-allowed;opacity:.55}.line-button-primary{color:#fffdf7;background:#50796b;border-color:#50796b}.line-button-primary:hover{color:#fffdf7;background:#42685c}.line-button-ghost{background:0 0;border-color:#0000}.line-button-danger{color:#8b4a42;border-color:#8b4a42}.line-badge{color:#1f2722;background:#fffdf7;border:1px solid #d8d0c2;border-radius:999px;justify-content:center;align-items:center;padding:6px 9px;font-size:12px;font-weight:720;line-height:1;display:inline-flex}.line-badge-accent{color:#32594d;background:#dde8e1;border-color:#b9cdc4}.line-badge-warning{color:#7a4f29;background:#f4eadc;border-color:#d3ad87}.line-badge-danger{color:#8b4a42;background:#f1e2df;border-color:#c9968f}.line-grid{gap:14px;display:grid}.line-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.line-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.line-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.line-divider{border:0;border-top:1px solid #d8d0c2;margin:4px 0}.line-kv{color:#697067;grid-template-columns:120px minmax(0,1fr);gap:10px;font-size:13px;line-height:1.5;display:grid}.line-kv strong{color:#1f2722}.line-input,.line-textarea{color:#1f2722;background:#fffdf7;border:1px solid #d8d0c2;border-radius:12px;width:100%;padding:11px 12px;font-size:14px;line-height:1.5}.line-textarea{resize:vertical;min-height:108px}.line-object-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.project-builder-runtime{color:#1f2722;background:#f7f4ec;grid-template-rows:auto minmax(0,1fr) auto;min-height:100vh;display:grid}.project-builder-topbar{border-bottom:1px solid #d8d0c2;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.project-builder-grid{grid-template-columns:220px minmax(0,1fr) 300px;gap:12px;min-height:0;padding:12px;display:grid}.project-builder-panel,.project-builder-board,.project-builder-bottom{background:#fffdf7;border:1px solid #d8d0c2;border-radius:14px;overflow:hidden}.project-builder-panel{flex-direction:column;gap:12px;min-height:0;padding:14px;display:flex}.project-builder-board{min-height:0;position:relative}.project-builder-controls{z-index:5;flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:16px;left:16px;right:16px}.project-builder-controls .line-button{background:#fffdf7eb;min-height:34px}.project-builder-bottom{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin:0 12px 12px;padding:12px;display:grid}@media (width<=960px){.line-topbar{flex-direction:column;align-items:flex-start;padding:16px}.line-layout,.line-layout-two{grid-template-columns:minmax(0,1fr);padding:18px}.line-grid-2,.line-grid-3,.project-builder-grid,.project-builder-bottom{grid-template-columns:minmax(0,1fr)}.project-builder-grid{overflow:auto}}
