._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}}._app_x8x32_8{--rail: 56px;--rail-open: 272px;--journal: 520px;--veil: rgba(250, 249, 245, .86);--oat: #f0eee6;--oat-deep: #e8e4d9;position:fixed;inset:0;overflow:hidden}._app-main_x8x32_21{position:absolute;inset:0 0 0 var(--rail)}._app-main_x8x32_21[data-bare]{left:0}._loading_x8x32_30{display:grid;place-items:center;height:100%}._rail_x8x32_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_x8x32_38[data-open=true]{width:var(--rail-open);box-shadow:.5px 0 0 var(--line),28px 0 64px #3c2d1414}._rail-scrim_x8x32_61{position:fixed;inset:0;z-index:39;background:#1414130a;animation:_fade-in_x8x32_1 .3s var(--ease) both}._rail-head_x8x32_69{display:flex;align-items:center;gap:6px;height:40px;margin-bottom:8px;overflow:hidden}._rail-brand_x8x32_78{white-space:nowrap;opacity:0;transition:opacity .2s var(--ease)}._rail-button_x8x32_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_x8x32_84:hover{background:var(--fill);color:var(--text)}._rail-button_x8x32_84[aria-current]{background:var(--fill-2);color:var(--text)}._rail-head_x8x32_69 ._rail-button_x8x32_84{flex:none;width:40px;justify-content:center;padding:0}._rail-label_x8x32_115{opacity:0;transition:opacity .2s var(--ease)}._rail_x8x32_38[data-open=true] :is(._rail-brand_x8x32_78,._rail-label_x8x32_115){opacity:1;transition-delay:.1s}._rail-recents_x8x32_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_x8x32_38[data-open=true] ._rail-recents_x8x32_125{opacity:1;visibility:visible;transition:opacity .3s var(--ease) .12s,visibility 0s}._rail-recents_x8x32_125 h2{padding:0 11px 6px;font-family:var(--font);font-size:12px;font-weight:500;color:var(--text-3)}._rail-recents_x8x32_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_x8x32_165{position:relative;display:flex;align-items:center;border-radius:9px;transition:background-color .15s var(--ease)}._rail-work_x8x32_165:hover,._rail-work_x8x32_165[data-menu]{background:var(--fill)}._rail-work_x8x32_165[data-current]{background:var(--fill-2)}._rail-work-open_x8x32_182{flex:1;min-width:0;padding:7px 4px 7px 11px;text-align:left;font-size:13.5px;color:var(--text)}._rail-work-open_x8x32_182 span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._rail-work_x8x32_165 ._rename_x8x32_198{flex:1;margin:2px}._rail-work-more_x8x32_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_x8x32_165:is(:hover,[data-current],[data-menu]) ._rail-work-more_x8x32_203>button,._rail-work-more_x8x32_203>button:focus-visible{opacity:1}._rail-work-more_x8x32_203>button:hover,._rail-work-more_x8x32_203>button[aria-expanded=true]{background:var(--fill-2);color:var(--text)}._rail-work-more_x8x32_203 ._popover_x8x32_226{top:calc(100% + 2px);right:0}._rail-foot_x8x32_231{position:relative;margin-top:auto;padding-top:8px}._rail-account_x8x32_237{height:44px;padding-left:6px;gap:10px}._rail-account_x8x32_237>svg{margin-left:auto;color:var(--text-3)}._avatar_x8x32_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_x8x32_261{bottom:calc(100% + 2px);left:0;width:calc(var(--rail-open) - 16px);transform-origin:bottom left}._account-menu_x8x32_261 p{padding:6px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;color:var(--text-3)}._account-menu_x8x32_261 p small{margin-left:8px;padding:1px 6px;border-radius:5px;background:var(--fill);font-size:11.5px}._popover_x8x32_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_x8x32_1 .26s var(--ease-out) both}._popover_x8x32_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_x8x32_226>button>svg{color:var(--text-2)}._popover_x8x32_226>button:hover{background:var(--fill)}._popover_x8x32_226>button[data-danger]{color:var(--red-text)}._popover_x8x32_226>button[data-danger]>svg{color:inherit}._popover_x8x32_226 hr{margin:4px 6px;border:0;border-top:1px solid var(--separator)}._rename_x8x32_198{min-width:0;height:30px;padding:0 8px;border-radius:7px;font:inherit;border-color:var(--ink);background:var(--bg)}._home_x8x32_350{display:flex;flex-direction:column;align-items:center;height:100%;padding:32px 32px 0;overflow-y:auto}._hero_x8x32_359{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px;flex:1;width:min(720px,100%);padding-bottom:24px}._hero-title_x8x32_370{display:flex;align-items:center;gap:14px;margin:0}._title_x8x32_378{display:inline-block;font-family:var(--font-serif);font-weight:400;letter-spacing:-.01em;line-height:1.15;color:var(--ink);animation:_rise_x8x32_1 .6s var(--ease-out) both}._title_x8x32_378[data-size=hero]{font-size:clamp(30px,4.2vw,42px);letter-spacing:-.02em}._title_x8x32_378[data-size=page]{font-size:32px;letter-spacing:-.015em}._title_x8x32_378[data-size=section]{font-size:19px;animation:none}h1:has(>._title_x8x32_378),h2:has(>._title_x8x32_378){margin:0}._brand_x8x32_408{display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-serif);color:var(--ink);white-space:nowrap}._brand_x8x32_408 b{font-weight:500;letter-spacing:-.02em}._language_x8x32_422{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:9px;font-size:13px;color:var(--text-2)}._language_x8x32_422:hover{background:var(--fill);color:var(--text)}._language_x8x32_422 b{font-size:11.5px;font-weight:600}._popover_x8x32_226>._language_x8x32_422{justify-content:flex-start;gap:10px;height:auto;padding:8px 10px;font-size:14px;color:var(--text)}._popover_x8x32_226>._language_x8x32_422>svg{color:var(--text-2)}._hero-mark_x8x32_456{flex:none;margin-top:-14px;animation:_rise_x8x32_1 .9s var(--ease-out) both}._examples_x8x32_462{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;width:100%}._example_x8x32_462{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;text-align:center;animation:_rise_x8x32_1 .9s var(--ease-out) both}._example-art_x8x32_479{display:grid;place-items:center;width:100%;aspect-ratio:16 / 10;transition:transform .4s var(--ease-out)}._example_x8x32_462:hover ._example-art_x8x32_479{transform:translateY(-4px) scale(1.02)}._example_x8x32_462:active ._example-art_x8x32_479{transform:scale(.98);transition-duration:.1s}._example-art_x8x32_479>svg{width:100%;height:100%}._example-text_x8x32_501{font-family:var(--font-serif);font-size:15px;color:var(--text-2);transition:color .2s var(--ease)}._example_x8x32_462:hover ._example-text_x8x32_501{color:var(--text)}._auth_x8x32_514{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;overflow-y:auto}._auth-side_x8x32_521{display:flex;flex-direction:column;min-height:100%;padding:24px clamp(24px,4vw,48px) 40px}._auth-top_x8x32_528{display:flex;align-items:center;justify-content:space-between;height:44px}._auth-copy_x8x32_535{display:flex;flex-direction:column;align-items:center;width:min(440px,100%);margin:auto;padding:40px 0}._auth-copy_x8x32_535 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_x8x32_1 .8s var(--ease-out) both}._auth-card_x8x32_557{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_x8x32_1 .8s var(--ease-out) .1s both}._auth-greeting_x8x32_571{margin:0 0 4px;text-align:center;font-family:var(--font-serif);font-size:17px;color:var(--text-2)}._auth-card_x8x32_557 input{height:46px;padding:0 16px;border-radius:12px;font-size:15px}._auth-card_x8x32_557 ._primary_x8x32_586{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;margin-top:2px;border-radius:12px;font-size:15px}._auth-card_x8x32_557 ._error_x8x32_597{padding:9px 12px;border-radius:10px;background:#bf4d4314}._auth-card_x8x32_557 hr{width:100%;margin:4px 0;border:0;border-top:1px solid var(--separator)}._auth-switch_x8x32_610{justify-self:center;padding:4px 10px;border-radius:8px;font-size:13.5px;color:var(--text-2)}._auth-switch_x8x32_610:hover{background:var(--fill);color:var(--text)}._auth-art_x8x32_623{position:sticky;top:0;height:calc(100vh - 24px);margin:12px 12px 12px 0;overflow:hidden;border-radius:28px;background:var(--oat);animation:_fade-in_x8x32_1 1.2s var(--ease) .2s both}._auth-art_x8x32_623 img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:860px){._auth_x8x32_514{grid-template-columns:1fr}._auth-art_x8x32_623{display:none}}._composer_x8x32_653{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_x8x32_653:focus-within{box-shadow:0 0 0 1px var(--line-strong),0 2px 6px #3c2d140d,0 18px 44px #3c2d141a}._composer_x8x32_653[data-place=home]{position:relative;z-index:2;padding:18px 12px 10px 20px;border-radius:24px;animation:_rise_x8x32_1 .9s var(--ease-out) .1s both}._composer_x8x32_653[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_x8x32_688{display:flex;align-items:flex-end;gap:8px}._composer_x8x32_653[data-place=home] ._composer-field_x8x32_688{flex-direction:column;align-items:stretch;gap:12px}._composer_x8x32_653 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_x8x32_653[data-place=home] textarea{min-height:56px;padding:0;font-size:16.5px}._composer_x8x32_653 textarea:focus,._composer_x8x32_653 textarea:focus-visible{outline:none;box-shadow:none}._composer-tools_x8x32_728{display:flex;align-items:center;gap:4px}._composer-gap_x8x32_734{flex:1}._composer_x8x32_653[data-place=panel]:has(>._now_x8x32_738,>._question_x8x32_738),._composer_x8x32_653[data-place=dock]:has(>._now_x8x32_738,>._question_x8x32_738){padding-top:9px;border-radius:20px}._composer_x8x32_653[data-place=dock] ._composer-gap_x8x32_734{display:none}._composer-tool_x8x32_728{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_x8x32_728:hover,._composer-tool_x8x32_728[aria-expanded=true]{background:var(--fill);color:var(--text)}._composer-tool_x8x32_728[data-chosen]{padding-left:4px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text)}._composer-tool_x8x32_728 img{width:28px;height:28px;border-radius:50%;object-fit:cover;background:var(--bg-2)}._composer-send_x8x32_782,._composer-stop_x8x32_783{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%}._composer-send_x8x32_782{background:var(--ai);color:#fff}._composer-send_x8x32_782:hover:not(:disabled){background:var(--ai-deep)}._composer-send_x8x32_782:disabled{opacity:1;background:#ecdcd3}._composer-send_x8x32_782:active:not(:disabled),._composer-stop_x8x32_783:active{transform:scale(.92);transition-duration:.1s}._composer-stop_x8x32_783{background:var(--ink);color:var(--paper)}._composer-stop_x8x32_783:hover{background:var(--ink-hover)}._composer-extras_x8x32_821{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0 10px}._quote_x8x32_829{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_x8x32_829>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._quote_x8x32_829 button{display:grid;place-items:center;width:20px;height:20px;border-radius:50%}._quote_x8x32_829 button:hover{background:#c15f3c24}._attached_x8x32_859{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_x8x32_226 .4s var(--spring) both}._attached_x8x32_859 img{width:48px;height:48px;border-radius:inherit;object-fit:cover}._attached_x8x32_859 b{max-width:120px;padding:0 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500}._attached_x8x32_859 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_x8x32_859 button:hover{background:var(--red-text)}._style-picker_x8x32_906,._add-menu_x8x32_907{position:relative}._add-menu_x8x32_907 ._popover_x8x32_226{top:calc(100% + 8px);left:-6px;min-width:190px;transform-origin:top left}._composer_x8x32_653[data-place=panel] ._add-menu_x8x32_907 ._popover_x8x32_226,._composer_x8x32_653[data-place=dock] ._add-menu_x8x32_907 ._popover_x8x32_226{top:auto;bottom:calc(100% + 10px);transform-origin:bottom left}._styles-menu_x8x32_925{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_x8x32_925>button{position:relative;display:grid;gap:6px;align-content:start;padding:6px;text-align:left}._styles-menu_x8x32_925 img,._styles-auto_x8x32_948{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_x8x32_925>button[aria-checked=true] img,._styles-menu_x8x32_925>button[aria-checked=true] ._styles-auto_x8x32_948{box-shadow:0 0 0 2px var(--ai-deep)}._styles-menu_x8x32_925>button>span:not(._styles-auto_x8x32_948){display:flex;align-items:baseline;gap:6px;min-width:0;padding:0 2px}._styles-menu_x8x32_925 b{font-weight:500;white-space:nowrap}._styles-menu_x8x32_925 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--text-3)}._styles-menu_x8x32_925>button>svg:last-child{position:absolute;top:10px;right:10px;color:var(--paper);background:var(--ai-deep);border-radius:50%;padding:2px}._composer-wrap_x8x32_1000{display:flex;flex-direction:column;gap:6px;width:100%}._model-bar_x8x32_1007{display:flex;justify-content:flex-end;align-items:center;gap:2px;max-width:100%;padding:0 6px}._pick_x8x32_1018{position:relative;flex:none}._pick_x8x32_1018[data-long]{flex:0 1 auto;min-width:48px}._pick_x8x32_1018:first-child{flex-shrink:.4}._pick-button_x8x32_1032{display:inline-flex;align-items:center;gap:4px;height:28px;max-width:min(260px,100%);padding:0 7px 0 9px;border-radius:8px;font-size:13px;color:var(--text-2)}._pick_x8x32_1018:first-child ._pick-button_x8x32_1032{color:var(--text);font-weight:500}._pick-button_x8x32_1032>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._pick-button_x8x32_1032>svg{flex:none;color:var(--text-3)}._pick-button_x8x32_1032{padding:0 8px}._pick-button_x8x32_1032:hover,._pick-button_x8x32_1032[aria-expanded=true]{background:var(--fill);color:var(--text)}._pick-button_x8x32_1032[data-off]>span{text-decoration:line-through;color:var(--text-3)}._models-menu_x8x32_1076{top:auto;bottom:calc(100% + 8px);right:0;width:300px;max-width:calc(100vw - 32px);max-height:min(440px,62vh);overflow-y:auto;transform-origin:bottom right}._pick_x8x32_1018:first-child ._models-menu_x8x32_1076{right:auto;left:0;transform-origin:bottom left}._models-menu_x8x32_1076 button{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:7px 10px;border-radius:8px;font-size:14px;color:var(--text);text-align:left;white-space:normal}._models-menu_x8x32_1076 button:hover{background:var(--fill)}._models-menu_x8x32_1076 button>span{display:grid;gap:1px;flex:1;min-width:0}._models-menu_x8x32_1076 button small{font-size:12px;color:var(--text-3)}._models-menu_x8x32_1076 button>svg:last-child{flex:none;color:var(--ai-deep)}._models-menu_x8x32_1076 button:disabled{opacity:.55;cursor:default}._models-menu_x8x32_1076 button:disabled:hover{background:none}._models-head_x8x32_1138{margin:6px 10px 4px;font-size:11.5px;font-weight:500;letter-spacing:.02em;color:var(--text-3)}._models-sub_x8x32_1146{margin:8px 10px 2px;font-family:var(--font-mono);font-size:11px;color:var(--text-3)}._models-group_x8x32_1153+._models-group_x8x32_1153{margin-top:2px;padding-top:2px;border-top:1px solid var(--separator)}._home-composer_x8x32_1160{width:min(760px,100%);padding-bottom:20px}._workspace_x8x32_1167{display:flex;height:100%}._stage_x8x32_1172{position:relative;flex:1;min-width:0;overflow:hidden}._canvas_x8x32_1179{position:absolute;inset:0;animation:_fade-in_x8x32_1 .6s var(--ease)}._canvas_x8x32_1179 [data-explorable]{cursor:pointer;transition:filter .35s var(--ease)}._canvas_x8x32_1179 [data-explorable]:hover{filter:drop-shadow(0 6px 16px rgba(193,95,60,.22))}._canvas_x8x32_1179[data-drafting] [data-error]{visibility:hidden}._topbar_x8x32_1199{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_x8x32_1199>*{pointer-events:auto}._crumbs_x8x32_1217{display:flex;align-items:center;min-width:0;font-family:var(--font-serif);font-size:16px}._crumbs_x8x32_1217>span{display:inline-flex;align-items:center;min-width:0}._crumbs_x8x32_1217 i{margin:0 8px;font-style:normal;color:var(--line-strong)}._crumbs_x8x32_1217>span>button{max-width:320px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text-3)}._crumbs_x8x32_1217>span>button:hover{color:var(--text)}._crumbs_x8x32_1217>span>button[aria-current]{color:var(--ink)}._scene-menu_x8x32_1253{position:relative;margin-left:4px}._scene-menu_x8x32_1253>button{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--text-3)}._scene-menu_x8x32_1253>button:hover,._scene-menu_x8x32_1253>button[aria-expanded=true]{background:var(--fill);color:var(--text)}._scene-list_x8x32_1273{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_x8x32_1 .32s var(--spring) both}._scene-list_x8x32_1273 button{padding:8px 12px;border-radius:9px;text-align:left;font-size:14px;color:var(--text)}._scene-list_x8x32_1273 button[data-child]{padding-left:26px}._scene-list_x8x32_1273 button:hover{background:var(--fill)}._scene-list_x8x32_1273 button[aria-current]{color:var(--ai-deep);font-weight:500}._camera_x8x32_1312{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_x8x32_1312:hover,._camera_x8x32_1312:focus-within{opacity:1}._camera_x8x32_1312 button{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:var(--text-2)}._camera_x8x32_1312 button:hover:not(:disabled){background:var(--fill);color:var(--text)}._camera_x8x32_1312 button[data-on]{color:var(--ai-deep);background:var(--blue-soft)}._render-error_x8x32_1353{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_x8x32_1 .5s var(--ease-out) both}._blank_x8x32_1373{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_x8x32_1 .8s var(--ease) both}._references_x8x32_1392{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_x8x32_1392[data-leaving]{opacity:0;transform:translateY(24px) scale(.96)}._pinned_x8x32_1413{position:relative;height:190px}._references_x8x32_1392 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_x8x32_1413 .8s var(--spring) calc(var(--i) * 90ms) both}._references_x8x32_1392 ._brief-note_x8x32_1434{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_x8x32_1 .8s var(--spring) both}._brief-note_x8x32_1434:before{content:"";position:absolute;top:-9px;left:calc(50% - 36px);width:72px;height:18px;background:#e9a93a59;transform:rotate(2deg)}._brief-note_x8x32_1434 b{font-family:var(--font-serif);font-size:18px;font-weight:500;line-height:1.4;color:var(--ink)}._brief-note_x8x32_1434 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_x8x32_1434 p[data-concept]{-webkit-line-clamp:5;padding-top:8px;border-top:1px dashed var(--line-strong);color:var(--text)}._brief-note_x8x32_1434 p[data-concept] svg{display:inline;margin-right:5px;vertical-align:-1px;color:var(--ai)}._brief-note_x8x32_1434 span{display:flex;flex-wrap:wrap;gap:6px}._brief-note_x8x32_1434 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_x8x32_1392 img,._references_x8x32_1392 figure>i{display:block;max-width:none;width:112px;height:112px;object-fit:contain}._references_x8x32_1392 [data-made] img,._references_x8x32_1392 [data-made]>i{width:196px;height:140px;border-radius:2px}._references_x8x32_1392 [data-made] img{object-fit:cover;animation:_develop_x8x32_1763 2.6s var(--ease-out) both}._references_x8x32_1392 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_x8x32_1 5s var(--ease-in-out) infinite alternate}._viewfinder_x8x32_1560{--c: calc(26px / var(--zoom));--w: calc(1.6px / var(--zoom));position:absolute;pointer-events:none;animation:_look-in_x8x32_1 .7s var(--ease-out) both}._viewfinder_x8x32_1560[data-screen]{--c: 28px;--w: 1.6px;inset:76px 28px 132px;z-index:5}._viewfinder_x8x32_1560:before{content:"";animation:_breathe-soft_x8x32_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_x8x32_1586{position:absolute;border:calc(1px / var(--zoom)) dashed rgba(193,95,60,.55);border-radius:calc(5px / var(--zoom));animation:_fade-in_x8x32_1 .4s var(--ease) calc(var(--i) * 35ms) both}._dock_x8x32_1595{position:absolute;z-index:12;left:50%;bottom:18px;display:flex;flex-direction:column;align-items:center;gap:10px;width:min(720px,calc(100% - 300px));min-width:min(420px,calc(100% - 32px));translate:-50% 0}._now_x8x32_738{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_x8x32_1 .4s var(--ease-out) both}button._now_x8x32_738:hover ._now-line_x8x32_1625{color:var(--text)}._now-dot_x8x32_1629{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ai);animation:_breathe_x8x32_1 1.8s var(--ease-in-out) infinite}._now_x8x32_738[data-tone=quiet] ._now-dot_x8x32_1629{background:var(--text-3)}._now-line_x8x32_1625{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;animation:_line-in_x8x32_1 .5s var(--ease-out) both;transition:color .2s var(--ease)}._now-time_x8x32_1652{flex:none;font-size:12px;font-variant-numeric:tabular-nums;color:var(--text-3)}._now-reply_x8x32_1659{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_x8x32_1659:hover{color:var(--ai-deep)}._now_x8x32_738[data-tone=failed] ._now-reply_x8x32_1659{font-family:var(--font);font-size:13px;color:var(--red-text)}._now-saved_x8x32_1684{color:var(--text-2)}._now-action_x8x32_1688{flex:none;align-self:center;padding:4px 10px;border-radius:999px;font-size:12.5px;color:var(--text-2);background:var(--fill)}._now-action_x8x32_1688:hover{color:var(--text)}._now_x8x32_738[data-tone=cancelled] ._now-reply_x8x32_1659{font-family:var(--font);font-size:13px;color:var(--text-3)}._now-close_x8x32_1708{display:grid;place-items:center;flex:none;align-self:flex-start;width:26px;height:26px;border-radius:50%;color:var(--text-3)}._now-close_x8x32_1708:hover{background:var(--fill);color:var(--text)}._board_x8x32_1726{display:inline-flex;flex:none;padding-left:6px;margin-right:2px}._board_x8x32_1726>*{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_x8x32_226 .5s var(--spring) both}._board_x8x32_1726 img{object-fit:contain;padding:2px;opacity:.55;filter:saturate(.6);transition:opacity .4s var(--ease),filter .4s var(--ease)}._board_x8x32_1726 img[data-used]{opacity:1;filter:none;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #d97757b3}._developing_x8x32_1763{display:block;background:linear-gradient(110deg,#f1ebe3 30%,#fbe3d7,#f1ebe3 70%) 0 0 / 260% 100%;animation:_shimmer_x8x32_1 1.6s linear infinite}._question_x8x32_738{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_x8x32_1 .4s var(--ease-out) both}._question-drop_x8x32_1785{position:absolute;top:2px;right:6px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--text-3)}._question-drop_x8x32_1785:hover{background:var(--fill);color:var(--text)}._question_x8x32_738 section>p{margin:2px 36px 8px 6px;font-family:var(--font-serif);font-size:16px;line-height:1.5;color:var(--ink)}._question_x8x32_738 ol{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._question_x8x32_738 ol button,._question-yours_x8x32_1820{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_x8x32_738 ol button:hover,._question-yours_x8x32_1820:hover{background:var(--fill)}._question_x8x32_738 ol button[aria-pressed=true]{background:var(--blue-soft)}._question_x8x32_738 ol i,._question-yours_x8x32_1820 i,._question-own_x8x32_1845 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_x8x32_738 ol button[aria-pressed=true] i{background:var(--ai);color:#fff}._question_x8x32_738 ol b{flex:none;font-weight:500}._question_x8x32_738 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_x8x32_1845{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_x8x32_1845:hover,._question-own_x8x32_1845:focus-within{background:var(--fill)}._question-own_x8x32_1845[data-filled]{background:var(--blue-soft)}._question-own_x8x32_1845[data-filled] i{background:var(--ai);color:#fff}._question-own_x8x32_1845 input{flex:1;min-width:0;height:30px;padding:0;border:0;background:transparent;box-shadow:none;font-size:14px}._question-own_x8x32_1845 input:focus,._question-own_x8x32_1845 input:focus-visible{outline:none;box-shadow:none}._question-own_x8x32_1845 kbd{font:inherit;font-size:12px;color:var(--text-3)}._question-pictures_x8x32_1929{display:flex;gap:4px;margin-left:auto}._question-pictures_x8x32_1929 img{width:60px;height:40px;object-fit:contain;border-radius:6px;background:var(--paper)}._question_x8x32_738 footer{position:sticky;bottom:0;display:flex;align-items:center;gap:8px;margin-top:-12px;padding:2px 0 8px;background:#fff}._question-yours_x8x32_1820{flex:1;color:var(--text-2)}._question-yours_x8x32_1820 i{background:transparent;color:var(--ai-deep)}._question_x8x32_738 footer ._primary_x8x32_586{margin-left:auto;padding:6px 16px;border-radius:99px}._toast-error_x8x32_1970{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_x8x32_1 .4s var(--ease-out) both}._toast-error_x8x32_1970[data-floating]{position:fixed;z-index:90;left:50%;bottom:28px;translate:-50% 0}._toast-error_x8x32_1970 button{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%}._toast-error_x8x32_1970 button:hover{background:#c81e1e14}._detail_x8x32_2006{position:absolute;z-index:30;inset:0;padding:72px 32px 140px;overflow-y:auto;background:var(--paper);animation:_detail-in_x8x32_1 .5s var(--ease-out) both}._side_x8x32_2018{position:relative;z-index:20;flex:none;display:flex;background:var(--paper);box-shadow:-.5px 0 0 var(--separator)}._side-tools_x8x32_2027{order:2;display:flex;flex-direction:column;align-items:center;gap:2px;width:52px;padding:12px 0}._side-tools_x8x32_2027 button{position:relative;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:var(--text-2)}._side-tools_x8x32_2027 button:hover:not(:disabled),._side-tools_x8x32_2027 button[aria-pressed=true]{background:var(--fill);color:var(--text)}._side-tools_x8x32_2027 button[aria-pressed=true]{background:var(--fill-2)}._side-tools_x8x32_2027 button:disabled{opacity:.35}._side-tools_x8x32_2027 button:first-child{margin-bottom:8px}._side-tools_x8x32_2027 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_x8x32_1 1.8s var(--ease-in-out) infinite}._side-panel_x8x32_2079{--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_x8x32_2079[data-kind]{width:var(--panel)}._side-panel_x8x32_2079[data-kind=drafts]{--panel: var(--drafts, 340px)}._side-panel_x8x32_2079>*{width:var(--panel)}._side-panel_x8x32_2079{position:relative;display:flex;flex-direction:column}._side-panel_x8x32_2079:has(>._resizer_x8x32_2109[data-dragging]){transition:none}._side-panel_x8x32_2079>._resizer_x8x32_2109{position:absolute;z-index:3;top:0;bottom:0;left:0;width:9px;margin-left:-4px;cursor:col-resize;touch-action:none}._side-panel_x8x32_2079>._resizer_x8x32_2109:after{content:"";position:absolute;top:0;bottom:0;left:4px;width:1px;background:transparent;transition:background .2s var(--ease)}._side-panel_x8x32_2079>._resizer_x8x32_2109:hover:after,._side-panel_x8x32_2079>._resizer_x8x32_2109:focus-visible:after,._side-panel_x8x32_2079>._resizer_x8x32_2109[data-dragging]:after{width:2px;left:3.5px;background:var(--ai)}body:has(._resizer_x8x32_2109[data-dragging]){cursor:col-resize;-webkit-user-select:none;user-select:none}._side-panel_x8x32_2079>header{flex:none;display:flex;align-items:center;height:56px;padding:0 24px}._side-body_x8x32_2158{flex:1;min-height:0;padding:0 22px 32px;overflow-y:auto;overscroll-behavior:contain}._side-composer_x8x32_2167{flex:none;padding:10px 14px 14px;background:linear-gradient(to bottom,transparent,var(--surface) 10px)}._composer_x8x32_653[data-place=panel]{padding:7px 7px 7px 16px;border-radius:18px;background:var(--bg)}._composer_x8x32_653[data-place=panel] ._composer-field_x8x32_688{flex-wrap:wrap}._composer_x8x32_653[data-place=panel] textarea{flex-basis:100%;padding-top:6px}._composer_x8x32_653[data-place=panel] ._composer-tools_x8x32_728{flex:1}._side-panel_x8x32_2079 ._inspector_x8x32_2193{top:8px;right:8px;bottom:8px;width:calc(100% - 16px)}._side-panel_x8x32_2079[data-kind=edit]{--panel: 320px}._canvas_x8x32_1179[data-editing] [data-module-id]{cursor:move}._canvas_x8x32_1179[data-editing] [data-explorable]:hover{filter:none}._edit_x8x32_2214{display:flex;flex-direction:column;gap:22px;padding-top:2px;animation:_rise_x8x32_1 .4s var(--ease-out) both}._edit_x8x32_2214 h3{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--text-3)}._edit-note_x8x32_2230{display:flex;gap:8px;margin:0;font-size:13px;line-height:1.6;color:var(--text-2)}._edit-note_x8x32_2230>svg{flex:none;margin-top:3px;color:var(--ai-deep)}._edit-adds_x8x32_2245{display:grid;grid-template-columns:1fr 1fr;gap:8px}._edit-adds_x8x32_2245 ._secondary_x8x32_2251{min-height:44px}._edit-head_x8x32_2255{display:flex;flex-direction:column;gap:10px}._edit-head_x8x32_2255 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_x8x32_2271{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}._edit-actions_x8x32_2271 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_x8x32_2290>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_x8x32_2271 button:hover,._connection-head_x8x32_2290>button:last-child:hover{color:var(--text);background:var(--bg-2)}._edit-actions_x8x32_2271 button[data-tone=danger]:hover,._connection-head_x8x32_2290>button[data-tone=danger]:hover{color:var(--red-text);background:#fdf1ee}._fields_x8x32_2313{display:flex;flex-direction:column;gap:16px}._field_x8x32_2313{display:flex;flex-direction:column;gap:7px;min-width:0}._field_x8x32_2313[data-inline]{flex-direction:row;align-items:center;justify-content:space-between}._field-name_x8x32_2332{display:flex;align-items:center;gap:4px;min-height:20px;font-size:13px;color:var(--text-2)}._field-reset_x8x32_2341{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;color:var(--text-3)}._field-reset_x8x32_2341:hover{background:var(--fill);color:var(--text)}._field_x8x32_2313 textarea,._amount-typed_x8x32_2356{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_x8x32_2313 textarea:focus,._amount-typed_x8x32_2356:focus{outline:none;background:var(--bg);box-shadow:inset 0 0 0 1px var(--ai),0 0 0 3px var(--blue-soft)}._field-picture_x8x32_2380{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_x8x32_2380:hover{background:var(--bg-2)}._field-picture_x8x32_2380 img{width:52px;height:52px;border-radius:8px;object-fit:contain;background:var(--bg)}._field-choice_x8x32_2405{display:flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:10px;background:var(--field)}._field-choice_x8x32_2405 button{flex:1;min-width:0;padding:6px 8px;border-radius:7px;font-size:13px;color:var(--text-2);white-space:nowrap}._field-choice_x8x32_2405 button:hover{color:var(--text)}._field-choice_x8x32_2405 button[aria-pressed=true]{background:var(--bg);box-shadow:0 .5px 2px #3c2d1424;color:var(--text);font-weight:500}._swatches_x8x32_2435{display:flex;flex-wrap:wrap;gap:7px}._swatch_x8x32_2435{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_x8x32_2435:hover{transform:scale(1.08)}._swatch_x8x32_2435[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_x8x32_2435[data-auto]{background:linear-gradient(135deg,var(--bg) 46%,var(--text-3) 46% 54%,var(--bg) 54%)}._swatch_x8x32_2435[data-custom]{background:radial-gradient(var(--swatch) 52%,transparent 54%),conic-gradient(#e5484d,#f5a524,#46a758,#3e63dd,#8e4ec6,#e5484d)}._swatch_x8x32_2435 input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}._amount_x8x32_2356{display:flex;align-items:center;gap:12px}._amount_x8x32_2356 input{flex:1;accent-color:var(--ai)}._amount_x8x32_2356 input[data-auto]{opacity:.45}._amount_x8x32_2356 output{min-width:38px;font-size:13px;font-variant-numeric:tabular-nums;text-align:right;color:var(--text-2)}._connection_x8x32_2290{border-top:1px solid var(--separator)}._connection_x8x32_2290:last-child{border-bottom:1px solid var(--separator)}._connection-head_x8x32_2290{display:flex;align-items:center;gap:8px;padding:6px 0}._connection-head_x8x32_2290>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_x8x32_2290>button:first-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._connection-head_x8x32_2290>button:first-child svg{flex:none;color:var(--text-3);transition:rotate .2s var(--ease)}._connection_x8x32_2290[data-open] ._connection-head_x8x32_2290>button:first-child svg{rotate:90deg}._connection_x8x32_2290 ._fields_x8x32_2313{padding:4px 0 16px 20px}._edit-ask_x8x32_2559{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_x8x32_2559:hover{color:var(--blue-press)}._retype_x8x32_2575{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_x8x32_226 .25s var(--spring) both}._quote-edit_x8x32_2595{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_x8x32_2595:hover{background:var(--fill);color:var(--text)}._journal-empty_x8x32_2611{padding:40px 0;text-align:center;font-family:var(--font-serif);font-style:italic;color:var(--text-3)}._run_x8x32_2619{display:flex;flex-direction:column;gap:12px;padding:20px 0 24px;animation:_rise_x8x32_1 .5s var(--ease-out) both}._run_x8x32_2619+._run_x8x32_2619{border-top:1px solid var(--separator)}._prompt_x8x32_2631{align-self:flex-end;display:grid;justify-items:end;gap:6px;max-width:88%;font-size:14.5px;line-height:1.55}._prompt_x8x32_2631 p{margin:0;padding:9px 15px;border-radius:18px 18px 6px;background:var(--bg-2);white-space:pre-wrap;overflow-wrap:anywhere}._prompt-pictures_x8x32_2651{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}._prompt-pictures_x8x32_2651 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_x8x32_2668{display:flex;align-items:center;gap:8px;align-self:flex-start;padding:2px 0;font-size:13px;color:var(--text-2)}._run-fold_x8x32_2668: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_x8x32_2668[aria-expanded=true]:before{rotate:45deg}._run-fold_x8x32_2668 small{font-size:12px;color:var(--text-3);text-align:left}._run-fold_x8x32_2668>span{flex:none}._run-fold_x8x32_2668:hover{color:var(--text)}._run_x8x32_2619[data-status=running] ._run-fold_x8x32_2668 span,._run_x8x32_2619[data-status=viewing] ._run-fold_x8x32_2668 span{color:var(--ai-deep)}._run-head_x8x32_2713{display:flex;align-items:center;gap:6px}._run-head_x8x32_2713 ._run-fold_x8x32_2668{flex:1;min-width:0}._run-fold_x8x32_2668 ._now-dot_x8x32_1629{margin-right:2px}._run-fold_x8x32_2668 small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._run-trace_x8x32_2734{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:8px;color:var(--text-3)}._run-trace_x8x32_2734:hover{background:var(--fill);color:var(--ai-deep)}._steps_x8x32_2749{position:relative;display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._steps_x8x32_2749:before{content:"";position:absolute;left:11px;top:14px;bottom:14px;width:1px;background:var(--line)}._step_x8x32_2749{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_x8x32_1 .45s var(--ease-out) both}._step-icon_x8x32_2782{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_x8x32_2749[data-status=running] ._step-icon_x8x32_2782{color:var(--ai-deep);background:#fbefe9;box-shadow:inset 0 0 0 1px #d9775773}._step_x8x32_2749[data-status=running] ._step-icon_x8x32_2782:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1.5px solid transparent;border-top-color:var(--ai);animation:_spin_x8x32_1 1.1s linear infinite}._step_x8x32_2749[data-status=failed] ._step-icon_x8x32_2782{color:var(--red-text);box-shadow:inset 0 0 0 1px #c81e1e59}._step_x8x32_2749[data-kind=web_search] ._step-icon_x8x32_2782{color:#3d6fa8}._step_x8x32_2749[data-kind=generate_images] ._step-icon_x8x32_2782,._step_x8x32_2749[data-kind=set_brief] ._step-icon_x8x32_2782{color:var(--ai-deep)}._step_x8x32_2749[data-kind=write_work] ._step-icon_x8x32_2782{color:var(--ink)}._step-body_x8x32_2828{min-width:0;padding-top:1px}._step-title_x8x32_2833{display:block;color:var(--text);font-weight:500}._step-title_x8x32_2833 small{font-weight:400;color:var(--text-3)}._step_x8x32_2749[data-kind=note]{grid-template-columns:minmax(0,1fr);padding:6px 0 6px 33px}._step-note_x8x32_2850{color:var(--text);font-size:13.5px}._step_x8x32_2749[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_x8x32_2749[data-kind=thinking] summary::-webkit-details-marker{display:none}._step_x8x32_2749[data-kind=thinking] summary svg{flex:none;transition:rotate .25s var(--ease-out)}._step_x8x32_2749[data-kind=thinking] details[open] summary svg{rotate:90deg}._step_x8x32_2749[data-kind=thinking] summary:hover{color:var(--text)}._step_x8x32_2749[data-kind=thinking] summary span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._step_x8x32_2749[data-kind=thinking] summary small{flex:none;font-style:normal;font-size:11px}._step-thought_x8x32_2895{margin-top:6px;font-size:12.5px;color:var(--text-3)}._step-thought_x8x32_2895 b{display:block;font-weight:500;color:var(--text-2)}._step-error_x8x32_2907{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_x8x32_2917{display:block;margin-top:4px;font-family:var(--font-mono);font-size:11.5px;color:var(--text-3);overflow-wrap:anywhere}._queries_x8x32_2927,._pages_x8x32_2928{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}._queries_x8x32_2927{display:grid;gap:2px}._queries_x8x32_2927 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_x8x32_2928 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_x8x32_2928 a:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}._brief_x8x32_1434{display:grid;gap:6px}._brief_x8x32_1434 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_x8x32_1434 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_x8x32_2997{display:grid;gap:2px;margin:0;padding-left:18px;font-size:12.5px;color:var(--text-3)}._brief_x8x32_1434 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_x8x32_1434 blockquote small{display:block;margin-bottom:2px;font-family:var(--font);font-size:11px;letter-spacing:.04em;color:var(--ai-deep)}._found_x8x32_3028{display:grid;gap:6px;margin:6px 0 0}._found_x8x32_3028>div{display:grid;grid-template-columns:minmax(56px,auto) minmax(0,1fr);align-items:center;gap:8px}._found_x8x32_3028 dt{font-size:12px;color:var(--text-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:120px}._found_x8x32_3028 dd{display:flex;flex-wrap:wrap;gap:4px;margin:0}._found_x8x32_3028 ._thumb_x8x32_3057{width:40px}._found-none_x8x32_3061{padding:2px 8px;border-radius:6px;border:1px dashed var(--line-strong);font-size:11.5px;color:var(--text-3)}._found-name_x8x32_3069{padding:2px 8px;border-radius:6px;background:var(--fill);font-size:11.5px}._found-name_x8x32_3069[data-used]{box-shadow:inset 0 0 0 1px var(--ai)}._found-wait_x8x32_3080{width:84px;height:18px;border-radius:6px}._thumb_x8x32_3057{margin:0;min-width:0}._thumb_x8x32_3057>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_x8x32_226 .45s var(--spring) both;transition:box-shadow .2s var(--ease),transform .2s var(--ease)}._thumb_x8x32_3057>button:hover:not(:disabled){box-shadow:0 0 0 1px var(--line-strong),var(--shadow-float);transform:translateY(-1px)}._thumb_x8x32_3057>button:disabled{cursor:default}._thumb_x8x32_3057[data-used]>button{box-shadow:0 0 0 1.5px var(--ai)}._thumb_x8x32_3057 img{display:block;width:100%;height:100%;padding:4px;object-fit:contain}._thumb_x8x32_3057 ._developing_x8x32_1763,._thumb_x8x32_3057 ._failed_x8x32_3131{display:grid;place-items:center;width:100%;height:100%;font-style:normal}._thumb_x8x32_3057 ._failed_x8x32_3131{color:var(--red-text);background:var(--fill)}._thumb_x8x32_3057 figcaption{margin-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;text-align:center;color:var(--text-3)}._gallery_x8x32_3154{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;margin-top:8px}._looks_x8x32_3162{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:8px}._looks_x8x32_3162 ._thumb_x8x32_3057>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_x8x32_3162 ._thumb_x8x32_3057 img{padding:0;border-radius:5px;object-fit:cover;object-position:top}._draft_x8x32_3187{display:grid;gap:6px}._draft-scene_x8x32_3192{display:grid;gap:4px}._draft-scene_x8x32_3192 b{font-size:12px;font-weight:500;color:var(--text-2)}._draft-modules_x8x32_3203{display:flex;flex-wrap:wrap;gap:3px}._draft-modules_x8x32_3203 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_x8x32_226 .35s var(--spring) both}._draft-modules_x8x32_3203 i[data-more]{background:none;box-shadow:none;color:var(--text-3)}._draft-foot_x8x32_3230{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._draft-foot_x8x32_3230 small{font-size:12px;color:var(--text-3)}._revision_x8x32_3243{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);font-size:12px;color:var(--text-2);white-space:nowrap}._run-result_x8x32_3256{display:flex}._hand_x8x32_3261{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_x8x32_3261>svg{flex:none;color:var(--text-3)}._hand_x8x32_3261>span{flex:1;min-width:0}._hand_x8x32_3261 small{color:var(--text-3)}._hand_x8x32_3261+._run_x8x32_2619{border-top:1px solid var(--separator)}._run-now_x8x32_3289{display:flex;align-items:center;gap:8px;padding-left:33px;font-size:12.5px;color:var(--ai-deep)}._run-now_x8x32_3289 ._now-line_x8x32_1625{font-style:italic}._reply_x8x32_3303{font-family:var(--font-serif);font-size:15px;line-height:1.7;color:var(--ink);overflow-wrap:anywhere}._reply_x8x32_3303._asked_x8x32_3311{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_x8x32_3319>*+*{margin-top:.65em}._md_x8x32_3319 p,._md_x8x32_3319 ul,._md_x8x32_3319 ol,._md_x8x32_3319 h3,._md_x8x32_3319 h4,._md_x8x32_3319 blockquote{margin-bottom:0}._md_x8x32_3319 p{margin-top:0;white-space:pre-line}._md_x8x32_3319>:first-child{margin-top:0}._md_x8x32_3319 strong{font-weight:600;color:var(--ink)}._md_x8x32_3319 h3,._md_x8x32_3319 h4{font-family:var(--font-serif);font-weight:600;line-height:1.4}._md_x8x32_3319 h3{font-size:1.08em}._md_x8x32_3319 h4{font-size:1em}._md_x8x32_3319 ul,._md_x8x32_3319 ol{display:grid;gap:.3em;padding-left:1.3em}._md_x8x32_3319 li::marker{color:var(--text-3)}._md_x8x32_3319 blockquote{padding-left:12px;border-left:2px solid var(--line-strong);color:var(--text-2)}._md_x8x32_3319 code{padding:1px 5px;border-radius:4px;background:var(--fill);font-family:var(--font-mono);font-size:.86em}._md_x8x32_3319 hr{border:0;border-top:1px solid var(--line)}._md_x8x32_3319 a{color:var(--ai-deep);text-decoration:underline;text-decoration-color:#d9775759;text-underline-offset:2px}._md_x8x32_3319 a:hover{text-decoration-color:currentColor}._md_x8x32_3319 ._md-source_x8x32_3403{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_x8x32_3319 ._md-source_x8x32_3403:hover{background:var(--fill-2);color:var(--text)}._sources_x8x32_3422{display:grid;gap:4px;margin-top:14px;padding-top:10px;border-top:1px dashed var(--line);font-family:var(--font)}._sources_x8x32_3422>small{font-size:11.5px;color:var(--text-3)}._sources_x8x32_3422 a{display:grid;overflow:hidden;padding:5px 10px;border-radius:8px;font-size:12.5px;line-height:1.4;color:var(--text)}._sources_x8x32_3422 a:hover{background:var(--fill)}._sources_x8x32_3422 a,._sources_x8x32_3422 a span{white-space:nowrap;text-overflow:ellipsis}._sources_x8x32_3422 a span{overflow:hidden;font-size:11px;color:var(--text-3)}._run-error_x8x32_3462{display:grid;gap:8px;padding:10px 12px;border-radius:12px;background:#fdf1ee;font-size:13px;color:var(--red-text);overflow-wrap:anywhere}._run-error_x8x32_3462 p{margin:0}._run-actions_x8x32_3477{display:flex;justify-content:flex-end;gap:6px}._run-note_x8x32_3483{font-size:13px;color:var(--text-3)}._toast-error_x8x32_1970[data-tone=ok]{background:var(--ink);box-shadow:none;color:var(--paper);padding-right:16px}._export_x8x32_3497{position:relative}._export-menu_x8x32_3501{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_x8x32_226 .3s var(--spring) both}._export-menu_x8x32_3501 h4{margin:8px 10px 4px;font-size:11.5px;font-weight:500;color:var(--text-3)}._export-menu_x8x32_3501 h4:first-child{margin-top:2px}._side-tools_x8x32_2027 ._export-menu_x8x32_3501 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_x8x32_2027 ._export-menu_x8x32_3501 button>svg{flex:none;color:var(--text-2)}._export-menu_x8x32_3501 button span{display:grid;font-size:13.5px}._export-menu_x8x32_3501 button small{font-size:11.5px;color:var(--text-3)}._side-tools_x8x32_2027 ._export-menu_x8x32_3501 ._export-cards_x8x32_3557{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:2px 4px 4px}._side-tools_x8x32_2027 ._export-cards_x8x32_3557 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_x8x32_2027 ._export-cards_x8x32_3557 button span{font-size:12.5px}._export-cards_x8x32_3557 small{font-size:11px;color:var(--text-3)}._lightbox_x8x32_3584{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_x8x32_1 .3s var(--ease) both}._lightbox_x8x32_3584>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_x8x32_3584>button:hover{background:#fff}._lightbox_x8x32_3584 img{max-width:100%;max-height:100%;border-radius:14px;background:var(--paper);box-shadow:0 30px 80px #0000004d;animation:_pop_x8x32_226 .5s var(--spring) both}._page_x8x32_2928{height:100%;overflow-y:auto;padding:48px max(32px,calc((100% - 1080px)/2)) 96px}._page-head_x8x32_3633{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;animation:_rise_x8x32_1 .6s var(--ease-out) both}._page-head_x8x32_3633{align-items:flex-end;margin-bottom:10px}._page-search_x8x32_3649{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_x8x32_3649:focus-within{box-shadow:inset 0 0 0 1px var(--ink),0 0 0 3px #3c2d1414}._page-search_x8x32_3649 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_x8x32_3649 input:focus{box-shadow:none}._page-search_x8x32_3649 button{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:var(--text-3)}._page-search_x8x32_3649 button:hover{background:var(--fill);color:var(--text)}._library_x8x32_3699{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;gap:14px}._page_x8x32_2928:has(>._library_x8x32_3699){display:flex;flex-direction:column;overflow:hidden;padding-bottom:28px}[role=dialog]:has(._library_x8x32_3699) ._dialog-body_x8x32_3715,[role=dialog] div:has(>._library_x8x32_3699){overflow:hidden}._shelf-tabs_x8x32_3722{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--separator)}._shelf-tabs_x8x32_3722>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_x8x32_3722>button:hover{color:var(--text)}._shelf-tabs_x8x32_3722>button[aria-current]{color:var(--text)}._shelf-tabs_x8x32_3722>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_x8x32_3722>button[aria-current]:after{transform:scaleX(1)}._shelf-tabs_x8x32_3722>small{margin-left:auto;padding-left:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;color:var(--text-3)}._ownership_x8x32_3776{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_x8x32_3776[data-public]{background:var(--blue-soft);color:var(--ai-deep)}._library-bar_x8x32_3795{display:flex;align-items:center;gap:10px}._library-bar_x8x32_3795 ._page-search_x8x32_3649{flex:1;min-width:0}._library-bar_x8x32_3795>label._secondary_x8x32_2251{height:42px;cursor:pointer}._library-bar_x8x32_3795>label._secondary_x8x32_2251[data-busy]{pointer-events:none;opacity:.6}._shelf_x8x32_3722{flex:1;min-height:0;display:grid;align-content:start;gap:10px;overflow:hidden;transition:opacity .2s var(--ease)}._shelf_x8x32_3722[aria-busy]{opacity:.5}._shelf-empty_x8x32_3830{grid-column:1 / -1;padding:56px 0;text-align:center;font-family:var(--font-serif);font-style:italic;color:var(--text-3)}._item_x8x32_3839{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:0;padding:0;text-align:left}._item_x8x32_3839:hover ._look_x8x32_3162{box-shadow:0 0 0 1px var(--line-strong)}._item_x8x32_3839[aria-current] ._look_x8x32_3162{box-shadow:0 0 0 2px var(--ink)}._pager_x8x32_3857{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_x8x32_3857 small{margin-right:auto;font-size:12.5px}._pager_x8x32_3857 span{min-width:52px;text-align:center;color:var(--text-2)}._pager_x8x32_3857 button{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--text-2)}._pager_x8x32_3857 button:hover:not(:disabled){background:var(--fill);color:var(--text)}._pager_x8x32_3857 button:disabled{opacity:.3}._look_x8x32_3162{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_x8x32_3722:is([data-kind=drawing],[data-kind=effect]) ._look_x8x32_3162{background:var(--paper);box-shadow:inset 0 0 0 1px var(--oat-deep)}._look_x8x32_3162>img{width:100%;height:100%;padding:12%;object-fit:contain;mix-blend-mode:multiply}._look_x8x32_3162[data-developing]{background:linear-gradient(110deg,#f1ebe3 30%,#fbe3d7,#f1ebe3 70%) 0 0 / 260% 100%;animation:_shimmer_x8x32_1 1.6s linear infinite}._look_x8x32_3162>svg{width:80%;height:80%}._look_x8x32_3162._samples_x8x32_3932{display:flex;gap:0;padding:0 4px}._look_x8x32_3162._samples_x8x32_3932 img,._look_x8x32_3162._samples_x8x32_3932 i{flex:1;min-width:0;height:100%;padding:10% 3%;object-fit:contain;mix-blend-mode:multiply}._look_x8x32_3162._drawn_x8x32_3948{display:block;pointer-events:none}._look_x8x32_3162._drawn_x8x32_3948 [data-canvas]{background-image:none!important}._item-name_x8x32_3957{flex:none;padding:0 2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;color:var(--text-2)}._inspector_x8x32_2193{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_x8x32_1 .5s var(--ease-sheet) both}._inspector_x8x32_2193>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._inspector_x8x32_2193 h2{font-family:var(--font-serif);font-size:22px;font-weight:400}._inspector_x8x32_2193 header p{font-size:13px;color:var(--text-3)}._inspector-look_x8x32_4005{flex:1;min-height:120px;display:flex}._inspector-look_x8x32_4005 ._look_x8x32_3162{flex:1;border-radius:14px}._inspector-look_x8x32_4005[data-kind=drawing] ._look_x8x32_3162,._inspector-look_x8x32_4005[data-kind=effect] ._look_x8x32_3162{background:var(--bg);box-shadow:inset 0 0 0 1px var(--oat-deep)}._inspector-look_x8x32_4005[data-kind=style] ._look_x8x32_3162._samples_x8x32_3932 img{max-width:60%}._swatches_x8x32_2435{display:flex;gap:6px}._swatches_x8x32_2435 span{width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1px #1414131f}._inspector_x8x32_2193 dl{flex:none;display:grid;gap:8px;margin:0;font-size:13px}._inspector_x8x32_2193 dl>div{display:grid;grid-template-columns:64px 1fr;gap:12px}._inspector_x8x32_2193 dt{color:var(--text-3)}._inspector_x8x32_2193 dd{margin:0;overflow-wrap:anywhere}._inspector-about_x8x32_4061{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_x8x32_4072 summary{cursor:pointer;font-size:13px;color:var(--text-2)}._inspector-prompt_x8x32_4072 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_x8x32_2193 footer{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:12px;border-top:1px solid var(--separator)}._inspector_x8x32_2193 footer code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--text-3)}._settings_x8x32_4111{padding-bottom:140px}._settings-layout_x8x32_4115{display:grid;grid-template-columns:200px minmax(0,720px);gap:48px;margin-top:28px;animation:_rise_x8x32_1 .6s var(--ease-out) both}._settings-nav_x8x32_4123{position:sticky;top:0;align-self:start;display:flex;flex-direction:column;gap:2px}._settings-nav_x8x32_4123 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_x8x32_4123 button>svg{color:var(--text-3)}._settings-nav_x8x32_4123 button:hover{background:var(--fill);color:var(--text)}._settings-nav_x8x32_4123 button[aria-current]{background:var(--fill-2);color:var(--text);font-weight:500}._settings-nav_x8x32_4123 button[aria-current]>svg{color:var(--text)}._settings_x8x32_4111 section{display:flex;flex-direction:column;animation:_line-in_x8x32_1 .35s var(--ease-out) both}._setting_x8x32_4111{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_x8x32_4111:first-child{padding-top:4px}._setting_x8x32_4111:last-child{border-bottom:0}._setting_x8x32_4111[data-wide]{grid-template-columns:1fr;gap:12px}._setting_x8x32_4111[data-wide]>div:last-child{justify-content:flex-start}._setting_x8x32_4111>div:first-child{display:grid;gap:3px}._setting_x8x32_4111 b{font-size:14px;font-weight:500;color:var(--text)}._setting_x8x32_4111 small{font-size:12.5px;line-height:1.5;color:var(--text-3)}._setting_x8x32_4111>div:last-child{display:flex;justify-content:flex-end;min-width:0}._setting_x8x32_4111 input:not([type]),._setting_x8x32_4111 input[type=password]{width:100%;height:38px;padding:0 12px;border-radius:10px;font-size:14px}._setting_x8x32_4111 textarea{width:100%;min-height:132px;padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.6}._setting_x8x32_4111 select{width:100%;height:38px;padding-left:12px;border-radius:10px}._danger_x8x32_4243{color:var(--red-text)}._section-head_x8x32_4249{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}._section-head_x8x32_4249 h2{font-family:var(--font-serif);font-size:22px;font-weight:500;letter-spacing:-.01em;color:var(--text)}._section-head_x8x32_4249 p{max-width:520px;margin-top:6px;font-size:13.5px;line-height:1.55;color:var(--text-2)}._section-head_x8x32_4249>button{flex:none}._group_x8x32_4278+._group_x8x32_4278{margin-top:22px}._group_x8x32_4278>h3{margin:0 0 8px 2px;font-size:12.5px;font-weight:500;color:var(--text-3)}._group-card_x8x32_4289{padding:0 20px;border-radius:14px;background:var(--bg);box-shadow:var(--shadow-1)}._group-card_x8x32_4289 ._setting_x8x32_4111{padding:14px 0}._group-card_x8x32_4289 ._setting_x8x32_4111:first-child{padding-top:14px}._group-card_x8x32_4289 ._setting_x8x32_4111[data-wide]{padding:18px 0 20px}._settings-empty_x8x32_4308{margin:0 0 12px;font-size:13.5px;color:var(--text-3)}._entries_x8x32_4315{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}._entry_x8x32_4324{border-radius:14px;background:var(--bg);box-shadow:var(--shadow-1);transition:box-shadow .25s var(--ease)}._entry_x8x32_4324[data-open]{box-shadow:0 0 0 1px var(--line-strong),0 6px 24px #3c2d1412}._entry-row_x8x32_4337{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px 14px 14px;border-radius:14px;text-align:left}._entry-row_x8x32_4337:hover{background:var(--surface)}._entry_x8x32_4324[data-open] ._entry-row_x8x32_4337{border-radius:14px 14px 0 0}._entry-icon_x8x32_4355{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:var(--bg-2);color:var(--text-2)}._entry_x8x32_4324[data-open] ._entry-icon_x8x32_4355{background:var(--blue-soft);color:var(--ai-deep)}._entry-text_x8x32_4371{display:grid;gap:3px;flex:1;min-width:0}._entry-text_x8x32_4371>span{display:flex;align-items:center;gap:8px;min-width:0}._entry-text_x8x32_4371 b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;color:var(--text)}._entry-text_x8x32_4371 small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:var(--text-3)}._entry-aside_x8x32_4402{flex:none;font-size:12.5px;color:var(--text-3)}._entry-code_x8x32_4408{font-family:var(--font-mono);font-size:12px}._entry-chevron_x8x32_4413{flex:none;color:var(--text-3);transition:transform .3s var(--ease-out)}._entry_x8x32_4324[data-open] ._entry-chevron_x8x32_4413{transform:rotate(180deg)}._entry-body_x8x32_4423{padding:18px 18px 16px;border-top:1px solid var(--separator);background:var(--surface);border-radius:0 0 14px 14px;animation:_line-in_x8x32_1 .3s var(--ease-out) both}._entry-body_x8x32_4423 ._group-card_x8x32_4289{box-shadow:0 0 0 1px var(--line)}._entry-note_x8x32_4435{margin:0 2px 18px;font-size:13px;color:var(--text-2)}._entry-foot_x8x32_4441{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px}._entry-foot_x8x32_4441 small{font-size:12.5px;color:var(--text-3)}._granted_x8x32_4454{color:var(--ai-deep)}._badge_x8x32_4458{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_x8x32_4458[data-tone=accent]{background:var(--blue-soft);color:var(--ai-deep)}._badge_x8x32_4458[data-tone=muted]{background:var(--fill);color:var(--text-3)}._members_x8x32_4481{padding:0}._members-bar_x8x32_4485{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--separator)}._members-bar_x8x32_4485 small{margin-left:auto;font-size:12.5px;color:var(--text-3)}._members-search_x8x32_4499{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_x8x32_4499 input{flex:1;min-width:0;height:100%;padding:0;border:0;background:none;box-shadow:none}._members-search_x8x32_4499 input:focus{background:none;box-shadow:none}._members-head_x8x32_4527{display:flex;justify-content:space-between;padding:10px 20px 6px 58px;font-size:12px;color:var(--text-3)}._members-head_x8x32_4527 span:last-child{width:168px}._members_x8x32_4481 ul{margin:0;padding:0 0 6px;list-style:none}._members_x8x32_4481 li{display:flex;align-items:center;gap:14px;padding:10px 20px}._members_x8x32_4481 li+li{border-top:1px solid var(--separator)}._members_x8x32_4481 ._avatar_x8x32_248{width:30px;height:30px;background:var(--bg-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}._member-name_x8x32_4564{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._member-name_x8x32_4564 b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500}._members_x8x32_4481 select{width:168px;height:34px;padding-left:11px;border-radius:9px;font-size:13.5px}._members-none_x8x32_4588{justify-content:center;color:var(--text-3);font-size:13px}._invite-code_x8x32_4595{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_x8x32_4603{font-size:12.5px;color:var(--text-3);white-space:nowrap}._invite-action_x8x32_4609{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_x8x32_4609:hover{background:var(--fill);color:var(--text)}._invites_x8x32_4627 li{min-height:52px}._settings-nav_x8x32_4123 button[data-break]{margin-top:14px}@media(max-width:860px){._settings-layout_x8x32_4115{grid-template-columns:1fr;gap:20px}._settings-nav_x8x32_4123{position:static;flex-direction:row}}._mono_x8x32_4648{font-family:var(--font-mono);font-size:12.5px}._savebar_x8x32_4653{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_x8x32_1 .5s var(--spring) both}._savebar_x8x32_4653 span{margin-right:12px;font-size:13.5px;color:var(--text-2)}._savebar_x8x32_4653 span[data-error]{color:var(--red-text)}._preview-bar_x8x32_4682{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_x8x32_4682 span{flex:1}._library-bar_x8x32_3795>label._upload_x8x32_4700{width:42px;padding:0;justify-content:center}._dropzone_x8x32_4708{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_x8x32_1 .2s var(--ease) both}[role=dialog]:has(._library_x8x32_3699){contain:layout;height:min(720px,calc(100vh - 48px))}._traces_x8x32_4736{display:grid;grid-template-columns:320px minmax(0,1fr);height:100%;min-height:0}._traces_x8x32_4736>aside{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--separator)}._traces_x8x32_4736>aside header{display:flex;align-items:center;gap:8px;padding:28px 16px 14px 24px}._traces_x8x32_4736>aside h1{flex:1}._traces_x8x32_4736>aside header button{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;color:var(--text-2)}._traces_x8x32_4736>aside header button:hover{background:var(--fill);color:var(--text)}._traces_x8x32_4736 ol{list-style:none;margin:0;padding:0}._traces_x8x32_4736>aside ol{overflow:auto;padding:0 10px 16px}._traces_x8x32_4736>aside li button{display:grid;gap:4px;width:100%;padding:11px 12px;border-radius:12px;text-align:left}._traces_x8x32_4736>aside li button:hover{background:var(--fill)}._traces_x8x32_4736>aside li button[aria-current]{background:var(--bg);box-shadow:0 0 0 1px var(--line),0 2px 10px #3c2d140f}._trace-row_x8x32_4806{display:flex;align-items:baseline;gap:10px;min-width:0}._trace-row_x8x32_4806 b{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500}._trace-cost_x8x32_4823{flex:none;font-style:normal;font-family:var(--font-mono);font-size:12px;color:var(--text-2)}._trace-prompt_x8x32_4831{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;color:var(--text-2)}._traces_x8x32_4736>aside small{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:2px;font-size:11.5px;color:var(--text-3)}._traces_x8x32_4736>aside small em{font-style:normal;color:var(--red-text)}._traces-empty_x8x32_4856{padding:40px 24px;font-family:var(--font-serif);font-style:italic;color:var(--text-3)}._status_x8x32_4863{display:inline-flex;align-items:center;gap:5px;font-style:normal;color:var(--text-2)}._status_x8x32_4863:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--text-3)}._status_x8x32_4863:is([data-status=completed],[data-status=ok]):before{background:#3d9a5f}._status_x8x32_4863:is([data-status=failed],[data-status=error]):before{background:var(--red)}._status_x8x32_4863:is([data-status=failed],[data-status=error]){color:var(--red-text)}._status_x8x32_4863:is([data-status=running],[data-status=viewing],[data-status=waiting]):before{background:var(--ai);animation:_breathe_x8x32_1 1.8s var(--ease-in-out) infinite}._traces_x8x32_4736>main{min-width:0;overflow:auto;padding:28px 36px 64px;background:var(--paper)}._traces_x8x32_4736>main>*{max-width:1120px;margin-left:auto;margin-right:auto}._trace-head_x8x32_4913{margin-bottom:18px}._trace-title_x8x32_4917{display:flex;align-items:baseline;gap:14px}._trace-title_x8x32_4917 h2{min-width:0;font-family:var(--font-serif);font-size:26px;font-weight:400;line-height:1.3}._trace-title_x8x32_4917 ._status_x8x32_4863{flex:none;padding:2px 9px;border-radius:99px;background:var(--fill);font-size:12px}._trace-head_x8x32_4913 blockquote{margin:10px 0 0;padding:2px 0 2px 14px;border-left:2px solid var(--line-strong);font-size:14px;line-height:1.6;color:var(--text-2);white-space:pre-wrap}._trace-made_x8x32_4949{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none}._trace-made_x8x32_4949 li{padding:3px 10px;border-radius:99px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);font-size:12px;color:var(--text-2)}._stats_x8x32_4968{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:18px 0 0}._stat_x8x32_4863{padding:14px 16px;border-radius:14px;background:var(--bg);box-shadow:0 0 0 1px var(--line)}._stat_x8x32_4863:first-child{background:var(--oat);box-shadow:none}._stat_x8x32_4863 dt{font-size:12px;color:var(--text-3)}._stat_x8x32_4863 dd{display:grid;gap:6px;margin:6px 0 0}._stat_x8x32_4863 dd>b{font-size:22px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text)}._stat_x8x32_4863 dd>span{display:flex;flex-wrap:wrap;gap:2px 10px}._stat_x8x32_4863 small{font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--text-3)}._stat-bad_x8x32_5018{color:var(--red-text)}._trace-card_x8x32_5023{margin-top:14px;border-radius:16px;background:var(--bg);box-shadow:0 0 0 1px var(--line);overflow:hidden}._trace-card_x8x32_5023>header{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 16px;border-bottom:1px solid var(--separator)}._trace-card_x8x32_5023 h3{margin:0;font-size:13px;font-weight:600;color:var(--text)}._trace-filter_x8x32_5047{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}._trace-filter_x8x32_5047 button,._views_x8x32_5055 button{display:inline-flex;align-items:center;gap:6px;padding:3px 11px;border-radius:99px;font-size:12px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line)}._trace-filter_x8x32_5047 button small{font-variant-numeric:tabular-nums;color:var(--text-3)}._trace-filter_x8x32_5047 button:hover,._views_x8x32_5055 button:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}._trace-filter_x8x32_5047 button[aria-pressed=true],._views_x8x32_5055 button[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:none}._trace-filter_x8x32_5047 button[aria-pressed=true] small{color:inherit;opacity:.7}[data-kind=turn]{--kind: #d97757}[data-kind=tool]{--kind: #6f8fa8}[data-kind=generation]{--kind: #8a6fb0}[data-kind=capture]{--kind: #5f9a74}[data-kind=search]{--kind: #c9a14a}[data-kind=compact],[data-kind=execution],[data-kind=note]{--kind: #a49d8f}._span-kind_x8x32_5116{display:inline-flex;align-items:center;gap:5px;flex:none;min-width:42px;font-style:normal;font-size:11px;color:var(--text-3)}._span-kind_x8x32_5116:before{content:"";width:7px;height:7px;border-radius:2px;background:var(--kind, var(--text-3))}._meters_x8x32_5135{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}._meters_x8x32_5135 th{padding:8px 16px;background:var(--surface);font-size:11.5px;font-weight:500;text-align:right;color:var(--text-3)}._meters_x8x32_5135 td{padding:8px 16px;border-top:1px solid var(--separator);text-align:right;color:var(--text-2)}._meters_x8x32_5135 th:first-child,._meters_x8x32_5135 td:first-child{text-align:left;color:var(--text)}._meters_x8x32_5135 td ._span-kind_x8x32_5116{margin-right:8px}._meters_x8x32_5135 td small{color:var(--text-3)}._meters_x8x32_5135 td em{font-style:normal;color:var(--red-text)}._spans_x8x32_5177{display:flex;flex-direction:column}._spans_x8x32_5177>li+li{border-top:1px solid var(--separator)}._spans_x8x32_5177>li>button{display:grid;grid-template-columns:minmax(300px,46%) 1fr 64px;align-items:center;gap:16px;width:100%;padding:8px 16px;text-align:left;font-size:13px}._spans_x8x32_5177>li>button:hover,._spans_x8x32_5177>li>button[aria-expanded=true]{background:var(--surface)}._spans_x8x32_5177>li[data-kind=execution]>button{background:var(--paper);font-weight:500}._span-name_x8x32_5207{display:flex;align-items:baseline;gap:8px;min-width:0;overflow:hidden;white-space:nowrap}._span-name_x8x32_5207 b{flex:none;max-width:50%;overflow:hidden;text-overflow:ellipsis;font-weight:500;color:var(--text)}._span-name_x8x32_5207 small{overflow:hidden;text-overflow:ellipsis;font-size:11.5px;color:var(--text-3)}._span-name_x8x32_5207 em{overflow:hidden;text-overflow:ellipsis;font-style:normal;color:var(--red-text)}._span-bar_x8x32_5239{position:relative;height:6px;border-radius:3px;background:var(--fill)}._span-bar_x8x32_5239 i{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--kind, #b9b3a6)}._spans_x8x32_5177 [data-status=error] ._span-bar_x8x32_5239 i{background:var(--red-text)}._spans_x8x32_5177>li>button>small{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-3)}._span-detail_x8x32_5264{display:flex;flex-direction:column;gap:8px;padding:10px 16px 20px 40px;background:var(--surface)}._part_x8x32_5272{border-radius:12px;background:var(--bg);box-shadow:0 0 0 1px var(--line)}._part_x8x32_5272>summary{display:flex;align-items:center;gap:10px;padding:9px 12px;list-style:none;cursor:pointer}._part_x8x32_5272>summary::-webkit-details-marker{display:none}._part_x8x32_5272>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_x8x32_5272[open]>summary:before{rotate:45deg}._part_x8x32_5272 h4{flex:1;font-family:var(--font);font-size:12.5px;font-weight:600;color:var(--text-2)}._part_x8x32_5272>:not(summary){margin:0 12px 12px}._part_x8x32_5272 ._part_x8x32_5272{box-shadow:0 0 0 1px var(--separator)}._part_x8x32_5272 pre,._text_x8x32_5322 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_x8x32_5322 button,._copy_x8x32_5335{font-size:12px;color:var(--link)}._text_x8x32_5322 button{margin-top:6px}._copy_x8x32_5335:hover,._text_x8x32_5322 button:hover{text-decoration:underline}._facts_x8x32_5349{display:grid;grid-template-columns:76px 1fr;gap:6px 14px;font-size:12.5px}._facts_x8x32_5349 dt{color:var(--text-3)}._facts_x8x32_5349 dd{margin:0;overflow-wrap:anywhere}._facts_x8x32_5349 code{font-size:11.5px}._views_x8x32_5055{display:flex;gap:6px}._hint_x8x32_5374{font-size:12.5px;color:var(--text-3)}._conversation_x8x32_5379{display:flex;flex-direction:column;gap:8px}._conversation_x8x32_5379>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_x8x32_5379>li>b{font-size:11.5px;font-weight:600;color:var(--text-3)}._conversation_x8x32_5379>li[data-role=user]{border-left-color:#6f8fa8}._conversation_x8x32_5379>li[data-role=assistant],._conversation_x8x32_5379>li[data-role=message]{border-left-color:var(--ai)}._conversation_x8x32_5379>li[data-role=call]{border-left-color:#c9a14a}._conversation_x8x32_5379>li[data-role=result]{border-left-color:#5f9a74}._conversation_x8x32_5379>li[data-role=reasoning]{border-left-color:#8a6fb0}._conversation_x8x32_5379 ._text_x8x32_5322 pre{max-height:360px;padding:0;background:none}._shots_x8x32_5428{display:flex;flex-wrap:wrap;gap:10px}._shot_x8x32_5428{margin:0;width:240px}._conversation_x8x32_5379 ._shot_x8x32_5428{width:200px}._shot_x8x32_5428 img{display:block;width:100%;border-radius:8px;background:#fff;box-shadow:0 0 0 1px var(--line)}._shot_x8x32_5428 figcaption{margin-top:4px;font-size:11.5px;color:var(--text-3)}._shot-missing_x8x32_5457{font-size:12px;color:var(--text-3)}._hits_x8x32_5462 h5{margin:4px 0 6px;font-size:13px;font-weight:600}._hits_x8x32_5462 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_x8x32_5462 img,._hits_x8x32_5462 ol>li>span{width:36px;height:36px;border-radius:6px;object-fit:contain;background:var(--paper)}._hits_x8x32_5462 b{font-weight:500}._hits_x8x32_5462 code,._hits_x8x32_5462 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--text-3)}._hits_x8x32_5462 i{font-style:normal;font-size:11.5px;color:var(--text-2)}._hits_x8x32_5462 i[data-match=exact]{color:#3d7a4f}._hits_x8x32_5462 i[data-match=close]{color:var(--ai-deep)}@media(max-width:1080px){._side-panel_x8x32_2079{position:absolute;inset:0 52px 0 auto}._side-panel_x8x32_2079[data-kind]{box-shadow:-.5px 0 0 var(--line),-24px 0 60px #3c2d141a}._dock_x8x32_1595{width:min(660px,calc(100% - 32px));bottom:72px}._traces_x8x32_4736{grid-template-columns:260px minmax(0,1fr)}}@media(max-width:760px){._examples_x8x32_462{grid-template-columns:1fr}._setting_x8x32_4111{grid-template-columns:1fr;gap:10px}._setting_x8x32_4111>div:last-child{justify-content:flex-start}._traces_x8x32_4736{grid-template-columns:1fr}._traces_x8x32_4736>aside{max-height:40vh;border-right:0;border-bottom:1px solid var(--separator)}}@keyframes _rise_x8x32_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _fade-in_x8x32_1{0%{opacity:0}}@keyframes _line-in_x8x32_1{0%{opacity:0;filter:blur(3px);transform:translateY(4px)}}@keyframes _pop_x8x32_226{0%{opacity:0;transform:scale(.8)}}@keyframes _draw_x8x32_3948{to{stroke-dashoffset:0}}@keyframes _menu-in_x8x32_1{0%{opacity:0;transform:scale(.96) translateY(-4px)}}@keyframes _detail-in_x8x32_1{0%{opacity:0;transform:translateY(16px)}}@keyframes _breathe_x8x32_1{50%{opacity:.45;transform:scale(.8)}}@keyframes _shimmer_x8x32_1{0%{background-position:100% 0}to{background-position:-60% 0}}@keyframes _look-in_x8x32_1{0%{opacity:0;transform:scale(1.04)}}@keyframes _pin_x8x32_1413{0%{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y) - 30px)) rotate(calc(var(--r) * 3)) scale(1.06)}}@keyframes _develop_x8x32_1763{0%{opacity:.2;filter:blur(14px) saturate(0) brightness(1.15)}40%{opacity:.85}}@keyframes _drift_x8x32_1{0%{background-position:0% 0%}to{background-position:100% 100%}}@keyframes _hover_x8x32_1{50%{transform:translate(1px,-4px) rotate(2deg)}}@keyframes _breathe-soft_x8x32_1{50%{opacity:.45}}@keyframes _sheet-in_x8x32_1{0%{opacity:0;transform:translate(24px)}}@keyframes _toast-in_x8x32_1{0%{opacity:0;transform:translateY(14px) scale(.96)}}@keyframes _write_x8x32_1{0%{clip-path:inset(-10% 100% -10% -2%)}to{clip-path:inset(-10% -2% -10% -2%)}}@keyframes _note-in_x8x32_1{0%{opacity:0;transform:translateY(-16px) rotate(-6deg)}}._preview-bar_x8x32_4682 ._secondary_x8x32_2251{background:transparent;color:var(--paper);box-shadow:inset 0 0 0 1px #ffffff4d}._preview-bar_x8x32_4682 ._primary_x8x32_586{background:var(--paper);color:var(--ink)}@keyframes _spin_x8x32_1{to{rotate:360deg}}._side-tools_x8x32_2027 ._export-menu_x8x32_3501 button:first-child{margin-bottom:0}._work-usage_x8x32_5727{margin:0 0 12px;padding:7px 12px;border-radius:10px;background:var(--fill);font-size:12.5px;color:var(--text-3)}._work-usage_x8x32_5727>button{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;width:100%;text-align:left;color:inherit}._work-usage_x8x32_5727 b{font-weight:500;color:var(--text-2)}._work-usage_x8x32_5727>button>svg{margin-left:auto;align-self:center;transition:transform .25s var(--ease-out)}._work-usage_x8x32_5727>button[aria-expanded=true]>svg{transform:rotate(90deg)}._bill_x8x32_5762{width:100%;margin:8px 0 2px;border-collapse:collapse;font-size:12px;line-height:1.45;color:var(--text-2)}._run_x8x32_2619>._bill_x8x32_5762{margin:4px 0 10px;border-radius:10px;background:var(--fill);box-shadow:inset 0 0 0 1px var(--line)}._bill_x8x32_5762 caption{padding:0 0 4px;text-align:left;font-size:11.5px;font-weight:500;color:var(--text-3)}._bill_x8x32_5762 th,._bill_x8x32_5762 td{padding:6px 10px;text-align:left;vertical-align:top;font-weight:400}._bill_x8x32_5762 tbody tr+tr>*{border-top:1px solid var(--separator)}._bill_x8x32_5762 th{width:34%}._bill_x8x32_5762 th b{display:block;font-weight:500;color:var(--text)}._bill_x8x32_5762 th small{display:block;overflow-wrap:anywhere;font-size:11.5px;color:var(--text-3)}._bill_x8x32_5762 td:last-child{width:1%;white-space:nowrap;text-align:right;font-family:var(--font-mono);color:var(--text)}._bill_x8x32_5762 tfoot>tr>*{border-top:1px solid var(--line-strong);font-weight:500;color:var(--text)}._drafts_x8x32_5830{display:grid;gap:14px;margin:4px 0 0;padding:0;list-style:none}._drafts-group_x8x32_5838>header{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;color:var(--text-2)}._drafts-group_x8x32_5838>header>i{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:7px;background:var(--fill);color:var(--text-3)}._drafts-group_x8x32_5838>header>span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text)}._drafts-group_x8x32_5838>header>small{flex:none;font-size:11.5px;color:var(--text-3)}._drafts-group_x8x32_5838>ul{display:grid;gap:2px;margin:0 0 0 11px;padding:0 0 0 18px;list-style:none;border-left:1px solid var(--line)}._drafts-group_x8x32_5838 li{display:flex;align-items:center;gap:6px;border-radius:9px}._drafts-group_x8x32_5838 li:hover{background:var(--fill)}._drafts-group_x8x32_5838 li[data-previewing]{background:var(--blue-soft)}._drafts-look_x8x32_5897{display:flex;align-items:center;gap:8px;flex:1;min-width:0;height:34px;padding:0 10px;border-radius:9px;text-align:left;font-size:13px;color:var(--text-2)}._drafts-look_x8x32_5897>b{font-weight:500;color:var(--text)}._drafts-look_x8x32_5897>small{margin-left:auto;font-size:11.5px;color:var(--text-3)}._drafts-look_x8x32_5897[aria-pressed=true]>svg{color:var(--ai-deep)}._drafts-group_x8x32_5838 li>em{flex:none;margin-right:10px;font-style:normal;font-size:11.5px;font-weight:500;color:var(--ai-deep)}._drafts-restore_x8x32_5935{display:inline-flex;align-items:center;gap:5px;flex:none;height:26px;margin-right:4px;padding:0 9px;border-radius:7px;font-size:12px;color:var(--text-2);opacity:0}._drafts-group_x8x32_5838 li:hover ._drafts-restore_x8x32_5935,._drafts-group_x8x32_5838 li[data-previewing] ._drafts-restore_x8x32_5935,._drafts-restore_x8x32_5935:focus-visible{opacity:1}._drafts-restore_x8x32_5935:hover:not(:disabled){background:var(--bg);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}._entries_x8x32_4315._nested_x8x32_5962{gap:8px}._entries_x8x32_4315._nested_x8x32_5962 ._entry_x8x32_4324{box-shadow:0 0 0 1px var(--line)}._entries_x8x32_4315._nested_x8x32_5962 ._entry-row_x8x32_4337{padding:10px 12px}._entries_x8x32_4315._nested_x8x32_5962 ._entry-icon_x8x32_4355{width:30px;height:30px}._add-model_x8x32_5979{margin-top:10px}._add-provider_x8x32_5983{position:relative}._add-provider_x8x32_5983 ._popover_x8x32_226{top:calc(100% + 6px);right:0;width:280px}._add-provider_x8x32_5983 ._popover_x8x32_226 button>span{display:grid;gap:1px}._add-provider_x8x32_5983 ._popover_x8x32_226 small{font-family:var(--font-mono);font-size:11px;color:var(--text-3)}._number-field_x8x32_6004{display:inline-flex;align-items:center;gap:8px}._number-field_x8x32_6004 input{width:120px;text-align:right}._number-field_x8x32_6004 small{font-size:12px;color:var(--text-3);white-space:nowrap}._composer-wrap_x8x32_1000[data-place=dock]>._model-bar_x8x32_1007{align-self:flex-end;padding:2px 4px;border-radius:10px;background:var(--veil);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._chips_x8x32_6032{display:flex;flex-wrap:wrap;gap:6px}._chips_x8x32_6032>button{height:28px;padding:0 11px;border-radius:999px;font-size:13px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line-strong)}._chips_x8x32_6032>button[aria-pressed=true]{color:var(--ai-deep);background:color-mix(in srgb,var(--ai-deep) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ai-deep) 40%,transparent)}._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)}}@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}}
