.pk-panel{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-line);width:600px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-pop);animation:pk-in .14s var(--ease-app);grid-template-columns:264px minmax(0,1fr);display:grid;overflow:hidden}@keyframes pk-in{0%{opacity:0;transform:translateY(-4px)scale(.99)}}.pk-panel.is-up{animation-name:pk-in-up}@keyframes pk-in-up{0%{opacity:0;transform:translateY(4px)scale(.99)}}.pk-stage{background-color:var(--color-canvas);background-image:radial-gradient(color-mix(in srgb, var(--color-ink-4) 38%, transparent) 1px, transparent 1.2px);border-inline-end:1px solid var(--color-line-soft);background-size:14px 14px;flex-direction:column;justify-content:center;gap:10px;min-height:300px;padding:20px 18px;display:flex}.pk-stage.is-ig,.wy-stage.is-ig,.tp-stage.is-ig,.ai-stage.is-ig{background-color:#fdf1ee;background-image:radial-gradient(#783c5a24 1px,#0000 1.2px),radial-gradient(120% 90% at 0 0,#ffe6cf 0%,#0000 55%),radial-gradient(110% 90% at 100% 100%,#eadffd 0%,#0000 60%),linear-gradient(135deg,#fff0e3 0%,#fde3ec 50%,#efe6fd 100%);background-size:14px 14px,100% 100%,100% 100%,100% 100%}.pk-stage.is-fb,.wy-stage.is-fb,.tp-stage.is-fb,.ai-stage.is-fb{background-color:#e6efff;background-image:radial-gradient(#1e469624 1px,#0000 1.2px),radial-gradient(120% 90% at 0 0,#d4e8ff 0%,#0000 55%),linear-gradient(135deg,#dcebff 0%,#d9e5ff 55%,#e6e1ff 100%);background-size:14px 14px,100% 100%,100% 100%}.pk-copy{flex-direction:column;justify-content:center;gap:8px;padding:28px 28px 32px;display:flex;position:relative}.pk-where{color:var(--color-ink-3);letter-spacing:.01em;align-items:center;gap:6px;padding-inline-end:36px;font-size:11.5px;font-weight:600;display:flex}.pk-title{color:var(--color-ink);letter-spacing:-.015em;margin-top:2px;font-size:17px;font-weight:700;line-height:1.3}.pk-copy p{color:var(--color-ink-2);font-size:13.5px;line-height:1.6}.pk-close{top:12px;position:absolute;inset-inline-end:12px}.pk-grab{display:none}@media (max-width:767px){.pk-panel{overscroll-behavior:contain;width:auto;max-width:none;max-height:88dvh;animation:pk-sheet .22s var(--ease-app);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:18px 18px 0 0;grid-template-columns:minmax(0,1fr);position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -8px 32px #0f172a2e}.pk-panel.is-up{animation-name:pk-sheet}@keyframes pk-sheet{0%{opacity:0;transform:translateY(24px)}}.pk-stage{border-inline-end:0;border-bottom:1px solid var(--color-line-soft);align-items:center;min-height:0;padding:54px 16px 16px}.pk-stage>*{width:100%;max-width:300px}.pk-grab{background:var(--color-line);border-radius:999px;width:36px;height:4px;margin-left:-18px;display:block;position:absolute;top:8px;left:50%}.pk-copy{justify-content:flex-start;padding:16px 20px 22px;position:static}.pk-close{top:14px;background:var(--color-surface);box-shadow:var(--shadow-lift);inset-inline-end:10px}.pk-title{font-size:18px}.pk-copy p{font-size:14.5px}}.pk-backdrop{z-index:69;background:#0f172a59;animation:.18s pk-fade;position:fixed;inset:0}@keyframes pk-fade{0%{opacity:0}}.pk-eye{position:relative}.pk-eye[aria-expanded=true]{color:var(--color-ink);background:var(--color-line-soft)}@media (pointer:coarse){.pk-eye:before{content:"";position:absolute;inset:-6px}}.pk-scene{--bg:#fff;--fg:#000;--fg2:#737373;--ln:#dbdbdb;--them:#efefef;--me:#3797f0;--blue:#0095f6;--cm:transparent;font-family:-apple-system, "SF Pro Text", var(--font-inter), system-ui, sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:-.005em;color:var(--fg);flex-direction:column;gap:10px;display:flex}.pk-scene.fb{--fg:#050505;--fg2:#65676b;--ln:#e4e6eb;--them:#f0f0f0;--me:#0084ff;--blue:#0866ff;--cm:#f0f2f5}.pk-card{background:var(--bg);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #0f172a0f,0 0 0 1px #0f172a0f}.pk-scene .gl{width:18px;height:18px;color:var(--fg);flex:none;place-items:center;display:grid}.pk-scene.fb .gl{color:var(--blue)}.pk-scene .gl svg,.pk-compose .cam svg{width:100%;height:100%}.pk-head{border-bottom:1px solid var(--ln);align-items:center;gap:8px;min-width:0;padding:8px 10px;font-size:12.5px;font-weight:600;display:flex}.pk-head .gl{width:17px;height:17px}.pk-head .gl.bk{width:16px;height:16px;margin-inline-end:-2px}.pk-head .gl+.gl{margin-inline-start:4px}[dir=rtl] .pk-head .bk svg{transform:scaleX(-1)}.pk-head .avw{flex:none;display:grid;position:relative}.pk-head .avw .dot{inset-inline-end:-1px;width:9px;height:9px;box-shadow:0 0 0 2px var(--bg);background:#31a24c;border-radius:50%;position:absolute;bottom:-1px}.pk-head .sub{color:var(--fg2);font-size:10.5px;font-weight:400;line-height:1.2;display:block}.pk-head .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;line-height:1.25;overflow:hidden}.pk-compose{border:1px solid var(--ln);background:var(--bg);border-radius:999px;align-items:center;gap:8px;margin:0 8px 8px;padding:4px;display:flex}.pk-compose .cam{background:var(--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;padding:5px;display:grid}.pk-compose .pk-field{min-width:0;color:var(--fg2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11.5px;overflow:hidden}.pk-compose .gl{width:16px;height:16px}.pk-compose .gl:last-child{margin-inline-end:4px}.pk-scene.fb .pk-compose{border:0;border-radius:0;gap:10px;margin:0;padding:6px 10px 8px}.pk-scene.fb .pk-compose .pk-field{background:var(--cm);color:var(--fg2);border-radius:999px;padding:5px 10px}.pk-scene.fb .pk-compose .gl:last-child{margin-inline-end:0}.pk-av{color:#475569;width:24px;height:24px;font:700 10.5px/1 var(--font-inter), system-ui, sans-serif;background:#e7eaee;border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.pk-av.sm{width:18px;height:18px;font-size:8.5px}.pk-av.lg{width:28px;height:28px;font-size:11.5px}.pk-av.page{color:#fff;background:#1f2937}.pk-av img{object-fit:cover;width:100%;height:100%}.pk-chat{flex-direction:column;gap:4px;padding:10px 10px 12px;display:flex}.pk-b{overflow-wrap:anywhere;border-radius:17px;max-width:82%;padding:7px 11px;font-size:12.5px;line-height:1.35}.pk-b.them{background:var(--them);color:var(--fg);border-end-start-radius:5px;align-self:flex-start}.pk-b.me{background:var(--me);color:#fff;border-end-end-radius:5px;align-self:flex-end}.pk-b .btn{color:var(--fg);text-align:center;background:#fff;border-radius:10px;margin-top:7px;padding:6px 10px;font-size:12px;font-weight:600;display:block}.pk-b .btn+.btn{margin-top:5px}.pk-qr{flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;gap:5px;display:flex}.pk-qr span{border:1px solid var(--me);color:var(--me);background:var(--bg);border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.pk-ts{color:var(--fg2);align-self:center;padding:4px 0 2px;font-size:10.5px;font-weight:500}.pk-sys{color:var(--fg2);text-align:center;align-self:center;padding:2px 6px;font-size:10.5px}.pk-sys b{color:var(--fg);font-weight:600}.pk-typing{border-radius:17px;background:var(--me);border-end-end-radius:5px;align-self:flex-end;gap:3px;padding:10px 12px;display:flex}.pk-typing i{background:#ffffffe6;border-radius:50%;width:6px;height:6px;animation:1.2s infinite pk-blink}.pk-typing i:nth-child(2){animation-delay:.2s}.pk-typing i:nth-child(3){animation-delay:.4s}@keyframes pk-blink{0%,60%,to{opacity:.35}30%{opacity:1}}.pk-shared{background:var(--them);border-radius:14px;align-self:flex-start;width:58%;max-width:150px;overflow:hidden}.pk-shared .ph{aspect-ratio:1;background:#dfe3e8 url(/automation/story-1.jpg) 50% 42%/cover no-repeat;display:block}.pk-shared .cap{align-items:center;gap:6px;padding:6px 8px;font-size:11px;font-weight:600;display:flex}.pk-link{background:var(--them);max-width:88%;color:var(--fg2);border-radius:12px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;display:flex;overflow:hidden}.pk-link span{text-overflow:ellipsis;white-space:nowrap;direction:ltr;overflow:hidden}.pk-story{flex-direction:column;align-self:flex-start;gap:4px;padding-inline-start:2px;display:flex}.pk-story .cap{color:var(--fg2);font-size:10.5px}.pk-story .th{background:#dfe3e8 url(/automation/story-1.jpg) 50%/cover no-repeat;border-radius:9px;width:42px;height:68px;display:block;position:relative;box-shadow:inset 0 0 0 1px #0000000f}.pk-sheet{border-bottom:1px solid var(--ln);justify-items:center;gap:6px;padding:6px 12px 9px;display:grid;position:relative}.pk-sheet .grab{background:var(--ln);border-radius:999px;width:30px;height:3px}.pk-sheet .ttl{font-size:12.5px;font-weight:700}.pk-post{align-items:center;gap:8px;min-width:0;padding:9px 10px 7px 12px;font-size:12px;font-weight:600;display:flex}.pk-post .nm{flex:1}.pk-post .sub{color:var(--fg2);align-items:center;gap:3px;font-size:10.5px;font-weight:400;display:flex}.pk-post .sub svg{width:10px;height:10px}.pk-post .gl{color:var(--fg2)}.pk-react{border-bottom:1px solid var(--ln);color:var(--fg2);align-items:center;gap:5px;margin:0 12px;padding:0 0 7px;font-size:11px;display:flex}.pk-react .rx{display:flex}.pk-react i{color:#fff;width:15px;height:15px;box-shadow:0 0 0 1.5px var(--bg);border-radius:50%;place-items:center;padding:3px;display:grid}.pk-react i+i{margin-inline-start:-3px}.pk-react .lk{background:var(--blue)}.pk-react .hr{background:#f33e58}.pk-react svg{width:100%;height:100%}.pk-cms{flex-direction:column;gap:10px;padding:11px 12px 12px;display:flex}.pk-cm{align-items:flex-start;gap:8px;min-width:0;display:flex}.pk-cm.nested{padding-inline-start:32px}.pk-cm .body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pk-cm .who{align-items:baseline;gap:6px;min-width:0;font-size:11.5px;display:flex}.pk-cm .who b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pk-cm .who span{color:var(--fg2);flex:none;font-size:10.5px}.pk-cm .tx{overflow-wrap:anywhere;font-size:12.5px;line-height:1.35}.pk-cm .tx b{margin-inline-end:4px;font-weight:600}.pk-cm .meta{color:var(--fg2);gap:10px;margin-top:1px;font-size:10.5px;font-weight:600;display:flex}.pk-cm .meta .tm{font-weight:400}.pk-cm .ht{width:12px;height:12px;color:var(--fg2);flex:none;margin-top:12px}.pk-cm .ht svg{width:100%;height:100%}.pk-scene.fb .pk-cm .tx{background:var(--cm);border-radius:14px;align-self:flex-start;max-width:100%;padding:6px 10px}.pk-scene.fb .pk-cm .tx b{margin:0;font-size:12px;display:block}.pk-scene.fb .pk-cm .meta{padding-inline-start:10px}.pk-cm .sp{color:var(--fg2);font-size:10.5px;font-weight:400}.pk-lock{color:var(--color-ink);flex-direction:column;align-items:center;gap:0;padding:4px 0 6px;display:flex}.pk-lock .d{color:var(--color-ink-3);font-size:11.5px;font-weight:500}.pk-lock .tm{letter-spacing:-.02em;font-variant-numeric:tabular-nums;direction:ltr;font-size:40px;font-weight:600;line-height:1.05}.pk-push{background:var(--bg);border-radius:16px;align-items:flex-start;gap:9px;min-width:0;padding:10px 11px;display:flex;box-shadow:0 1px 2px #0f172a0f,0 0 0 1px #0f172a0f,0 6px 16px #0f172a0f}.pk-push .ic{background:#fff;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #0f172a14}.pk-push .b{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pk-push .r{justify-content:space-between;gap:8px;font-size:11.5px;font-weight:600;display:flex}.pk-push .r span{color:var(--fg2);font-size:10.5px;font-weight:400}.pk-push p{color:#1f2937;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.pk-note{max-width:100%;font:600 11px/1.35 var(--font-sans);letter-spacing:0;background:var(--color-accent-soft);color:var(--color-accent-ink);box-shadow:inset 0 0 0 1px var(--color-accent-line);border-radius:999px;align-self:center;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.pk-note.skip{background:var(--color-slate-soft);color:var(--color-slate-ink);box-shadow:inset 0 0 0 1px var(--color-line)}.pk-note.warn{background:var(--color-warn-soft);color:var(--color-amber-ink);box-shadow:inset 0 0 0 1px var(--color-warn-line)}.pk-note.info{background:var(--color-blue-soft);color:var(--color-blue-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-blue) 22%, transparent)}.pk-note.wait{background:var(--color-amber-soft);color:var(--color-amber-ink);box-shadow:inset 0 0 0 1px var(--color-warn-line)}.pk-note.hide{background:var(--color-slate-soft);color:var(--color-slate-ink);box-shadow:inset 0 0 0 1px var(--color-line)}.pk-note.start{align-self:flex-start}.pk-cm .pk-note+.pk-note{margin-top:3px}.pk-cm.hid .tx,.pk-cm.hid .who,.pk-cm.hid .pk-av{opacity:.5}.pk-cm .tx,.pk-cm .who,.pk-cm>.pk-av{transition:opacity .4s var(--ease-app)}.pk-play:not(.is-play) .pk-cm:has(>.body>.pk-note.hide) :is(.tx,.who){opacity:.45}.pk-play:not(.is-play) .pk-cm:has(>.body>.pk-note.hide)>.pk-av{opacity:.45}.pk-play .pk-cm:has(>.body>.pk-note.hide.pk-on) :is(.tx,.who){opacity:.45}.pk-play .pk-cm:has(>.body>.pk-note.hide.pk-on)>.pk-av{opacity:.45}.pk-cm .pk-note{align-self:flex-start;margin-top:2px}.pk-app{font-family:var(--font-sans);background:var(--color-surface);color:var(--color-ink);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0f172a0f,0 0 0 1px #0f172a12}.pk-app .hd{border-bottom:1px solid var(--color-line-soft);justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;font-weight:700;display:flex}.pk-app .flt{background:var(--color-accent-soft);color:var(--color-accent-ink);box-shadow:inset 0 0 0 1px var(--color-accent-line);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.pk-app .row{border-bottom:1px solid var(--color-line-soft);align-items:center;gap:9px;min-width:0;padding:9px 12px;display:flex}.pk-app .row:last-child{border-bottom:0}.pk-app .row .who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pk-app .row .who b{font-size:12px;font-weight:600}.pk-app .row .who .tags{margin-top:3px}.pk-app .row .who>span:not(.tags){color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pk-app .tags{flex-wrap:wrap;gap:4px;display:flex}.pk-app .tg{background:var(--color-line-soft);color:var(--color-ink-2);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:600}.pk-app .tg.on{background:var(--color-accent-soft);color:var(--color-accent-ink);box-shadow:inset 0 0 0 1px var(--color-accent-line)}.pk-app .st{border-radius:999px;flex:none;padding:1px 7px;font-size:10.5px;font-weight:600}.pk-app .st.ok{background:var(--color-accent-soft);color:var(--color-accent-ink)}.pk-app .st.need{background:var(--color-warn-soft);color:var(--color-amber-ink)}.tp-stage{border-bottom:1px solid var(--color-line-soft);border-radius:10px 10px 0 0;flex-direction:column;justify-content:center;gap:8px;min-height:180px;padding:14px;display:flex}.tp-stage .pk-scene{gap:8px}.tp-stage .pk-cms{gap:8px;padding:9px 11px 10px}.tp-stage .pk-chat{padding:9px 9px 10px}.tp-stage .pk-story .th{width:34px;height:54px}.tp-stage .pk-lock .tm{font-size:32px}.tp-kw{background:var(--color-amber-soft);color:var(--color-amber-ink);box-shadow:inset 0 0 0 1px var(--color-warn-line);border-radius:4px;margin:0 -2px;padding:0 2px;font-weight:600}.pk-b.me .tp-kw{color:#fff;box-shadow:none;background:#ffffff38}.pk-b.them .tp-kw{background:#fff3d6}.tp-when{padding:2px 0 0}.pk-cms>.tp-when{align-self:flex-start}.tp-hid{color:var(--fg2);align-items:center;gap:4px;font-style:italic;display:inline-flex}.pk-story .th.tp-mention{background-image:url(/automation/spec-latte.jpg)}.tp-mention .at{inset-inline-end:3px;color:#000;background:#fff;border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:absolute;bottom:3px;box-shadow:0 1px 2px #00000040}.pk-b.me.tp-draft{background:var(--bg);color:var(--me);border:1.5px dashed var(--me)}.tp-draft-l{text-transform:uppercase;letter-spacing:.04em;opacity:.8;align-items:center;gap:4px;margin-bottom:2px;font-size:10px;font-weight:700;display:flex}.tp-rows .row{padding:8px 11px}.tp-rows .row .who>span:not(.tags){white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.tp-ic{background:var(--color-line-soft);width:24px;height:24px;color:var(--color-ink-2);border-radius:7px;flex:none;place-items:center;display:grid}.pk-app .st{align-items:center;gap:3px;display:inline-flex}.pk-app .st.off{background:var(--color-line-soft);color:var(--color-ink-3)}.pk-b.tp-faded,.pk-play.is-play .pk-b.tp-faded.pk-on{opacity:.45}.tp-newpost{aspect-ratio:4/3;background:#dfe3e8 url(/automation/story-1.jpg) 50% 40%/cover no-repeat;border-radius:10px;display:block}.tp-tabs{border-bottom:1px solid var(--ln);color:var(--fg2);gap:14px;padding:7px 12px 0;font-size:11.5px;font-weight:600;display:flex}.tp-tabs span{padding-bottom:6px}.tp-tabs .on{color:var(--fg);box-shadow:inset 0 -1.5px 0 var(--fg)}.tp-thread{align-items:center;gap:9px;min-width:0;padding:10px 12px 6px;font-size:12px;display:flex}.tp-thread b{font-weight:600}.tp-thread span span{color:var(--fg2);font-size:11.5px}.tp-unread{background:var(--blue);border-radius:50%;flex:none;width:8px;height:8px}.tp-thread-note{justify-content:center;padding:2px 12px 11px;display:flex}.tp-src{padding:9px 11px 10px}.tp-src-l{color:var(--color-ink-3);margin-bottom:3px;font-size:10.5px;font-weight:600;display:block}.tp-src p{color:var(--color-ink);overflow-wrap:anywhere;font-size:12px;line-height:1.55}.tp-tok{background:var(--color-canvas);box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-ink-2);vertical-align:1px;border-radius:4px;align-items:center;gap:3px;margin:0 1px;padding:0 5px;font-size:11px;font-weight:600;display:inline-flex}.tp-tok.on{background:var(--color-amber-soft);color:var(--color-amber-ink);box-shadow:inset 0 0 0 1px var(--color-warn-line)}.tp-fill{color:inherit;background:#ffffff40;border-radius:4px;padding:0 3px;font-weight:600}.tp-vn{font:600 10.5px/1.5 var(--font-sans);background:var(--color-violet-soft);color:var(--color-violet-ink);border-radius:999px;flex:none;padding:1px 7px}.tp-thread+.tp-thread{padding-top:4px}.pk-card>.tp-thread:last-child{padding-bottom:11px}.tp-web{background:var(--bg);width:70%;box-shadow:0 0 0 1px var(--ln), 0 4px 10px #0f172a0f;border-radius:10px;align-self:flex-start;overflow:hidden}.tp-web .bar{color:var(--fg2);background:var(--them);direction:ltr;justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-size:10px;display:flex}.tp-web .pic{aspect-ratio:16/9;background:#dfe3e8 url(/automation/story-1.jpg) 50% 40%/cover no-repeat;display:block}.tp-profile{text-align:center;flex-direction:column;align-items:center;gap:3px;padding:12px 12px 8px;font-size:12px;display:flex}.tp-profile b{font-weight:600}.tp-profile>span:last-child{color:var(--fg2);font-size:10.5px}.tp-faq{border-bottom:1px solid var(--ln);flex-direction:column;gap:4px;padding:0 12px 8px;display:flex}.tp-faq span{background:var(--them);text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:10px;padding:6px 10px;font-size:11.5px;font-weight:500;overflow:hidden}.pk-play.is-play .pk-beat{opacity:0;transition:opacity .26s var(--ease-app), transform .34s cubic-bezier(.2, .9, .3, 1.2);transform:translateY(6px)scale(.97)}.pk-play.is-play .pk-beat.pk-on{opacity:1;transform:none}.pk-play .pk-b.me.pk-beat{transform-origin:100% 100%}.pk-play .pk-b.them.pk-beat,[dir=rtl] .pk-play .pk-b.me.pk-beat{transform-origin:0 100%}[dir=rtl] .pk-play .pk-b.them.pk-beat{transform-origin:100% 100%}.pk-play.is-play .pk-note.pk-beat{transform:scale(.85)}.pk-play.is-play .pk-note.pk-beat.pk-on{transform:none}.pk-play.is-play .pk-push.pk-beat{transform:translateY(-10px)scale(.98)}.pk-play.is-play .pk-push.pk-beat.pk-on{transform:none}.pk-play.is-out .pk-beat.pk-on{opacity:0;transition-duration:.36s;transform:none}@media (prefers-reduced-motion:reduce){.pk-panel,.pk-backdrop{animation:none!important}.pk-typing i{opacity:.8;animation:none}}.pk-at{color:#00376b;font-weight:600}.pk-scene.fb .pk-at{color:#050505}.ai-stage{justify-content:center;padding:16px;display:flex}.ai-stage>.pk-play{width:100%;max-width:340px}.ai-stage .pk-scene{gap:8px}.ai-stage .pk-cms{gap:8px;padding:9px 11px 10px}.ai-stage .pk-chat{padding:9px 9px 10px}
.wy-backdrop{z-index:70;background:#0f172a61;place-items:center;padding:24px;animation:.15s ease-out pk-fade;display:grid;position:fixed;inset:0}.wy-panel{background:var(--color-surface);width:880px;max-width:100%;max-height:calc(100dvh - 48px);box-shadow:var(--shadow-pop);animation:wy-in .18s var(--ease-app);border-radius:16px;grid-template-columns:minmax(0,1fr) 360px;display:grid;position:relative;overflow:hidden}@keyframes wy-in{0%{opacity:0;transform:translateY(6px)scale(.99)}}.wy-copy{overscroll-behavior:contain;flex-direction:column;min-height:0;padding:44px 44px 24px;display:flex;overflow-y:auto}.wy-title{letter-spacing:-.022em;color:var(--color-ink);padding-inline-end:24px;font-size:26px;font-weight:700;line-height:1.2}.wy-lead{color:var(--color-ink-2);margin-top:14px;font-size:15px;line-height:1.6}.wy-label{color:var(--color-ink-3);margin-top:26px;font-size:12px;font-weight:600}.wy-rows{background:var(--color-canvas);border-radius:12px;flex-direction:column;gap:18px;margin-top:10px;padding:20px;display:flex}.wy-rows li{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;display:grid}.wy-rows b{color:var(--color-ink);font-size:14.5px;font-weight:600;line-height:1.35;display:block}.wy-rows li>span>span{color:var(--color-ink-3);margin-top:2px;font-size:13.5px;line-height:1.55;display:block}.wy-ic{background:var(--color-surface);width:34px;height:34px;color:var(--color-ink-2);box-shadow:0 0 0 1px var(--color-line-soft), 0 1px 2px #0f172a0a;border-radius:9px;place-items:center;display:grid}.wy-foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:28px;display:flex}.wy-state{color:var(--color-accent-ink);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.wy-state.muted{color:var(--color-ink-3);font-weight:500}.wy-close{top:14px;z-index:1;position:absolute;inset-inline-end:14px}.wy-stage{background-color:var(--color-canvas);background-image:radial-gradient(color-mix(in srgb, var(--color-ink-4) 38%, transparent) 1px, transparent 1.2px);border-inline-start:1px solid var(--color-line-soft);background-size:14px 14px;place-items:center;min-height:0;padding:52px 30px 32px;display:grid}.wy-phone{background:#fff;border-radius:38px;flex-direction:column;width:290px;height:540px;max-height:calc(100dvh - 132px);padding:10px 8px 14px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0f172a1a,0 0 0 7px #f4f5f3,0 0 0 8px #0f172a1a,0 18px 40px #0f172a24}.wy-bar{font:600 12px/1 -apple-system, "SF Pro Text", var(--font-inter), system-ui, sans-serif;color:#000;direction:ltr;justify-content:space-between;align-items:center;padding:2px 18px 6px;display:flex}.wy-bar i{background:#000;border-radius:999px;width:64px;height:18px;margin-inline-end:64px}.wy-phone .pk-play{flex-direction:column;flex:1;min-height:0;display:flex}.wy-phone .pk-scene{flex:1;min-height:0}.wy-phone .pk-card{box-shadow:none;border-radius:0;flex-direction:column;flex:1;min-height:0;display:flex}.wy-phone .pk-chat{flex:1;justify-content:flex-end;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 28px);mask-image:linear-gradient(#0000,#000 28px)}.wy-phone .pk-compose{flex:none;margin:0 14px 10px}.wy-phone .pk-cms{flex:1}.wy-phone .pk-scene>.pk-note{margin-bottom:8px}@media (max-width:767px){.wy-backdrop{place-items:end stretch;padding:0}.wy-panel{overscroll-behavior:contain;border-radius:18px 18px 0 0;flex-direction:column;width:100%;max-height:92dvh;animation-name:wy-sheet;animation-duration:.22s;display:flex;overflow-y:auto}@keyframes wy-sheet{0%{opacity:0;transform:translateY(24px)}}.wy-copy{display:contents}.wy-copy>*,.wy-stage{flex:none}.wy-copy>*{margin-inline:20px}.wy-title{margin-top:28px;padding-inline-end:36px;font-size:22px}.wy-lead{font-size:15px}.wy-rows{padding:16px}.wy-stage{margin-top:20px;border-inline-start:0;order:1;margin-inline:0;padding:24px 16px}.wy-phone{width:270px;height:500px;max-height:none}.wy-foot{padding:12px 20px max(12px, env(safe-area-inset-bottom));background:var(--color-surface);border-top:1px solid var(--color-line-soft);order:2;margin:0;position:sticky;bottom:0}.wy-foot>.ms-auto{flex:1;justify-content:flex-end}.wy-close{top:12px;inset-inline-end:12px}}@media (prefers-reduced-motion:reduce){.wy-panel,.wy-backdrop{animation:none!important}}.wy-board{width:320px;max-height:calc(100dvh - 132px);overflow:auto}@media (max-width:760px){.wy-board{width:100%;max-width:340px;max-height:none}}
.au-ring circle{fill:none;stroke:var(--color-line);stroke-width:2.5px}.au-ring .fg{stroke:var(--color-accent);stroke-linecap:round;transition:stroke-dashoffset .2s var(--ease-app), stroke .2s}.au-count.is-warn .au-ring .fg{stroke:var(--color-warn)}.au-count.is-error .au-ring .fg{stroke:var(--color-danger)}.au-kw{animation:au-chip-in .18s var(--ease-app)}.au-kw.is-dup{animation:au-shake .3s var(--ease-app)}@keyframes au-chip-in{0%{opacity:0;transform:scale(.9)}}@keyframes au-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.au-tile-cap{background:linear-gradient(#0000,#0009)}.au-next-wash{background:linear-gradient(135deg, color-mix(in srgb, var(--color-violet-soft), white 40%), color-mix(in srgb, var(--color-pink-soft), white 30%))}.au-menu{animation:au-menu-in .12s var(--ease-app)}@keyframes au-menu-in{0%{opacity:0;transform:translateY(-3px)}}.au-modal{animation:au-modal-in .18s var(--ease-app)}@keyframes au-modal-in{0%{opacity:0;transform:translateY(6px)scale(.985)}}.au-toast{animation:au-toast-in .2s var(--ease-app)}@keyframes au-toast-in{0%{opacity:0;transform:translate(-50%,8px)}}.au-block-body{animation:au-open-in .2s var(--ease-app)}@keyframes au-open-in{0%{opacity:0;transform:translateY(-3px)}}.au-skel{background:linear-gradient(90deg, var(--color-line-soft) 25%, color-mix(in srgb, var(--color-line-soft), white 50%) 37%, var(--color-line-soft) 63%);background-size:400% 100%;animation:1.4s infinite au-shimmer}@keyframes au-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.au-row-actions{opacity:0;transition:opacity .12s}tr:hover .au-row-actions,tr:focus-within .au-row-actions,.au-row-actions.is-open,.au-row-actions:focus-within{opacity:1}@media (hover:none){.au-row-actions{opacity:1}}.au-more>summary::-webkit-details-marker{display:none}.au-more>summary{list-style:none}.au-more[open]>summary .au-chev{transform:rotate(90deg)}[dir=rtl] .au-more>summary .au-chev{transform:rotate(180deg)}[dir=rtl] .au-more[open]>summary .au-chev{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.au-kw,.au-menu,.au-modal,.au-toast,.au-block-body,.au-skel,.au-step-n{animation:none!important}}.au-st{--st:var(--color-ink);--st-soft:var(--color-line-soft);--st-ink:var(--color-ink)}.au-st.hue-violet{--st:var(--color-violet);--st-soft:var(--color-violet-soft);--st-ink:var(--color-violet-ink)}.au-st.hue-blue{--st:var(--color-blue);--st-soft:var(--color-blue-soft);--st-ink:var(--color-blue-ink)}.au-st.hue-amber{--st:var(--color-amber-ink);--st-soft:var(--color-amber-soft);--st-ink:var(--color-amber-ink)}.au-st.hue-coral{--st:var(--color-coral-ink);--st-soft:var(--color-coral-soft);--st-ink:var(--color-coral-ink)}.au-st.hue-teal{--st:var(--color-teal-ink);--st-soft:var(--color-teal-soft);--st-ink:var(--color-teal-ink)}.au-st.hue-pink{--st:var(--color-pink);--st-soft:var(--color-pink-soft);--st-ink:var(--color-pink-ink)}.au-st.hue-sky{--st:var(--color-sky-ink);--st-soft:var(--color-sky-soft);--st-ink:var(--color-sky-ink)}.au-step-n:not(.gloss){background:var(--st-soft);color:var(--st-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--st) 22%, transparent);transition:background .2s var(--ease-app), color .2s var(--ease-app)}.au-step-n.gloss{--gloss:var(--color-accent)}.au-step-n.is-pop{animation:au-pop .34s var(--ease-app)}@keyframes au-pop{0%{transform:scale(.7)}60%{transform:scale(1.1)}to{transform:scale(1)}}.au-step-n.is-err{background:var(--color-danger-soft);color:var(--color-danger-ink);box-shadow:inset 0 0 0 1px var(--color-danger-line)}.au-step+.au-step:before{background:color-mix(in srgb, var(--st) 28%, var(--color-line))}.au-link{position:relative}@media (pointer:coarse){.au-link:before{content:"";position:absolute;inset:-10px 0}}.au-mini{--m:var(--color-accent);--m-ink:var(--color-accent-ink);width:120px;height:100px;box-shadow:inset 0 1px 0 #ffffffd9, inset 0 0 0 1px color-mix(in srgb, var(--m) 14%, transparent);border-radius:12px;flex-direction:column;flex:none;justify-content:space-between;gap:6px;padding:11px 10px;display:flex;overflow:hidden}.au-mini.hue-violet{background:var(--color-violet-soft);--m:var(--color-violet);--m-ink:var(--color-violet-ink)}.au-mini.hue-blue{background:var(--color-blue-soft);--m:var(--color-blue);--m-ink:var(--color-blue-ink)}.au-mini.hue-amber{background:var(--color-amber-soft);--m:var(--color-amber);--m-ink:var(--color-amber-ink)}.au-mini.hue-coral{background:var(--color-coral-soft);--m:var(--color-coral);--m-ink:var(--color-coral-ink)}.au-mini.hue-teal{background:var(--color-teal-soft);--m:var(--color-teal);--m-ink:var(--color-teal-ink)}.au-mini.hue-pink{background:var(--color-pink-soft);--m:var(--color-pink);--m-ink:var(--color-pink-ink)}.au-mini.hue-sky{background:var(--color-sky-soft);--m:var(--color-sky);--m-ink:var(--color-sky-ink)}.au-mini svg{flex:none;width:9px;height:9px}.au-mini .m-row{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.au-mini .m-row.me{justify-content:flex-end}.au-mini .m-row.m-indent{padding-inline-start:14px}.au-mini .m-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.25;overflow:hidden}.au-mini .m-in,.au-mini .m-out,.au-mini .m-pub,.au-mini .m-link{letter-spacing:-.005em;align-items:center;gap:4px;min-width:0;max-width:100%;padding:5px 7px;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.au-mini .m-in{background:var(--color-surface);color:var(--color-ink);border-radius:9px 9px 9px 3px;box-shadow:0 1px 2px #0f172a12,0 0 0 1px #0f172a0b}.au-mini .m-out{background:var(--m);color:#fff;border-radius:9px 9px 3px;box-shadow:0 1px 2px #0f172a24,inset 0 1px #ffffff29}.au-mini .m-pub{background:var(--color-surface);color:var(--m-ink);box-shadow:0 1px 2px #0f172a0f, 0 0 0 1px color-mix(in srgb, var(--m) 32%, transparent);border-radius:9px}.au-mini .m-link{background:var(--color-surface);color:var(--m-ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--m) 32%, transparent);border-radius:6px;padding:4px 6px;font-size:8px}.au-mini .m-tile{width:28px;height:28px;color:var(--m-ink);background:color-mix(in srgb, var(--m) 16%, #fff);background-position:50%;background-size:cover;border-radius:7px;flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #0f172a14,0 0 0 1.5px #ffffffe6}.au-mini .m-tile svg{color:#fff;filter:drop-shadow(0 1px 1px #0006);width:12px;height:12px}.au-mini .m-ring{border:2px solid var(--m);background:var(--color-surface);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.au-mini .m-tile-r{width:20px;height:20px;box-shadow:none;border-radius:50%}.au-mini .m-btns{justify-content:flex-end;gap:4px;max-width:100%;display:flex}.au-mini .m-btn{background:var(--color-surface);color:var(--m-ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--m) 38%, transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:4px 8px;font-size:8px;font-weight:600;line-height:1;overflow:hidden}.au-mini .m-qs{flex-direction:column;align-items:flex-start;gap:3px;max-width:100%;display:flex}.au-mini .m-q{background:var(--color-surface);color:var(--color-ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;max-width:100%;padding:4px 7px;font-size:8px;font-weight:500;line-height:1;overflow:hidden;box-shadow:0 0 0 1px #0f172a0f}.au-mini .m-more{color:var(--m-ink);background:color-mix(in srgb, var(--m) 14%, #fff);border-radius:6px;padding:3px 6px;font-size:8px;font-weight:600;line-height:1}.au-mini .m-tag{color:var(--m-ink);letter-spacing:.02em;white-space:nowrap;background:#ffffffb3;border-radius:4px;padding:3px 6px;font-size:7.5px;font-weight:600}.au-recipe:hover .au-mini,.au-recipe:focus-visible .au-mini{box-shadow:inset 0 1px 0 #ffffffd9, inset 0 0 0 1px color-mix(in srgb, var(--m) 30%, transparent)}.au-recipe.is-locked .au-mini{opacity:.55;filter:saturate(.6)}.au-recipe:not(.is-locked):hover .au-mini>*,.au-recipe:not(.is-locked):focus-visible .au-mini>*{animation:.42s cubic-bezier(.2,.9,.3,1.15) both au-mini-in}.au-recipe:hover .au-mini>:nth-child(2),.au-recipe:focus-visible .au-mini>:nth-child(2){animation-delay:.45s}.au-recipe:hover .au-mini>:nth-child(3),.au-recipe:focus-visible .au-mini>:nth-child(3){animation-delay:.9s}@keyframes au-mini-in{0%{opacity:0;transform:translateY(6px)scale(.96)}}@media (prefers-reduced-motion:reduce){.au-recipe .au-mini>*{animation:none!important}}.au-recipe .au-mini{align-self:stretch;height:auto;min-height:100px}.au-recipe .au-go{opacity:0;transition:opacity .15s var(--ease-app), transform .15s var(--ease-app);transform:translate(-4px)}.au-recipe:hover .au-go,.au-recipe:focus-visible .au-go{opacity:1;transform:none}[dir=rtl] .au-recipe .au-go{transform:translate(4px)scaleX(-1)}[dir=rtl] .au-recipe:hover .au-go,[dir=rtl] .au-recipe:focus-visible .au-go{transform:scaleX(-1)}.au-recipe.is-locked .au-go{color:var(--color-ink-3)}[dir=rtl] .au-recipe.is-locked .au-go,[dir=rtl] .au-recipe.is-locked:hover .au-go{transform:none}@media (hover:none){.au-recipe .au-go{opacity:.55!important;transform:none!important}[dir=rtl] .au-recipe:not(.is-locked) .au-go{transform:scaleX(-1)!important}}@media (prefers-reduced-motion:reduce){.au-recipe .au-go{transition:opacity .15s}}.au-tbl{border-collapse:separate;border-spacing:0;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);width:100%}.au-tbl th{text-align:start;color:var(--color-ink-3);border-bottom:1px solid var(--color-line);white-space:nowrap;background:#fbfcfa;padding:9px 16px;font-size:12px;font-weight:500}.au-tbl th.text-end,.au-tbl td.text-end{text-align:end}.au-tbl thead th:first-child{border-start-start-radius:var(--radius-lg)}.au-tbl thead th:last-child{border-start-end-radius:var(--radius-lg)}.au-tbl td{border-bottom:1px solid var(--color-line-soft);vertical-align:middle;padding:14px 16px;font-size:14px;transition:background .12s}.au-tbl tbody tr:last-child td{border-bottom:0}.au-tbl tbody tr:last-child td:first-child{border-end-start-radius:var(--radius-lg)}.au-tbl tbody tr:last-child td:last-child{border-end-end-radius:var(--radius-lg)}.au-tbl tbody tr:hover td,.au-tbl tbody tr:focus-within td{background:#fbfcfa}.au-tbl tbody tr.is-selected td{background:var(--color-accent-soft)}.au-tbl tbody tr.is-selected .text-ink-3{color:var(--color-ink-2)}.au-tbl tbody tr[tabindex]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.au-tbl tbody tr.is-locked td{color:var(--color-ink-3)}.au-tbl .au-row-actions{opacity:0;transition:opacity .12s}.au-tbl tbody tr:hover .au-row-actions,.au-tbl tbody tr:focus-within .au-row-actions,.au-tbl .au-row-actions.is-open{opacity:1}@media (pointer:coarse){.au-tbl .au-row-actions{opacity:1}}.au-tbl tr.au-day td{letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-3);background:#fbfcfa;padding:8px 16px;font-size:11.5px;font-weight:700}.au-tbl tr.is-new td{animation:1.6s ease-out au-new}.au-tbl.au-dense td{padding:7px 12px}.au-tbl.au-dense th{padding:8px 12px}.au-tbl.au-dense td:first-child,.au-tbl.au-dense th:first-child{padding-inline-start:16px}@keyframes au-new{0%{background:var(--color-accent-soft)}to{background:0 0}}.au-archived .field,.au-archived button,.au-archived [role=switch],.au-archived input,.au-archived textarea{opacity:.55}.au-cb{place-items:center;width:15px;height:15px;display:grid}@media (pointer:coarse){.au-cb{width:40px;height:40px;margin:-12px}}@media (max-width:767px){.au-tbl td,.au-tbl th{padding-left:10px;padding-right:10px}}.ed-flash{border-radius:6px;animation:1.1s ease-out ed-flash}@keyframes ed-flash{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-danger) 45%, transparent)}to{box-shadow:0 0 0 10px #0000}}@media (prefers-reduced-motion:reduce){.ed-flash{outline:2px solid var(--color-danger-line);outline-offset:3px;animation:none}}[data-ed-err][tabindex="-1"]:focus{box-shadow:none;outline:none}.more-stage{--h:var(--color-blue);--hs:var(--color-blue-soft);isolation:isolate;background:radial-gradient(110% 80% at 12% 0%, #ffffff8c 0%, transparent 60%), linear-gradient(160deg, color-mix(in srgb, var(--h) 10%, var(--hs)) 0%, var(--hs) 55%, color-mix(in srgb, var(--hs) 70%, var(--color-surface)) 100%);transition:background-color .2s,filter .2s;position:relative;box-shadow:inset 0 1px #fffc}.more-stage:before{content:"";z-index:-1;background-image:radial-gradient(color-mix(in srgb, var(--h) 22%, transparent) 1px, transparent 1.2px);opacity:.7;background-size:10px 10px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.more-stage.k-audio{--h:var(--color-violet);--hs:var(--color-violet-soft)}.more-stage.k-file{--h:var(--color-coral);--hs:var(--color-coral-soft)}.more-stage.k-media{--h:var(--color-teal);--hs:var(--color-teal-soft)}.more-stage.k-card{--h:var(--color-amber);--hs:var(--color-amber-soft)}.group:hover>.more-stage,.group:focus-visible>.more-stage{filter:saturate(1.25)brightness(.98)}@media (prefers-reduced-motion:reduce){.more-stage{transition:none}}.glyph-tile{--h:var(--color-violet);--hs:var(--color-violet-soft);background:linear-gradient(180deg, color-mix(in srgb, var(--hs), white 55%) 0%, var(--hs) 58%, color-mix(in srgb, var(--hs), var(--h) 9%) 100%);box-shadow:inset 0 1px 0 #ffffffe6, inset 0 0 0 1px color-mix(in srgb, var(--h) 16%, transparent), 0 1px 1.5px color-mix(in srgb, var(--h) 16%, transparent), 0 3px 8px -3px color-mix(in srgb, var(--h) 28%, transparent)}.glyph-tile.hue-blue{--h:var(--color-blue);--hs:var(--color-blue-soft)}.glyph-tile.hue-amber{--h:var(--color-amber);--hs:var(--color-amber-soft)}.glyph-tile.hue-coral{--h:var(--color-coral);--hs:var(--color-coral-soft)}.glyph-tile.hue-teal{--h:var(--color-teal);--hs:var(--color-teal-soft)}.glyph-tile.hue-pink{--h:var(--color-pink);--hs:var(--color-pink-soft)}.glyph-tile.hue-sky{--h:var(--color-sky);--hs:var(--color-sky-soft)}.glyph-tile.hue-slate{--h:var(--color-slate);--hs:var(--color-slate-soft)}.glyph-tile svg{filter:drop-shadow(0 .5px #ffffffb3)}.live-dot:after{content:"";background:var(--color-accent);border-radius:9999px;animation:2.6s cubic-bezier(.2,.6,.3,1) infinite live-pulse;position:absolute;inset:0}@keyframes live-pulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:reduce){.live-dot:after{opacity:0;animation:none}}.au-fd{border:1px solid var(--color-line);background:var(--color-surface);text-align:start;width:100%;transition:border-color .15s var(--ease-app), box-shadow .15s var(--ease-app);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:stretch;margin-bottom:28px;display:grid;overflow:hidden}.au-fd:hover,.au-fd:focus-visible{border-color:var(--color-accent-line);box-shadow:var(--shadow-lift), 0 8px 24px -12px #0f172a1f}.au-fd:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.au-fd-words{flex-direction:column;align-items:flex-start;min-width:0;padding:22px 24px;display:flex}.au-fd-kicker{color:var(--color-accent-ink);margin-bottom:6px;font-size:12px;font-weight:600}.au-fd-kinds{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.au-fd-kind{border:1px solid var(--color-line);background:var(--color-surface);height:28px;color:var(--color-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 4px;font-size:12px;font-weight:500;display:inline-flex}.au-fd-kind .fb-tile{width:20px;height:20px;box-shadow:none;border-radius:999px}.au-fd-cta{color:var(--color-accent-ink);align-items:center;gap:6px;margin-top:auto;padding-top:18px;font-size:13.5px;font-weight:600;display:inline-flex}.au-fd-cta svg:last-child{transition:transform .15s var(--ease-app)}.au-fd:hover .au-fd-cta svg:last-child,.au-fd:focus-visible .au-fd-cta svg:last-child{transform:translate(3px)}[dir=rtl] .au-fd:hover .au-fd-cta svg:last-child{transform:translate(-3px)rotate(180deg)}.au-fd.is-locked .au-fd-cta{color:var(--color-ink-2)}.au-fd.is-locked .au-fd-canvas{filter:saturate(.5);opacity:.7}.au-fd-canvas{border-inline-start:1px solid var(--color-line);background-color:var(--color-canvas);background-image:radial-gradient(circle, color-mix(in srgb, var(--color-ink-4) 38%, transparent) 1px, transparent 1.2px);background-size:16px 16px;min-height:226px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.au-fd-canvas>*{position:absolute}.au-fd-wires{width:600px;height:220px;color:color-mix(in srgb, var(--color-ink-4) 70%, transparent);top:0;left:0;overflow:visible}.au-fd-wires path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-dasharray:5 4;stroke-linecap:round}.au-fd:hover .au-fd-wires,.au-fd:focus-visible .au-fd-wires{color:var(--color-accent)}.au-fd:hover .au-fd-wires path,.au-fd:focus-visible .au-fd-wires path{animation:.9s linear infinite au-fd-flow}@keyframes au-fd-flow{to{stroke-dashoffset:-18px}}.au-fd-node{border:1px solid var(--color-line);background:var(--color-surface);border-radius:10px;align-items:center;gap:8px;width:160px;height:56px;padding:8px 10px;display:flex;box-shadow:0 1px 2px #0f172a0d}.au-fd-node.is-start{border-color:color-mix(in srgb, var(--color-accent) 35%, var(--color-line));width:176px}.au-fd-node .fb-tile{border-radius:8px;width:26px;height:26px}.au-fd-node b{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.25;display:block;overflow:hidden}.au-fd-node i{color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;font-style:normal;display:block;overflow:hidden}.au-fd-node i.au-fd-chip{background:var(--color-accent-soft);color:var(--color-accent-ink);border-radius:5px;padding:0 6px;font-weight:600;display:inline-block}.au-fd-yn{gap:4px;display:flex!important}.au-fd-yn em{border-radius:5px;padding:0 5px;font-style:normal;font-weight:600}.au-fd-yn .is-yes{background:var(--color-accent-soft);color:var(--color-accent-ink)}.au-fd-yn .is-no{background:var(--color-rail);color:var(--color-ink-2)}.au-fd-node{transition:transform .25s var(--ease-app)}@media (max-width:860px){.au-fd{grid-template-columns:1fr}.au-fd-canvas{border-inline-start:0;border-bottom:1px solid var(--color-line);order:-1;min-height:226px;-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000);mask-image:linear-gradient(90deg,#000 92%,#0000)}.au-fd-words{padding:18px}}@media (prefers-reduced-motion:reduce){.au-fd-wires path{animation:none!important}.au-fd-node,.au-fd-cta svg{transition:none}}.au-ft{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);text-align:start;width:100%;min-width:0;transition:border-color .15s var(--ease-app), box-shadow .15s var(--ease-app);flex-direction:column;align-items:stretch;padding:14px 16px;display:flex}.au-ft:hover,.au-ft:focus-visible{border-color:var(--color-accent-line);box-shadow:var(--shadow-lift)}.au-ft:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.au-ft-strip{align-items:center;min-width:0;display:flex;overflow:hidden}.au-ft-strip .fb-tile{border-radius:8px;flex:none;width:26px;height:26px}.au-ft-wire{border-top:1.5px dashed color-mix(in srgb, var(--color-ink-4) 70%, transparent);flex:none;width:14px;height:0}.au-ft:hover .au-ft-wire,.au-ft:focus-visible .au-ft-wire{border-top-color:var(--color-accent)}.au-ft.is-locked .au-ft-strip{filter:saturate(.5);opacity:.7}@media (prefers-reduced-motion:reduce){.au-ft{transition:none}}.au-ft:not(.is-locked) .au-go{opacity:0;transition:opacity .15s var(--ease-app)}.au-ft:hover .au-go,.au-ft:focus-visible .au-go{opacity:1}@property --au-sb-a{syntax:"<angle>";inherits:false;initial-value:0deg}.au-sb{isolation:isolate;z-index:10;background:var(--color-surface);border-radius:18px;position:relative;box-shadow:0 1px 2px #0f172a0d,0 10px 30px -16px #0f172a33}.au-sb:before{content:"";border-radius:inherit;z-index:2;pointer-events:none;background:conic-gradient(from var(--au-sb-a), var(--color-pink), var(--color-violet), var(--color-blue), var(--color-teal), var(--color-accent-bright), var(--color-amber), var(--color-pink));-webkit-mask-composite:xor;animation:au-sb-turn var(--au-sb-lap,12s) linear infinite;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.au-sb:focus-within{--au-sb-lap:5s}@keyframes au-sb-turn{to{--au-sb-a:360deg}}.au-sb textarea{resize:none;width:100%;min-height:76px;color:var(--color-ink);background:0 0;border:0;outline:0;padding:16px 18px 4px;font-size:16px;line-height:1.5;display:block}.au-sb textarea::placeholder{color:var(--color-ink-4)}.au-sb-row{justify-content:flex-end;align-items:center;gap:10px;padding:6px 10px 10px 16px;display:flex}.au-sb-what{color:var(--color-ink-3);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.au-sb-new{background:var(--color-accent-soft);color:var(--color-accent-ink);border-radius:999px;padding:0 7px;font-size:10.5px;font-weight:600}.au-sb-send{background:var(--color-accent);color:#fff;width:36px;height:36px;transition:background .15s var(--ease-app), transform .15s var(--ease-app);border-radius:11px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #fff3,0 1px 2px #0e7a5759}.au-sb-send:hover:not(:disabled){background:var(--color-accent-ink)}.au-sb-send:active:not(:disabled){transform:scale(.95)}.au-sb-send:disabled{background:var(--color-line);color:var(--color-ink-4);box-shadow:none}.au-sb-send:focus-visible,.au-sb-ex button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.au-sb.is-busy textarea{color:var(--color-ink-3)}.au-sb.is-busy .au-sb-what{color:var(--color-accent-ink);font-weight:600}.au-sb.is-busy:after{content:"";inset-inline:22px;z-index:3;background:linear-gradient(90deg, transparent, var(--color-accent-bright), transparent);background-repeat:no-repeat;background-size:40% 100%;height:2px;animation:1.2s linear infinite au-sb-run;position:absolute;bottom:0}@keyframes au-sb-run{0%{background-position:-40% 0}to{background-position:140% 0}}.au-sb-dot{background:var(--color-accent-bright);border-radius:50%;width:7px;height:7px}.au-sb-ex{inset-inline:0;z-index:20;background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 18px 40px -18px #0f172a4d;animation:au-sb-drop .18s var(--ease-app);border-radius:14px;position:absolute;top:calc(100% + 8px);overflow:hidden}@keyframes au-sb-drop{0%{opacity:0;transform:translateY(-4px)}}.au-sb-ex p{color:var(--color-ink-3);padding:10px 16px 6px;font-size:12px;font-weight:600}.au-sb-ex button{border-top:1px solid var(--color-line-soft);text-align:start;width:100%;color:var(--color-ink-2);align-items:center;gap:12px;padding:10px 16px;font-size:14px;line-height:1.45;display:flex}.au-sb-ex button:hover{background:var(--color-canvas);color:var(--color-ink)}.au-sb-ex button>span{flex:1;min-width:0}.au-sb-ex button>svg{color:var(--color-ink-4);flex:none}.au-or{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:30px 0 14px;display:flex}.au-or b{color:var(--color-ink);font-size:14px;font-weight:600}.au-or-free{background:var(--color-accent-soft);color:var(--color-accent-ink);border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600}.au-or-blank{color:var(--color-accent-ink);align-items:center;gap:6px;margin-inline-start:auto;font-size:13px;font-weight:600;display:inline-flex}.au-or-blank:hover{text-decoration:underline}.au-move{color:var(--color-ink-3);align-items:center;gap:6px;margin-top:10px;font-size:13px;font-weight:500;display:inline-flex}.au-move:hover{color:var(--color-accent-ink);text-decoration:underline}.au-move:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.au-sb:before,.au-sb.is-busy:after,.au-sb-ex{animation:none}}