@layer starlight,bk.site,bk.app,bk.scene,bk.frag,bk.cust,bk.area,bk.area2;@layer bk.area{.aui .cj-studio{display:flex;flex-direction:column;min-height:100%;background:var(--a-bg);color:var(--a-t0)}.aui .cj-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:52px;padding:8px 16px 8px 12px;box-sizing:border-box;border-bottom:1px solid var(--a-line-2)}.aui .cj-id{display:flex;align-items:center;gap:6px;min-width:0}.aui .cj-back{display:inline-flex;align-items:center;gap:6px;flex:none;height:32px;padding:0 8px 0 6px;color:var(--a-t2);font-size:13px;font-weight:500;white-space:nowrap}.aui .cj-back svg{width:14px;height:14px;stroke-width:2}.aui .cj-name{min-width:0;padding:0 6px;font-size:16px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aui .cj-pills{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.aui .cj-pills>*{display:inline-flex;align-items:center;gap:6px;min-height:30px;box-sizing:border-box;padding:4px 11px;border-radius:8px;color:var(--a-t2);font-size:13px;font-weight:500;white-space:nowrap;transition:background-color .3s ease,color .3s ease}.aui .cj-pills>.is-on{background:var(--a-s2);color:var(--a-t0);font-weight:600}.aui .cj-pills b{color:var(--a-t2);font-weight:600}.aui .cj-work{display:grid;align-content:start;gap:14px;padding:22px 26px 24px}.aui .cj-h{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em}.aui .cj-sub{margin:-8px 0 0;max-width:62ch;color:var(--a-t2);font-size:13px;line-height:1.55}.aui .cj-field{display:grid;gap:6px;min-width:0}.aui .cj-field>.cj-lbl{color:var(--a-t2);font-size:13px;font-weight:500}.aui .cj-input{display:flex;align-items:center;gap:8px;min-width:0;min-height:34px;box-sizing:border-box;padding:6px 12px;border:1px solid transparent;border-radius:8px;background:var(--a-field);color:var(--a-t0);font-size:13px;line-height:1.5;transition:border-color .25s ease}.aui .cj-ph{color:var(--a-ph)}.aui .cj-muted{margin:0;color:var(--a-t2);font-size:13px;line-height:1.5}.aui .cj-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;box-sizing:border-box;padding:0 13px;border:1px solid var(--a-line-2);border-radius:8px;color:var(--a-t0);font-size:13px;font-weight:600;white-space:nowrap}.aui .cj-btn svg{width:14px;height:14px;stroke-width:2}.aui .cj-btn--main{border-color:var(--a-main);background:var(--a-main);color:var(--a-main-ink)}.aui .cj-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.aui .cj-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:4px}.aui .cj-stack{display:grid}.aui .cj-stack>*{grid-area:1 / 1;min-width:0;transition:opacity .32s ease}.aui .cj-canvas{padding:18px 20px 20px;background:#f2f3f5;color:#1f2328;font-family:Arial,Helvetica,sans-serif}.aui .cj-canvas h5{margin:0 0 10px;color:#1f2328;font-size:18px;font-weight:700;line-height:1.25}.aui .cj-canvas p{margin:0 0 10px;font-size:13px;line-height:1.55}.aui .cj-cta{display:inline-block;margin-top:2px;padding:8px 14px;border-radius:6px;background:#1f6feb;color:#fff;font-size:13px;font-weight:700}.aui .cj-var{padding:0 4px;border:1px solid rgba(80,102,230,.35);border-radius:4px;background:#5066e614;color:#3b4fd8;font-size:12px;white-space:nowrap}}.aui .aj:where(.astro-dt65klld){background:var(--a-bg)}.aui .aj:where(.astro-dt65klld) .sk-app{height:100%}.aui .aj-fill:where(.astro-dt65klld)>:where(.astro-dt65klld):last-child,.aui .aj:where(.astro-dt65klld).s3 .aj-fill:where(.astro-dt65klld)>:where(.astro-dt65klld):first-child{opacity:0}.aui .aj:where(.astro-dt65klld).s3 .aj-fill:where(.astro-dt65klld)>:where(.astro-dt65klld):last-child{opacity:1}.aui .aj-m-ai:where(.astro-dt65klld){background:var(--a-s2);color:var(--a-t0)!important;font-weight:600!important}.aui .aj:where(.astro-dt65klld).s3 .aj-m-ai:where(.astro-dt65klld){background:transparent;color:var(--a-t2)!important;font-weight:500!important}.aui .aj:where(.astro-dt65klld).s3 .aj-m-vis:where(.astro-dt65klld){background:var(--a-s2);color:var(--a-t0);font-weight:600}.aui .aj-editor:where(.astro-dt65klld){opacity:0;overflow:hidden;border:1px solid var(--a-line-2);border-radius:10px}.aui .aj:where(.astro-dt65klld).s3 .aj-door:where(.astro-dt65klld){opacity:0}.aui .aj:where(.astro-dt65klld).s3 .aj-editor:where(.astro-dt65klld){opacity:1}.aui .aj-door:where(.astro-dt65klld){display:grid;align-content:start;gap:12px}.aui .aj-prompt:where(.astro-dt65klld){align-items:flex-start;min-height:72px;padding-top:8px}.aui .aj-typed:where(.astro-dt65klld){white-space:normal}.aui .aj:where(.astro-dt65klld).s1:not(.s3) .aj-prompt:where(.astro-dt65klld){border-color:var(--a-focus)}.aui .aj-tones:where(.astro-dt65klld){gap:10px}.aui .aj-w:where(.astro-dt65klld)>:where(.astro-dt65klld):last-child,.aui .aj:where(.astro-dt65klld).s2 .aj-w:where(.astro-dt65klld)>:where(.astro-dt65klld):first-child{opacity:0}.aui .aj:where(.astro-dt65klld).s2 .aj-w:where(.astro-dt65klld)>:where(.astro-dt65klld):last-child{opacity:1}.aui .aj:where(.astro-dt65klld).s2:not(.s3) .aj-write:where(.astro-dt65klld){border-color:var(--a-main-disabled);background:var(--a-main-disabled)}.aui .aj-chips:where(.astro-dt65klld){display:flex;flex-wrap:wrap;align-items:center;gap:8px}.aui .aj-chip:where(.astro-dt65klld){height:30px;padding:0 11px;font-weight:500}.aui .aj-dismiss:where(.astro-dt65klld){border-color:transparent;color:var(--a-t2)}@container (max-width: 640px){.aui .aj:where(.astro-dt65klld){height:auto}.aui .cj-work:where(.astro-dt65klld){padding:16px 14px 18px}.aui .cj-back:where(.astro-dt65klld) span:where(.astro-dt65klld){display:none}.aui .aj-tones:where(.astro-dt65klld) .cj-pills:where(.astro-dt65klld)>:where(.astro-dt65klld){padding:4px 8px}}.aui .wj:where(.astro-iau5pbtd){background:var(--a-bg)}.aui .wj:where(.astro-iau5pbtd) .sk-app{height:100%}.aui .wj:where(.astro-iau5pbtd) .cj-work:where(.astro-iau5pbtd){gap:16px}.aui .wj-when:where(.astro-iau5pbtd){width:230px}.aui .wj-sel:where(.astro-iau5pbtd){width:140px;font-weight:500}.aui .wj-sel:where(.astro-iau5pbtd){justify-content:space-between}.aui .wj-sel:where(.astro-iau5pbtd) svg:where(.astro-iau5pbtd){width:14px;height:14px;stroke-width:2;color:var(--a-t2)}.aui .wj-offer:where(.astro-iau5pbtd){display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.aui .wj-num:where(.astro-iau5pbtd){width:76px}.aui .wj-num--s:where(.astro-iau5pbtd){width:60px}.aui .wj-sum:where(.astro-iau5pbtd){display:grid;border-top:1px solid var(--a-line)}.aui .wj-sum:where(.astro-iau5pbtd)>div:where(.astro-iau5pbtd){display:flex;align-items:baseline;gap:14px;padding:9px 0;border-bottom:1px solid var(--a-line);font-size:13px}.aui .wj-sum:where(.astro-iau5pbtd) span:where(.astro-iau5pbtd){flex:0 0 96px;color:var(--a-t2)}.aui .wj-sum:where(.astro-iau5pbtd) b:where(.astro-iau5pbtd){min-width:0;font-weight:600}.aui .wj-selv:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):last-child,.aui .wj-o:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):last-child,.aui .wj-when:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):last-child,.aui .wj-st:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):last-child,.aui .wj-r:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):last-child{opacity:0}.aui .wj:where(.astro-iau5pbtd).s1 .wj-selv:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):first-child,.aui .wj:where(.astro-iau5pbtd).s1 .wj-o:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):first-child,.aui .wj:where(.astro-iau5pbtd).s2 .wj-when:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):first-child,.aui .wj:where(.astro-iau5pbtd).s3 .wj-st:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):first-child,.aui .wj:where(.astro-iau5pbtd).s3 .wj-r:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):first-child{opacity:0}.aui .wj:where(.astro-iau5pbtd).s1 .wj-selv:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):last-child,.aui .wj:where(.astro-iau5pbtd).s1 .wj-o:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):last-child,.aui .wj:where(.astro-iau5pbtd).s2 .wj-when:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):last-child,.aui .wj:where(.astro-iau5pbtd).s3 .wj-st:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):last-child,.aui .wj:where(.astro-iau5pbtd).s3 .wj-r:where(.astro-iau5pbtd)>:where(.astro-iau5pbtd):last-child{opacity:1}.aui .wj-st:where(.astro-iau5pbtd){justify-items:start}@container (max-width: 640px){.aui .wj:where(.astro-iau5pbtd){height:auto}.aui .cj-work:where(.astro-iau5pbtd){padding:16px 14px 18px}.aui .cj-back:where(.astro-iau5pbtd) span:where(.astro-iau5pbtd){display:none}.aui .wj-sum:where(.astro-iau5pbtd) span:where(.astro-iau5pbtd){flex-basis:70px}}.jy:where(.astro-ve5p7voh){padding:var(--sec-pad) 0}.jy-head:where(.astro-ve5p7voh){display:grid;gap:1rem;max-width:48rem}.jy-list:where(.astro-ve5p7voh){display:grid;gap:clamp(4rem,8vw,6.5rem);margin-top:clamp(2.5rem,5vw,4rem)}.aui .cl:where(.astro-u3hlyczl){display:grid;gap:14px;padding:22px 22px 18px;font-size:13px}.aui .cl-head:where(.astro-u3hlyczl){display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.aui .cl-title:where(.astro-u3hlyczl){display:block;color:var(--a-t0);font-size:22px;font-weight:600;letter-spacing:-.02em}.aui .cl-sub:where(.astro-u3hlyczl){max-width:44ch;margin:6px 0 0;color:var(--a-t1);font-size:13px;line-height:1.5}.aui .cl:where(.astro-u3hlyczl) .cl-new:where(.astro-u3hlyczl){flex:none;height:36px;font-size:14px}.aui .cl-namer:where(.astro-u3hlyczl){display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),opacity .3s ease}.aui .cl-namer:where(.astro-u3hlyczl)>div:where(.astro-u3hlyczl){min-height:0;overflow:hidden}.aui .cl:where(.astro-u3hlyczl).fx-armed.f1:not(.f4) .cl-namer:where(.astro-u3hlyczl){grid-template-rows:1fr;opacity:1}.aui .cl-nrow:where(.astro-u3hlyczl){display:flex;flex-wrap:wrap;align-items:center;gap:8px}.aui .cl-in:where(.astro-u3hlyczl){display:flex;align-items:center;flex:1 1 260px;min-width:0;height:36px;padding:0 12px;border:1px solid var(--a-t2);border-radius:8px;background:var(--a-field);color:var(--a-t0);font-size:14px}.aui .cl-sw:where(.astro-u3hlyczl){display:grid;min-width:0}.aui .cl-sw:where(.astro-u3hlyczl)>:where(.astro-u3hlyczl){grid-area:1 / 1;overflow:hidden;white-space:nowrap;transition:opacity .3s ease}.aui .cl-ph:where(.astro-u3hlyczl){color:var(--a-ph)}.aui .cl-sw:where(.astro-u3hlyczl)>:where(.astro-u3hlyczl):last-child,.aui .cl:where(.astro-u3hlyczl).f2 .cl-sw:where(.astro-u3hlyczl)>:where(.astro-u3hlyczl):first-child{opacity:0}.aui .cl:where(.astro-u3hlyczl).f2 .cl-sw:where(.astro-u3hlyczl)>:where(.astro-u3hlyczl):last-child{opacity:1}.aui .cl:where(.astro-u3hlyczl) .cl-sm:where(.astro-u3hlyczl){height:36px;font-size:14px}.aui .cl-list:where(.astro-u3hlyczl){display:grid}.aui .cl-cols:where(.astro-u3hlyczl){display:grid;grid-template-columns:minmax(0,1.6fr) minmax(76px,.4fr) minmax(76px,.4fr) 20px;align-items:center;gap:16px;padding:0 12px}.aui .cl-th:where(.astro-u3hlyczl){min-height:38px;border-bottom:1px solid var(--a-line-2);color:var(--a-t2);font-size:13px;font-weight:600}.aui .cl-row:where(.astro-u3hlyczl){min-height:64px;border-bottom:1px solid var(--a-line)}.aui .cl-name:where(.astro-u3hlyczl){display:grid;gap:3px;min-width:0}.aui .cl-name:where(.astro-u3hlyczl) b:where(.astro-u3hlyczl){color:var(--a-t0);font-size:14px;font-weight:600}.aui .cl-name:where(.astro-u3hlyczl) span:where(.astro-u3hlyczl){color:var(--a-t1);font-size:13px}.aui .cl-num:where(.astro-u3hlyczl){text-align:right}.aui .cl-dim:where(.astro-u3hlyczl){color:var(--a-t1)}.aui .cl-tag:where(.astro-u3hlyczl){display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:#9aa3ae24;color:#c9d0d9;font-size:12px;font-weight:600}.aui .cl-tag:where(.astro-u3hlyczl).is-ready{background:var(--st-success-bg);color:var(--st-success)}.aui .cl-x:where(.astro-u3hlyczl){width:14px;height:14px;color:var(--a-t1);stroke-width:2}@container (max-width: 480px){.aui .cl:where(.astro-u3hlyczl){padding:18px 16px 14px}.aui .cl-head:where(.astro-u3hlyczl){flex-direction:column}.aui .cl-cols:where(.astro-u3hlyczl){grid-template-columns:minmax(0,1fr) 64px 56px 16px;gap:10px;padding:0 6px}}
