._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_1kctm_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_1kctm_21{position:absolute;inset:0 0 0 var(--rail)}._app-main_1kctm_21[data-bare]{left:0}._loading_1kctm_30{display:grid;place-items:center;height:100%}._rail_1kctm_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_1kctm_38[data-open=true]{width:var(--rail-open);box-shadow:.5px 0 0 var(--line),28px 0 64px #3c2d1414}._rail-scrim_1kctm_61{position:fixed;inset:0;z-index:39;background:#1414130a;animation:_fade-in_1kctm_1 .3s var(--ease) both}._rail-head_1kctm_69{display:flex;align-items:center;gap:6px;height:40px;margin-bottom:8px;overflow:hidden}._rail-brand_1kctm_78{white-space:nowrap;opacity:0;transition:opacity .2s var(--ease)}._rail-button_1kctm_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_1kctm_84:hover{background:var(--fill);color:var(--text)}._rail-button_1kctm_84[aria-current]{background:var(--fill-2);color:var(--text)}._rail-head_1kctm_69 ._rail-button_1kctm_84{flex:none;width:40px;justify-content:center;padding:0}._rail-label_1kctm_115{opacity:0;transition:opacity .2s var(--ease)}._rail_1kctm_38[data-open=true] :is(._rail-brand_1kctm_78,._rail-label_1kctm_115){opacity:1;transition-delay:.1s}._rail-recents_1kctm_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_1kctm_38[data-open=true] ._rail-recents_1kctm_125{opacity:1;visibility:visible;transition:opacity .3s var(--ease) .12s,visibility 0s}._rail-recents_1kctm_125 h2{padding:0 11px 6px;font-family:var(--font);font-size:12px;font-weight:500;color:var(--text-3)}._rail-recents_1kctm_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_1kctm_165{position:relative;display:flex;align-items:center;border-radius:9px;transition:background-color .15s var(--ease)}._rail-work_1kctm_165:hover,._rail-work_1kctm_165[data-menu]{background:var(--fill)}._rail-work_1kctm_165[data-current]{background:var(--fill-2)}._rail-work-open_1kctm_182{flex:1;min-width:0;padding:7px 4px 7px 11px;text-align:left;font-size:13.5px;color:var(--text)}._rail-work-open_1kctm_182 span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._rail-work_1kctm_165 ._rename_1kctm_198{flex:1;margin:2px}._rail-work-more_1kctm_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_1kctm_165:is(:hover,[data-current],[data-menu]) ._rail-work-more_1kctm_203>button,._rail-work-more_1kctm_203>button:focus-visible{opacity:1}._rail-work-more_1kctm_203>button:hover,._rail-work-more_1kctm_203>button[aria-expanded=true]{background:var(--fill-2);color:var(--text)}._rail-work-more_1kctm_203 ._popover_1kctm_226{top:calc(100% + 2px);right:0}._rail-foot_1kctm_231{position:relative;margin-top:auto;padding-top:8px}._rail-account_1kctm_237{height:44px;padding-left:6px;gap:10px}._rail-account_1kctm_237>svg{margin-left:auto;color:var(--text-3)}._avatar_1kctm_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_1kctm_261{bottom:calc(100% + 2px);left:0;width:calc(var(--rail-open) - 16px);transform-origin:bottom left}._account-menu_1kctm_261 p{padding:6px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;color:var(--text-3)}._account-menu_1kctm_261 p small{margin-left:8px;padding:1px 6px;border-radius:5px;background:var(--fill);font-size:11.5px}._popover_1kctm_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_1kctm_1 .26s var(--ease-out) both}._popover_1kctm_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_1kctm_226>button>svg{color:var(--text-2)}._popover_1kctm_226>button:hover{background:var(--fill)}._popover_1kctm_226>button[data-danger]{color:var(--red-text)}._popover_1kctm_226>button[data-danger]>svg{color:inherit}._popover_1kctm_226 hr{margin:4px 6px;border:0;border-top:1px solid var(--separator)}._rename_1kctm_198{min-width:0;height:30px;padding:0 8px;border-radius:7px;font:inherit;border-color:var(--ink);background:var(--bg)}._home_1kctm_350{display:grid;place-items:center;height:100%;padding:48px 32px;overflow-y:auto}._hero_1kctm_358{display:flex;flex-direction:column;align-items:center;gap:36px;width:min(720px,100%);margin-top:-5vh}._hero-title_1kctm_367{display:flex;align-items:center;gap:14px;margin:0}._title_1kctm_375{display:inline-block;font-family:var(--font-serif);font-weight:400;letter-spacing:-.01em;line-height:1.15;color:var(--ink);animation:_rise_1kctm_1 .6s var(--ease-out) both}._title_1kctm_375[data-size=hero]{font-size:clamp(30px,4.2vw,42px);letter-spacing:-.02em}._title_1kctm_375[data-size=page]{font-size:32px;letter-spacing:-.015em}._title_1kctm_375[data-size=section]{font-size:19px;animation:none}h1:has(>._title_1kctm_375),h2:has(>._title_1kctm_375){margin:0}._brand_1kctm_405{display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-serif);color:var(--ink);white-space:nowrap}._brand_1kctm_405 b{font-weight:500;letter-spacing:-.02em}._language_1kctm_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_1kctm_419:hover{background:var(--fill);color:var(--text)}._language_1kctm_419 b{font-size:11.5px;font-weight:600}._popover_1kctm_226>._language_1kctm_419{justify-content:flex-start;gap:10px;height:auto;padding:8px 10px;font-size:14px;color:var(--text)}._popover_1kctm_226>._language_1kctm_419>svg{color:var(--text-2)}._hero-mark_1kctm_453{flex:none;margin-top:-14px;animation:_rise_1kctm_1 .9s var(--ease-out) both}._examples_1kctm_459{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;width:100%}._example_1kctm_459{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;text-align:center;animation:_rise_1kctm_1 .9s var(--ease-out) both}._example-art_1kctm_476{display:grid;place-items:center;width:100%;aspect-ratio:16 / 10;transition:transform .4s var(--ease-out)}._example_1kctm_459:hover ._example-art_1kctm_476{transform:translateY(-4px) scale(1.02)}._example_1kctm_459:active ._example-art_1kctm_476{transform:scale(.98);transition-duration:.1s}._example-art_1kctm_476>svg{width:100%;height:100%}._example-text_1kctm_498{font-family:var(--font-serif);font-size:15px;color:var(--text-2);transition:color .2s var(--ease)}._example_1kctm_459:hover ._example-text_1kctm_498{color:var(--text)}._auth_1kctm_511{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;overflow-y:auto}._auth-side_1kctm_518{display:flex;flex-direction:column;min-height:100%;padding:24px clamp(24px,4vw,48px) 40px}._auth-top_1kctm_525{display:flex;align-items:center;justify-content:space-between;height:44px}._auth-copy_1kctm_532{display:flex;flex-direction:column;align-items:center;width:min(440px,100%);margin:auto;padding:40px 0}._auth-copy_1kctm_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_1kctm_1 .8s var(--ease-out) both}._auth-card_1kctm_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_1kctm_1 .8s var(--ease-out) .1s both}._auth-greeting_1kctm_568{margin:0 0 4px;text-align:center;font-family:var(--font-serif);font-size:17px;color:var(--text-2)}._auth-card_1kctm_554 input{height:46px;padding:0 16px;border-radius:12px;font-size:15px}._auth-card_1kctm_554 ._primary_1kctm_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_1kctm_554 ._error_1kctm_594{padding:9px 12px;border-radius:10px;background:#bf4d4314}._auth-card_1kctm_554 hr{width:100%;margin:4px 0;border:0;border-top:1px solid var(--separator)}._auth-switch_1kctm_607{justify-self:center;padding:4px 10px;border-radius:8px;font-size:13.5px;color:var(--text-2)}._auth-switch_1kctm_607:hover{background:var(--fill);color:var(--text)}._auth-art_1kctm_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_1kctm_1 1.2s var(--ease) .2s both}._auth-art_1kctm_620 img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:860px){._auth_1kctm_511{grid-template-columns:1fr}._auth-art_1kctm_620{display:none}}._composer_1kctm_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_1kctm_650:focus-within{box-shadow:0 0 0 1px var(--line-strong),0 2px 6px #3c2d140d,0 18px 44px #3c2d141a}._composer_1kctm_650[data-place=home]{position:relative;z-index:2;padding:18px 12px 10px 20px;border-radius:24px;animation:_rise_1kctm_1 .9s var(--ease-out) .1s both}._composer_1kctm_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_1kctm_685{display:flex;align-items:flex-end;gap:8px}._composer_1kctm_650[data-place=home] ._composer-field_1kctm_685{flex-direction:column;align-items:stretch;gap:12px}._composer_1kctm_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_1kctm_650[data-place=home] textarea{min-height:56px;padding:0;font-size:16.5px}._composer_1kctm_650 textarea:focus,._composer_1kctm_650 textarea:focus-visible{outline:none;box-shadow:none}._composer-tools_1kctm_725{display:flex;align-items:center;gap:4px}._composer-gap_1kctm_731{flex:1}._composer_1kctm_650[data-place=panel]:has(>._now_1kctm_735,>._question_1kctm_735),._composer_1kctm_650[data-place=dock]:has(>._now_1kctm_735,>._question_1kctm_735){padding-top:9px;border-radius:20px}._composer_1kctm_650[data-place=dock] ._composer-gap_1kctm_731{display:none}._composer-tool_1kctm_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_1kctm_725:hover,._composer-tool_1kctm_725[aria-expanded=true]{background:var(--fill);color:var(--text)}._composer-tool_1kctm_725[data-chosen]{padding-left:4px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text)}._composer-tool_1kctm_725 img{width:28px;height:28px;border-radius:50%;object-fit:cover;background:var(--bg-2)}._composer-send_1kctm_779,._composer-stop_1kctm_780{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%}._composer-send_1kctm_779{background:var(--ai);color:#fff}._composer-send_1kctm_779:hover:not(:disabled){background:var(--ai-deep)}._composer-send_1kctm_779:disabled{opacity:1;background:#ecdcd3}._composer-send_1kctm_779:active:not(:disabled),._composer-stop_1kctm_780:active{transform:scale(.92);transition-duration:.1s}._composer-stop_1kctm_780{background:var(--ink);color:var(--paper)}._composer-stop_1kctm_780:hover{background:var(--ink-hover)}._composer-extras_1kctm_818{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0 10px}._quote_1kctm_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_1kctm_826>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._quote_1kctm_826 button{display:grid;place-items:center;width:20px;height:20px;border-radius:50%}._quote_1kctm_826 button:hover{background:#c15f3c24}._attached_1kctm_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_1kctm_226 .4s var(--spring) both}._attached_1kctm_856 img{width:48px;height:48px;border-radius:inherit;object-fit:cover}._attached_1kctm_856 b{max-width:120px;padding:0 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500}._attached_1kctm_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_1kctm_856 button:hover{background:var(--red-text)}._style-picker_1kctm_903,._add-menu_1kctm_904{position:relative}._add-menu_1kctm_904 ._popover_1kctm_226{top:calc(100% + 8px);left:-6px;min-width:190px;transform-origin:top left}._composer_1kctm_650[data-place=panel] ._add-menu_1kctm_904 ._popover_1kctm_226,._composer_1kctm_650[data-place=dock] ._add-menu_1kctm_904 ._popover_1kctm_226{top:auto;bottom:calc(100% + 10px);transform-origin:bottom left}._styles-menu_1kctm_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_1kctm_922>button{position:relative;display:grid;gap:6px;align-content:start;padding:6px;text-align:left}._styles-menu_1kctm_922 img,._styles-auto_1kctm_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_1kctm_922>button[aria-checked=true] img,._styles-menu_1kctm_922>button[aria-checked=true] ._styles-auto_1kctm_945{box-shadow:0 0 0 2px var(--ai-deep)}._styles-menu_1kctm_922>button>span:not(._styles-auto_1kctm_945){display:flex;align-items:baseline;gap:6px;min-width:0;padding:0 2px}._styles-menu_1kctm_922 b{font-weight:500;white-space:nowrap}._styles-menu_1kctm_922 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--text-3)}._styles-menu_1kctm_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_1kctm_996{position:relative}._model-button_1kctm_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_1kctm_1000>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._model-button_1kctm_1000:hover,._model-button_1kctm_1000[aria-expanded=true]{background:var(--fill);color:var(--text)}._models-menu_1kctm_1025{top:calc(100% + 8px);right:0;width:280px;max-height:min(420px,60vh);overflow-y:auto}._composer_1kctm_650[data-place=panel] ._models-menu_1kctm_1025,._composer_1kctm_650[data-place=dock] ._models-menu_1kctm_1025{top:auto;bottom:calc(100% + 10px);transform-origin:bottom right}._models-menu_1kctm_1025>button{min-height:48px;padding:7px 10px;white-space:normal}._models-menu_1kctm_1025>button>span{display:grid;gap:2px;flex:1;min-width:0}._models-menu_1kctm_1025 b{font-weight:500}._models-menu_1kctm_1025 small{font-size:12.5px;line-height:1.4;color:var(--text-3)}._models-menu_1kctm_1025>button>svg:last-child{flex:none;color:var(--ai-deep)}._models-menu_1kctm_1025>button:disabled{opacity:.55;cursor:default}._models-menu_1kctm_1025>button:disabled:hover{background:none}._workspace_1kctm_1079{display:flex;height:100%}._stage_1kctm_1084{position:relative;flex:1;min-width:0;overflow:hidden}._canvas_1kctm_1091{position:absolute;inset:0;animation:_fade-in_1kctm_1 .6s var(--ease)}._canvas_1kctm_1091 [data-explorable]{cursor:pointer;transition:filter .35s var(--ease)}._canvas_1kctm_1091 [data-explorable]:hover{filter:drop-shadow(0 6px 16px rgba(193,95,60,.22))}._canvas_1kctm_1091[data-drafting] [data-error]{visibility:hidden}._topbar_1kctm_1111{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_1kctm_1111>*{pointer-events:auto}._crumbs_1kctm_1129{display:flex;align-items:center;min-width:0;font-family:var(--font-serif);font-size:16px}._crumbs_1kctm_1129>span{display:inline-flex;align-items:center;min-width:0}._crumbs_1kctm_1129 i{margin:0 8px;font-style:normal;color:var(--line-strong)}._crumbs_1kctm_1129>span>button{max-width:320px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text-3)}._crumbs_1kctm_1129>span>button:hover{color:var(--text)}._crumbs_1kctm_1129>span>button[aria-current]{color:var(--ink)}._scene-menu_1kctm_1165{position:relative;margin-left:4px}._scene-menu_1kctm_1165>button{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--text-3)}._scene-menu_1kctm_1165>button:hover,._scene-menu_1kctm_1165>button[aria-expanded=true]{background:var(--fill);color:var(--text)}._scene-list_1kctm_1185{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_1kctm_1 .32s var(--spring) both}._scene-list_1kctm_1185 button{padding:8px 12px;border-radius:9px;text-align:left;font-size:14px;color:var(--text)}._scene-list_1kctm_1185 button[data-child]{padding-left:26px}._scene-list_1kctm_1185 button:hover{background:var(--fill)}._scene-list_1kctm_1185 button[aria-current]{color:var(--ai-deep);font-weight:500}._camera_1kctm_1224{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_1kctm_1224:hover,._camera_1kctm_1224:focus-within{opacity:1}._camera_1kctm_1224 button{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:var(--text-2)}._camera_1kctm_1224 button:hover:not(:disabled){background:var(--fill);color:var(--text)}._camera_1kctm_1224 button[data-on]{color:var(--ai-deep);background:var(--blue-soft)}._render-error_1kctm_1265{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_1kctm_1 .5s var(--ease-out) both}._blank_1kctm_1285{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_1kctm_1 .8s var(--ease) both}._references_1kctm_1304{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_1kctm_1304[data-leaving]{opacity:0;transform:translateY(24px) scale(.96)}._pinned_1kctm_1325{position:relative;height:190px}._references_1kctm_1304 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_1kctm_1325 .8s var(--spring) calc(var(--i) * 90ms) both}._references_1kctm_1304 ._brief-note_1kctm_1346{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_1kctm_1 .8s var(--spring) both}._brief-note_1kctm_1346:before{content:"";position:absolute;top:-9px;left:calc(50% - 36px);width:72px;height:18px;background:#e9a93a59;transform:rotate(2deg)}._brief-note_1kctm_1346 b{font-family:var(--font-serif);font-size:18px;font-weight:500;line-height:1.4;color:var(--ink)}._brief-note_1kctm_1346 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_1kctm_1346 p[data-concept]{-webkit-line-clamp:5;padding-top:8px;border-top:1px dashed var(--line-strong);color:var(--text)}._brief-note_1kctm_1346 p[data-concept] svg{display:inline;margin-right:5px;vertical-align:-1px;color:var(--ai)}._brief-note_1kctm_1346 span{display:flex;flex-wrap:wrap;gap:6px}._brief-note_1kctm_1346 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_1kctm_1304 img,._references_1kctm_1304 figure>i{display:block;max-width:none;width:112px;height:112px;object-fit:contain}._references_1kctm_1304 [data-made] img,._references_1kctm_1304 [data-made]>i{width:196px;height:140px;border-radius:2px}._references_1kctm_1304 [data-made] img{object-fit:cover;animation:_develop_1kctm_1703 2.6s var(--ease-out) both}._references_1kctm_1304 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_1kctm_1 5s var(--ease-in-out) infinite alternate}._pen_1kctm_1473{transition:opacity .5s var(--ease)}._pen_1kctm_1473[data-state=away]{opacity:0}._pen_1kctm_1473>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_1kctm_1473[data-state=resting]>svg{animation:_hover_1kctm_1 2.8s var(--ease-in-out) infinite}._pen_1kctm_1473[data-state=drawing]>svg{transform:rotate(-4deg)}._viewfinder_1kctm_1500{--c: calc(26px / var(--zoom));--w: calc(1.6px / var(--zoom));position:absolute;pointer-events:none;animation:_look-in_1kctm_1 .7s var(--ease-out) both}._viewfinder_1kctm_1500[data-screen]{--c: 28px;--w: 1.6px;inset:76px 28px 132px;z-index:5}._viewfinder_1kctm_1500:before{content:"";animation:_breathe-soft_1kctm_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_1kctm_1526{position:absolute;border:calc(1px / var(--zoom)) dashed rgba(193,95,60,.55);border-radius:calc(5px / var(--zoom));animation:_fade-in_1kctm_1 .4s var(--ease) calc(var(--i) * 35ms) both}._dock_1kctm_1535{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_1kctm_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_1kctm_1 .4s var(--ease-out) both}button._now_1kctm_735:hover ._now-line_1kctm_1565{color:var(--text)}._now-dot_1kctm_1569{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ai);animation:_breathe_1kctm_1 1.8s var(--ease-in-out) infinite}._now_1kctm_735[data-tone=quiet] ._now-dot_1kctm_1569{background:var(--text-3)}._now-line_1kctm_1565{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;animation:_line-in_1kctm_1 .5s var(--ease-out) both;transition:color .2s var(--ease)}._now-time_1kctm_1592{flex:none;font-size:12px;font-variant-numeric:tabular-nums;color:var(--text-3)}._now-reply_1kctm_1599{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_1kctm_1599:hover{color:var(--ai-deep)}._now_1kctm_735[data-tone=failed] ._now-reply_1kctm_1599{font-family:var(--font);font-size:13px;color:var(--red-text)}._now-saved_1kctm_1624{color:var(--text-2)}._now-action_1kctm_1628{flex:none;align-self:center;padding:4px 10px;border-radius:999px;font-size:12.5px;color:var(--text-2);background:var(--fill)}._now-action_1kctm_1628:hover{color:var(--text)}._now_1kctm_735[data-tone=cancelled] ._now-reply_1kctm_1599{font-family:var(--font);font-size:13px;color:var(--text-3)}._now-close_1kctm_1648{display:grid;place-items:center;flex:none;align-self:flex-start;width:26px;height:26px;border-radius:50%;color:var(--text-3)}._now-close_1kctm_1648:hover{background:var(--fill);color:var(--text)}._board_1kctm_1666{display:inline-flex;flex:none;padding-left:6px;margin-right:2px}._board_1kctm_1666>*{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_1kctm_226 .5s var(--spring) both}._board_1kctm_1666 img{object-fit:contain;padding:2px;opacity:.55;filter:saturate(.6);transition:opacity .4s var(--ease),filter .4s var(--ease)}._board_1kctm_1666 img[data-used]{opacity:1;filter:none;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #d97757b3}._developing_1kctm_1703{display:block;background:linear-gradient(110deg,#f1ebe3 30%,#fbe3d7,#f1ebe3 70%) 0 0 / 260% 100%;animation:_shimmer_1kctm_1 1.6s linear infinite}._question_1kctm_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_1kctm_1 .4s var(--ease-out) both}._question-drop_1kctm_1725{position:absolute;top:2px;right:6px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--text-3)}._question-drop_1kctm_1725:hover{background:var(--fill);color:var(--text)}._question_1kctm_735 section>p{margin:2px 36px 8px 6px;font-family:var(--font-serif);font-size:16px;line-height:1.5;color:var(--ink)}._question_1kctm_735 ol{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._question_1kctm_735 ol button,._question-yours_1kctm_1760{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_1kctm_735 ol button:hover,._question-yours_1kctm_1760:hover{background:var(--fill)}._question_1kctm_735 ol button[aria-pressed=true]{background:var(--blue-soft)}._question_1kctm_735 ol i,._question-yours_1kctm_1760 i,._question-own_1kctm_1785 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_1kctm_735 ol button[aria-pressed=true] i{background:var(--ai);color:#fff}._question_1kctm_735 ol b{flex:none;font-weight:500}._question_1kctm_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_1kctm_1785{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_1kctm_1785:hover,._question-own_1kctm_1785:focus-within{background:var(--fill)}._question-own_1kctm_1785[data-filled]{background:var(--blue-soft)}._question-own_1kctm_1785[data-filled] i{background:var(--ai);color:#fff}._question-own_1kctm_1785 input{flex:1;min-width:0;height:30px;padding:0;border:0;background:transparent;box-shadow:none;font-size:14px}._question-own_1kctm_1785 input:focus,._question-own_1kctm_1785 input:focus-visible{outline:none;box-shadow:none}._question-own_1kctm_1785 kbd{font:inherit;font-size:12px;color:var(--text-3)}._question-pictures_1kctm_1869{display:flex;gap:4px;margin-left:auto}._question-pictures_1kctm_1869 img{width:60px;height:40px;object-fit:contain;border-radius:6px;background:var(--paper)}._question_1kctm_735 footer{position:sticky;bottom:0;display:flex;align-items:center;gap:8px;margin-top:-12px;padding:2px 0 8px;background:#fff}._question-yours_1kctm_1760{flex:1;color:var(--text-2)}._question-yours_1kctm_1760 i{background:transparent;color:var(--ai-deep)}._question_1kctm_735 footer ._primary_1kctm_583{margin-left:auto;padding:6px 16px;border-radius:99px}._toast-error_1kctm_1910{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_1kctm_1 .4s var(--ease-out) both}._toast-error_1kctm_1910[data-floating]{position:fixed;z-index:90;left:50%;bottom:28px;translate:-50% 0}._toast-error_1kctm_1910 button{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%}._toast-error_1kctm_1910 button:hover{background:#c81e1e14}._detail_1kctm_1946{position:absolute;z-index:30;inset:0;padding:72px 32px 140px;overflow-y:auto;background:var(--paper);animation:_detail-in_1kctm_1 .5s var(--ease-out) both}._side_1kctm_1958{position:relative;z-index:20;flex:none;display:flex;background:var(--paper);box-shadow:-.5px 0 0 var(--separator)}._side-tools_1kctm_1967{order:2;display:flex;flex-direction:column;align-items:center;gap:2px;width:52px;padding:12px 0}._side-tools_1kctm_1967 button{position:relative;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:var(--text-2)}._side-tools_1kctm_1967 button:hover:not(:disabled),._side-tools_1kctm_1967 button[aria-pressed=true]{background:var(--fill);color:var(--text)}._side-tools_1kctm_1967 button[aria-pressed=true]{background:var(--fill-2)}._side-tools_1kctm_1967 button:disabled{opacity:.35}._side-tools_1kctm_1967 button:first-child{margin-bottom:8px}._side-tools_1kctm_1967 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_1kctm_1 1.8s var(--ease-in-out) infinite}._side-panel_1kctm_2019{--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_1kctm_2019[data-kind]{width:var(--panel)}._side-panel_1kctm_2019>*{width:var(--panel)}._side-panel_1kctm_2019{display:flex;flex-direction:column}._side-panel_1kctm_2019>header{flex:none;display:flex;align-items:center;height:56px;padding:0 24px}._side-body_1kctm_2052{flex:1;min-height:0;padding:0 22px 32px;overflow-y:auto;overscroll-behavior:contain}._side-composer_1kctm_2061{flex:none;padding:10px 14px 14px;background:linear-gradient(to bottom,transparent,var(--surface) 10px)}._composer_1kctm_650[data-place=panel]{padding:7px 7px 7px 16px;border-radius:18px;background:var(--bg)}._composer_1kctm_650[data-place=panel] ._composer-field_1kctm_685{flex-wrap:wrap}._composer_1kctm_650[data-place=panel] textarea{flex-basis:100%;padding-top:6px}._composer_1kctm_650[data-place=panel] ._composer-tools_1kctm_725{flex:1}._side-panel_1kctm_2019 ._inspector_1kctm_2087{top:8px;right:8px;bottom:8px;width:calc(100% - 16px)}._side-panel_1kctm_2019[data-kind=edit]{--panel: 320px}._canvas_1kctm_1091[data-editing] [data-module-id]{cursor:move}._canvas_1kctm_1091[data-editing] [data-explorable]:hover{filter:none}._edit_1kctm_2108{display:flex;flex-direction:column;gap:22px;padding-top:2px;animation:_rise_1kctm_1 .4s var(--ease-out) both}._edit_1kctm_2108 h3{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--text-3)}._edit-note_1kctm_2124{display:flex;gap:8px;margin:0;font-size:13px;line-height:1.6;color:var(--text-2)}._edit-note_1kctm_2124>svg{flex:none;margin-top:3px;color:var(--ai-deep)}._edit-adds_1kctm_2139{display:grid;grid-template-columns:1fr 1fr;gap:8px}._edit-adds_1kctm_2139 ._secondary_1kctm_2145{min-height:44px}._edit-head_1kctm_2149{display:flex;flex-direction:column;gap:10px}._edit-head_1kctm_2149 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_1kctm_2165{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}._edit-actions_1kctm_2165 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_1kctm_2184>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_1kctm_2165 button:hover,._connection-head_1kctm_2184>button:last-child:hover{color:var(--text);background:var(--bg-2)}._edit-actions_1kctm_2165 button[data-tone=danger]:hover,._connection-head_1kctm_2184>button[data-tone=danger]:hover{color:var(--red-text);background:#fdf1ee}._fields_1kctm_2207{display:flex;flex-direction:column;gap:16px}._field_1kctm_2207{display:flex;flex-direction:column;gap:7px;min-width:0}._field_1kctm_2207[data-inline]{flex-direction:row;align-items:center;justify-content:space-between}._field-name_1kctm_2226{display:flex;align-items:center;gap:4px;min-height:20px;font-size:13px;color:var(--text-2)}._field-reset_1kctm_2235{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;color:var(--text-3)}._field-reset_1kctm_2235:hover{background:var(--fill);color:var(--text)}._field_1kctm_2207 textarea,._amount-typed_1kctm_2250{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_1kctm_2207 textarea:focus,._amount-typed_1kctm_2250:focus{outline:none;background:var(--bg);box-shadow:inset 0 0 0 1px var(--ai),0 0 0 3px var(--blue-soft)}._field-picture_1kctm_2274{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_1kctm_2274:hover{background:var(--bg-2)}._field-picture_1kctm_2274 img{width:52px;height:52px;border-radius:8px;object-fit:contain;background:var(--bg)}._field-choice_1kctm_2299{display:flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:10px;background:var(--field)}._field-choice_1kctm_2299 button{flex:1;min-width:0;padding:6px 8px;border-radius:7px;font-size:13px;color:var(--text-2);white-space:nowrap}._field-choice_1kctm_2299 button:hover{color:var(--text)}._field-choice_1kctm_2299 button[aria-pressed=true]{background:var(--bg);box-shadow:0 .5px 2px #3c2d1424;color:var(--text);font-weight:500}._swatches_1kctm_2329{display:flex;flex-wrap:wrap;gap:7px}._swatch_1kctm_2329{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_1kctm_2329:hover{transform:scale(1.08)}._swatch_1kctm_2329[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_1kctm_2329[data-auto]{background:linear-gradient(135deg,var(--bg) 46%,var(--text-3) 46% 54%,var(--bg) 54%)}._swatch_1kctm_2329[data-custom]{background:radial-gradient(var(--swatch) 52%,transparent 54%),conic-gradient(#e5484d,#f5a524,#46a758,#3e63dd,#8e4ec6,#e5484d)}._swatch_1kctm_2329 input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}._amount_1kctm_2250{display:flex;align-items:center;gap:12px}._amount_1kctm_2250 input{flex:1;accent-color:var(--ai)}._amount_1kctm_2250 input[data-auto]{opacity:.45}._amount_1kctm_2250 output{min-width:38px;font-size:13px;font-variant-numeric:tabular-nums;text-align:right;color:var(--text-2)}._connection_1kctm_2184{border-top:1px solid var(--separator)}._connection_1kctm_2184:last-child{border-bottom:1px solid var(--separator)}._connection-head_1kctm_2184{display:flex;align-items:center;gap:8px;padding:6px 0}._connection-head_1kctm_2184>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_1kctm_2184>button:first-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._connection-head_1kctm_2184>button:first-child svg{flex:none;color:var(--text-3);transition:rotate .2s var(--ease)}._connection_1kctm_2184[data-open] ._connection-head_1kctm_2184>button:first-child svg{rotate:90deg}._connection_1kctm_2184 ._fields_1kctm_2207{padding:4px 0 16px 20px}._edit-ask_1kctm_2453{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_1kctm_2453:hover{color:var(--blue-press)}._retype_1kctm_2469{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_1kctm_226 .25s var(--spring) both}._quote-edit_1kctm_2489{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_1kctm_2489:hover{background:var(--fill);color:var(--text)}._journal-empty_1kctm_2505{padding:40px 0;text-align:center;font-family:var(--font-serif);font-style:italic;color:var(--text-3)}._run_1kctm_2513{display:flex;flex-direction:column;gap:12px;padding:20px 0 24px;animation:_rise_1kctm_1 .5s var(--ease-out) both}._run_1kctm_2513+._run_1kctm_2513{border-top:1px solid var(--separator)}._prompt_1kctm_2525{align-self:flex-end;display:grid;justify-items:end;gap:6px;max-width:88%;font-size:14.5px;line-height:1.55}._prompt_1kctm_2525 p{margin:0;padding:9px 15px;border-radius:18px 18px 6px;background:var(--bg-2);white-space:pre-wrap;overflow-wrap:anywhere}._prompt-pictures_1kctm_2545{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}._prompt-pictures_1kctm_2545 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_1kctm_2562{display:flex;align-items:center;gap:8px;align-self:flex-start;padding:2px 0;font-size:13px;color:var(--text-2)}._run-fold_1kctm_2562: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_1kctm_2562[aria-expanded=true]:before{rotate:45deg}._run-fold_1kctm_2562 small{font-size:12px;color:var(--text-3)}._run-fold_1kctm_2562:hover{color:var(--text)}._run_1kctm_2513[data-status=running] ._run-fold_1kctm_2562 span,._run_1kctm_2513[data-status=viewing] ._run-fold_1kctm_2562 span{color:var(--ai-deep)}._run-head_1kctm_2602{display:flex;align-items:center;gap:6px}._run-head_1kctm_2602 ._run-fold_1kctm_2562{flex:1;min-width:0}._run-fold_1kctm_2562 ._now-dot_1kctm_1569{margin-right:2px}._run-fold_1kctm_2562 small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._run-trace_1kctm_2623{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:8px;color:var(--text-3)}._run-trace_1kctm_2623:hover{background:var(--fill);color:var(--ai-deep)}._steps_1kctm_2638{position:relative;display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._steps_1kctm_2638:before{content:"";position:absolute;left:11px;top:14px;bottom:14px;width:1px;background:var(--line)}._step_1kctm_2638{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_1kctm_1 .45s var(--ease-out) both}._step-icon_1kctm_2671{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_1kctm_2638[data-status=running] ._step-icon_1kctm_2671{color:var(--ai-deep);background:#fbefe9;box-shadow:inset 0 0 0 1px #d9775773}._step_1kctm_2638[data-status=running] ._step-icon_1kctm_2671:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1.5px solid transparent;border-top-color:var(--ai);animation:_spin_1kctm_1 1.1s linear infinite}._step_1kctm_2638[data-status=failed] ._step-icon_1kctm_2671{color:var(--red-text);box-shadow:inset 0 0 0 1px #c81e1e59}._step_1kctm_2638[data-kind=web_search] ._step-icon_1kctm_2671{color:#3d6fa8}._step_1kctm_2638[data-kind=generate_images] ._step-icon_1kctm_2671,._step_1kctm_2638[data-kind=set_brief] ._step-icon_1kctm_2671{color:var(--ai-deep)}._step_1kctm_2638[data-kind=write_work] ._step-icon_1kctm_2671{color:var(--ink)}._step-body_1kctm_2717{min-width:0;padding-top:1px}._step-title_1kctm_2722{display:block;color:var(--text);font-weight:500}._step-title_1kctm_2722 small{font-weight:400;color:var(--text-3)}._step_1kctm_2638[data-kind=note]{grid-template-columns:minmax(0,1fr);padding:6px 0 6px 33px}._step-note_1kctm_2739{color:var(--text);font-size:13.5px}._step_1kctm_2638[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_1kctm_2638[data-kind=thinking] summary::-webkit-details-marker{display:none}._step_1kctm_2638[data-kind=thinking] summary svg{flex:none;transition:rotate .25s var(--ease-out)}._step_1kctm_2638[data-kind=thinking] details[open] summary svg{rotate:90deg}._step_1kctm_2638[data-kind=thinking] summary:hover{color:var(--text)}._step_1kctm_2638[data-kind=thinking] summary span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._step_1kctm_2638[data-kind=thinking] summary small{flex:none;font-style:normal;font-size:11px}._step-thought_1kctm_2784{margin-top:6px;font-size:12.5px;color:var(--text-3)}._step-thought_1kctm_2784 b{display:block;font-weight:500;color:var(--text-2)}._step-error_1kctm_2796{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_1kctm_2806{display:block;margin-top:4px;font-family:var(--font-mono);font-size:11.5px;color:var(--text-3);overflow-wrap:anywhere}._queries_1kctm_2816,._pages_1kctm_2817{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}._queries_1kctm_2816{display:grid;gap:2px}._queries_1kctm_2816 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_1kctm_2817 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_1kctm_2817 a:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}._brief_1kctm_1346{display:grid;gap:6px}._brief_1kctm_1346 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_1kctm_1346 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_1kctm_2886{display:grid;gap:2px;margin:0;padding-left:18px;font-size:12.5px;color:var(--text-3)}._brief_1kctm_1346 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_1kctm_1346 blockquote small{display:block;margin-bottom:2px;font-family:var(--font);font-size:11px;letter-spacing:.04em;color:var(--ai-deep)}._found_1kctm_2917{display:grid;gap:6px;margin:6px 0 0}._found_1kctm_2917>div{display:grid;grid-template-columns:minmax(56px,auto) minmax(0,1fr);align-items:center;gap:8px}._found_1kctm_2917 dt{font-size:12px;color:var(--text-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:120px}._found_1kctm_2917 dd{display:flex;flex-wrap:wrap;gap:4px;margin:0}._found_1kctm_2917 ._thumb_1kctm_2946{width:40px}._found-none_1kctm_2950{padding:2px 8px;border-radius:6px;border:1px dashed var(--line-strong);font-size:11.5px;color:var(--text-3)}._found-name_1kctm_2958{padding:2px 8px;border-radius:6px;background:var(--fill);font-size:11.5px}._found-name_1kctm_2958[data-used]{box-shadow:inset 0 0 0 1px var(--ai)}._found-wait_1kctm_2969{width:84px;height:18px;border-radius:6px}._thumb_1kctm_2946{margin:0;min-width:0}._thumb_1kctm_2946>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_1kctm_226 .45s var(--spring) both;transition:box-shadow .2s var(--ease),transform .2s var(--ease)}._thumb_1kctm_2946>button:hover:not(:disabled){box-shadow:0 0 0 1px var(--line-strong),var(--shadow-float);transform:translateY(-1px)}._thumb_1kctm_2946>button:disabled{cursor:default}._thumb_1kctm_2946[data-used]>button{box-shadow:0 0 0 1.5px var(--ai)}._thumb_1kctm_2946 img{display:block;width:100%;height:100%;padding:4px;object-fit:contain}._thumb_1kctm_2946 ._developing_1kctm_1703,._thumb_1kctm_2946 ._failed_1kctm_3020{display:grid;place-items:center;width:100%;height:100%;font-style:normal}._thumb_1kctm_2946 ._failed_1kctm_3020{color:var(--red-text);background:var(--fill)}._thumb_1kctm_2946 figcaption{margin-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;text-align:center;color:var(--text-3)}._gallery_1kctm_3043{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;margin-top:8px}._looks_1kctm_3051{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:8px}._looks_1kctm_3051 ._thumb_1kctm_2946>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_1kctm_3051 ._thumb_1kctm_2946 img{padding:0;border-radius:5px;object-fit:cover;object-position:top}._draft_1kctm_3076{display:grid;gap:6px}._draft-scene_1kctm_3081{display:grid;gap:4px}._draft-scene_1kctm_3081 b{font-size:12px;font-weight:500;color:var(--text-2)}._draft-modules_1kctm_3092{display:flex;flex-wrap:wrap;gap:3px}._draft-modules_1kctm_3092 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_1kctm_226 .35s var(--spring) both}._draft-modules_1kctm_3092 i[data-more]{background:none;box-shadow:none;color:var(--text-3)}._draft-foot_1kctm_3119{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._draft-foot_1kctm_3119 small{font-size:12px;color:var(--text-3)}._revision_1kctm_3132{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_1kctm_3144{height:100%;padding:0 10px;border-radius:999px}._revision-look_1kctm_3144:hover:not(:disabled){background:var(--fill)}._revision-look_1kctm_3144:disabled{opacity:1;color:inherit;cursor:default}._revision_1kctm_3132 b{margin-right:9px;padding-left:7px;border-left:1px solid var(--line);font-weight:500;color:var(--ai-deep)}._revision-restore_1kctm_3168{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_1kctm_3168:hover:not(:disabled){background:var(--fill);color:var(--text)}._revision-restore_1kctm_3168:disabled{opacity:.4}._revision_1kctm_3132[data-current]{background:#fbf3ee;box-shadow:inset 0 0 0 1px #d9775766}._revision_1kctm_3132[data-previewing]{background:var(--ink);box-shadow:none;color:var(--paper)}._revision_1kctm_3132[data-previewing] ._revision-restore_1kctm_3168{color:var(--paper);border-color:#fff3}._run-result_1kctm_3204{display:flex}._hand_1kctm_3209{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_1kctm_3209>svg{flex:none;color:var(--text-3)}._hand_1kctm_3209>span{flex:1;min-width:0}._hand_1kctm_3209 small{color:var(--text-3)}._hand_1kctm_3209+._run_1kctm_2513{border-top:1px solid var(--separator)}._run-now_1kctm_3237{display:flex;align-items:center;gap:8px;padding-left:33px;font-size:12.5px;color:var(--ai-deep)}._run-now_1kctm_3237 ._now-line_1kctm_1565{font-style:italic}._reply_1kctm_3251{font-family:var(--font-serif);font-size:15px;line-height:1.7;color:var(--ink);overflow-wrap:anywhere}._reply_1kctm_3251._asked_1kctm_3259{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_1kctm_3267>*+*{margin-top:.65em}._md_1kctm_3267 p,._md_1kctm_3267 ul,._md_1kctm_3267 ol,._md_1kctm_3267 h3,._md_1kctm_3267 h4,._md_1kctm_3267 blockquote{margin-bottom:0}._md_1kctm_3267 p{margin-top:0;white-space:pre-line}._md_1kctm_3267>:first-child{margin-top:0}._md_1kctm_3267 strong{font-weight:600;color:var(--ink)}._md_1kctm_3267 h3,._md_1kctm_3267 h4{font-family:var(--font-serif);font-weight:600;line-height:1.4}._md_1kctm_3267 h3{font-size:1.08em}._md_1kctm_3267 h4{font-size:1em}._md_1kctm_3267 ul,._md_1kctm_3267 ol{display:grid;gap:.3em;padding-left:1.3em}._md_1kctm_3267 li::marker{color:var(--text-3)}._md_1kctm_3267 blockquote{padding-left:12px;border-left:2px solid var(--line-strong);color:var(--text-2)}._md_1kctm_3267 code{padding:1px 5px;border-radius:4px;background:var(--fill);font-family:var(--font-mono);font-size:.86em}._md_1kctm_3267 hr{border:0;border-top:1px solid var(--line)}._md_1kctm_3267 a{color:var(--ai-deep);text-decoration:underline;text-decoration-color:#d9775759;text-underline-offset:2px}._md_1kctm_3267 a:hover{text-decoration-color:currentColor}._md_1kctm_3267 ._md-source_1kctm_3351{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_1kctm_3267 ._md-source_1kctm_3351:hover{background:var(--fill-2);color:var(--text)}._sources_1kctm_3370{display:grid;gap:4px;margin-top:14px;padding-top:10px;border-top:1px dashed var(--line);font-family:var(--font)}._sources_1kctm_3370>small{font-size:11.5px;color:var(--text-3)}._sources_1kctm_3370 a{display:grid;overflow:hidden;padding:5px 10px;border-radius:8px;font-size:12.5px;line-height:1.4;color:var(--text)}._sources_1kctm_3370 a:hover{background:var(--fill)}._sources_1kctm_3370 a,._sources_1kctm_3370 a span{white-space:nowrap;text-overflow:ellipsis}._sources_1kctm_3370 a span{overflow:hidden;font-size:11px;color:var(--text-3)}._run-error_1kctm_3410{display:grid;gap:8px;padding:10px 12px;border-radius:12px;background:#fdf1ee;font-size:13px;color:var(--red-text);overflow-wrap:anywhere}._run-error_1kctm_3410 p{margin:0}._run-actions_1kctm_3425{display:flex;justify-content:flex-end;gap:6px}._run-note_1kctm_3431{font-size:13px;color:var(--text-3)}._toast-error_1kctm_1910[data-tone=ok]{background:var(--ink);box-shadow:none;color:var(--paper);padding-right:16px}._export_1kctm_3445{position:relative}._export-menu_1kctm_3449{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_1kctm_226 .3s var(--spring) both}._export-menu_1kctm_3449 h4{margin:8px 10px 4px;font-size:11.5px;font-weight:500;color:var(--text-3)}._export-menu_1kctm_3449 h4:first-child{margin-top:2px}._side-tools_1kctm_1967 ._export-menu_1kctm_3449 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_1kctm_1967 ._export-menu_1kctm_3449 button>svg{flex:none;color:var(--text-2)}._export-menu_1kctm_3449 button span{display:grid;font-size:13.5px}._export-menu_1kctm_3449 button small{font-size:11.5px;color:var(--text-3)}._side-tools_1kctm_1967 ._export-menu_1kctm_3449 ._export-cards_1kctm_3505{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:2px 4px 4px}._side-tools_1kctm_1967 ._export-cards_1kctm_3505 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_1kctm_1967 ._export-cards_1kctm_3505 button span{font-size:12.5px}._export-cards_1kctm_3505 small{font-size:11px;color:var(--text-3)}._lightbox_1kctm_3532{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_1kctm_1 .3s var(--ease) both}._lightbox_1kctm_3532>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_1kctm_3532>button:hover{background:#fff}._lightbox_1kctm_3532 img{max-width:100%;max-height:100%;border-radius:14px;background:var(--paper);box-shadow:0 30px 80px #0000004d;animation:_pop_1kctm_226 .5s var(--spring) both}._page_1kctm_2817{height:100%;overflow-y:auto;padding:48px max(32px,calc((100% - 1080px)/2)) 96px}._page-head_1kctm_3581{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;animation:_rise_1kctm_1 .6s var(--ease-out) both}._page-head_1kctm_3581{align-items:flex-end;margin-bottom:10px}._page-search_1kctm_3597{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_1kctm_3597:focus-within{box-shadow:inset 0 0 0 1px var(--ink),0 0 0 3px #3c2d1414}._page-search_1kctm_3597 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_1kctm_3597 input:focus{box-shadow:none}._page-search_1kctm_3597 button{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:var(--text-3)}._page-search_1kctm_3597 button:hover{background:var(--fill);color:var(--text)}._library_1kctm_3647{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;gap:14px}._page_1kctm_2817:has(>._library_1kctm_3647){display:flex;flex-direction:column;overflow:hidden;padding-bottom:28px}[role=dialog]:has(._library_1kctm_3647) ._dialog-body_1kctm_3663,[role=dialog] div:has(>._library_1kctm_3647){overflow:hidden}._shelf-tabs_1kctm_3670{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--separator)}._shelf-tabs_1kctm_3670>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_1kctm_3670>button:hover{color:var(--text)}._shelf-tabs_1kctm_3670>button[aria-current]{color:var(--text)}._shelf-tabs_1kctm_3670>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_1kctm_3670>button[aria-current]:after{transform:scaleX(1)}._shelf-tabs_1kctm_3670>small{margin-left:auto;padding-left:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;color:var(--text-3)}._ownership_1kctm_3724{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_1kctm_3724[data-public]{background:var(--blue-soft);color:var(--ai-deep)}._library-bar_1kctm_3743{display:flex;align-items:center;gap:10px}._library-bar_1kctm_3743 ._page-search_1kctm_3597{flex:1;min-width:0}._library-bar_1kctm_3743>label._secondary_1kctm_2145{height:42px;cursor:pointer}._library-bar_1kctm_3743>label._secondary_1kctm_2145[data-busy]{pointer-events:none;opacity:.6}._shelf_1kctm_3670{flex:1;min-height:0;display:grid;align-content:start;gap:10px;overflow:hidden;transition:opacity .2s var(--ease)}._shelf_1kctm_3670[aria-busy]{opacity:.5}._shelf-empty_1kctm_3778{grid-column:1 / -1;padding:56px 0;text-align:center;font-family:var(--font-serif);font-style:italic;color:var(--text-3)}._item_1kctm_3787{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:0;padding:0;text-align:left}._item_1kctm_3787:hover ._look_1kctm_3051{box-shadow:0 0 0 1px var(--line-strong)}._item_1kctm_3787[aria-current] ._look_1kctm_3051{box-shadow:0 0 0 2px var(--ink)}._pager_1kctm_3805{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_1kctm_3805 small{margin-right:auto;font-size:12.5px}._pager_1kctm_3805 span{min-width:52px;text-align:center;color:var(--text-2)}._pager_1kctm_3805 button{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--text-2)}._pager_1kctm_3805 button:hover:not(:disabled){background:var(--fill);color:var(--text)}._pager_1kctm_3805 button:disabled{opacity:.3}._look_1kctm_3051{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_1kctm_3670:is([data-kind=drawing],[data-kind=effect]) ._look_1kctm_3051{background:var(--paper);box-shadow:inset 0 0 0 1px var(--oat-deep)}._look_1kctm_3051>img{width:100%;height:100%;padding:12%;object-fit:contain;mix-blend-mode:multiply}._look_1kctm_3051[data-developing]{background:linear-gradient(110deg,#f1ebe3 30%,#fbe3d7,#f1ebe3 70%) 0 0 / 260% 100%;animation:_shimmer_1kctm_1 1.6s linear infinite}._look_1kctm_3051>svg{width:80%;height:80%}._look_1kctm_3051._samples_1kctm_3880{display:flex;gap:0;padding:0 4px}._look_1kctm_3051._samples_1kctm_3880 img,._look_1kctm_3051._samples_1kctm_3880 i{flex:1;min-width:0;height:100%;padding:10% 3%;object-fit:contain;mix-blend-mode:multiply}._look_1kctm_3051._drawn_1kctm_3896{display:block;pointer-events:none}._look_1kctm_3051._drawn_1kctm_3896 [data-canvas]{background-image:none!important}._item-name_1kctm_3905{flex:none;padding:0 2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;color:var(--text-2)}._inspector_1kctm_2087{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_1kctm_1 .5s var(--ease-sheet) both}._inspector_1kctm_2087>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._inspector_1kctm_2087 h2{font-family:var(--font-serif);font-size:22px;font-weight:400}._inspector_1kctm_2087 header p{font-size:13px;color:var(--text-3)}._inspector-look_1kctm_3953{flex:1;min-height:120px;display:flex}._inspector-look_1kctm_3953 ._look_1kctm_3051{flex:1;border-radius:14px}._inspector-look_1kctm_3953[data-kind=drawing] ._look_1kctm_3051,._inspector-look_1kctm_3953[data-kind=effect] ._look_1kctm_3051{background:var(--bg);box-shadow:inset 0 0 0 1px var(--oat-deep)}._inspector-look_1kctm_3953[data-kind=style] ._look_1kctm_3051._samples_1kctm_3880 img{max-width:60%}._swatches_1kctm_2329{display:flex;gap:6px}._swatches_1kctm_2329 span{width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1px #1414131f}._inspector_1kctm_2087 dl{flex:none;display:grid;gap:8px;margin:0;font-size:13px}._inspector_1kctm_2087 dl>div{display:grid;grid-template-columns:64px 1fr;gap:12px}._inspector_1kctm_2087 dt{color:var(--text-3)}._inspector_1kctm_2087 dd{margin:0;overflow-wrap:anywhere}._inspector-about_1kctm_4009{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_1kctm_4020 summary{cursor:pointer;font-size:13px;color:var(--text-2)}._inspector-prompt_1kctm_4020 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_1kctm_2087 footer{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:12px;border-top:1px solid var(--separator)}._inspector_1kctm_2087 footer code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--text-3)}._settings_1kctm_4059{padding-bottom:140px}._settings-layout_1kctm_4063{display:grid;grid-template-columns:200px minmax(0,720px);gap:48px;margin-top:28px;animation:_rise_1kctm_1 .6s var(--ease-out) both}._settings-nav_1kctm_4071{position:sticky;top:0;align-self:start;display:flex;flex-direction:column;gap:2px}._settings-nav_1kctm_4071 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_1kctm_4071 button>svg{color:var(--text-3)}._settings-nav_1kctm_4071 button:hover{background:var(--fill);color:var(--text)}._settings-nav_1kctm_4071 button[aria-current]{background:var(--fill-2);color:var(--text);font-weight:500}._settings-nav_1kctm_4071 button[aria-current]>svg{color:var(--text)}._settings_1kctm_4059 section{display:flex;flex-direction:column;animation:_line-in_1kctm_1 .35s var(--ease-out) both}._setting_1kctm_4059{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_1kctm_4059:first-child{padding-top:4px}._setting_1kctm_4059:last-child{border-bottom:0}._setting_1kctm_4059[data-wide]{grid-template-columns:1fr;gap:12px}._setting_1kctm_4059>div:first-child{display:grid;gap:3px}._setting_1kctm_4059 b{font-size:14px;font-weight:500;color:var(--text)}._setting_1kctm_4059 small{font-size:12.5px;line-height:1.5;color:var(--text-3)}._setting_1kctm_4059>div:last-child{display:flex;justify-content:flex-end;min-width:0}._setting_1kctm_4059 input:not([type]),._setting_1kctm_4059 input[type=password]{width:100%;height:38px;padding:0 12px;border-radius:10px;font-size:14px}._setting_1kctm_4059 textarea{width:100%;min-height:132px;padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.6}._setting_1kctm_4059 select{width:100%;height:38px;padding-left:12px;border-radius:10px}._danger_1kctm_4187{color:var(--red-text)}._section-head_1kctm_4193{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}._section-head_1kctm_4193 h2{font-family:var(--font-serif);font-size:22px;font-weight:500;letter-spacing:-.01em;color:var(--text)}._section-head_1kctm_4193 p{max-width:520px;margin-top:6px;font-size:13.5px;line-height:1.55;color:var(--text-2)}._section-head_1kctm_4193>button{flex:none}._group_1kctm_4222+._group_1kctm_4222{margin-top:22px}._group_1kctm_4222>h3{margin:0 0 8px 2px;font-size:12.5px;font-weight:500;color:var(--text-3)}._group-card_1kctm_4233{padding:0 20px;border-radius:14px;background:var(--bg);box-shadow:var(--shadow-1)}._group-card_1kctm_4233 ._setting_1kctm_4059{padding:14px 0}._group-card_1kctm_4233 ._setting_1kctm_4059:first-child{padding-top:14px}._group-card_1kctm_4233 ._setting_1kctm_4059[data-wide]{padding:18px 0 20px}._entries_1kctm_4253{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}._entry_1kctm_4262{border-radius:14px;background:var(--bg);box-shadow:var(--shadow-1);transition:box-shadow .25s var(--ease)}._entry_1kctm_4262[data-open]{box-shadow:0 0 0 1px var(--line-strong),0 6px 24px #3c2d1412}._entry-row_1kctm_4275{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px 14px 14px;border-radius:14px;text-align:left}._entry-row_1kctm_4275:hover{background:var(--surface)}._entry_1kctm_4262[data-open] ._entry-row_1kctm_4275{border-radius:14px 14px 0 0}._entry-icon_1kctm_4293{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:var(--bg-2);color:var(--text-2)}._entry_1kctm_4262[data-open] ._entry-icon_1kctm_4293{background:var(--blue-soft);color:var(--ai-deep)}._entry-text_1kctm_4309{display:grid;gap:3px;flex:1;min-width:0}._entry-text_1kctm_4309>span{display:flex;align-items:center;gap:8px;min-width:0}._entry-text_1kctm_4309 b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;color:var(--text)}._entry-text_1kctm_4309 small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:var(--text-3)}._entry-aside_1kctm_4340{flex:none;font-size:12.5px;color:var(--text-3)}._entry-code_1kctm_4346{font-family:var(--font-mono);font-size:12px}._entry-chevron_1kctm_4351{flex:none;color:var(--text-3);transition:transform .3s var(--ease-out)}._entry_1kctm_4262[data-open] ._entry-chevron_1kctm_4351{transform:rotate(180deg)}._entry-body_1kctm_4361{padding:18px 18px 16px;border-top:1px solid var(--separator);background:var(--surface);border-radius:0 0 14px 14px;animation:_line-in_1kctm_1 .3s var(--ease-out) both}._entry-body_1kctm_4361 ._group-card_1kctm_4233{box-shadow:0 0 0 1px var(--line)}._entry-note_1kctm_4373{margin:0 2px 18px;font-size:13px;color:var(--text-2)}._entry-foot_1kctm_4379{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px}._entry-foot_1kctm_4379 small{font-size:12.5px;color:var(--text-3)}._granted_1kctm_4392{color:var(--ai-deep)}._badge_1kctm_4396{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_1kctm_4396[data-tone=accent]{background:var(--blue-soft);color:var(--ai-deep)}._badge_1kctm_4396[data-tone=muted]{background:var(--fill);color:var(--text-3)}._members_1kctm_4419{padding:0}._members-bar_1kctm_4423{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--separator)}._members-bar_1kctm_4423 small{margin-left:auto;font-size:12.5px;color:var(--text-3)}._members-search_1kctm_4437{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_1kctm_4437 input{flex:1;min-width:0;height:100%;padding:0;border:0;background:none;box-shadow:none}._members-search_1kctm_4437 input:focus{background:none;box-shadow:none}._members-head_1kctm_4465{display:flex;justify-content:space-between;padding:10px 20px 6px 58px;font-size:12px;color:var(--text-3)}._members-head_1kctm_4465 span:last-child{width:168px}._members_1kctm_4419 ul{margin:0;padding:0 0 6px;list-style:none}._members_1kctm_4419 li{display:flex;align-items:center;gap:14px;padding:10px 20px}._members_1kctm_4419 li+li{border-top:1px solid var(--separator)}._members_1kctm_4419 ._avatar_1kctm_248{width:30px;height:30px;background:var(--bg-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}._member-name_1kctm_4502{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._member-name_1kctm_4502 b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500}._members_1kctm_4419 select{width:168px;height:34px;padding-left:11px;border-radius:9px;font-size:13.5px}._members-none_1kctm_4526{justify-content:center;color:var(--text-3);font-size:13px}._invite-code_1kctm_4533{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_1kctm_4541{font-size:12.5px;color:var(--text-3);white-space:nowrap}._invite-action_1kctm_4547{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_1kctm_4547:hover{background:var(--fill);color:var(--text)}._invites_1kctm_4565 li{min-height:52px}._settings-nav_1kctm_4071 button[data-break]{margin-top:14px}@media(max-width:860px){._settings-layout_1kctm_4063{grid-template-columns:1fr;gap:20px}._settings-nav_1kctm_4071{position:static;flex-direction:row}}._mono_1kctm_4586{font-family:var(--font-mono);font-size:12.5px}._savebar_1kctm_4591{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_1kctm_1 .5s var(--spring) both}._savebar_1kctm_4591 span{margin-right:12px;font-size:13.5px;color:var(--text-2)}._savebar_1kctm_4591 span[data-error]{color:var(--red-text)}._preview-bar_1kctm_4620{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_1kctm_4620 span{flex:1}._library-bar_1kctm_3743>label._upload_1kctm_4638{width:42px;padding:0;justify-content:center}._dropzone_1kctm_4646{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_1kctm_1 .2s var(--ease) both}[role=dialog]:has(._library_1kctm_3647){contain:layout;height:min(720px,calc(100vh - 48px))}._traces_1kctm_4674{display:grid;grid-template-columns:320px minmax(0,1fr);height:100%;min-height:0}._traces_1kctm_4674>aside{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--separator)}._traces_1kctm_4674>aside header{display:flex;align-items:center;gap:8px;padding:28px 16px 14px 24px}._traces_1kctm_4674>aside h1{flex:1}._traces_1kctm_4674>aside header button{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;color:var(--text-2)}._traces_1kctm_4674>aside header button:hover{background:var(--fill);color:var(--text)}._traces_1kctm_4674 ol{list-style:none;margin:0;padding:0}._traces_1kctm_4674>aside ol{overflow:auto;padding:0 10px 16px}._traces_1kctm_4674>aside li button{display:grid;gap:3px;width:100%;padding:10px 12px;border-radius:12px;text-align:left}._traces_1kctm_4674>aside li button:hover{background:var(--fill)}._traces_1kctm_4674>aside li button[aria-current]{background:var(--oat)}._traces_1kctm_4674>aside li b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500}._trace-prompt_1kctm_4749{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;color:var(--text-2)}._traces_1kctm_4674>aside small{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-3)}._traces_1kctm_4674>aside small em{font-style:normal;color:var(--red-text)}._traces-empty_1kctm_4770{padding:40px 24px;font-family:var(--font-serif);font-style:italic;color:var(--text-3)}._status_1kctm_4777{display:inline-flex;align-items:center;gap:5px;font-style:normal;color:var(--text-2)}._status_1kctm_4777:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--text-3)}._status_1kctm_4777:is([data-status=completed],[data-status=ok]):before{background:#3d9a5f}._status_1kctm_4777:is([data-status=failed],[data-status=error]):before{background:var(--red)}._status_1kctm_4777:is([data-status=failed],[data-status=error]){color:var(--red-text)}._status_1kctm_4777:is([data-status=running],[data-status=viewing],[data-status=waiting]):before{background:var(--ai);animation:_breathe_1kctm_1 1.8s var(--ease-in-out) infinite}._traces_1kctm_4674>main{min-width:0;overflow:auto;padding:28px 32px 64px}._trace-head_1kctm_4820 h2{font-family:var(--font-serif);font-size:26px;font-weight:400;line-height:1.3}._trace-head_1kctm_4820>p{margin:6px 0 20px;font-size:14px;line-height:1.6;color:var(--text-2);white-space:pre-wrap}._trace-head_1kctm_4820 dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin:0}._trace-head_1kctm_4820 dl>div{padding:12px 14px;border-radius:14px;background:var(--oat)}._trace-head_1kctm_4820 dt{font-size:12px;color:var(--text-3)}._trace-head_1kctm_4820 dd{margin:4px 0 0;font-size:17px;font-variant-numeric:tabular-nums}._trace-head_1kctm_4820 dd small{font-size:11.5px;color:var(--text-3)}._trace-head_1kctm_4820 nav{display:flex;flex-wrap:wrap;gap:6px;margin:22px 0 12px}._trace-head_1kctm_4820 nav button,._views_1kctm_4872 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_1kctm_4820 nav button:hover,._views_1kctm_4872 button:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}._trace-head_1kctm_4820 nav button[aria-pressed=true],._views_1kctm_4872 button[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:none}._meters_1kctm_4894{margin:0 0 18px}._meters_1kctm_4894 summary{margin-bottom:6px;font-size:12.5px;color:var(--text-3);cursor:pointer}._meters_1kctm_4894 table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}._meters_1kctm_4894 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_1kctm_4894 td{padding:7px 10px;border-bottom:1px solid var(--separator);text-align:right;color:var(--text-2)}._meters_1kctm_4894 th:first-child,._meters_1kctm_4894 td:first-child{text-align:left;color:var(--text)}._meters_1kctm_4894 td i{display:inline-block;min-width:34px;margin-right:8px;font-size:11px;font-style:normal;color:var(--text-3)}._meters_1kctm_4894 td small{color:var(--text-3)}._meters_1kctm_4894 td em{font-style:normal;color:var(--red-text)}._trace-meters_1kctm_4952{display:block;margin-top:2px;font-size:11.5px;color:var(--text-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._spans_1kctm_4962{display:flex;flex-direction:column;border-top:1px solid var(--separator)}._spans_1kctm_4962>li{border-bottom:1px solid var(--separator)}._spans_1kctm_4962>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_1kctm_4962>li>button:hover,._spans_1kctm_4962>li>button[aria-expanded=true]{background:var(--fill)}._span-name_1kctm_4988{display:flex;align-items:baseline;gap:8px;min-width:0;overflow:hidden;white-space:nowrap}._span-name_1kctm_4988 i{flex:none;min-width:28px;font-style:normal;font-size:11.5px;color:var(--text-3)}._span-name_1kctm_4988 small{overflow:hidden;text-overflow:ellipsis;font-size:11.5px;color:var(--text-3)}._span-name_1kctm_4988 em{overflow:hidden;text-overflow:ellipsis;font-style:normal;color:var(--red-text)}._span-bar_1kctm_5019{position:relative;height:8px;border-radius:4px;background:var(--fill)}._span-bar_1kctm_5019 i{position:absolute;top:0;bottom:0;border-radius:4px;background:#b9b3a6}._spans_1kctm_4962 [data-kind=turn] ._span-bar_1kctm_5019 i{background:#d97757}._spans_1kctm_4962 [data-kind=tool] ._span-bar_1kctm_5019 i{background:#6f8fa8}._spans_1kctm_4962 [data-kind=generation] ._span-bar_1kctm_5019 i{background:#8a6fb0}._spans_1kctm_4962 [data-kind=capture] ._span-bar_1kctm_5019 i{background:#5f9a74}._spans_1kctm_4962 [data-kind=search] ._span-bar_1kctm_5019 i{background:#c9a14a}._spans_1kctm_4962 [data-status=error] ._span-bar_1kctm_5019 i{background:var(--red-text)}._spans_1kctm_4962>li>button>small{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-3)}._span-detail_1kctm_5064{display:flex;flex-direction:column;gap:8px;padding:10px 6px 20px 34px}._part_1kctm_5071{border-radius:12px;background:var(--bg);box-shadow:0 0 0 1px var(--line)}._part_1kctm_5071>summary{display:flex;align-items:center;gap:10px;padding:9px 12px;list-style:none;cursor:pointer}._part_1kctm_5071>summary::-webkit-details-marker{display:none}._part_1kctm_5071>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_1kctm_5071[open]>summary:before{rotate:45deg}._part_1kctm_5071 h4{flex:1;font-family:var(--font);font-size:12.5px;font-weight:600;color:var(--text-2)}._part_1kctm_5071>:not(summary){margin:0 12px 12px}._part_1kctm_5071 ._part_1kctm_5071{box-shadow:0 0 0 1px var(--separator)}._part_1kctm_5071 pre,._text_1kctm_5121 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_1kctm_5121 button,._copy_1kctm_5134{font-size:12px;color:var(--link)}._text_1kctm_5121 button{margin-top:6px}._copy_1kctm_5134:hover,._text_1kctm_5121 button:hover{text-decoration:underline}._facts_1kctm_5148{display:grid;grid-template-columns:76px 1fr;gap:6px 14px;font-size:12.5px}._facts_1kctm_5148 dt{color:var(--text-3)}._facts_1kctm_5148 dd{margin:0;overflow-wrap:anywhere}._facts_1kctm_5148 code{font-size:11.5px}._views_1kctm_4872{display:flex;gap:6px}._hint_1kctm_5173{font-size:12.5px;color:var(--text-3)}._conversation_1kctm_5178{display:flex;flex-direction:column;gap:8px}._conversation_1kctm_5178>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_1kctm_5178>li>b{font-size:11.5px;font-weight:600;color:var(--text-3)}._conversation_1kctm_5178>li[data-role=user]{border-left-color:#6f8fa8}._conversation_1kctm_5178>li[data-role=assistant],._conversation_1kctm_5178>li[data-role=message]{border-left-color:var(--ai)}._conversation_1kctm_5178>li[data-role=call]{border-left-color:#c9a14a}._conversation_1kctm_5178>li[data-role=result]{border-left-color:#5f9a74}._conversation_1kctm_5178>li[data-role=reasoning]{border-left-color:#8a6fb0}._conversation_1kctm_5178 ._text_1kctm_5121 pre{max-height:360px;padding:0;background:none}._shots_1kctm_5227{display:flex;flex-wrap:wrap;gap:10px}._shot_1kctm_5227{margin:0;width:240px}._conversation_1kctm_5178 ._shot_1kctm_5227{width:200px}._shot_1kctm_5227 img{display:block;width:100%;border-radius:8px;background:#fff;box-shadow:0 0 0 1px var(--line)}._shot_1kctm_5227 figcaption{margin-top:4px;font-size:11.5px;color:var(--text-3)}._shot-missing_1kctm_5256{font-size:12px;color:var(--text-3)}._hits_1kctm_5261 h5{margin:4px 0 6px;font-size:13px;font-weight:600}._hits_1kctm_5261 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_1kctm_5261 img,._hits_1kctm_5261 ol>li>span{width:36px;height:36px;border-radius:6px;object-fit:contain;background:var(--paper)}._hits_1kctm_5261 b{font-weight:500}._hits_1kctm_5261 code,._hits_1kctm_5261 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--text-3)}._hits_1kctm_5261 i{font-style:normal;font-size:11.5px;color:var(--text-2)}._hits_1kctm_5261 i[data-match=exact]{color:#3d7a4f}._hits_1kctm_5261 i[data-match=close]{color:var(--ai-deep)}@media(max-width:1080px){._side-panel_1kctm_2019{position:absolute;inset:0 52px 0 auto}._side-panel_1kctm_2019[data-kind]{box-shadow:-.5px 0 0 var(--line),-24px 0 60px #3c2d141a}._dock_1kctm_1535{width:min(660px,calc(100% - 32px));bottom:72px}._traces_1kctm_4674{grid-template-columns:260px minmax(0,1fr)}}@media(max-width:760px){._examples_1kctm_459{grid-template-columns:1fr}._setting_1kctm_4059{grid-template-columns:1fr;gap:10px}._setting_1kctm_4059>div:last-child{justify-content:flex-start}._traces_1kctm_4674{grid-template-columns:1fr}._traces_1kctm_4674>aside{max-height:40vh;border-right:0;border-bottom:1px solid var(--separator)}}@keyframes _rise_1kctm_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _fade-in_1kctm_1{0%{opacity:0}}@keyframes _line-in_1kctm_1{0%{opacity:0;filter:blur(3px);transform:translateY(4px)}}@keyframes _pop_1kctm_226{0%{opacity:0;transform:scale(.8)}}@keyframes _draw_1kctm_3896{to{stroke-dashoffset:0}}@keyframes _menu-in_1kctm_1{0%{opacity:0;transform:scale(.96) translateY(-4px)}}@keyframes _detail-in_1kctm_1{0%{opacity:0;transform:translateY(16px)}}@keyframes _breathe_1kctm_1{50%{opacity:.45;transform:scale(.8)}}@keyframes _shimmer_1kctm_1{0%{background-position:100% 0}to{background-position:-60% 0}}@keyframes _look-in_1kctm_1{0%{opacity:0;transform:scale(1.04)}}@keyframes _pin_1kctm_1325{0%{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y) - 30px)) rotate(calc(var(--r) * 3)) scale(1.06)}}@keyframes _develop_1kctm_1703{0%{opacity:.2;filter:blur(14px) saturate(0) brightness(1.15)}40%{opacity:.85}}@keyframes _drift_1kctm_1{0%{background-position:0% 0%}to{background-position:100% 100%}}@keyframes _hover_1kctm_1{50%{transform:translate(1px,-4px) rotate(2deg)}}@keyframes _breathe-soft_1kctm_1{50%{opacity:.45}}@keyframes _sheet-in_1kctm_1{0%{opacity:0;transform:translate(24px)}}@keyframes _toast-in_1kctm_1{0%{opacity:0;transform:translateY(14px) scale(.96)}}@keyframes _write_1kctm_1{0%{clip-path:inset(-10% 100% -10% -2%)}to{clip-path:inset(-10% -2% -10% -2%)}}@keyframes _note-in_1kctm_1{0%{opacity:0;transform:translateY(-16px) rotate(-6deg)}}._preview-bar_1kctm_4620 ._secondary_1kctm_2145{background:transparent;color:var(--paper);box-shadow:inset 0 0 0 1px #ffffff4d}._preview-bar_1kctm_4620 ._primary_1kctm_583{background:var(--paper);color:var(--ink)}@keyframes _spin_1kctm_1{to{rotate:360deg}}._side-tools_1kctm_1967 ._export-menu_1kctm_3449 button:first-child{margin-bottom:0}@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}}
