._error_15aw6_1{display:flex;align-items:flex-start;gap:7px;color:var(--red-text);font-size:13px;line-height:1.45}._error_15aw6_1 svg{margin-top:1px}._activity_15aw6_16{position:relative;display:inline-block;color:var(--text-2);flex-shrink:0}._activity_15aw6_16 i{position:absolute;left:45.5%;top:0;width:9%;height:28%;border-radius:99px;background:currentColor;transform-origin:50% 178%;transform:rotate(calc(var(--i) * 45deg));opacity:.2;animation:_activity_15aw6_16 .8s linear infinite;animation-delay:calc(var(--i) * .1s - .8s)}._primary_15aw6_40{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:8px 16px;border-radius:8px;background:var(--ink);color:var(--paper);font-size:14px;font-weight:500;white-space:nowrap}._primary_15aw6_40:hover:not(:disabled){background:var(--ink-hover)}._primary_15aw6_40:active:not(:disabled){background:#000;transform:scale(.97);transition-duration:.1s}._primary_15aw6_40._small_15aw6_65,._secondary_15aw6_66._small_15aw6_65{min-height:30px;padding:5px 12px;border-radius:7px;font-size:13px}._secondary_15aw6_66:active:not(:disabled),._icon-button_15aw6_74:active:not(:disabled){transform:scale(.94);transition-duration:.1s}._icon-button_15aw6_74{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:var(--text-2)}._icon-button_15aw6_74:hover:not(:disabled){background:var(--fill);color:var(--text)}._quiet_15aw6_94{display:inline-flex;align-items:center;gap:5px;color:var(--link);font-size:13px;font-weight:500}._quiet_15aw6_94:hover:not(:disabled){text-decoration:underline}._tile_15aw6_107{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--blue-soft);color:var(--blue);flex-shrink:0}._close-button_15aw6_119{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;color:var(--text-2);flex-shrink:0}._close-button_15aw6_119:hover{background:var(--fill-2);color:var(--text)}._close-button_15aw6_119:active{transform:scale(.9)}._segmented_15aw6_141{position:relative;isolation:isolate;display:inline-flex;align-items:center;padding:3px;border-radius:10px;background:var(--bg-2);box-shadow:inset 0 0 0 .5px var(--line-strong)}._segmented_15aw6_141:before{content:"";position:absolute;z-index:-1;top:3px;bottom:3px;left:0;width:var(--thumb-w, 0);transform:translate(var(--thumb-x, 0));border-radius:7px;background:#fff;box-shadow:0 0 0 .5px var(--line-strong),0 1px 3px #3c2d1414;opacity:0}._segmented_15aw6_141[data-thumb=on]:before{opacity:1}._segmented_15aw6_141[data-ready]:before{transition:transform .5s var(--spring),width .5s var(--spring),opacity .2s var(--ease)}._segmented_15aw6_141>button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:4px 14px;border-radius:7px;font-size:13px;font-weight:500;color:var(--text-2);white-space:nowrap}._segmented_15aw6_141>button:hover:not(:disabled){color:var(--text)}._segmented_15aw6_141>button:active:not(:disabled){transform:scale(.96)}._segmented_15aw6_141>button[aria-pressed=true]{color:var(--text);font-weight:600}._tooltip_15aw6_209{position:fixed;z-index:200;translate:-50% 0;max-width:260px;padding:5px 9px;border-radius:6px;background:var(--ink);color:var(--paper);font-size:12px;font-weight:500;line-height:1.35;white-space:nowrap;pointer-events:none;box-shadow:0 6px 18px #3c2d142e;animation:_tip-in_15aw6_1 .16s var(--ease-out) both}._tooltip_15aw6_209[data-above]{translate:-50% -100%}._menu_15aw6_233{position:relative;flex-shrink:0}._menu-list_15aw6_238{position:absolute;z-index:60;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;min-width:196px;padding:5px;border-radius:12px;background:var(--bg);box-shadow:0 0 0 .5px var(--line-strong),0 8px 28px #3c2d141a;transform-origin:top right;animation:_menu-in_15aw6_1 .34s var(--spring)}._menu-list_15aw6_238._closing_15aw6_256{pointer-events:none;animation:_menu-out_15aw6_1 .18s var(--ease-in) both}._menu-list_15aw6_238 button{display:flex;align-items:center;gap:10px;height:34px;padding:0 10px;border-radius:8px;font-size:14px;color:var(--text);text-align:left;white-space:nowrap}._menu-list_15aw6_238 button svg{color:var(--text-2)}._menu-list_15aw6_238 button:hover{background:var(--fill)}._menu-list_15aw6_238 button:active{background:var(--fill-2)}._menu-trigger_15aw6_288{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 9px;border-radius:8px;font-size:14px;color:var(--text-2);white-space:nowrap}._menu-trigger_15aw6_288:hover,._menu-trigger_15aw6_288[aria-expanded=true]{background:var(--fill);color:var(--text)}._dialog-overlay_15aw6_309{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:#14141352;transition:background-color .4s var(--ease);animation:_fade-in_15aw6_1 .3s var(--ease) both}._dialog-overlay_15aw6_309._closing_15aw6_256{pointer-events:none;animation:_vt-fade-out_15aw6_1 .22s var(--ease) both}._dialog_15aw6_309{position:relative;display:flex;flex-direction:column;width:min(560px,100%);max-height:min(780px,calc(100vh - 48px));overflow:hidden;border-radius:16px;background:var(--paper);outline:none;box-shadow:0 0 0 .5px var(--line-strong),0 24px 64px #14141329;animation:_dialog-in_15aw6_1 .6s var(--spring) both}._dialog-header_15aw6_343{user-select:none;-webkit-user-select:none}._dialog-overlay_15aw6_309._closing_15aw6_256 ._dialog_15aw6_309{animation:_dialog-out_15aw6_1 .22s var(--ease-in) both}._dialog_15aw6_309._wide_15aw6_352{width:min(840px,100%)}._dialog-header_15aw6_343{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 22px 4px 26px}._dialog-header_15aw6_343 h2{font-family:var(--font-serif);font-size:22px;font-weight:500;line-height:1.25}._dialog-header_15aw6_343 p{margin-top:6px;font-size:13.5px;line-height:1.45;color:var(--text-2)}._dialog-body_15aw6_378{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding:18px 26px 26px}._dialog-footer_15aw6_388{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 22px 18px 26px}._footer-note_15aw6_396{margin-right:auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:var(--text-3)}._footer-note_15aw6_396 code{padding:1px 6px;border-radius:6px;background:var(--fill);font-size:11.5px;color:var(--text-2)}._dialog_15aw6_309 ._error_15aw6_1{padding:11px 14px;border-radius:10px;background:#bf4d4314;animation:_pane-in_15aw6_1 .35s var(--ease-out) backwards}._section-label_15aw6_421{margin-top:4px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--text-3)}._switch_15aw6_429{position:relative;flex-shrink:0;width:46px;height:28px;border-radius:980px;background:var(--fill-2);transition:background-color .25s var(--ease)}._switch_15aw6_429[aria-checked=true]{background:var(--ai)}._switch_15aw6_429 i{position:absolute;top:2px;left:2px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 3px 8px #00000026,0 1px 1px #0000000f;transition:translate .4s var(--spring),width .25s var(--ease)}._switch_15aw6_429[aria-checked=true] i{translate:18px 0}._switch_15aw6_429:active:not(:disabled) i{width:30px}._switch_15aw6_429[aria-checked=true]:active:not(:disabled) i{translate:12px 0}._switch_15aw6_429:disabled{opacity:.4}._toast_15aw6_479{translate:-50% 0;position:fixed;left:50%;bottom:28px;z-index:200;display:flex;align-items:center;gap:10px;width:max-content;max-width:min(560px,calc(100vw - 32px));padding:8px 8px 8px 16px;border-radius:12px;background:var(--ink);box-shadow:0 12px 36px #14141338;font-size:13px;color:var(--paper);animation:_toast-in_15aw6_1 .6s var(--spring) both}._toast_15aw6_479>svg{color:var(--ai)}._toast_15aw6_479 span{line-height:1.4}._toast_15aw6_479 button{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:7px;color:#faf9f5b3}._toast_15aw6_479 button:hover{background:#ffffff24;color:#fff}._toast_15aw6_479._undo_15aw6_523 button{width:auto;padding:0 12px;font-weight:600;color:#f0a585}._toast_15aw6_479._closing_15aw6_256{pointer-events:none;animation:_toast-out_15aw6_1 .28s var(--ease-in) both}._secondary_15aw6_66{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:8px 16px;border-radius:8px;background:var(--bg);box-shadow:inset 0 0 0 .5px var(--line-strong);color:var(--text);font-size:14px;font-weight:500;white-space:nowrap}._secondary_15aw6_66:hover:not(:disabled){background:var(--bg-2)}._stage-bar_15aw6_555{position:absolute;z-index:25;top:0;left:0;right:0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 12px 0;pointer-events:none;color:var(--text);view-transition-name:chrome}._stage-lead_15aw6_573,._stage-tools_15aw6_574{display:flex;align-items:center;gap:2px;min-width:0;min-height:44px;padding:4px;border-radius:12px;pointer-events:auto;background:transparent;transition:background-color .35s var(--ease),box-shadow .35s var(--ease)}._stage-lead_15aw6_573:hover,._stage-tools_15aw6_574:hover,._stage-lead_15aw6_573:focus-within,._stage-tools_15aw6_574:focus-within{background:color-mix(in srgb,var(--paper) 94%,transparent);box-shadow:0 0 0 .5px var(--line-strong)}._stage-tools_15aw6_574{flex-shrink:0;margin-left:auto;gap:4px}._field_15aw6_603{display:flex;flex-direction:column;gap:6px;font-size:12.5px;font-weight:500;color:var(--text-2)}._field_15aw6_603 :is(input,textarea,select){width:100%;color:var(--text);font-weight:400}._field_15aw6_603 small{font-size:11.5px;font-weight:400;color:var(--text-3)}._field_15aw6_603._check_15aw6_624{flex-direction:row;align-items:center;gap:6px;color:var(--text);font-weight:400}._field_15aw6_603._check_15aw6_624 input{width:auto}._field_15aw6_603 ._field-error_15aw6_636{color:var(--red-text)}._empty_15aw6_640{display:flex;align-items:center;justify-content:center;height:100%;padding:40px 20px;font-size:14px;color:var(--text-3)}._muted_15aw6_650{color:var(--text-2);font-size:13px}._code-editor_15aw6_655{font-family:var(--font-mono);font-size:12.5px;line-height:1.55;min-height:140px;white-space:pre;tab-size:2}@keyframes _activity_15aw6_16{0%{opacity:.95}to{opacity:.2}}@keyframes _dialog-in_15aw6_1{0%{opacity:0;transform:translateY(18px) scale(.94)}40%{opacity:1}}@keyframes _dialog-out_15aw6_1{to{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes _fade-in_15aw6_1{0%{opacity:0}}@keyframes _menu-in_15aw6_1{0%{opacity:0;transform:scale(.88) translateY(-4px)}}@keyframes _menu-out_15aw6_1{to{opacity:0;transform:scale(.94)}}@keyframes _pane-in_15aw6_1{0%{opacity:0;transform:translateY(6px)}}@keyframes _tip-in_15aw6_1{0%{opacity:0;transform:scale(.96)}}@keyframes _toast-in_15aw6_1{0%{opacity:0;transform:translateY(18px) scale(.92)}}@keyframes _toast-out_15aw6_1{to{opacity:0;transform:translateY(14px) scale(.95)}}@keyframes _vt-fade-out_15aw6_1{to{opacity:0}}._hand-mark_b18io_4{flex-shrink:0;overflow:visible}._hand-mark_b18io_4 path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}._hand-mark_b18io_4 ._mark-thick_b18io_17{stroke-width:2.6}._hand-mark_b18io_4 ._mark-accent_b18io_21{stroke:var(--ai);stroke-width:1.4}._hand-mark_b18io_4 ._mark-accent-dot_b18io_26{fill:var(--ai)}._hand-mark_b18io_4 ._mark-accent-fill_b18io_30{stroke:none;fill:var(--ai);fill-opacity:.14}._panel-mark_b18io_36 ._mark-accent-fill_b18io_30{transition:fill-opacity .3s var(--ease)}._panel-mark_b18io_36[data-open] ._mark-accent-fill_b18io_30{fill-opacity:.3}._spark_b18io_44 path{stroke-width:1.35}._spark_b18io_44 ._spark-big_b18io_51{fill:var(--ai);transform-origin:10.6px 11px;animation:_twinkle_b18io_1 var(--spark-twinkle, 0s) var(--ease-in-out) infinite}._spark_b18io_44 ._spark-small_b18io_57{fill:var(--lamp);transform-origin:18.7px 16.6px;animation:_glimmer_b18io_1 var(--spark-glimmer, 0s) var(--ease-in-out) infinite}._lantern_b18io_66{color:var(--ai);overflow:visible}._lantern_b18io_66 path{fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}._lantern_b18io_66 ._lantern-candle_b18io_79{fill:currentColor;fill-opacity:.85;stroke-width:.9}._lantern_b18io_66 ._lantern-rays_b18io_85 path{stroke:var(--lamp);stroke-width:1.6}._lantern_b18io_66 ._lantern-flame_b18io_90{fill:var(--lamp);stroke:#e08f2c;stroke-width:.7}._lantern-glow_b18io_96{fill:var(--lamp);opacity:.16}._pen_b18io_103 path{stroke:#3a352c;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}._pen_b18io_103 ._pen-body_b18io_110{fill:var(--lamp)}._pen_b18io_103 ._pen-band_b18io_114{fill:none;stroke:var(--ai-deep);stroke-width:1.8}._pen_b18io_103 ._pen-wood_b18io_120{fill:#f3dfbd}._pen_b18io_103 ._pen-lead_b18io_124{fill:#3a352c}._wordmark_b18io_130{overflow:visible}._wordmark_b18io_130 path{fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}._sketch_b18io_144{--sketch-ink: #353531;--sketch-tone: #e67d4e;display:block;overflow:visible;pointer-events:none}._sketch_b18io_144 path{fill:none;stroke:var(--sketch-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._model-sketch_b18io_160 ._link_b18io_160{stroke-width:2.5}._model-sketch_b18io_160 ._attends_b18io_164{stroke:var(--sketch-tone);stroke-width:1.7;stroke-dasharray:6 7}._model-sketch_b18io_160 ._note-body_b18io_170,._model-sketch_b18io_160 ._note-tail_b18io_171{fill:#fffdf8;fill-opacity:.8;stroke:#95958f;stroke-width:1.8}._model-sketch_b18io_160 ._note-line_b18io_178{stroke:#95958f;stroke-width:1.5}._model-sketch_b18io_160 ._node-dot_b18io_183{fill:#fffdf8;stroke-width:2.5}._model-sketch_b18io_160 ._node_b18io_183[data-tone=grey] ._node-dot_b18io_183{fill:#c6c7c1}._model-sketch_b18io_160 ._node_b18io_183[data-tone=lit] ._node-dot_b18io_183{fill:#ed9868}._model-sketch_b18io_160 ._node-grain_b18io_196{stroke:none}._model-sketch_b18io_160 ._node-hatch_b18io_200{stroke:#8c7059;stroke-width:1.3;opacity:.26}._model-sketch_b18io_160 ._node-light_b18io_206{fill:var(--sketch-tone);stroke:none;opacity:0}._model-sketch_b18io_160 ._node-light_b18io_206{animation:_node-light_b18io_206 3.6s var(--ease-in-out) calc(var(--i) * .24s) infinite}._kinship-sketch_b18io_216 ._tie_b18io_216 path{stroke-width:2.2;stroke-dasharray:1}._kinship-sketch_b18io_216 ._tie_b18io_216._tone_b18io_221 path{stroke:var(--sketch-tone)}._kinship-sketch_b18io_216 ._tie_b18io_216 path{animation:_tie-trace_b18io_1 4s var(--ease-in-out) calc(var(--i) * .3s) infinite both}._kinship-sketch_b18io_216 ._tie_b18io_216 ._tie-head_b18io_229{animation-delay:calc(var(--i) * .3s + .45s)}._sketching_b18io_236{width:min(300px,70vw);height:auto;overflow:visible}._sketch-drawing_b18io_242 path{fill:none;stroke:color-mix(in srgb,var(--text) 62%,transparent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._sketch-pen_b18io_250{filter:drop-shadow(0 3px 4px rgba(60,45,20,.18))}._sketching_b18io_236[data-resting] ._sketch-pen_b18io_250{transition:transform .7s var(--ease-out);animation:_pen-rest_b18io_1 2.4s var(--ease-in-out) infinite alternate}._loupe_b18io_259{transition:transform .5s var(--spring);transform:var(--loupe-transform, none)}._sketching_b18io_236[data-resting]{opacity:.35;transition:opacity .4s var(--ease)}._sketching_b18io_236[data-resting] ._sketch-pen_b18io_250{display:none}@keyframes _node-light_b18io_206{0%,to{opacity:0}45%{opacity:.4}}@keyframes _tie-trace_b18io_1{0%,to{stroke-dashoffset:1;opacity:0}20%,70%{stroke-dashoffset:0;opacity:1}90%{stroke-dashoffset:0;opacity:0}}@keyframes _pen-rest_b18io_1{to{translate:0 -5px;rotate:4deg}}@keyframes _glimmer_b18io_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.55);opacity:.45}}@keyframes _twinkle_b18io_1{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(.82) rotate(18deg)}}._app_v3tej_8{--rail: 56px;--rail-open: 272px;--journal: 392px;--veil: rgba(250, 249, 245, .86);--oat: #f0eee6;--oat-deep: #e8e4d9;position:fixed;inset:0;overflow:hidden}._app-main_v3tej_21{position:absolute;inset:0 0 0 var(--rail)}._app-main_v3tej_21[data-bare]{left:0}._loading_v3tej_30{display:grid;place-items:center;height:100%}._rail_v3tej_38{position:fixed;z-index:40;inset:0 auto 0 0;display:flex;flex-direction:column;gap:2px;width:var(--rail);padding:10px 8px;background:var(--paper);box-shadow:.5px 0 0 var(--separator);transition:width .38s var(--ease-sheet),box-shadow .38s var(--ease)}._rail_v3tej_38[data-open=true]{width:var(--rail-open);box-shadow:.5px 0 0 var(--line),28px 0 64px #3c2d1414}._rail-scrim_v3tej_61{position:fixed;inset:0;z-index:39;background:#1414130a;animation:_fade-in_v3tej_1 .3s var(--ease) both}._rail-head_v3tej_69{display:flex;align-items:center;gap:6px;height:40px;margin-bottom:8px;overflow:hidden}._rail-brand_v3tej_78{white-space:nowrap;opacity:0;transition:opacity .2s var(--ease)}._rail-button_v3tej_84{display:flex;align-items:center;gap:12px;width:100%;height:38px;padding:0 11px;border-radius:10px;color:var(--text-2);font-size:14px;white-space:nowrap;overflow:hidden}._rail-button_v3tej_84:hover{background:var(--fill);color:var(--text)}._rail-button_v3tej_84[aria-current]{background:var(--fill-2);color:var(--text)}._rail-head_v3tej_69 ._rail-button_v3tej_84{flex:none;width:40px;justify-content:center;padding:0}._rail-label_v3tej_115{opacity:0;transition:opacity .2s var(--ease)}._rail_v3tej_38[data-open=true] :is(._rail-brand_v3tej_78,._rail-label_v3tej_115){opacity:1;transition-delay:.1s}._rail-recents_v3tej_125{flex:1;min-height:0;display:flex;flex-direction:column;margin-top:18px;opacity:0;visibility:hidden;transition:opacity .16s var(--ease),visibility 0s .16s}._rail_v3tej_38[data-open=true] ._rail-recents_v3tej_125{opacity:1;visibility:visible;transition:opacity .3s var(--ease) .12s,visibility 0s}._rail-recents_v3tej_125 h2{padding:0 11px 6px;font-family:var(--font);font-size:12px;font-weight:500;color:var(--text-3)}._rail-recents_v3tej_125 ul{flex:1;min-height:0;width:calc(var(--rail-open) - 16px);margin:0;padding:0 0 8px;overflow-y:auto;list-style:none;-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),transparent);mask-image:linear-gradient(#000 calc(100% - 24px),transparent)}._rail-work_v3tej_165{position:relative;display:flex;align-items:center;border-radius:9px;transition:background-color .15s var(--ease)}._rail-work_v3tej_165:hover,._rail-work_v3tej_165[data-menu]{background:var(--fill)}._rail-work_v3tej_165[data-current]{background:var(--fill-2)}._rail-work-open_v3tej_182{flex:1;min-width:0;padding:7px 4px 7px 11px;text-align:left;font-size:13.5px;color:var(--text)}._rail-work-open_v3tej_182 span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._rail-work_v3tej_165 ._rename_v3tej_198{flex:1;margin:2px}._rail-work-more_v3tej_203>button{display:grid;place-items:center;flex:none;width:28px;height:28px;margin-right:3px;border-radius:7px;color:var(--text-3);opacity:0}._rail-work_v3tej_165:is(:hover,[data-current],[data-menu]) ._rail-work-more_v3tej_203>button,._rail-work-more_v3tej_203>button:focus-visible{opacity:1}._rail-work-more_v3tej_203>button:hover,._rail-work-more_v3tej_203>button[aria-expanded=true]{background:var(--fill-2);color:var(--text)}._rail-work-more_v3tej_203 ._popover_v3tej_226{top:calc(100% + 2px);right:0}._rail-foot_v3tej_231{position:relative;margin-top:auto;padding-top:8px}._rail-account_v3tej_237{height:44px;padding-left:6px;gap:10px}._rail-account_v3tej_237>svg{margin-left:auto;color:var(--text-3)}._avatar_v3tej_248{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--ink);color:var(--paper);font-size:13px;font-weight:600}._account-menu_v3tej_261{bottom:calc(100% + 2px);left:0;width:calc(var(--rail-open) - 16px);transform-origin:bottom left}._account-menu_v3tej_261 p{padding:6px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;color:var(--text-3)}._account-menu_v3tej_261 p small{margin-left:8px;padding:1px 6px;border-radius:5px;background:var(--fill);font-size:11.5px}._popover_v3tej_226{position:absolute;z-index:60;display:flex;flex-direction:column;min-width:168px;padding:5px;border-radius:12px;background:var(--bg);box-shadow:0 0 0 .5px var(--line-strong),0 10px 32px #3c2d141f;transform-origin:top right;animation:_menu-in_v3tej_1 .26s var(--ease-out) both}._popover_v3tej_226>button{display:flex;align-items:center;gap:10px;min-height:34px;padding:0 10px;border-radius:8px;font-size:14px;color:var(--text);text-align:left;white-space:nowrap}._popover_v3tej_226>button>svg{color:var(--text-2)}._popover_v3tej_226>button:hover{background:var(--fill)}._popover_v3tej_226>button[data-danger]{color:var(--red-text)}._popover_v3tej_226>button[data-danger]>svg{color:inherit}._popover_v3tej_226 hr{margin:4px 6px;border:0;border-top:1px solid var(--separator)}._rename_v3tej_198{min-width:0;height:30px;padding:0 8px;border-radius:7px;font:inherit;border-color:var(--ink);background:var(--bg)}._home_v3tej_350{display:grid;place-items:center;height:100%;padding:48px 32px;overflow-y:auto}._hero_v3tej_358{display:flex;flex-direction:column;align-items:center;gap:36px;width:min(720px,100%);margin-top:-5vh}._hero-title_v3tej_367{display:flex;align-items:center;gap:14px;margin:0}._title_v3tej_375{display:inline-block;font-family:var(--font-serif);font-weight:400;letter-spacing:-.01em;line-height:1.15;color:var(--ink);animation:_rise_v3tej_1 .6s var(--ease-out) both}._title_v3tej_375[data-size=hero]{font-size:clamp(30px,4.2vw,42px);letter-spacing:-.02em}._title_v3tej_375[data-size=page]{font-size:32px;letter-spacing:-.015em}._title_v3tej_375[data-size=section]{font-size:19px;animation:none}h1:has(>._title_v3tej_375),h2:has(>._title_v3tej_375){margin:0}._brand_v3tej_405{display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-serif);color:var(--ink);white-space:nowrap}._brand_v3tej_405 b{font-weight:500;letter-spacing:-.02em}._language_v3tej_419{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:9px;font-size:13px;color:var(--text-2)}._language_v3tej_419:hover{background:var(--fill);color:var(--text)}._language_v3tej_419 b{font-size:11.5px;font-weight:600}._popover_v3tej_226>._language_v3tej_419{justify-content:flex-start;gap:10px;height:auto;padding:8px 10px;font-size:14px;color:var(--text)}._popover_v3tej_226>._language_v3tej_419>svg{color:var(--text-2)}._hero-mark_v3tej_453{flex:none;margin-top:-14px;animation:_rise_v3tej_1 .9s var(--ease-out) both}._examples_v3tej_459{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;width:100%}._example_v3tej_459{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;text-align:center;animation:_rise_v3tej_1 .9s var(--ease-out) both}._example-art_v3tej_476{display:grid;place-items:center;width:100%;aspect-ratio:16 / 10;transition:transform .4s var(--ease-out)}._example_v3tej_459:hover ._example-art_v3tej_476{transform:translateY(-4px) scale(1.02)}._example_v3tej_459:active ._example-art_v3tej_476{transform:scale(.98);transition-duration:.1s}._example-art_v3tej_476>svg{width:100%;height:100%}._example-text_v3tej_498{font-family:var(--font-serif);font-size:15px;color:var(--text-2);transition:color .2s var(--ease)}._example_v3tej_459:hover ._example-text_v3tej_498{color:var(--text)}._auth_v3tej_511{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;overflow-y:auto}._auth-side_v3tej_518{display:flex;flex-direction:column;min-height:100%;padding:24px clamp(24px,4vw,48px) 40px}._auth-top_v3tej_525{display:flex;align-items:center;justify-content:space-between;height:44px}._auth-copy_v3tej_532{display:flex;flex-direction:column;align-items:center;width:min(440px,100%);margin:auto;padding:40px 0}._auth-copy_v3tej_532 h1{margin:0 0 36px;text-align:center;text-wrap:balance;font-family:var(--font-serif);font-size:clamp(34px,3.8vw,46px);font-weight:400;line-height:1.12;letter-spacing:-.025em;color:var(--ink);animation:_rise_v3tej_1 .8s var(--ease-out) both}._auth-card_v3tej_554{display:grid;gap:12px;width:100%;padding:24px;border-radius:24px;background:var(--bg);box-shadow:0 0 0 1px var(--line),0 2px 6px #3c2d140a,0 18px 44px #3c2d1412;animation:_rise_v3tej_1 .8s var(--ease-out) .1s both}._auth-greeting_v3tej_568{margin:0 0 4px;text-align:center;font-family:var(--font-serif);font-size:17px;color:var(--text-2)}._auth-card_v3tej_554 input{height:46px;padding:0 16px;border-radius:12px;font-size:15px}._auth-card_v3tej_554 ._primary_v3tej_583{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;margin-top:2px;border-radius:12px;font-size:15px}._auth-card_v3tej_554 ._error_v3tej_594{padding:9px 12px;border-radius:10px;background:#bf4d4314}._auth-card_v3tej_554 hr{width:100%;margin:4px 0;border:0;border-top:1px solid var(--separator)}._auth-switch_v3tej_607{justify-self:center;padding:4px 10px;border-radius:8px;font-size:13.5px;color:var(--text-2)}._auth-switch_v3tej_607:hover{background:var(--fill);color:var(--text)}._auth-art_v3tej_620{position:sticky;top:0;height:calc(100vh - 24px);margin:12px 12px 12px 0;overflow:hidden;border-radius:28px;background:var(--oat);animation:_fade-in_v3tej_1 1.2s var(--ease) .2s both}._auth-art_v3tej_620 img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:860px){._auth_v3tej_511{grid-template-columns:1fr}._auth-art_v3tej_620{display:none}}._composer_v3tej_650{display:flex;flex-direction:column;width:100%;background:var(--bg);box-shadow:0 0 0 1px var(--line),0 2px 6px #3c2d140a,0 14px 36px #3c2d1412;transition:box-shadow .3s var(--ease)}._composer_v3tej_650:focus-within{box-shadow:0 0 0 1px var(--line-strong),0 2px 6px #3c2d140d,0 18px 44px #3c2d141a}._composer_v3tej_650[data-place=home]{position:relative;z-index:2;padding:18px 12px 10px 20px;border-radius:24px;animation:_rise_v3tej_1 .9s var(--ease-out) .1s both}._composer_v3tej_650[data-place=dock]{padding:7px 7px 7px 18px;border-radius:22px;background:#ffffffeb;backdrop-filter:saturate(1.4) blur(18px);-webkit-backdrop-filter:saturate(1.4) blur(18px)}._composer-field_v3tej_685{display:flex;align-items:flex-end;gap:8px}._composer_v3tej_650[data-place=home] ._composer-field_v3tej_685{flex-direction:column;align-items:stretch;gap:12px}._composer_v3tej_650 textarea{flex:1;width:100%;min-height:24px;max-height:200px;padding:7px 0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:15.5px;line-height:1.55;resize:none;field-sizing:content}._composer_v3tej_650[data-place=home] textarea{min-height:56px;padding:0;font-size:16.5px}._composer_v3tej_650 textarea:focus,._composer_v3tej_650 textarea:focus-visible{outline:none;box-shadow:none}._composer-tools_v3tej_725{display:flex;align-items:center;gap:4px}._composer-gap_v3tej_731{flex:1}._composer_v3tej_650[data-place=panel]:has(>._now_v3tej_735,>._question_v3tej_735),._composer_v3tej_650[data-place=dock]:has(>._now_v3tej_735,>._question_v3tej_735){padding-top:9px;border-radius:20px}._composer_v3tej_650[data-place=dock] ._composer-gap_v3tej_731{display:none}._composer-tool_v3tej_725{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;min-width:36px;height:36px;padding:0 9px;border-radius:18px;font-size:13.5px;color:var(--text-2)}._composer-tool_v3tej_725:hover,._composer-tool_v3tej_725[aria-expanded=true]{background:var(--fill);color:var(--text)}._composer-tool_v3tej_725[data-chosen]{padding-left:4px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text)}._composer-tool_v3tej_725 img{width:28px;height:28px;border-radius:50%;object-fit:cover;background:var(--bg-2)}._composer-send_v3tej_779,._composer-stop_v3tej_780{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%}._composer-send_v3tej_779{background:var(--ai);color:#fff}._composer-send_v3tej_779:hover:not(:disabled){background:var(--ai-deep)}._composer-send_v3tej_779:disabled{opacity:1;background:#ecdcd3}._composer-send_v3tej_779:active:not(:disabled),._composer-stop_v3tej_780:active{transform:scale(.92);transition-duration:.1s}._composer-stop_v3tej_780{background:var(--ink);color:var(--paper)}._composer-stop_v3tej_780:hover{background:var(--ink-hover)}._composer-extras_v3tej_818{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0 10px}._quote_v3tej_826{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:3px 4px 3px 10px;border-radius:99px;background:var(--blue-soft);color:var(--ai-deep);font-size:12.5px}._quote_v3tej_826>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._quote_v3tej_826 button{display:grid;place-items:center;width:20px;height:20px;border-radius:50%}._quote_v3tej_826 button:hover{background:#c15f3c24}._attached_v3tej_856{position:relative;display:grid;place-items:center;min-width:48px;height:48px;border-radius:11px;background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);animation:_pop_v3tej_226 .4s var(--spring) both}._attached_v3tej_856 img{width:48px;height:48px;border-radius:inherit;object-fit:cover}._attached_v3tej_856 b{max-width:120px;padding:0 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500}._attached_v3tej_856 button{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ink);color:var(--paper);box-shadow:0 0 0 2px var(--bg)}._attached_v3tej_856 button:hover{background:var(--red-text)}._style-picker_v3tej_903,._add-menu_v3tej_904{position:relative}._add-menu_v3tej_904 ._popover_v3tej_226{top:calc(100% + 8px);left:-6px;min-width:190px;transform-origin:top left}._composer_v3tej_650[data-place=panel] ._add-menu_v3tej_904 ._popover_v3tej_226,._composer_v3tej_650[data-place=dock] ._add-menu_v3tej_904 ._popover_v3tej_226{top:auto;bottom:calc(100% + 10px);transform-origin:bottom left}._styles-menu_v3tej_922{top:calc(100% + 8px);left:-6px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:456px;max-height:min(460px,62vh);overflow-y:auto;transform-origin:top left}._styles-menu_v3tej_922>button{position:relative;display:grid;gap:6px;align-content:start;padding:6px;text-align:left}._styles-menu_v3tej_922 img,._styles-auto_v3tej_945{display:grid;place-items:center;width:100%;aspect-ratio:3 / 2;box-sizing:border-box;padding:3px;border-radius:8px;object-fit:contain;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}._styles-menu_v3tej_922>button[aria-checked=true] img,._styles-menu_v3tej_922>button[aria-checked=true] ._styles-auto_v3tej_945{box-shadow:0 0 0 2px var(--ai-deep)}._styles-menu_v3tej_922>button>span:not(._styles-auto_v3tej_945){display:flex;align-items:baseline;gap:6px;min-width:0;padding:0 2px}._styles-menu_v3tej_922 b{font-weight:500;white-space:nowrap}._styles-menu_v3tej_922 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--text-3)}._styles-menu_v3tej_922>button>svg:last-child{position:absolute;top:10px;right:10px;color:var(--paper);background:var(--ai-deep);border-radius:50%;padding:2px}._model-picker_v3tej_996{position:relative}._model-button_v3tej_1000{display:inline-flex;align-items:center;gap:4px;height:32px;max-width:200px;padding:0 8px 0 10px;margin-right:6px;border-radius:8px;font-size:13.5px;color:var(--text-2)}._model-button_v3tej_1000>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._model-button_v3tej_1000:hover,._model-button_v3tej_1000[aria-expanded=true]{background:var(--fill);color:var(--text)}._models-menu_v3tej_1025{top:calc(100% + 8px);right:0;width:280px;max-height:min(420px,60vh);overflow-y:auto}._composer_v3tej_650[data-place=panel] ._models-menu_v3tej_1025,._composer_v3tej_650[data-place=dock] ._models-menu_v3tej_1025{top:auto;bottom:calc(100% + 10px);transform-origin:bottom right}._models-menu_v3tej_1025>button{min-height:36px;padding:7px 10px;white-space:normal}._models-menu_v3tej_1025>button>span{flex:1;min-width:0}._models-menu_v3tej_1025>button>svg:last-child{flex:none;color:var(--ai-deep)}._models-menu_v3tej_1025>button:disabled{opacity:.55;cursor:default}._models-menu_v3tej_1025>button:disabled:hover{background:none}._models-head_v3tej_1065{margin:8px 10px 2px;font-size:11.5px;font-weight:500;letter-spacing:.02em;color:var(--text-3)}._models-head_v3tej_1065:first-child{margin-top:4px}._model-button_v3tej_1000:has(._model-part_v3tej_1077){max-width:min(380px,52vw)}._model-button_v3tej_1000>span{min-width:0;flex:0 1 auto}._model-part_v3tej_1077{display:inline-flex;align-items:center;gap:3px;padding-left:7px;margin-left:3px;border-left:1px solid var(--line-strong);color:var(--text-3);font-size:12.5px}._model-part_v3tej_1077>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._model-part_v3tej_1077>svg{flex:none}._model-part_v3tej_1077[data-off]{text-decoration:line-through}._composer_v3tej_650[data-place=panel] ._model-part_v3tej_1077{display:none}._workspace_v3tej_1118{display:flex;height:100%}._stage_v3tej_1123{position:relative;flex:1;min-width:0;overflow:hidden}._canvas_v3tej_1130{position:absolute;inset:0;animation:_fade-in_v3tej_1 .6s var(--ease)}._canvas_v3tej_1130 [data-explorable]{cursor:pointer;transition:filter .35s var(--ease)}._canvas_v3tej_1130 [data-explorable]:hover{filter:drop-shadow(0 6px 16px rgba(193,95,60,.22))}._canvas_v3tej_1130[data-drafting] [data-error]{visibility:hidden}._topbar_v3tej_1150{position:absolute;z-index:10;inset:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;height:60px;padding:0 14px 0 22px;background:linear-gradient(var(--veil) 40%,rgba(250,249,245,0));pointer-events:none}._topbar_v3tej_1150>*{pointer-events:auto}._crumbs_v3tej_1168{display:flex;align-items:center;min-width:0;font-family:var(--font-serif);font-size:16px}._crumbs_v3tej_1168>span{display:inline-flex;align-items:center;min-width:0}._crumbs_v3tej_1168 i{margin:0 8px;font-style:normal;color:var(--line-strong)}._crumbs_v3tej_1168>span>button{max-width:320px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text-3)}._crumbs_v3tej_1168>span>button:hover{color:var(--text)}._crumbs_v3tej_1168>span>button[aria-current]{color:var(--ink)}._scene-menu_v3tej_1204{position:relative;margin-left:4px}._scene-menu_v3tej_1204>button{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--text-3)}._scene-menu_v3tej_1204>button:hover,._scene-menu_v3tej_1204>button[aria-expanded=true]{background:var(--fill);color:var(--text)}._scene-list_v3tej_1224{position:absolute;top:calc(100% + 8px);left:-8px;display:flex;flex-direction:column;min-width:220px;padding:6px;border-radius:14px;background:var(--bg);box-shadow:0 0 0 .5px var(--line-strong),0 12px 36px #3c2d141f;font-family:var(--font);transform-origin:top left;animation:_menu-in_v3tej_1 .32s var(--spring) both}._scene-list_v3tej_1224 button{padding:8px 12px;border-radius:9px;text-align:left;font-size:14px;color:var(--text)}._scene-list_v3tej_1224 button[data-child]{padding-left:26px}._scene-list_v3tej_1224 button:hover{background:var(--fill)}._scene-list_v3tej_1224 button[aria-current]{color:var(--ai-deep);font-weight:500}._camera_v3tej_1263{position:absolute;z-index:10;right:16px;bottom:20px;display:flex;gap:1px;padding:4px;border-radius:14px;background:var(--glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 0 0 1px #3c2d140f;opacity:.72;transition:opacity .25s var(--ease)}._camera_v3tej_1263:hover,._camera_v3tej_1263:focus-within{opacity:1}._camera_v3tej_1263 button{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:var(--text-2)}._camera_v3tej_1263 button:hover:not(:disabled){background:var(--fill);color:var(--text)}._camera_v3tej_1263 button[data-on]{color:var(--ai-deep);background:var(--blue-soft)}._render-error_v3tej_1304{position:absolute;z-index:11;top:64px;left:50%;max-width:min(560px,calc(100% - 48px));padding:8px 14px;border-radius:12px;background:#fdf1ee;color:var(--red-text);font-size:12.5px;line-height:1.5;translate:-50% 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;animation:_rise_v3tej_1 .5s var(--ease-out) both}._blank_v3tej_1324{position:absolute;top:calc(50% - 30px);left:50%;translate:-50% -50%;font-family:var(--font-serif);font-size:16px;font-style:italic;color:var(--text-3);pointer-events:none;animation:_fade-in_v3tej_1 .8s var(--ease) both}._references_v3tej_1343{position:absolute;z-index:3;top:50%;left:50%;translate:-50% -50%;display:flex;flex-direction:column;align-items:center;gap:24px;pointer-events:none;transition:opacity .7s var(--ease),transform .9s var(--ease-out)}._references_v3tej_1343[data-leaving]{opacity:0;transform:translateY(24px) scale(.96)}._pinned_v3tej_1364{position:relative;height:190px}._references_v3tej_1343 figure{position:absolute;top:50%;left:0;margin:0;padding:8px;border-radius:6px;background:var(--bg);box-shadow:0 1px 2px #3c2d1414,0 12px 28px #3c2d141a;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) rotate(var(--r));animation:_pin_v3tej_1364 .8s var(--spring) calc(var(--i) * 90ms) both}._references_v3tej_1343 ._brief-note_v3tej_1385{position:relative;top:auto;width:300px;display:grid;gap:8px;padding:16px 18px 14px;border-radius:4px;background:#fffdf7;box-shadow:0 1px 2px #3c2d1414,0 14px 30px #3c2d141a;transform:rotate(-1.5deg);animation:_note-in_v3tej_1 .8s var(--spring) both}._brief-note_v3tej_1385:before{content:"";position:absolute;top:-9px;left:calc(50% - 36px);width:72px;height:18px;background:#e9a93a59;transform:rotate(2deg)}._brief-note_v3tej_1385 b{font-family:var(--font-serif);font-size:18px;font-weight:500;line-height:1.4;color:var(--ink)}._brief-note_v3tej_1385 p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-serif);font-size:13.5px;line-height:1.6;color:var(--text-2)}._brief-note_v3tej_1385 p[data-concept]{-webkit-line-clamp:5;padding-top:8px;border-top:1px dashed var(--line-strong);color:var(--text)}._brief-note_v3tej_1385 p[data-concept] svg{display:inline;margin-right:5px;vertical-align:-1px;color:var(--ai)}._brief-note_v3tej_1385 span{display:flex;flex-wrap:wrap;gap:6px}._brief-note_v3tej_1385 span i{display:block;width:auto;height:auto;padding:2px 9px;border-radius:99px;background:var(--oat);font-style:normal;font-size:12px;color:var(--text-2);filter:none;animation:none}._references_v3tej_1343 img,._references_v3tej_1343 figure>i{display:block;max-width:none;width:112px;height:112px;object-fit:contain}._references_v3tej_1343 [data-made] img,._references_v3tej_1343 [data-made]>i{width:196px;height:140px;border-radius:2px}._references_v3tej_1343 [data-made] img{object-fit:cover;animation:_develop_v3tej_1742 2.6s var(--ease-out) both}._references_v3tej_1343 figure>i{background:radial-gradient(circle at 28% 38%,rgba(217,119,87,.32),transparent 48%),radial-gradient(circle at 72% 62%,rgba(80,116,150,.28),transparent 52%),radial-gradient(circle at 52% 86%,rgba(233,169,58,.26),transparent 46%),#f5f0e8;background-size:180% 180%;filter:blur(5px);animation:_drift_v3tej_1 5s var(--ease-in-out) infinite alternate}._pen_v3tej_1512{transition:opacity .5s var(--ease)}._pen_v3tej_1512[data-state=away]{opacity:0}._pen_v3tej_1512>svg{position:absolute;left:-6.8px;top:-26.3px;filter:drop-shadow(1px 3px 3px rgba(60,45,20,.18));transform-origin:6.8px 26.3px;transition:transform .4s var(--ease-out)}._pen_v3tej_1512[data-state=resting]>svg{animation:_hover_v3tej_1 2.8s var(--ease-in-out) infinite}._pen_v3tej_1512[data-state=drawing]>svg{transform:rotate(-4deg)}._viewfinder_v3tej_1539{--c: calc(26px / var(--zoom));--w: calc(1.6px / var(--zoom));position:absolute;pointer-events:none;animation:_look-in_v3tej_1 .7s var(--ease-out) both}._viewfinder_v3tej_1539[data-screen]{--c: 28px;--w: 1.6px;inset:76px 28px 132px;z-index:5}._viewfinder_v3tej_1539:before{content:"";animation:_breathe-soft_v3tej_1 2.4s var(--ease-in-out) infinite;position:absolute;inset:0;border:var(--w) solid var(--ai);border-radius:calc(var(--c) / 2.4);-webkit-mask:conic-gradient(at var(--c) var(--c),transparent 75%,#000 0) 0 0 / calc(100% - var(--c)) calc(100% - var(--c));mask:conic-gradient(at var(--c) var(--c),transparent 75%,#000 0) 0 0 / calc(100% - var(--c)) calc(100% - var(--c))}._annotation_v3tej_1565{position:absolute;border:calc(1px / var(--zoom)) dashed rgba(193,95,60,.55);border-radius:calc(5px / var(--zoom));animation:_fade-in_v3tej_1 .4s var(--ease) calc(var(--i) * 35ms) both}._dock_v3tej_1574{position:absolute;z-index:12;left:50%;bottom:18px;display:flex;flex-direction:column;align-items:center;gap:10px;width:min(660px,calc(100% - 360px));min-width:min(420px,calc(100% - 32px));translate:-50% 0}._now_v3tej_735{display:flex;align-items:center;gap:10px;min-height:34px;margin:-2px -7px 6px -18px;padding:2px 14px 9px 18px;border-bottom:1px solid var(--separator);text-align:left;font-size:13.5px;color:var(--text-2);animation:_line-in_v3tej_1 .4s var(--ease-out) both}button._now_v3tej_735:hover ._now-line_v3tej_1604{color:var(--text)}._now-dot_v3tej_1608{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ai);animation:_breathe_v3tej_1 1.8s var(--ease-in-out) infinite}._now_v3tej_735[data-tone=quiet] ._now-dot_v3tej_1608{background:var(--text-3)}._now-line_v3tej_1604{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;animation:_line-in_v3tej_1 .5s var(--ease-out) both;transition:color .2s var(--ease)}._now-time_v3tej_1631{flex:none;font-size:12px;font-variant-numeric:tabular-nums;color:var(--text-3)}._now-reply_v3tej_1638{flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left;font-family:var(--font-serif);font-size:14.5px;line-height:1.55;color:var(--ink)}._now-reply_v3tej_1638:hover{color:var(--ai-deep)}._now_v3tej_735[data-tone=failed] ._now-reply_v3tej_1638{font-family:var(--font);font-size:13px;color:var(--red-text)}._now-saved_v3tej_1663{color:var(--text-2)}._now-action_v3tej_1667{flex:none;align-self:center;padding:4px 10px;border-radius:999px;font-size:12.5px;color:var(--text-2);background:var(--fill)}._now-action_v3tej_1667:hover{color:var(--text)}._now_v3tej_735[data-tone=cancelled] ._now-reply_v3tej_1638{font-family:var(--font);font-size:13px;color:var(--text-3)}._now-close_v3tej_1687{display:grid;place-items:center;flex:none;align-self:flex-start;width:26px;height:26px;border-radius:50%;color:var(--text-3)}._now-close_v3tej_1687:hover{background:var(--fill);color:var(--text)}._board_v3tej_1705{display:inline-flex;flex:none;padding-left:6px;margin-right:2px}._board_v3tej_1705>*{width:28px;height:28px;margin-left:4px;border-radius:8px;background:var(--paper);box-shadow:0 0 0 2px #fff,0 1px 3px #3c2d141f;animation:_pop_v3tej_226 .5s var(--spring) both}._board_v3tej_1705 img{object-fit:contain;padding:2px;opacity:.55;filter:saturate(.6);transition:opacity .4s var(--ease),filter .4s var(--ease)}._board_v3tej_1705 img[data-used]{opacity:1;filter:none;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #d97757b3}._developing_v3tej_1742{display:block;background:linear-gradient(110deg,#f1ebe3 30%,#fbe3d7,#f1ebe3 70%) 0 0 / 260% 100%;animation:_shimmer_v3tej_1 1.6s linear infinite}._question_v3tej_735{position:relative;display:flex;flex-direction:column;gap:14px;max-height:50vh;overflow:auto;margin:-2px -7px 6px -18px;padding:6px 10px 0 12px;border-bottom:1px solid var(--separator);animation:_line-in_v3tej_1 .4s var(--ease-out) both}._question-drop_v3tej_1764{position:absolute;top:2px;right:6px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--text-3)}._question-drop_v3tej_1764:hover{background:var(--fill);color:var(--text)}._question_v3tej_735 section>p{margin:2px 36px 8px 6px;font-family:var(--font-serif);font-size:16px;line-height:1.5;color:var(--ink)}._question_v3tej_735 ol{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._question_v3tej_735 ol button,._question-yours_v3tej_1799{display:flex;align-items:center;gap:12px;width:100%;min-height:38px;padding:6px 10px 6px 6px;border-radius:10px;text-align:left;font-size:14px;color:var(--text);transition:background-color .15s var(--ease)}._question_v3tej_735 ol button:hover,._question-yours_v3tej_1799:hover{background:var(--fill)}._question_v3tej_735 ol button[aria-pressed=true]{background:var(--blue-soft)}._question_v3tej_735 ol i,._question-yours_v3tej_1799 i,._question-own_v3tej_1824 i{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:7px;background:var(--fill);font-style:normal;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--text-2)}._question_v3tej_735 ol button[aria-pressed=true] i{background:var(--ai);color:#fff}._question_v3tej_735 ol b{flex:none;font-weight:500}._question_v3tej_735 ol small{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;color:var(--text-3)}._question-own_v3tej_1824{display:flex;align-items:center;gap:12px;min-height:38px;padding:4px 10px 4px 6px;border-radius:10px;cursor:text;transition:background-color .15s var(--ease)}._question-own_v3tej_1824:hover,._question-own_v3tej_1824:focus-within{background:var(--fill)}._question-own_v3tej_1824[data-filled]{background:var(--blue-soft)}._question-own_v3tej_1824[data-filled] i{background:var(--ai);color:#fff}._question-own_v3tej_1824 input{flex:1;min-width:0;height:30px;padding:0;border:0;background:transparent;box-shadow:none;font-size:14px}._question-own_v3tej_1824 input:focus,._question-own_v3tej_1824 input:focus-visible{outline:none;box-shadow:none}._question-own_v3tej_1824 kbd{font:inherit;font-size:12px;color:var(--text-3)}._question-pictures_v3tej_1908{display:flex;gap:4px;margin-left:auto}._question-pictures_v3tej_1908 img{width:60px;height:40px;object-fit:contain;border-radius:6px;background:var(--paper)}._question_v3tej_735 footer{position:sticky;bottom:0;display:flex;align-items:center;gap:8px;margin-top:-12px;padding:2px 0 8px;background:#fff}._question-yours_v3tej_1799{flex:1;color:var(--text-2)}._question-yours_v3tej_1799 i{background:transparent;color:var(--ai-deep)}._question_v3tej_735 footer ._primary_v3tej_583{margin-left:auto;padding:6px 16px;border-radius:99px}._toast-error_v3tej_1949{display:inline-flex;align-items:flex-start;gap:8px;max-width:100%;padding:8px 8px 8px 16px;border-radius:14px;background:#fdf1ee;box-shadow:0 0 0 1px #c81e1e1a;color:var(--red-text);font-size:13px;line-height:1.5;animation:_rise_v3tej_1 .4s var(--ease-out) both}._toast-error_v3tej_1949[data-floating]{position:fixed;z-index:90;left:50%;bottom:28px;translate:-50% 0}._toast-error_v3tej_1949 button{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%}._toast-error_v3tej_1949 button:hover{background:#c81e1e14}._detail_v3tej_1985{position:absolute;z-index:30;inset:0;padding:72px 32px 140px;overflow-y:auto;background:var(--paper);animation:_detail-in_v3tej_1 .5s var(--ease-out) both}._side_v3tej_1997{position:relative;z-index:20;flex:none;display:flex;background:var(--paper);box-shadow:-.5px 0 0 var(--separator)}._side-tools_v3tej_2006{order:2;display:flex;flex-direction:column;align-items:center;gap:2px;width:52px;padding:12px 0}._side-tools_v3tej_2006 button{position:relative;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:var(--text-2)}._side-tools_v3tej_2006 button:hover:not(:disabled),._side-tools_v3tej_2006 button[aria-pressed=true]{background:var(--fill);color:var(--text)}._side-tools_v3tej_2006 button[aria-pressed=true]{background:var(--fill-2)}._side-tools_v3tej_2006 button:disabled{opacity:.35}._side-tools_v3tej_2006 button:first-child{margin-bottom:8px}._side-tools_v3tej_2006 button[data-live]:after{content:"";position:absolute;top:8px;right:8px;width:6px;height:6px;border-radius:50%;background:var(--ai);box-shadow:0 0 0 2px var(--paper);animation:_breathe_v3tej_1 1.8s var(--ease-in-out) infinite}._side-panel_v3tej_2058{--panel: var(--journal);order:1;width:0;overflow:hidden;background:var(--surface);box-shadow:.5px 0 0 var(--separator);transition:width .42s var(--ease-sheet);contain:layout}._side-panel_v3tej_2058[data-kind]{width:var(--panel)}._side-panel_v3tej_2058>*{width:var(--panel)}._side-panel_v3tej_2058{display:flex;flex-direction:column}._side-panel_v3tej_2058>header{flex:none;display:flex;align-items:center;height:56px;padding:0 24px}._side-body_v3tej_2091{flex:1;min-height:0;padding:0 22px 32px;overflow-y:auto;overscroll-behavior:contain}._side-composer_v3tej_2100{flex:none;padding:10px 14px 14px;background:linear-gradient(to bottom,transparent,var(--surface) 10px)}._composer_v3tej_650[data-place=panel]{padding:7px 7px 7px 16px;border-radius:18px;background:var(--bg)}._composer_v3tej_650[data-place=panel] ._composer-field_v3tej_685{flex-wrap:wrap}._composer_v3tej_650[data-place=panel] textarea{flex-basis:100%;padding-top:6px}._composer_v3tej_650[data-place=panel] ._composer-tools_v3tej_725{flex:1}._side-panel_v3tej_2058 ._inspector_v3tej_2126{top:8px;right:8px;bottom:8px;width:calc(100% - 16px)}._side-panel_v3tej_2058[data-kind=edit]{--panel: 320px}._canvas_v3tej_1130[data-editing] [data-module-id]{cursor:move}._canvas_v3tej_1130[data-editing] [data-explorable]:hover{filter:none}._edit_v3tej_2147{display:flex;flex-direction:column;gap:22px;padding-top:2px;animation:_rise_v3tej_1 .4s var(--ease-out) both}._edit_v3tej_2147 h3{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--text-3)}._edit-note_v3tej_2163{display:flex;gap:8px;margin:0;font-size:13px;line-height:1.6;color:var(--text-2)}._edit-note_v3tej_2163>svg{flex:none;margin-top:3px;color:var(--ai-deep)}._edit-adds_v3tej_2178{display:grid;grid-template-columns:1fr 1fr;gap:8px}._edit-adds_v3tej_2178 ._secondary_v3tej_2184{min-height:44px}._edit-head_v3tej_2188{display:flex;flex-direction:column;gap:10px}._edit-head_v3tej_2188 h3{margin:0;font-family:var(--font-serif);font-size:17px;font-weight:500;letter-spacing:0;color:var(--text);overflow-wrap:anywhere}._edit-actions_v3tej_2204{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}._edit-actions_v3tej_2204 button{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 0 6px;border-radius:9px;background:var(--bg);box-shadow:inset 0 0 0 .5px var(--line-strong);font-size:12px;color:var(--text-2)}._connection-head_v3tej_2223>button:last-child{display:grid;place-items:center;width:32px;height:30px;border-radius:9px;background:var(--bg);box-shadow:inset 0 0 0 .5px var(--line-strong);color:var(--text-2)}._edit-actions_v3tej_2204 button:hover,._connection-head_v3tej_2223>button:last-child:hover{color:var(--text);background:var(--bg-2)}._edit-actions_v3tej_2204 button[data-tone=danger]:hover,._connection-head_v3tej_2223>button[data-tone=danger]:hover{color:var(--red-text);background:#fdf1ee}._fields_v3tej_2246{display:flex;flex-direction:column;gap:16px}._field_v3tej_2246{display:flex;flex-direction:column;gap:7px;min-width:0}._field_v3tej_2246[data-inline]{flex-direction:row;align-items:center;justify-content:space-between}._field-name_v3tej_2265{display:flex;align-items:center;gap:4px;min-height:20px;font-size:13px;color:var(--text-2)}._field-reset_v3tej_2274{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;color:var(--text-3)}._field-reset_v3tej_2274:hover{background:var(--fill);color:var(--text)}._field_v3tej_2246 textarea,._amount-typed_v3tej_2289{width:100%;min-height:38px;padding:8px 11px;border-radius:9px;background:var(--field);box-shadow:inset 0 0 0 .5px var(--line);font:inherit;font-size:14px;line-height:1.45;color:var(--text);resize:none;overflow:hidden}._field_v3tej_2246 textarea:focus,._amount-typed_v3tej_2289:focus{outline:none;background:var(--bg);box-shadow:inset 0 0 0 1px var(--ai),0 0 0 3px var(--blue-soft)}._field-picture_v3tej_2313{display:flex;align-items:center;gap:12px;padding:6px 12px 6px 6px;border-radius:11px;background:var(--field);box-shadow:inset 0 0 0 .5px var(--line);font-size:13.5px;color:var(--text);text-align:left}._field-picture_v3tej_2313:hover{background:var(--bg-2)}._field-picture_v3tej_2313 img{width:52px;height:52px;border-radius:8px;object-fit:contain;background:var(--bg)}._field-choice_v3tej_2338{display:flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:10px;background:var(--field)}._field-choice_v3tej_2338 button{flex:1;min-width:0;padding:6px 8px;border-radius:7px;font-size:13px;color:var(--text-2);white-space:nowrap}._field-choice_v3tej_2338 button:hover{color:var(--text)}._field-choice_v3tej_2338 button[aria-pressed=true]{background:var(--bg);box-shadow:0 .5px 2px #3c2d1424;color:var(--text);font-weight:500}._swatches_v3tej_2368{display:flex;flex-wrap:wrap;gap:7px}._swatch_v3tej_2368{position:relative;width:26px;height:26px;border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 1px #1414131f;cursor:pointer;transition:transform .15s var(--ease)}._swatch_v3tej_2368:hover{transform:scale(1.08)}._swatch_v3tej_2368[aria-pressed=true]{box-shadow:inset 0 0 0 1px #1414131f,0 0 0 2px var(--surface),0 0 0 3.5px var(--ai)}._swatch_v3tej_2368[data-auto]{background:linear-gradient(135deg,var(--bg) 46%,var(--text-3) 46% 54%,var(--bg) 54%)}._swatch_v3tej_2368[data-custom]{background:radial-gradient(var(--swatch) 52%,transparent 54%),conic-gradient(#e5484d,#f5a524,#46a758,#3e63dd,#8e4ec6,#e5484d)}._swatch_v3tej_2368 input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}._amount_v3tej_2289{display:flex;align-items:center;gap:12px}._amount_v3tej_2289 input{flex:1;accent-color:var(--ai)}._amount_v3tej_2289 input[data-auto]{opacity:.45}._amount_v3tej_2289 output{min-width:38px;font-size:13px;font-variant-numeric:tabular-nums;text-align:right;color:var(--text-2)}._connection_v3tej_2223{border-top:1px solid var(--separator)}._connection_v3tej_2223:last-child{border-bottom:1px solid var(--separator)}._connection-head_v3tej_2223{display:flex;align-items:center;gap:8px;padding:6px 0}._connection-head_v3tej_2223>button:first-child{flex:1;display:flex;align-items:center;gap:6px;min-width:0;padding:6px 0;font-size:13.5px;color:var(--text);text-align:left}._connection-head_v3tej_2223>button:first-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._connection-head_v3tej_2223>button:first-child svg{flex:none;color:var(--text-3);transition:rotate .2s var(--ease)}._connection_v3tej_2223[data-open] ._connection-head_v3tej_2223>button:first-child svg{rotate:90deg}._connection_v3tej_2223 ._fields_v3tej_2246{padding:4px 0 16px 20px}._edit-ask_v3tej_2492{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;margin-top:-10px;padding:6px 0;font-size:13.5px;color:var(--ai-deep)}._edit-ask_v3tej_2492:hover{color:var(--blue-press)}._retype_v3tej_2508{position:absolute;z-index:12;max-width:60%;padding:3px 6px;border-radius:6px;background:var(--bg);box-shadow:0 0 0 1.5px var(--ai),0 0 0 5px var(--blue-soft),var(--shadow-float);font:inherit;line-height:1.3;color:var(--text);resize:none;overflow:hidden;outline:none;animation:_pop_v3tej_226 .25s var(--spring) both}._quote-edit_v3tej_2528{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:99px;box-shadow:inset 0 0 0 .5px var(--line-strong);font-size:12.5px;color:var(--text-2)}._quote-edit_v3tej_2528:hover{background:var(--fill);color:var(--text)}._journal-empty_v3tej_2544{padding:40px 0;text-align:center;font-family:var(--font-serif);font-style:italic;color:var(--text-3)}._run_v3tej_2552{display:flex;flex-direction:column;gap:12px;padding:20px 0 24px;animation:_rise_v3tej_1 .5s var(--ease-out) both}._run_v3tej_2552+._run_v3tej_2552{border-top:1px solid var(--separator)}._prompt_v3tej_2564{align-self:flex-end;display:grid;justify-items:end;gap:6px;max-width:88%;font-size:14.5px;line-height:1.55}._prompt_v3tej_2564 p{margin:0;padding:9px 15px;border-radius:18px 18px 6px;background:var(--bg-2);white-space:pre-wrap;overflow-wrap:anywhere}._prompt-pictures_v3tej_2584{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}._prompt-pictures_v3tej_2584 img{width:64px;height:64px;object-fit:cover;box-sizing:border-box;border:1px solid var(--line);border-radius:10px;background:var(--paper)}._run-fold_v3tej_2601{display:flex;align-items:center;gap:8px;align-self:flex-start;padding:2px 0;font-size:13px;color:var(--text-2)}._run-fold_v3tej_2601:before{content:"";width:5px;height:5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;rotate:-45deg;transition:rotate .3s var(--ease-out)}._run-fold_v3tej_2601[aria-expanded=true]:before{rotate:45deg}._run-fold_v3tej_2601 small{font-size:12px;color:var(--text-3);text-align:left}._run-fold_v3tej_2601>span{flex:none}._run-fold_v3tej_2601:hover{color:var(--text)}._run_v3tej_2552[data-status=running] ._run-fold_v3tej_2601 span,._run_v3tej_2552[data-status=viewing] ._run-fold_v3tej_2601 span{color:var(--ai-deep)}._run-head_v3tej_2646{display:flex;align-items:center;gap:6px}._run-head_v3tej_2646 ._run-fold_v3tej_2601{flex:1;min-width:0}._run-fold_v3tej_2601 ._now-dot_v3tej_1608{margin-right:2px}._run-fold_v3tej_2601 small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._run-trace_v3tej_2667{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:8px;color:var(--text-3)}._run-trace_v3tej_2667:hover{background:var(--fill);color:var(--ai-deep)}._steps_v3tej_2682{position:relative;display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._steps_v3tej_2682:before{content:"";position:absolute;left:11px;top:14px;bottom:14px;width:1px;background:var(--line)}._step_v3tej_2682{position:relative;display:grid;grid-template-columns:23px minmax(0,1fr);gap:10px;padding:5px 0;font-size:13px;line-height:1.55;color:var(--text-2);animation:_line-in_v3tej_1 .45s var(--ease-out) both}._step-icon_v3tej_2715{position:relative;display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-3)}._step_v3tej_2682[data-status=running] ._step-icon_v3tej_2715{color:var(--ai-deep);background:#fbefe9;box-shadow:inset 0 0 0 1px #d9775773}._step_v3tej_2682[data-status=running] ._step-icon_v3tej_2715:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1.5px solid transparent;border-top-color:var(--ai);animation:_spin_v3tej_1 1.1s linear infinite}._step_v3tej_2682[data-status=failed] ._step-icon_v3tej_2715{color:var(--red-text);box-shadow:inset 0 0 0 1px #c81e1e59}._step_v3tej_2682[data-kind=web_search] ._step-icon_v3tej_2715{color:#3d6fa8}._step_v3tej_2682[data-kind=generate_images] ._step-icon_v3tej_2715,._step_v3tej_2682[data-kind=set_brief] ._step-icon_v3tej_2715{color:var(--ai-deep)}._step_v3tej_2682[data-kind=write_work] ._step-icon_v3tej_2715{color:var(--ink)}._step-body_v3tej_2761{min-width:0;padding-top:1px}._step-title_v3tej_2766{display:block;color:var(--text);font-weight:500}._step-title_v3tej_2766 small{font-weight:400;color:var(--text-3)}._step_v3tej_2682[data-kind=note]{grid-template-columns:minmax(0,1fr);padding:6px 0 6px 33px}._step-note_v3tej_2783{color:var(--text);font-size:13.5px}._step_v3tej_2682[data-kind=thinking] summary{display:flex;align-items:center;gap:4px;list-style:none;cursor:pointer;color:var(--text-3);font-style:italic;transition:color .2s var(--ease)}._step_v3tej_2682[data-kind=thinking] summary::-webkit-details-marker{display:none}._step_v3tej_2682[data-kind=thinking] summary svg{flex:none;transition:rotate .25s var(--ease-out)}._step_v3tej_2682[data-kind=thinking] details[open] summary svg{rotate:90deg}._step_v3tej_2682[data-kind=thinking] summary:hover{color:var(--text)}._step_v3tej_2682[data-kind=thinking] summary span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._step_v3tej_2682[data-kind=thinking] summary small{flex:none;font-style:normal;font-size:11px}._step-thought_v3tej_2828{margin-top:6px;font-size:12.5px;color:var(--text-3)}._step-thought_v3tej_2828 b{display:block;font-weight:500;color:var(--text-2)}._step-error_v3tej_2840{display:-webkit-box;margin-top:4px;font-size:12px;color:var(--red-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._step-detail_v3tej_2850{display:block;margin-top:4px;font-family:var(--font-mono);font-size:11.5px;color:var(--text-3);overflow-wrap:anywhere}._queries_v3tej_2860,._pages_v3tej_2861{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}._queries_v3tej_2860{display:grid;gap:2px}._queries_v3tej_2860 q{overflow:hidden;padding-left:9px;border-left:2px solid #c9d8ea;color:#2f5785;font-size:12px;line-height:1.6;white-space:nowrap;text-overflow:ellipsis;quotes:none}._pages_v3tej_2861 a{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font-size:12px}._pages_v3tej_2861 a:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}._brief_v3tej_1385{display:grid;gap:6px}._brief_v3tej_1385 h4{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:2px 0 0;font-family:var(--font-serif);font-size:15px;font-weight:500;line-height:1.4;color:var(--ink)}._brief_v3tej_1385 h4 i{padding:1px 7px;border-radius:999px;background:var(--fill);font-family:var(--font);font-size:11px;font-style:normal;color:var(--text-2)}._ideas_v3tej_2930{display:grid;gap:2px;margin:0;padding-left:18px;font-size:12.5px;color:var(--text-3)}._brief_v3tej_1385 blockquote{margin:0;padding:8px 12px;border-radius:4px 12px 12px 4px;border-left:2px solid var(--ai);background:#fbf3ee;font-family:var(--font-serif);font-size:13.5px;line-height:1.6;color:var(--ink)}._brief_v3tej_1385 blockquote small{display:block;margin-bottom:2px;font-family:var(--font);font-size:11px;letter-spacing:.04em;color:var(--ai-deep)}._found_v3tej_2961{display:grid;gap:6px;margin:6px 0 0}._found_v3tej_2961>div{display:grid;grid-template-columns:minmax(56px,auto) minmax(0,1fr);align-items:center;gap:8px}._found_v3tej_2961 dt{font-size:12px;color:var(--text-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:120px}._found_v3tej_2961 dd{display:flex;flex-wrap:wrap;gap:4px;margin:0}._found_v3tej_2961 ._thumb_v3tej_2990{width:40px}._found-none_v3tej_2994{padding:2px 8px;border-radius:6px;border:1px dashed var(--line-strong);font-size:11.5px;color:var(--text-3)}._found-name_v3tej_3002{padding:2px 8px;border-radius:6px;background:var(--fill);font-size:11.5px}._found-name_v3tej_3002[data-used]{box-shadow:inset 0 0 0 1px var(--ai)}._found-wait_v3tej_3013{width:84px;height:18px;border-radius:6px}._thumb_v3tej_2990{margin:0;min-width:0}._thumb_v3tej_2990>button{display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:10px;background:var(--bg);box-shadow:0 0 0 1px var(--line);cursor:zoom-in;animation:_pop_v3tej_226 .45s var(--spring) both;transition:box-shadow .2s var(--ease),transform .2s var(--ease)}._thumb_v3tej_2990>button:hover:not(:disabled){box-shadow:0 0 0 1px var(--line-strong),var(--shadow-float);transform:translateY(-1px)}._thumb_v3tej_2990>button:disabled{cursor:default}._thumb_v3tej_2990[data-used]>button{box-shadow:0 0 0 1.5px var(--ai)}._thumb_v3tej_2990 img{display:block;width:100%;height:100%;padding:4px;object-fit:contain}._thumb_v3tej_2990 ._developing_v3tej_1742,._thumb_v3tej_2990 ._failed_v3tej_3064{display:grid;place-items:center;width:100%;height:100%;font-style:normal}._thumb_v3tej_2990 ._failed_v3tej_3064{color:var(--red-text);background:var(--fill)}._thumb_v3tej_2990 figcaption{margin-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;text-align:center;color:var(--text-3)}._gallery_v3tej_3087{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;margin-top:8px}._looks_v3tej_3095{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:8px}._looks_v3tej_3095 ._thumb_v3tej_2990>button{aspect-ratio:16 / 10;padding:3px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px var(--line),0 2px 6px #3c2d140f}._looks_v3tej_3095 ._thumb_v3tej_2990 img{padding:0;border-radius:5px;object-fit:cover;object-position:top}._draft_v3tej_3120{display:grid;gap:6px}._draft-scene_v3tej_3125{display:grid;gap:4px}._draft-scene_v3tej_3125 b{font-size:12px;font-weight:500;color:var(--text-2)}._draft-modules_v3tej_3136{display:flex;flex-wrap:wrap;gap:3px}._draft-modules_v3tej_3136 i{max-width:100%;padding:1px 7px;overflow:hidden;border-radius:5px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);font-size:11.5px;font-style:normal;white-space:nowrap;text-overflow:ellipsis;color:var(--text-2);animation:_pop_v3tej_226 .35s var(--spring) both}._draft-modules_v3tej_3136 i[data-more]{background:none;box-shadow:none;color:var(--text-3)}._draft-foot_v3tej_3163{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._draft-foot_v3tej_3163 small{font-size:12px;color:var(--text-3)}._revision_v3tej_3176{display:inline-flex;align-items:center;height:24px;border-radius:999px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:12px;color:var(--text);white-space:nowrap}._revision-look_v3tej_3188{height:100%;padding:0 10px;border-radius:999px}._revision-look_v3tej_3188:hover:not(:disabled){background:var(--fill)}._revision-look_v3tej_3188:disabled{opacity:1;color:inherit;cursor:default}._revision_v3tej_3176 b{margin-right:9px;padding-left:7px;border-left:1px solid var(--line);font-weight:500;color:var(--ai-deep)}._revision-restore_v3tej_3212{display:grid;place-items:center;width:24px;height:22px;margin-right:1px;border-left:1px solid var(--line);border-radius:0 999px 999px 0;color:var(--text-3)}._revision-restore_v3tej_3212:hover:not(:disabled){background:var(--fill);color:var(--text)}._revision-restore_v3tej_3212:disabled{opacity:.4}._revision_v3tej_3176[data-current]{background:#fbf3ee;box-shadow:inset 0 0 0 1px #d9775766}._revision_v3tej_3176[data-previewing]{background:var(--ink);box-shadow:none;color:var(--paper)}._revision_v3tej_3176[data-previewing] ._revision-restore_v3tej_3212{color:var(--paper);border-color:#fff3}._run-result_v3tej_3248{display:flex}._hand_v3tej_3253{display:flex;align-items:center;gap:8px;padding:12px 0;border-top:1px solid var(--separator);font-size:12.5px;color:var(--text-2)}._hand_v3tej_3253>svg{flex:none;color:var(--text-3)}._hand_v3tej_3253>span{flex:1;min-width:0}._hand_v3tej_3253 small{color:var(--text-3)}._hand_v3tej_3253+._run_v3tej_2552{border-top:1px solid var(--separator)}._run-now_v3tej_3281{display:flex;align-items:center;gap:8px;padding-left:33px;font-size:12.5px;color:var(--ai-deep)}._run-now_v3tej_3281 ._now-line_v3tej_1604{font-style:italic}._reply_v3tej_3295{font-family:var(--font-serif);font-size:15px;line-height:1.7;color:var(--ink);overflow-wrap:anywhere}._reply_v3tej_3295._asked_v3tej_3303{padding:10px 14px;border-radius:6px 16px 16px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);font-size:14.5px}._md_v3tej_3311>*+*{margin-top:.65em}._md_v3tej_3311 p,._md_v3tej_3311 ul,._md_v3tej_3311 ol,._md_v3tej_3311 h3,._md_v3tej_3311 h4,._md_v3tej_3311 blockquote{margin-bottom:0}._md_v3tej_3311 p{margin-top:0;white-space:pre-line}._md_v3tej_3311>:first-child{margin-top:0}._md_v3tej_3311 strong{font-weight:600;color:var(--ink)}._md_v3tej_3311 h3,._md_v3tej_3311 h4{font-family:var(--font-serif);font-weight:600;line-height:1.4}._md_v3tej_3311 h3{font-size:1.08em}._md_v3tej_3311 h4{font-size:1em}._md_v3tej_3311 ul,._md_v3tej_3311 ol{display:grid;gap:.3em;padding-left:1.3em}._md_v3tej_3311 li::marker{color:var(--text-3)}._md_v3tej_3311 blockquote{padding-left:12px;border-left:2px solid var(--line-strong);color:var(--text-2)}._md_v3tej_3311 code{padding:1px 5px;border-radius:4px;background:var(--fill);font-family:var(--font-mono);font-size:.86em}._md_v3tej_3311 hr{border:0;border-top:1px solid var(--line)}._md_v3tej_3311 a{color:var(--ai-deep);text-decoration:underline;text-decoration-color:#d9775759;text-underline-offset:2px}._md_v3tej_3311 a:hover{text-decoration-color:currentColor}._md_v3tej_3311 ._md-source_v3tej_3395{display:inline-block;margin:0 2px;padding:0 7px;border-radius:999px;background:var(--fill);font-family:var(--font);font-size:11px;line-height:18px;vertical-align:1px;color:var(--text-2);text-decoration:none}._md_v3tej_3311 ._md-source_v3tej_3395:hover{background:var(--fill-2);color:var(--text)}._sources_v3tej_3414{display:grid;gap:4px;margin-top:14px;padding-top:10px;border-top:1px dashed var(--line);font-family:var(--font)}._sources_v3tej_3414>small{font-size:11.5px;color:var(--text-3)}._sources_v3tej_3414 a{display:grid;overflow:hidden;padding:5px 10px;border-radius:8px;font-size:12.5px;line-height:1.4;color:var(--text)}._sources_v3tej_3414 a:hover{background:var(--fill)}._sources_v3tej_3414 a,._sources_v3tej_3414 a span{white-space:nowrap;text-overflow:ellipsis}._sources_v3tej_3414 a span{overflow:hidden;font-size:11px;color:var(--text-3)}._run-error_v3tej_3454{display:grid;gap:8px;padding:10px 12px;border-radius:12px;background:#fdf1ee;font-size:13px;color:var(--red-text);overflow-wrap:anywhere}._run-error_v3tej_3454 p{margin:0}._run-actions_v3tej_3469{display:flex;justify-content:flex-end;gap:6px}._run-note_v3tej_3475{font-size:13px;color:var(--text-3)}._toast-error_v3tej_1949[data-tone=ok]{background:var(--ink);box-shadow:none;color:var(--paper);padding-right:16px}._export_v3tej_3489{position:relative}._export-menu_v3tej_3493{position:absolute;z-index:50;top:-6px;right:calc(100% + 10px);display:grid;gap:1px;width:268px;padding:8px;border-radius:16px;background:var(--bg);box-shadow:0 0 0 .5px var(--line-strong),0 18px 48px #3c2d1429;transform-origin:top right;animation:_pop_v3tej_226 .3s var(--spring) both}._export-menu_v3tej_3493 h4{margin:8px 10px 4px;font-size:11.5px;font-weight:500;color:var(--text-3)}._export-menu_v3tej_3493 h4:first-child{margin-top:2px}._side-tools_v3tej_2006 ._export-menu_v3tej_3493 button{display:flex;align-items:center;gap:12px;width:100%;height:auto;padding:7px 10px;border-radius:10px;text-align:left;color:var(--text)}._side-tools_v3tej_2006 ._export-menu_v3tej_3493 button>svg{flex:none;color:var(--text-2)}._export-menu_v3tej_3493 button span{display:grid;font-size:13.5px}._export-menu_v3tej_3493 button small{font-size:11.5px;color:var(--text-3)}._side-tools_v3tej_2006 ._export-menu_v3tej_3493 ._export-cards_v3tej_3549{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:2px 4px 4px}._side-tools_v3tej_2006 ._export-cards_v3tej_3549 button{flex-direction:column;justify-content:center;gap:4px;padding:10px 4px 8px;border-radius:12px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);text-align:center}._side-tools_v3tej_2006 ._export-cards_v3tej_3549 button span{font-size:12.5px}._export-cards_v3tej_3549 small{font-size:11px;color:var(--text-3)}._lightbox_v3tej_3576{position:fixed;z-index:120;inset:0;display:grid;place-items:center;padding:48px;background:#14141380;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:zoom-out;animation:_fade-in_v3tej_1 .3s var(--ease) both}._lightbox_v3tej_3576>button{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#faf9f5eb;color:var(--ink)}._lightbox_v3tej_3576>button:hover{background:#fff}._lightbox_v3tej_3576 img{max-width:100%;max-height:100%;border-radius:14px;background:var(--paper);box-shadow:0 30px 80px #0000004d;animation:_pop_v3tej_226 .5s var(--spring) both}._page_v3tej_2861{height:100%;overflow-y:auto;padding:48px max(32px,calc((100% - 1080px)/2)) 96px}._page-head_v3tej_3625{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;animation:_rise_v3tej_1 .6s var(--ease-out) both}._page-head_v3tej_3625{align-items:flex-end;margin-bottom:10px}._page-search_v3tej_3641{display:flex;align-items:center;gap:8px;height:42px;padding:0 12px 0 14px;border-radius:12px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--text-3);transition:box-shadow .2s var(--ease)}._page-search_v3tej_3641:focus-within{box-shadow:inset 0 0 0 1px var(--ink),0 0 0 3px #3c2d1414}._page-search_v3tej_3641 input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;box-shadow:none;font-size:14.5px;color:var(--text)}._page-search_v3tej_3641 input:focus{box-shadow:none}._page-search_v3tej_3641 button{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:var(--text-3)}._page-search_v3tej_3641 button:hover{background:var(--fill);color:var(--text)}._library_v3tej_3691{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;gap:14px}._page_v3tej_2861:has(>._library_v3tej_3691){display:flex;flex-direction:column;overflow:hidden;padding-bottom:28px}[role=dialog]:has(._library_v3tej_3691) ._dialog-body_v3tej_3707,[role=dialog] div:has(>._library_v3tej_3691){overflow:hidden}._shelf-tabs_v3tej_3714{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--separator)}._shelf-tabs_v3tej_3714>button{position:relative;display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 12px;font-size:14px;font-weight:500;color:var(--text-3)}._shelf-tabs_v3tej_3714>button:hover{color:var(--text)}._shelf-tabs_v3tej_3714>button[aria-current]{color:var(--text)}._shelf-tabs_v3tej_3714>button:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:var(--ink);transform:scaleX(0);transition:transform .35s var(--ease-out)}._shelf-tabs_v3tej_3714>button[aria-current]:after{transform:scaleX(1)}._shelf-tabs_v3tej_3714>small{margin-left:auto;padding-left:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;color:var(--text-3)}._ownership_v3tej_3768{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:1px 7px;border-radius:6px;vertical-align:1px;font-size:11.5px;font-weight:500;background:var(--fill);color:var(--text-2)}._ownership_v3tej_3768[data-public]{background:var(--blue-soft);color:var(--ai-deep)}._library-bar_v3tej_3787{display:flex;align-items:center;gap:10px}._library-bar_v3tej_3787 ._page-search_v3tej_3641{flex:1;min-width:0}._library-bar_v3tej_3787>label._secondary_v3tej_2184{height:42px;cursor:pointer}._library-bar_v3tej_3787>label._secondary_v3tej_2184[data-busy]{pointer-events:none;opacity:.6}._shelf_v3tej_3714{flex:1;min-height:0;display:grid;align-content:start;gap:10px;overflow:hidden;transition:opacity .2s var(--ease)}._shelf_v3tej_3714[aria-busy]{opacity:.5}._shelf-empty_v3tej_3822{grid-column:1 / -1;padding:56px 0;text-align:center;font-family:var(--font-serif);font-style:italic;color:var(--text-3)}._item_v3tej_3831{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:0;padding:0;text-align:left}._item_v3tej_3831:hover ._look_v3tej_3095{box-shadow:0 0 0 1px var(--line-strong)}._item_v3tej_3831[aria-current] ._look_v3tej_3095{box-shadow:0 0 0 2px var(--ink)}._pager_v3tej_3849{display:flex;align-items:center;justify-content:flex-end;gap:4px;font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--text-3)}._pager_v3tej_3849 small{margin-right:auto;font-size:12.5px}._pager_v3tej_3849 span{min-width:52px;text-align:center;color:var(--text-2)}._pager_v3tej_3849 button{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--text-2)}._pager_v3tej_3849 button:hover:not(:disabled){background:var(--fill);color:var(--text)}._pager_v3tej_3849 button:disabled{opacity:.3}._look_v3tej_3095{position:relative;flex:1;min-height:0;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:var(--tint, var(--oat));transition:box-shadow .2s var(--ease)}._shelf_v3tej_3714:is([data-kind=drawing],[data-kind=effect]) ._look_v3tej_3095{background:var(--paper);box-shadow:inset 0 0 0 1px var(--oat-deep)}._look_v3tej_3095>img{width:100%;height:100%;padding:12%;object-fit:contain;mix-blend-mode:multiply}._look_v3tej_3095[data-developing]{background:linear-gradient(110deg,#f1ebe3 30%,#fbe3d7,#f1ebe3 70%) 0 0 / 260% 100%;animation:_shimmer_v3tej_1 1.6s linear infinite}._look_v3tej_3095>svg{width:80%;height:80%}._look_v3tej_3095._samples_v3tej_3924{display:flex;gap:0;padding:0 4px}._look_v3tej_3095._samples_v3tej_3924 img,._look_v3tej_3095._samples_v3tej_3924 i{flex:1;min-width:0;height:100%;padding:10% 3%;object-fit:contain;mix-blend-mode:multiply}._look_v3tej_3095._drawn_v3tej_3940{display:block;pointer-events:none}._look_v3tej_3095._drawn_v3tej_3940 [data-canvas]{background-image:none!important}._item-name_v3tej_3949{flex:none;padding:0 2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;color:var(--text-2)}._inspector_v3tej_2126{position:fixed;z-index:50;top:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:16px;width:min(360px,calc(100vw - 24px));padding:18px 18px 14px;overflow:hidden;border-radius:20px;background:var(--paper);box-shadow:0 0 0 .5px var(--line-strong),0 24px 64px #14141329;animation:_sheet-in_v3tej_1 .5s var(--ease-sheet) both}._inspector_v3tej_2126>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._inspector_v3tej_2126 h2{font-family:var(--font-serif);font-size:22px;font-weight:400}._inspector_v3tej_2126 header p{font-size:13px;color:var(--text-3)}._inspector-look_v3tej_3997{flex:1;min-height:120px;display:flex}._inspector-look_v3tej_3997 ._look_v3tej_3095{flex:1;border-radius:14px}._inspector-look_v3tej_3997[data-kind=drawing] ._look_v3tej_3095,._inspector-look_v3tej_3997[data-kind=effect] ._look_v3tej_3095{background:var(--bg);box-shadow:inset 0 0 0 1px var(--oat-deep)}._inspector-look_v3tej_3997[data-kind=style] ._look_v3tej_3095._samples_v3tej_3924 img{max-width:60%}._swatches_v3tej_2368{display:flex;gap:6px}._swatches_v3tej_2368 span{width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1px #1414131f}._inspector_v3tej_2126 dl{flex:none;display:grid;gap:8px;margin:0;font-size:13px}._inspector_v3tej_2126 dl>div{display:grid;grid-template-columns:64px 1fr;gap:12px}._inspector_v3tej_2126 dt{color:var(--text-3)}._inspector_v3tej_2126 dd{margin:0;overflow-wrap:anywhere}._inspector-about_v3tej_4053{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:none;font-size:12.5px;line-height:1.6;color:var(--text-2)}._inspector-prompt_v3tej_4064 summary{cursor:pointer;font-size:13px;color:var(--text-2)}._inspector-prompt_v3tej_4064 p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px;font-size:12px;line-height:1.6;color:var(--text-3);white-space:pre-wrap}._inspector_v3tej_2126 footer{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:12px;border-top:1px solid var(--separator)}._inspector_v3tej_2126 footer code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--text-3)}._settings_v3tej_4103{padding-bottom:140px}._settings-layout_v3tej_4107{display:grid;grid-template-columns:200px minmax(0,720px);gap:48px;margin-top:28px;animation:_rise_v3tej_1 .6s var(--ease-out) both}._settings-nav_v3tej_4115{position:sticky;top:0;align-self:start;display:flex;flex-direction:column;gap:2px}._settings-nav_v3tej_4115 button{display:flex;align-items:center;gap:10px;height:36px;padding:0 12px;border-radius:9px;text-align:left;font-size:14px;color:var(--text-2)}._settings-nav_v3tej_4115 button>svg{color:var(--text-3)}._settings-nav_v3tej_4115 button:hover{background:var(--fill);color:var(--text)}._settings-nav_v3tej_4115 button[aria-current]{background:var(--fill-2);color:var(--text);font-weight:500}._settings-nav_v3tej_4115 button[aria-current]>svg{color:var(--text)}._settings_v3tej_4103 section{display:flex;flex-direction:column;animation:_line-in_v3tej_1 .35s var(--ease-out) both}._setting_v3tej_4103{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:center;gap:32px;padding:16px 0;border-bottom:1px solid var(--separator)}._setting_v3tej_4103:first-child{padding-top:4px}._setting_v3tej_4103:last-child{border-bottom:0}._setting_v3tej_4103[data-wide]{grid-template-columns:1fr;gap:12px}._setting_v3tej_4103>div:first-child{display:grid;gap:3px}._setting_v3tej_4103 b{font-size:14px;font-weight:500;color:var(--text)}._setting_v3tej_4103 small{font-size:12.5px;line-height:1.5;color:var(--text-3)}._setting_v3tej_4103>div:last-child{display:flex;justify-content:flex-end;min-width:0}._setting_v3tej_4103 input:not([type]),._setting_v3tej_4103 input[type=password]{width:100%;height:38px;padding:0 12px;border-radius:10px;font-size:14px}._setting_v3tej_4103 textarea{width:100%;min-height:132px;padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.6}._setting_v3tej_4103 select{width:100%;height:38px;padding-left:12px;border-radius:10px}._danger_v3tej_4231{color:var(--red-text)}._section-head_v3tej_4237{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}._section-head_v3tej_4237 h2{font-family:var(--font-serif);font-size:22px;font-weight:500;letter-spacing:-.01em;color:var(--text)}._section-head_v3tej_4237 p{max-width:520px;margin-top:6px;font-size:13.5px;line-height:1.55;color:var(--text-2)}._section-head_v3tej_4237>button{flex:none}._group_v3tej_4266+._group_v3tej_4266{margin-top:22px}._group_v3tej_4266>h3{margin:0 0 8px 2px;font-size:12.5px;font-weight:500;color:var(--text-3)}._group-card_v3tej_4277{padding:0 20px;border-radius:14px;background:var(--bg);box-shadow:var(--shadow-1)}._group-card_v3tej_4277 ._setting_v3tej_4103{padding:14px 0}._group-card_v3tej_4277 ._setting_v3tej_4103:first-child{padding-top:14px}._group-card_v3tej_4277 ._setting_v3tej_4103[data-wide]{padding:18px 0 20px}._settings-empty_v3tej_4296{margin:0 0 12px;font-size:13.5px;color:var(--text-3)}._entries_v3tej_4303{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}._entry_v3tej_4312{border-radius:14px;background:var(--bg);box-shadow:var(--shadow-1);transition:box-shadow .25s var(--ease)}._entry_v3tej_4312[data-open]{box-shadow:0 0 0 1px var(--line-strong),0 6px 24px #3c2d1412}._entry-row_v3tej_4325{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px 14px 14px;border-radius:14px;text-align:left}._entry-row_v3tej_4325:hover{background:var(--surface)}._entry_v3tej_4312[data-open] ._entry-row_v3tej_4325{border-radius:14px 14px 0 0}._entry-icon_v3tej_4343{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:var(--bg-2);color:var(--text-2)}._entry_v3tej_4312[data-open] ._entry-icon_v3tej_4343{background:var(--blue-soft);color:var(--ai-deep)}._entry-text_v3tej_4359{display:grid;gap:3px;flex:1;min-width:0}._entry-text_v3tej_4359>span{display:flex;align-items:center;gap:8px;min-width:0}._entry-text_v3tej_4359 b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;color:var(--text)}._entry-text_v3tej_4359 small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:var(--text-3)}._entry-aside_v3tej_4390{flex:none;font-size:12.5px;color:var(--text-3)}._entry-code_v3tej_4396{font-family:var(--font-mono);font-size:12px}._entry-chevron_v3tej_4401{flex:none;color:var(--text-3);transition:transform .3s var(--ease-out)}._entry_v3tej_4312[data-open] ._entry-chevron_v3tej_4401{transform:rotate(180deg)}._entry-body_v3tej_4411{padding:18px 18px 16px;border-top:1px solid var(--separator);background:var(--surface);border-radius:0 0 14px 14px;animation:_line-in_v3tej_1 .3s var(--ease-out) both}._entry-body_v3tej_4411 ._group-card_v3tej_4277{box-shadow:0 0 0 1px var(--line)}._entry-note_v3tej_4423{margin:0 2px 18px;font-size:13px;color:var(--text-2)}._entry-foot_v3tej_4429{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px}._entry-foot_v3tej_4429 small{font-size:12.5px;color:var(--text-3)}._granted_v3tej_4442{color:var(--ai-deep)}._badge_v3tej_4446{flex:none;padding:1px 7px;border-radius:6px;font-size:11.5px;font-weight:500;line-height:18px;white-space:nowrap;background:var(--fill);color:var(--text-2)}._badge_v3tej_4446[data-tone=accent]{background:var(--blue-soft);color:var(--ai-deep)}._badge_v3tej_4446[data-tone=muted]{background:var(--fill);color:var(--text-3)}._members_v3tej_4469{padding:0}._members-bar_v3tej_4473{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--separator)}._members-bar_v3tej_4473 small{margin-left:auto;font-size:12.5px;color:var(--text-3)}._members-search_v3tej_4487{display:flex;align-items:center;gap:8px;flex:1;max-width:300px;height:34px;padding:0 11px;border-radius:9px;background:var(--field);color:var(--text-3)}._members-search_v3tej_4487 input{flex:1;min-width:0;height:100%;padding:0;border:0;background:none;box-shadow:none}._members-search_v3tej_4487 input:focus{background:none;box-shadow:none}._members-head_v3tej_4515{display:flex;justify-content:space-between;padding:10px 20px 6px 58px;font-size:12px;color:var(--text-3)}._members-head_v3tej_4515 span:last-child{width:168px}._members_v3tej_4469 ul{margin:0;padding:0 0 6px;list-style:none}._members_v3tej_4469 li{display:flex;align-items:center;gap:14px;padding:10px 20px}._members_v3tej_4469 li+li{border-top:1px solid var(--separator)}._members_v3tej_4469 ._avatar_v3tej_248{width:30px;height:30px;background:var(--bg-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}._member-name_v3tej_4552{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._member-name_v3tej_4552 b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500}._members_v3tej_4469 select{width:168px;height:34px;padding-left:11px;border-radius:9px;font-size:13.5px}._members-none_v3tej_4576{justify-content:center;color:var(--text-3);font-size:13px}._invite-code_v3tej_4583{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:.06em;color:var(--text);-webkit-user-select:all;user-select:all}._invite-when_v3tej_4591{font-size:12.5px;color:var(--text-3);white-space:nowrap}._invite-action_v3tej_4597{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:none;color:var(--text-3);cursor:pointer}._invite-action_v3tej_4597:hover{background:var(--fill);color:var(--text)}._invites_v3tej_4615 li{min-height:52px}._settings-nav_v3tej_4115 button[data-break]{margin-top:14px}@media(max-width:860px){._settings-layout_v3tej_4107{grid-template-columns:1fr;gap:20px}._settings-nav_v3tej_4115{position:static;flex-direction:row}}._mono_v3tej_4636{font-family:var(--font-mono);font-size:12.5px}._savebar_v3tej_4641{position:fixed;z-index:30;left:calc(50% + var(--rail) / 2);bottom:24px;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 18px;border-radius:14px;background:var(--bg);box-shadow:0 0 0 .5px var(--line-strong),0 12px 36px #3c2d1424;translate:-50% 0;animation:_toast-in_v3tej_1 .5s var(--spring) both}._savebar_v3tej_4641 span{margin-right:12px;font-size:13.5px;color:var(--text-2)}._savebar_v3tej_4641 span[data-error]{color:var(--red-text)}._preview-bar_v3tej_4670{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;padding:8px 8px 8px 16px;border-radius:14px;background:var(--ink);color:var(--paper);font-size:13.5px;box-shadow:var(--shadow-float)}._preview-bar_v3tej_4670 span{flex:1}._library-bar_v3tej_3787>label._upload_v3tej_4688{width:42px;padding:0;justify-content:center}._dropzone_v3tej_4696{position:absolute;z-index:80;inset:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1.5px dashed rgba(193,95,60,.6);border-radius:24px;background:#faf9f5e0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--ai-deep);font-family:var(--font-serif);font-size:18px;pointer-events:none;animation:_fade-in_v3tej_1 .2s var(--ease) both}[role=dialog]:has(._library_v3tej_3691){contain:layout;height:min(720px,calc(100vh - 48px))}._traces_v3tej_4724{display:grid;grid-template-columns:320px minmax(0,1fr);height:100%;min-height:0}._traces_v3tej_4724>aside{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--separator)}._traces_v3tej_4724>aside header{display:flex;align-items:center;gap:8px;padding:28px 16px 14px 24px}._traces_v3tej_4724>aside h1{flex:1}._traces_v3tej_4724>aside header button{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;color:var(--text-2)}._traces_v3tej_4724>aside header button:hover{background:var(--fill);color:var(--text)}._traces_v3tej_4724 ol{list-style:none;margin:0;padding:0}._traces_v3tej_4724>aside ol{overflow:auto;padding:0 10px 16px}._traces_v3tej_4724>aside li button{display:grid;gap:3px;width:100%;padding:10px 12px;border-radius:12px;text-align:left}._traces_v3tej_4724>aside li button:hover{background:var(--fill)}._traces_v3tej_4724>aside li button[aria-current]{background:var(--oat)}._traces_v3tej_4724>aside li b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500}._trace-prompt_v3tej_4799{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;color:var(--text-2)}._traces_v3tej_4724>aside small{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-3)}._traces_v3tej_4724>aside small em{font-style:normal;color:var(--red-text)}._traces-empty_v3tej_4820{padding:40px 24px;font-family:var(--font-serif);font-style:italic;color:var(--text-3)}._status_v3tej_4827{display:inline-flex;align-items:center;gap:5px;font-style:normal;color:var(--text-2)}._status_v3tej_4827:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--text-3)}._status_v3tej_4827:is([data-status=completed],[data-status=ok]):before{background:#3d9a5f}._status_v3tej_4827:is([data-status=failed],[data-status=error]):before{background:var(--red)}._status_v3tej_4827:is([data-status=failed],[data-status=error]){color:var(--red-text)}._status_v3tej_4827:is([data-status=running],[data-status=viewing],[data-status=waiting]):before{background:var(--ai);animation:_breathe_v3tej_1 1.8s var(--ease-in-out) infinite}._traces_v3tej_4724>main{min-width:0;overflow:auto;padding:28px 32px 64px}._trace-head_v3tej_4870 h2{font-family:var(--font-serif);font-size:26px;font-weight:400;line-height:1.3}._trace-head_v3tej_4870>p{margin:6px 0 20px;font-size:14px;line-height:1.6;color:var(--text-2);white-space:pre-wrap}._trace-head_v3tej_4870 dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin:0}._trace-head_v3tej_4870 dl>div{padding:12px 14px;border-radius:14px;background:var(--oat)}._trace-head_v3tej_4870 dt{font-size:12px;color:var(--text-3)}._trace-head_v3tej_4870 dd{margin:4px 0 0;font-size:17px;font-variant-numeric:tabular-nums}._trace-head_v3tej_4870 dd small{font-size:11.5px;color:var(--text-3)}._trace-head_v3tej_4870 nav{display:flex;flex-wrap:wrap;gap:6px;margin:22px 0 12px}._trace-head_v3tej_4870 nav button,._views_v3tej_4922 button{padding:4px 12px;border-radius:99px;font-size:12.5px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line)}._trace-head_v3tej_4870 nav button:hover,._views_v3tej_4922 button:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}._trace-head_v3tej_4870 nav button[aria-pressed=true],._views_v3tej_4922 button[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:none}._meters_v3tej_4944{margin:0 0 18px}._meters_v3tej_4944 summary{margin-bottom:6px;font-size:12.5px;color:var(--text-3);cursor:pointer}._meters_v3tej_4944 table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}._meters_v3tej_4944 th{padding:6px 10px;border-bottom:1px solid var(--separator);font-size:11.5px;font-weight:500;text-align:right;color:var(--text-3)}._meters_v3tej_4944 td{padding:7px 10px;border-bottom:1px solid var(--separator);text-align:right;color:var(--text-2)}._meters_v3tej_4944 th:first-child,._meters_v3tej_4944 td:first-child{text-align:left;color:var(--text)}._meters_v3tej_4944 td i{display:inline-block;min-width:34px;margin-right:8px;font-size:11px;font-style:normal;color:var(--text-3)}._meters_v3tej_4944 td small{color:var(--text-3)}._meters_v3tej_4944 td em{font-style:normal;color:var(--red-text)}._trace-meters_v3tej_5002{display:block;margin-top:2px;font-size:11.5px;color:var(--text-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._spans_v3tej_5012{display:flex;flex-direction:column;border-top:1px solid var(--separator)}._spans_v3tej_5012>li{border-bottom:1px solid var(--separator)}._spans_v3tej_5012>li>button{display:grid;grid-template-columns:minmax(280px,42%) 1fr 64px;align-items:center;gap:14px;width:100%;padding:8px 6px;text-align:left;font-size:13px}._spans_v3tej_5012>li>button:hover,._spans_v3tej_5012>li>button[aria-expanded=true]{background:var(--fill)}._span-name_v3tej_5038{display:flex;align-items:baseline;gap:8px;min-width:0;overflow:hidden;white-space:nowrap}._span-name_v3tej_5038 i{flex:none;min-width:28px;font-style:normal;font-size:11.5px;color:var(--text-3)}._span-name_v3tej_5038 small{overflow:hidden;text-overflow:ellipsis;font-size:11.5px;color:var(--text-3)}._span-name_v3tej_5038 em{overflow:hidden;text-overflow:ellipsis;font-style:normal;color:var(--red-text)}._span-bar_v3tej_5069{position:relative;height:8px;border-radius:4px;background:var(--fill)}._span-bar_v3tej_5069 i{position:absolute;top:0;bottom:0;border-radius:4px;background:#b9b3a6}._spans_v3tej_5012 [data-kind=turn] ._span-bar_v3tej_5069 i{background:#d97757}._spans_v3tej_5012 [data-kind=tool] ._span-bar_v3tej_5069 i{background:#6f8fa8}._spans_v3tej_5012 [data-kind=generation] ._span-bar_v3tej_5069 i{background:#8a6fb0}._spans_v3tej_5012 [data-kind=capture] ._span-bar_v3tej_5069 i{background:#5f9a74}._spans_v3tej_5012 [data-kind=search] ._span-bar_v3tej_5069 i{background:#c9a14a}._spans_v3tej_5012 [data-status=error] ._span-bar_v3tej_5069 i{background:var(--red-text)}._spans_v3tej_5012>li>button>small{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-3)}._span-detail_v3tej_5114{display:flex;flex-direction:column;gap:8px;padding:10px 6px 20px 34px}._part_v3tej_5121{border-radius:12px;background:var(--bg);box-shadow:0 0 0 1px var(--line)}._part_v3tej_5121>summary{display:flex;align-items:center;gap:10px;padding:9px 12px;list-style:none;cursor:pointer}._part_v3tej_5121>summary::-webkit-details-marker{display:none}._part_v3tej_5121>summary:before{content:"";width:5px;height:5px;border-right:1.5px solid var(--text-3);border-bottom:1.5px solid var(--text-3);rotate:-45deg;transition:rotate .25s var(--ease-out)}._part_v3tej_5121[open]>summary:before{rotate:45deg}._part_v3tej_5121 h4{flex:1;font-family:var(--font);font-size:12.5px;font-weight:600;color:var(--text-2)}._part_v3tej_5121>:not(summary){margin:0 12px 12px}._part_v3tej_5121 ._part_v3tej_5121{box-shadow:0 0 0 1px var(--separator)}._part_v3tej_5121 pre,._text_v3tej_5171 pre{max-height:480px;margin:0;overflow:auto;padding:10px 12px;border-radius:8px;background:var(--paper);font:11.5px/1.6 var(--font-mono);white-space:pre-wrap;word-break:break-word}._text_v3tej_5171 button,._copy_v3tej_5184{font-size:12px;color:var(--link)}._text_v3tej_5171 button{margin-top:6px}._copy_v3tej_5184:hover,._text_v3tej_5171 button:hover{text-decoration:underline}._facts_v3tej_5198{display:grid;grid-template-columns:76px 1fr;gap:6px 14px;font-size:12.5px}._facts_v3tej_5198 dt{color:var(--text-3)}._facts_v3tej_5198 dd{margin:0;overflow-wrap:anywhere}._facts_v3tej_5198 code{font-size:11.5px}._views_v3tej_4922{display:flex;gap:6px}._hint_v3tej_5223{font-size:12.5px;color:var(--text-3)}._conversation_v3tej_5228{display:flex;flex-direction:column;gap:8px}._conversation_v3tej_5228>li{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-left:2px solid var(--line-strong);border-radius:2px 8px 8px 2px;background:var(--paper)}._conversation_v3tej_5228>li>b{font-size:11.5px;font-weight:600;color:var(--text-3)}._conversation_v3tej_5228>li[data-role=user]{border-left-color:#6f8fa8}._conversation_v3tej_5228>li[data-role=assistant],._conversation_v3tej_5228>li[data-role=message]{border-left-color:var(--ai)}._conversation_v3tej_5228>li[data-role=call]{border-left-color:#c9a14a}._conversation_v3tej_5228>li[data-role=result]{border-left-color:#5f9a74}._conversation_v3tej_5228>li[data-role=reasoning]{border-left-color:#8a6fb0}._conversation_v3tej_5228 ._text_v3tej_5171 pre{max-height:360px;padding:0;background:none}._shots_v3tej_5277{display:flex;flex-wrap:wrap;gap:10px}._shot_v3tej_5277{margin:0;width:240px}._conversation_v3tej_5228 ._shot_v3tej_5277{width:200px}._shot_v3tej_5277 img{display:block;width:100%;border-radius:8px;background:#fff;box-shadow:0 0 0 1px var(--line)}._shot_v3tej_5277 figcaption{margin-top:4px;font-size:11.5px;color:var(--text-3)}._shot-missing_v3tej_5306{font-size:12px;color:var(--text-3)}._hits_v3tej_5311 h5{margin:4px 0 6px;font-size:13px;font-weight:600}._hits_v3tej_5311 ol>li{display:grid;grid-template-columns:36px minmax(80px,1fr) minmax(80px,1.2fr) 64px 96px 48px;align-items:center;gap:10px;padding:4px 0;border-bottom:1px solid var(--separator);font-size:12.5px}._hits_v3tej_5311 img,._hits_v3tej_5311 ol>li>span{width:36px;height:36px;border-radius:6px;object-fit:contain;background:var(--paper)}._hits_v3tej_5311 b{font-weight:500}._hits_v3tej_5311 code,._hits_v3tej_5311 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--text-3)}._hits_v3tej_5311 i{font-style:normal;font-size:11.5px;color:var(--text-2)}._hits_v3tej_5311 i[data-match=exact]{color:#3d7a4f}._hits_v3tej_5311 i[data-match=close]{color:var(--ai-deep)}@media(max-width:1080px){._side-panel_v3tej_2058{position:absolute;inset:0 52px 0 auto}._side-panel_v3tej_2058[data-kind]{box-shadow:-.5px 0 0 var(--line),-24px 0 60px #3c2d141a}._dock_v3tej_1574{width:min(660px,calc(100% - 32px));bottom:72px}._traces_v3tej_4724{grid-template-columns:260px minmax(0,1fr)}}@media(max-width:760px){._examples_v3tej_459{grid-template-columns:1fr}._setting_v3tej_4103{grid-template-columns:1fr;gap:10px}._setting_v3tej_4103>div:last-child{justify-content:flex-start}._traces_v3tej_4724{grid-template-columns:1fr}._traces_v3tej_4724>aside{max-height:40vh;border-right:0;border-bottom:1px solid var(--separator)}}@keyframes _rise_v3tej_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _fade-in_v3tej_1{0%{opacity:0}}@keyframes _line-in_v3tej_1{0%{opacity:0;filter:blur(3px);transform:translateY(4px)}}@keyframes _pop_v3tej_226{0%{opacity:0;transform:scale(.8)}}@keyframes _draw_v3tej_3940{to{stroke-dashoffset:0}}@keyframes _menu-in_v3tej_1{0%{opacity:0;transform:scale(.96) translateY(-4px)}}@keyframes _detail-in_v3tej_1{0%{opacity:0;transform:translateY(16px)}}@keyframes _breathe_v3tej_1{50%{opacity:.45;transform:scale(.8)}}@keyframes _shimmer_v3tej_1{0%{background-position:100% 0}to{background-position:-60% 0}}@keyframes _look-in_v3tej_1{0%{opacity:0;transform:scale(1.04)}}@keyframes _pin_v3tej_1364{0%{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y) - 30px)) rotate(calc(var(--r) * 3)) scale(1.06)}}@keyframes _develop_v3tej_1742{0%{opacity:.2;filter:blur(14px) saturate(0) brightness(1.15)}40%{opacity:.85}}@keyframes _drift_v3tej_1{0%{background-position:0% 0%}to{background-position:100% 100%}}@keyframes _hover_v3tej_1{50%{transform:translate(1px,-4px) rotate(2deg)}}@keyframes _breathe-soft_v3tej_1{50%{opacity:.45}}@keyframes _sheet-in_v3tej_1{0%{opacity:0;transform:translate(24px)}}@keyframes _toast-in_v3tej_1{0%{opacity:0;transform:translateY(14px) scale(.96)}}@keyframes _write_v3tej_1{0%{clip-path:inset(-10% 100% -10% -2%)}to{clip-path:inset(-10% -2% -10% -2%)}}@keyframes _note-in_v3tej_1{0%{opacity:0;transform:translateY(-16px) rotate(-6deg)}}._preview-bar_v3tej_4670 ._secondary_v3tej_2184{background:transparent;color:var(--paper);box-shadow:inset 0 0 0 1px #ffffff4d}._preview-bar_v3tej_4670 ._primary_v3tej_583{background:var(--paper);color:var(--ink)}@keyframes _spin_v3tej_1{to{rotate:360deg}}._side-tools_v3tej_2006 ._export-menu_v3tej_3493 button:first-child{margin-bottom:0}._work-usage_v3tej_5576{margin:0 0 12px;padding:7px 12px;border-radius:10px;background:var(--fill);font-size:12.5px;color:var(--text-3)}._work-usage_v3tej_5576>button{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;width:100%;text-align:left;color:inherit}._work-usage_v3tej_5576 b{font-weight:500;color:var(--text-2)}._spent-lines_v3tej_5600{display:grid;gap:3px;margin:6px 0 0;padding:0;list-style:none;font-size:12px;line-height:1.5;color:var(--text-3)}._spent-lines_v3tej_5600 b{font-weight:500;color:var(--text-2)}._run_v3tej_2552>._spent-lines_v3tej_5600{margin:4px 0 8px;padding:8px 10px;border-radius:8px;background:var(--fill)}._chips_v3tej_5624{display:flex;flex-wrap:wrap;gap:6px}._chips_v3tej_5624>button{height:28px;padding:0 11px;border-radius:999px;font-size:13px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line-strong)}._chips_v3tej_5624>button[aria-pressed=true]{color:var(--ai-deep);background:color-mix(in srgb,var(--ai-deep) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ai-deep) 40%,transparent)}@property --angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}:root{--font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Segoe UI", "Microsoft YaHei", Arial, sans-serif;--font-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Segoe UI", "Microsoft YaHei", Arial, sans-serif;--font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--font-serif: "Tiempos Headline", "Iowan Old Style", "Palatino Linotype", Palatino, "Noto Serif SC", "Source Han Serif SC", "Songti SC", "STSong", Georgia, serif;--paper: #faf9f5;--ink: #141413;--ink-hover: #2e2d2a;--blue: #c15f3c;--blue-hover: #a9502f;--blue-press: #8f4327;--blue-soft: rgba(217, 119, 87, .12);--link: #b4532f;--marker: #ffe066;--ai: #d97757;--lamp: #e9a93a;--ai-deep: #c15f3c;--red: #ef4444;--red-text: #c81e1e;--green: #16a34a;--orange: #f59e0b;--purple: #8b5cf6;--indigo: #4f46e5;--text: #141413;--text-2: #5e5d59;--text-3: #8b887f;--bg: #fff;--bg-2: #f2f0ea;--surface: #fcfbf8;--fill: rgba(20, 20, 19, .05);--fill-2: rgba(20, 20, 19, .09);--field: #f4f2ec;--line: #e6e3da;--line-strong: #d8d4c8;--separator: #ece9e1;--nav-bg: transparent;--glass: rgba(252, 251, 248, .82);--canvas-bg: #faf9f5;--canvas-dots: #dcd6c9;--shadow-1: 0 0 0 1px var(--line), 0 1px 2px rgba(60, 45, 20, .04);--shadow-2: 0 0 0 1px rgba(60, 45, 20, .06), 0 14px 40px rgba(60, 45, 20, .12);--shadow-glass: 0 0 0 1px rgba(60, 45, 20, .06), 0 10px 30px rgba(60, 45, 20, .1);--shadow-float: 0 1px 2px rgba(60, 45, 20, .05), 0 8px 26px rgba(60, 45, 20, .09);--ease: cubic-bezier(.25, .1, .25, 1);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-sheet: cubic-bezier(.32, .72, 0, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--spring: linear( 0, .013, .048 2.3%, .196 5.2%, .408 8.6%, .625 12.3%, .803 16.1%, .925 19.8%, .995 23.3%, 1.025 26.5%, 1.032 29.6%, 1.029 33.3%, 1.012 40.5%, 1.001 47.4%, .998 55.8%, 1 );color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font);font-size:15px;line-height:1.47;color:var(--text);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}button,input,textarea,select{font:inherit;letter-spacing:inherit;color:inherit}input,textarea,select{font-size:14px}button{cursor:pointer;border:0;background:none;padding:0;transition:background-color .2s var(--ease),color .2s var(--ease),box-shadow .25s var(--ease),transform .35s var(--ease-out),opacity .2s var(--ease)}button:disabled{cursor:default;opacity:.4}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-family:var(--font-display)}svg{flex-shrink:0}img{max-width:100%}::selection{background:#c15f3c33}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#0000002e;border:2px solid transparent;background-clip:padding-box;border-radius:8px}::-webkit-scrollbar-track{background:transparent}:focus-visible{outline:2px solid rgba(193,95,60,.6);outline-offset:2px}:focus:not(:focus-visible){outline:none}:is(input,textarea,select):focus-visible{outline:none}kbd{display:inline-flex;align-items:center;font-family:var(--font);font-size:11px;font-weight:500;line-height:1;color:var(--text-3);padding:3px 6px;border-radius:6px;background:var(--bg);box-shadow:inset 0 0 0 1px #0000001a,0 1px #0000000d}code{font-family:var(--font-mono)}:where(input:not([type=range],[type=checkbox],[type=radio],[type=file]),textarea,select){max-width:100%;padding:9px 12px;border:1px solid var(--line);border-radius:10px;background:var(--bg);outline:none;transition:background-color .2s var(--ease),border-color .2s var(--ease),box-shadow .25s var(--ease)}:where(input:not([type=range],[type=checkbox],[type=radio],[type=file]),textarea,select):where(:hover){border-color:var(--line-strong)}:where(input:not([type=range],[type=checkbox],[type=radio],[type=file]),textarea,select):where(:focus){background:var(--bg);border-color:var(--ink);box-shadow:0 0 0 3px #3c2d1414}:where(textarea){resize:vertical;line-height:1.5}:where(select){appearance:none;height:38px;padding-block:0;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236e6e73' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;cursor:pointer}input::placeholder,textarea::placeholder{color:var(--text-3)}input[type=checkbox],input[type=radio]{accent-color:var(--blue)}input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:24px;margin:0;border-radius:12px;background:transparent;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(to right,var(--ink) var(--fill, 0%),#e3e5e9 var(--fill, 0%))}input[type=range]::-moz-range-track{height:4px;border-radius:4px;background:#e3e3e8}input[type=range]::-moz-range-progress{height:4px;border-radius:4px;background:var(--ink)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-9px;border-radius:50%;background:#fff;box-shadow:0 0 0 1.5px var(--ink),0 2px 6px #00000024;transition:transform .25s var(--spring)}input[type=range]::-moz-range-thumb{width:22px;height:22px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 .5px #0000000f,0 4px 10px #00000024}input[type=range]:active::-webkit-slider-thumb{transform:scale(1.14)}input[type=range]:disabled{cursor:default;opacity:.4}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}}
