.ax-create{margin-inline:auto;padding:32px 0 64px}.ax-create-tabs{flex-wrap:wrap;gap:4px;max-width:100%;margin:0 0 16px;display:flex}.ax-create-tabs a{min-height:40px;color:var(--ax-secondary);font:500 15px/1 var(--font-sans);white-space:nowrap;transition:background var(--ax-dur-fast) var(--ax-ease-out), color var(--ax-dur-fast) var(--ax-ease-out);border-radius:12px;align-items:center;gap:7px;padding:0 14px;text-decoration:none;display:inline-flex}.ax-create-tabs a:hover{background:var(--ax-raised);color:var(--ax-ink)}.ax-create-tabs a[aria-current=page]{background:var(--ax-cyan-wash);color:var(--ax-accent)}.ax-create-tabs small{color:var(--ax-muted);font-size:11px;font-weight:400}.ax-create-tabs a:focus-visible{outline:2px solid var(--ax-accent);outline-offset:2px}.ax-create{width:min(100%,1040px);padding-top:24px}.ax-bench{border:1px solid color-mix(in srgb, var(--ax-card) 90%, transparent);background:color-mix(in srgb, var(--ax-card) 72%, transparent);border-radius:28px;padding:28px 32px 32px;box-shadow:0 24px 60px #0f172a12}.ax-bench .ax-making{margin-top:32px}@media (max-width:700px){.ax-bench{border-radius:20px;padding:18px 14px 20px}}.ax-create-about{color:var(--ax-secondary);margin-top:36px;font-size:13.5px;line-height:1.7}.ax-create-about-details{border:1px solid var(--ax-line);background:color-mix(in srgb, var(--ax-card) 55%, transparent);transition:border-color var(--ax-dur-fast) var(--ax-ease-out), background var(--ax-dur-fast) var(--ax-ease-out);border-radius:16px}.ax-create-about-details:hover,.ax-create-about-details[open]{border-color:var(--ax-line-strong);background:color-mix(in srgb, var(--ax-card) 82%, transparent)}.ax-create-about-summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;list-style:none;display:flex}.ax-create-about-summary::-webkit-details-marker{display:none}.ax-create-about-summary::marker{content:""}.ax-create-about h2{color:var(--ax-secondary);transition:color var(--ax-dur-fast) var(--ax-ease-out);margin:0;font-size:13.5px;font-weight:500}.ax-create-about-summary:hover h2,.ax-create-about-details[open] .ax-create-about-summary h2{color:var(--ax-ink)}.ax-create-about-chevron{width:24px;height:24px;color:var(--ax-muted);transition:transform var(--ax-dur-fast) var(--ax-ease-out), color var(--ax-dur-fast) var(--ax-ease-out);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ax-create-about-details[open] .ax-create-about-chevron{color:var(--ax-ink);transform:rotate(180deg)}.ax-create-about-body{border-top:1px solid var(--ax-line);padding:4px 18px 18px}.ax-create-about-body>p:first-child{margin-top:14px}.ax-create-about h3{color:var(--ax-ink);margin:0 0 4px;font-size:13.5px;font-weight:600}.ax-create-about p{margin:0 0 10px}.ax-create-about-meta{color:var(--ax-muted);font-size:12.5px}.ax-create-about ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:14px 0;padding:0;list-style:none;display:grid}.ax-create-about ol li{border:1px solid var(--ax-line);background:var(--ax-raised);border-radius:12px;padding:12px 14px}.ax-create-about ol li p{margin:0;font-size:12.5px;line-height:1.55}.ax-create-resources{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ax-create-resources a{border:1px solid var(--ax-line);background:var(--ax-card);min-height:30px;color:var(--ax-secondary);transition:border-color var(--ax-dur-fast) var(--ax-ease-out), color var(--ax-dur-fast) var(--ax-ease-out);border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-size:12.5px;text-decoration:none;display:inline-flex}.ax-create-resources a:hover{border-color:var(--ax-accent);color:var(--ax-accent)}@media (max-width:700px){.ax-create-about ol{grid-template-columns:1fr;gap:8px}}.ax-composer{border:1px solid var(--ax-line);background:var(--ax-card);box-shadow:var(--ax-shadow-lift);transition:border-color var(--ax-dur-fast) var(--ax-ease-out), box-shadow var(--ax-dur-fast) var(--ax-ease-out);border-radius:22px;grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 20px 16px;display:grid}.ax-composer.is-over{border-color:var(--ax-accent);box-shadow:0 0 0 4px var(--ax-cyan-wash), var(--ax-shadow-lift)}.ax-create .ax-composer textarea{field-sizing:content;width:100%;min-height:84px;max-height:320px;color:var(--ax-ink);font:16px/1.7 var(--font-sans);resize:none;box-shadow:none;background:0 0;border:0;outline:none;padding:4px 2px}.ax-create .ax-composer textarea:focus-visible{outline:none}.ax-composer textarea::placeholder{color:var(--ax-muted)}.ax-composer-soon{color:var(--ax-secondary);margin:4px 2px 8px}.ax-files{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ax-files li{border:1px solid var(--ax-line);background:var(--ax-raised);max-width:100%;min-height:30px;color:var(--ax-secondary);border-radius:999px;align-items:center;gap:6px;padding:0 4px 0 10px;font-size:13px;display:inline-flex}.ax-files li span{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--ax-ink);overflow:hidden}.ax-files li small{color:var(--ax-muted);font-size:12px}.ax-files li.is-error{border-color:#dc262659}.ax-files li.is-error small{color:var(--ax-danger)}.ax-files button{width:22px;height:22px;color:var(--ax-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ax-files button:hover{background:var(--ax-card);color:var(--ax-ink)}.ax-spin{animation:.9s linear infinite ax-spin}@keyframes ax-spin{to{transform:rotate(360deg)}}.ax-composer-bar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ax-pill-menu{position:relative}.ax-pill{border:1px solid var(--ax-line-strong);background:var(--ax-card);min-height:38px;color:var(--ax-ink);white-space:nowrap;cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:inline-flex}.ax-pill:hover:not(:disabled),.ax-pill[aria-expanded=true]{border-color:var(--ax-line-control)}.ax-pill:disabled{opacity:.5;cursor:not-allowed}.ax-pill-pop{z-index:20;border:1px solid var(--ax-line);background:var(--ax-card);width:280px;box-shadow:var(--ax-shadow-lift);border-radius:14px;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.ax-pill-pop p{color:var(--ax-muted);margin:2px 6px 6px;font-size:12px;line-height:1.5}.ax-pill-pop button{min-height:36px;color:var(--ax-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:14px;display:flex}.ax-pill-pop button:hover:not(:disabled){background:var(--ax-raised)}.ax-pill-pop button:disabled{color:var(--ax-muted);cursor:default}.ax-pill-pop small{color:var(--ax-accent);font-size:11px}.ax-pill-pop--wide{width:min(360px,100vw - 48px)}.ax-create .ax-pill-field{field-sizing:content;border:1px solid var(--ax-line-strong);background:var(--ax-raised);min-height:72px;max-height:160px;color:var(--ax-ink);font:13px/1.6 var(--font-mono);resize:none;border-radius:10px;outline:none;padding:8px 10px}.ax-create .ax-pill-field:focus-visible{border-color:#086b9073;outline:none}.ax-composer-why{min-width:0;color:var(--ax-muted);text-align:right;flex:1;font-size:12px}.ax-send{white-space:nowrap;background:var(--ax-action);min-height:40px;color:var(--ax-ink-inverse);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 16px 0 18px;font-size:15px;font-weight:500;display:inline-flex}.ax-send:hover:not(:disabled){background:var(--ax-action-hover)}.ax-send:disabled{opacity:.35;cursor:not-allowed}.ax-composer-problem{color:var(--ax-danger);background:#dc262612;border-radius:12px;margin:12px 0 0;padding:10px 14px;font-size:14px;line-height:1.5}.ax-composer-problem a{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline}.ax-confirm{gap:12px;margin:0;display:grid}.ax-confirm>div{grid-template-columns:4em minmax(0,1fr);gap:12px;display:grid}.ax-confirm dt{color:var(--ax-muted);font-size:13px}.ax-confirm dd{color:var(--ax-ink);gap:2px;margin:0;font-size:14px;display:grid}.ax-confirm dd small{color:var(--ax-muted);font-size:12px}.ax-confirm-text{white-space:pre-wrap;max-height:160px;line-height:1.6;overflow:auto}.ax-confirm-terms{border-top:1px solid var(--ax-line);color:var(--ax-secondary);margin:16px 0 0;padding-top:14px;font-size:13px;line-height:1.6}.ax-confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}@media (max-width:560px){.ax-create{padding-top:16px}.ax-composer{border-radius:18px;padding:12px 14px}.ax-create-tabs a{padding:0 10px;font-size:14px}.ax-create-tabs small,.ax-composer-why{display:none}.ax-composer-bar{justify-content:space-between;position:relative}.ax-composer-bar .ax-send{margin-left:auto}.ax-composer-bar .ax-pill-menu{position:static}.ax-composer-bar .ax-pill-pop--wide{width:100%}}.ax-composer--materials{gap:0;padding:0}.ax-composer--materials.is-empty{border:1.5px dashed var(--ax-line-strong);box-shadow:var(--ax-shadow-card)}.ax-composer--materials.is-over{border-color:var(--ax-accent)}.ax-drop{border-radius:inherit;width:100%;min-height:150px;color:var(--ax-ink);text-align:center;cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease-out);background:0 0;border:0;border-bottom-right-radius:0;border-bottom-left-radius:0;align-content:center;justify-items:center;gap:2px;padding:20px;display:grid}.ax-drop:hover,.ax-composer--materials.is-over .ax-drop{background:var(--ax-cyan-wash)}.ax-drop:focus-visible{outline:2px solid var(--ax-accent);outline-offset:-4px}.ax-drop-icon{background:var(--ax-cyan-wash);width:40px;height:40px;color:var(--ax-accent);border-radius:12px;place-items:center;margin-bottom:8px;display:grid}.ax-drop b{font-size:16px;font-weight:600}.ax-drop small{color:var(--ax-muted);font-size:12.5px}.ax-filelist{margin:0;padding:8px 20px 4px;list-style:none}.ax-filelist li{border-bottom:1px solid var(--ax-line);align-items:center;gap:10px;min-height:42px;font-size:14px;display:flex}.ax-filelist li:last-child{border-bottom:0}.ax-filelist-type{background:var(--ax-cyan-wash);width:40px;color:var(--ax-accent);font:600 10px/18px var(--font-mono);text-align:center;border-radius:5px;flex:none}.ax-filelist-name{min-width:0;color:var(--ax-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ax-filelist small{color:var(--ax-muted);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.ax-filelist li.is-error .ax-filelist-type{background:var(--ax-danger-wash);color:var(--ax-danger)}.ax-filelist li.is-error small{color:var(--ax-danger)}.ax-filelist button{width:24px;height:24px;color:var(--ax-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.ax-filelist button:hover{background:var(--ax-raised);color:var(--ax-ink)}.ax-note{border-top:1px solid var(--ax-line);min-width:0;padding:12px 20px 0}.ax-composer--materials.is-empty .ax-note{border-top:1.5px dashed var(--ax-line-strong)}.ax-create .ax-composer--materials textarea{min-height:3.4em;max-height:200px;padding:0;font-size:15px;display:block}.ax-composer--materials .ax-composer-bar{padding:12px 20px 14px}.ax-add{white-space:nowrap;min-height:32px;color:var(--ax-accent);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:4px;padding:0 2px;font-size:13.5px;display:inline-flex}.ax-add:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.ax-add:disabled{color:var(--ax-muted);cursor:not-allowed}@media (max-width:560px){.ax-composer--materials{padding:0}.ax-filelist,.ax-note{padding-inline:14px}.ax-composer--materials .ax-composer-bar{flex-wrap:wrap;justify-content:flex-start;padding:10px 14px 12px}.ax-composer--materials .ax-composer-why{text-align:left;flex-basis:100%;order:-1;display:block}.ax-composer--materials .ax-send{flex-basis:100%;justify-content:center}.ax-drop{min-height:160px}}.ax-asks{overscroll-behavior-x:contain;scrollbar-width:none;gap:6px;margin:6px 0 0;padding:2px 0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.ax-asks.is-end{-webkit-mask-image:none;mask-image:none}.ax-asks::-webkit-scrollbar{display:none}.ax-asks button{border:1px solid var(--ax-line);white-space:nowrap;background:var(--ax-raised);min-height:28px;color:var(--ax-secondary);cursor:pointer;transition:border-color var(--ax-dur-fast), color var(--ax-dur-fast), background var(--ax-dur-fast);border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 10px;font-size:13px;display:inline-flex;position:relative}.ax-asks button:hover{border-color:var(--ax-accent);color:var(--ax-accent);background:var(--ax-card)}.ax-asks button.is-suggested:not(.is-added):after{content:"";background:var(--ax-cyan);border-radius:50%;width:6px;height:6px;position:absolute;top:2px;right:2px}.ax-asks button.is-added{background:var(--ax-cyan-wash);color:var(--ax-accent);border-color:#0000}.ax-create>.ax-create-head,.ax-bench>.ax-create-head,.ax-create>.ax-create-tabs{z-index:1;position:relative}.ax-stand{--stand-sink:72px;--stand-gap:12px;--stand-bar:33px;--stand-pad:20px;isolation:isolate;position:relative}@media (max-width:560px){.ax-stand{--stand-sink:48px;--stand-pad:12px}}.ax-stand-head{position:relative}.ax-stand-glow{z-index:0;object-fit:cover;opacity:.9;pointer-events:none;filter:blur(64px)saturate(1.8);width:100%;height:calc(100% + 220px);transition:opacity var(--ax-dur-slow) var(--ax-ease-out);position:absolute;top:-110px;left:0;-webkit-mask-image:radial-gradient(closest-side,#000 35%,#0000);mask-image:radial-gradient(closest-side,#000 35%,#0000)}.ax-stand-film{z-index:2;aspect-ratio:16/9;background:#000;border-radius:16px;width:min(100%,680px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 26px 50px -22px #0000008c}.ax-stand-film video{object-fit:cover;width:100%;height:100%;display:block}.ax-stand>.ax-composer{margin-top:calc(-1 * (var(--stand-sink) + var(--stand-gap) + var(--stand-bar)));padding-top:calc(var(--stand-sink) + var(--stand-gap) + var(--stand-bar) + var(--stand-pad));position:relative}.ax-stand-bar{z-index:2;width:min(100%,680px);height:var(--stand-bar);margin:var(--stand-gap) auto 0;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.ax-stand-chips{scroll-snap-type:x proximity;scrollbar-width:none;flex:0 auto;gap:4px;min-width:0;display:flex;overflow-x:auto}.ax-stand-chips::-webkit-scrollbar{display:none}.ax-stand-chips.is-gliding{scroll-snap-type:none}.ax-stand-bar.has-left .ax-stand-chips{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px);mask-image:linear-gradient(90deg,#0000,#000 24px)}.ax-stand-bar.has-right .ax-stand-chips{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.ax-stand-bar.has-left.has-right .ax-stand-chips{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.ax-stand-chip{height:var(--stand-bar);color:var(--ax-ink);font:400 12.5px/1 var(--font-sans);white-space:nowrap;cursor:pointer;scroll-snap-align:start;transition:background var(--ax-dur-fast) var(--ax-ease-out);background:0 0;border:0;border-radius:9px;flex:none;align-items:center;gap:7px;padding:3px 10px 3px 3px;display:inline-flex}.ax-stand-chip:hover{background:rgb(var(--ax-shade) / .07)}.ax-stand-chip.is-on{background:var(--ax-ink);color:var(--ax-ink-inverse)}.ax-stand-chip:focus-visible{outline:2px solid var(--ax-accent);outline-offset:1px}.ax-stand-chip img,.ax-stand-chip i{object-fit:cover;background:var(--ax-raised);border-radius:6px;width:44px;height:25px;display:block}.ax-stand-arrow{background:rgb(var(--ax-shade) / .08);width:26px;height:26px;color:var(--ax-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.ax-stand-arrow:hover:not(:disabled){background:rgb(var(--ax-shade) / .16)}.ax-stand-arrow:disabled{opacity:.3;cursor:default}.ax-stand-arrow:focus-visible{outline:2px solid var(--ax-accent);outline-offset:1px}.ax-stand-fly{z-index:60;object-fit:cover;transform-origin:0 0;pointer-events:none;border-radius:4px;position:fixed;box-shadow:0 12px 30px -8px #0006}.ax-ghost{min-height:32px;color:var(--ax-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:13px;text-decoration:underline}.ax-ghost:hover{color:var(--ax-accent)}.ax-recent{margin-top:40px}.ax-recent-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.ax-recent-head h2{color:var(--ax-ink);margin:0;font-size:15px;font-weight:500}.ax-recent-head a{color:var(--ax-muted);font-size:13px;text-decoration:none}.ax-recent-head a:hover{color:var(--ax-accent)}.ax-recent ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ax-recent-card{box-sizing:border-box;border:1px solid var(--ax-line);background:rgb(var(--ax-hi) / .7);height:100%;color:inherit;transition:border-color var(--ax-dur-fast), background var(--ax-dur-fast);border-radius:14px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.ax-recent-card:hover{border-color:var(--ax-line-strong);background:var(--ax-card)}.ax-recent-card img,.ax-recent-cover{object-fit:cover;background:var(--ax-raised);border-radius:8px;flex:none;width:72px;height:44px}.ax-recent-card img.is-portrait,.ax-recent-cover.is-portrait{width:44px;height:72px}.ax-recent-cover{color:var(--ax-muted);place-items:center;display:grid}.ax-recent-body{flex:1;gap:4px;min-width:0;display:grid}.ax-recent-body b{text-overflow:ellipsis;white-space:nowrap;color:var(--ax-ink);font-size:14px;font-weight:500;overflow:hidden}.ax-recent-meta{align-items:center;gap:8px;display:flex}.ax-recent-meta small{color:var(--ax-muted);font-size:12px}.ax-recent-bar{background:var(--ax-raised);border-radius:3px;height:3px;display:block;overflow:hidden}.ax-recent-bar i{border-radius:inherit;background:var(--ax-cyan);height:100%;display:block}@media (max-width:560px){.ax-recent ul{grid-template-columns:minmax(0,1fr)}}.ax-thread{gap:16px;width:min(100%,880px);margin-inline:auto;padding:32px 0 64px;display:grid}.ax-thread-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:8px;display:flex}.ax-thread-kind{color:var(--ax-accent);font-size:13px;font-weight:500}.ax-thread-head h1{color:var(--ax-ink);letter-spacing:-.01em;margin:4px 0 0;font-size:26px;font-weight:600}.ax-thread-head .ax-pill{text-decoration:none}.ax-thread-card{border:1px solid var(--ax-line);border-radius:var(--ax-radius-xl);background:var(--ax-card);box-shadow:var(--ax-shadow-card);gap:14px;padding:20px;scroll-margin-top:96px;display:grid}.ax-thread-card.is-current{border-color:var(--ax-line-strong)}.ax-thread-label{color:var(--ax-muted);margin-bottom:4px;font-size:12px;font-weight:500;display:block}.ax-thread-brief{background:rgb(var(--ax-hi) / .6);box-shadow:none}.ax-thread-brief p{color:var(--ax-ink);white-space:pre-wrap;margin:0;font-size:15px;line-height:1.75}.ax-thread-asked{background:var(--ax-raised);color:var(--ax-ink);white-space:pre-wrap;border-radius:12px;margin:0;padding:10px 12px;font-size:14px;line-height:1.6}.ax-thread-vhead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ax-thread-vhead h2{color:var(--ax-ink);margin:0;font-size:17px;font-weight:600}.ax-thread-vhead small{color:var(--ax-muted);margin-left:auto;font-size:12px}.ax-thread-style{color:var(--ax-secondary);font-size:13px}.ax-thread-progress{gap:12px;display:grid}.ax-thread-progress p{color:var(--ax-secondary);margin:0;font-size:14px;line-height:1.6}.ax-thread-progress .ax-ghost{justify-self:start;padding:0}.ax-thread-steps{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.ax-thread-steps li{color:var(--ax-muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.ax-thread-steps li b{font-weight:500}.ax-thread-steps li small{color:var(--ax-muted);font-size:12px}.ax-thread-steps li[data-state=now]{color:var(--ax-ink)}.ax-thread-steps li[data-state=done]{color:var(--ax-secondary)}.ax-thread-dot{border:1.5px solid var(--ax-line-strong);width:20px;height:20px;color:var(--ax-accent);border-radius:50%;place-items:center;display:grid}.ax-thread-steps li[data-state=now] .ax-thread-dot{border-color:var(--ax-accent)}.ax-thread-steps li[data-state=done] .ax-thread-dot{background:var(--ax-cyan-wash);border-color:#0000}.ax-thread-film{background:#000;border-radius:14px;width:100%;max-height:70vh;display:block}.ax-thread-files{flex-wrap:wrap;gap:8px;display:flex}.ax-thread-files .ax-pill{text-decoration:none}.ax-thread-files .ax-pill.is-primary{background:var(--ax-action);color:var(--ax-ink-inverse);border-color:#0000}.ax-thread-note{color:var(--ax-secondary);justify-items:start;gap:12px;margin:0;font-size:14px;line-height:1.6;display:grid}.ax-thread-note p{margin:0}.ax-thread-next{margin-top:8px}.ax-thread-next textarea{min-height:56px!important}.ax-thread-wait{color:var(--ax-muted);text-align:center;margin:8px 0 0;font-size:13px}@media (max-width:560px){.ax-thread{padding-top:16px}.ax-thread-head h1{font-size:22px}.ax-thread-card{padding:16px}}.ax-create-head{text-align:center;margin:0 0 20px}.ax-create-title{color:var(--ax-ink);font:600 clamp(28px, 3.4cqw, 40px)/1.2 var(--font-sans);letter-spacing:-.025em;text-wrap:balance;margin:0}.ax-create-title span{color:var(--ax-accent);white-space:nowrap}.ax-create-sub{color:var(--ax-secondary);margin:8px 0 0;font-size:15px}:lang(ja) .ax-create-title{line-break:strict}.ax-create{container-type:inline-size}.ax-samples{margin-top:32px}.ax-create .ax-samples{margin-top:48px;padding-inline:4px}.ax-samples h2{color:var(--ax-ink);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 14px;font-size:16px;font-weight:600;display:flex}.ax-samples h2 span{color:var(--ax-muted);font-size:14px;font-weight:400}.ax-samples ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ax-sample{border:1px solid var(--ax-line);border-radius:var(--ax-radius-lg);background:var(--ax-card);transition:box-shadow var(--ax-dur-fast) var(--ax-ease-out);overflow:hidden}.ax-sample:hover{box-shadow:var(--ax-shadow-card)}.ax-sample-frame{background:var(--ax-raised);position:relative}.ax-sample-frame :is(video,img){aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.ax-sample-play{cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}.ax-sample-time{color:#fff;font:500 13px/1 var(--font-sans);font-variant-numeric:tabular-nums;text-shadow:0 1px 4px #0009;position:absolute;bottom:10px;left:12px}.ax-sample-go{color:#fff;min-height:30px;font:500 13px/1 var(--font-sans);cursor:pointer;opacity:0;transition:opacity var(--ax-dur-fast) var(--ax-ease-out), background var(--ax-dur-fast) var(--ax-ease-out);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:1px solid #ffffff40;border-radius:999px;padding:0 14px;position:absolute;bottom:10px;right:10px}.ax-sample-frame:hover .ax-sample-go,.ax-sample-go:focus-visible{opacity:1}.ax-sample-go:hover{background:var(--ax-accent);border-color:#0000}@media (hover:none){.ax-sample-go{opacity:1}}.ax-sample p{color:var(--ax-ink);margin:0;padding:12px 14px 14px;font-size:14px;font-weight:500;line-height:1.5}.ax-samples .ax-samples-soon{border:1px dashed var(--ax-line-strong);border-radius:var(--ax-radius-lg);color:var(--ax-muted);text-align:center;margin:0;padding:28px}@container (max-width:640px){.ax-samples ul{grid-template-columns:minmax(0,1fr)}}.ax-style-chosen{color:var(--ax-muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:13px;display:inline-flex}.ax-style-chosen img{object-fit:cover;width:36px;height:20px;box-shadow:0 0 0 1px var(--ax-line-strong);border-radius:4px;display:block}.ax-style-chosen b{color:var(--ax-ink);font-weight:500}.ax-composer--brief{gap:10px;padding:16px 18px 14px}.ax-composer--brief.is-over{border-color:var(--ax-accent);background:var(--ax-cyan-wash)}.ax-create .ax-composer--brief textarea{resize:none;background:0 0;border:0;outline:none;width:100%;min-height:3.4em;max-height:220px;padding:2px 0;font-size:15px;line-height:1.7;display:block}.ax-composer--brief .ax-composer-soon{margin:6px 0 4px}.ax-tiles{flex-wrap:wrap;gap:10px;margin:2px 0 0;padding:0;list-style:none;display:flex}.ax-tile{border:1px solid var(--ax-line);background:var(--ax-raised);border-radius:12px;align-content:space-between;width:128px;height:68px;padding:8px 10px;font-size:12px;display:grid;position:relative}.ax-tile-type{background:var(--ax-cyan-wash);color:var(--ax-accent);font:600 10.5px/1.3 var(--font-sans);letter-spacing:.03em;border-radius:6px;justify-self:start;padding:2px 6px}.ax-tile-name{color:var(--ax-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ax-tile small{color:var(--ax-muted);align-items:center;gap:4px;font-size:11px;display:inline-flex}.ax-tile.is-error{border-color:var(--ax-danger,#d33)}.ax-tile.is-error small{color:var(--ax-danger,#d33)}.ax-tile-x{width:20px;height:20px;color:var(--ax-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:6px;right:6px}.ax-tile-x:hover{background:var(--ax-line);color:var(--ax-ink)}.ax-tiles li:has(>.ax-tile--add){display:contents}.ax-tile--add{white-space:nowrap;border:1px dashed var(--ax-line-strong);width:96px;color:var(--ax-muted);font:400 12px/1.2 var(--font-sans);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease-out), color var(--ax-dur-fast) var(--ax-ease-out);background:0 0;align-content:center;place-items:center;gap:2px}.ax-tile--add:hover,.ax-composer--brief.is-over .ax-tile--add{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-tile--add:focus-visible{outline:2px solid var(--ax-accent);outline-offset:2px}.ax-composer--brief .ax-composer-bar{margin-top:2px}.ax-composer--brief .ax-composer-why{display:block}@media (max-width:560px){.ax-composer--brief{padding:12px 14px}.ax-composer--brief .ax-composer-bar{flex-wrap:wrap}.ax-composer--brief .ax-composer-why{text-align:left;flex-basis:100%;order:-1}.ax-composer--brief .ax-send{margin-left:auto}.ax-tile{width:calc(50% - 5px)}}.ax-viewer{z-index:100;animation:ax-viewer-in .18s var(--ax-ease-out);background:#000000c7;place-items:center;padding:48px 24px;display:grid;position:fixed;inset:0}.ax-viewer figure{gap:12px;width:min(1100px,100%);margin:0;display:grid}.ax-viewer video{aspect-ratio:16/9;background:#000;border-radius:14px;width:100%;max-height:calc(100vh - 140px);display:block;box-shadow:0 24px 64px #00000073}.ax-viewer figcaption{color:#ffffffd9;text-align:center;font-size:15px}.ax-viewer-close{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:16px;right:16px}.ax-viewer-close:hover{background:#ffffff3d}@keyframes ax-viewer-in{0%{opacity:0}to{opacity:1}}@media (max-width:560px){.ax-viewer{padding:56px 0 24px}.ax-viewer video{border-radius:0}}.ax-based-on{background:var(--ax-cyan-wash);color:var(--ax-accent);border-radius:12px;align-items:center;gap:8px;margin:0 0 4px;padding:8px 12px;font-size:13px;display:flex}.ax-based-on button{color:var(--ax-accent);font:600 13px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;margin-left:auto}.ax-making{margin-top:28px}.ax-making-head{align-items:baseline;gap:10px;margin:0 0 10px;display:flex}.ax-making-head h2{color:var(--ax-ink);margin:0;font-size:15px;font-weight:600}.ax-making-head small{color:var(--ax-muted);font-size:12px}.ax-making-head a{color:var(--ax-accent);margin-left:auto;font-size:13px;text-decoration:none}.ax-making ul{border:1px solid var(--ax-line);border-radius:var(--ax-radius-lg);background:var(--ax-card);margin:0;padding:0;list-style:none;overflow:hidden}.ax-making li{border-top:1px solid #f0f2f5;grid-template-columns:96px minmax(0,1fr) 112px;align-items:center;gap:14px;padding:10px 14px 10px 10px;display:grid}.ax-making li:first-child{border-top:0}.ax-making li:hover{background:#fafbfc}.ax-mk-cover{aspect-ratio:16/9;background:var(--ax-raised);color:var(--ax-muted);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.ax-mk-cover.is-portrait{aspect-ratio:9/16}.ax-mk-cover video,.ax-mk-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ax-mk-cover.is-make{color:var(--ax-accent);background:linear-gradient(120deg,#e3ecf3,#f4f8fb,#e3ecf3) 0 0/200% 100%;animation:2.2s linear infinite ax-mk-shine}.ax-mk-cover.is-make b{font:600 15px/1 var(--font-sans);font-variant-numeric:tabular-nums}@keyframes ax-mk-shine{to{background-position:-200% 0}}.ax-mk-cover.is-wait{color:#b45309;background:linear-gradient(135deg,#fff3d6,#ffe3a3)}.ax-mk-edge{background:#0e6e8c26;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ax-mk-edge i{background:var(--ax-accent);height:100%;transition:width .6s;display:block}.ax-mk-edge.is-flow i{width:35%;animation:1.4s ease-in-out infinite ax-flow}.ax-mk-dur{color:#fff;font-variant-numeric:tabular-nums;background:#0009;border-radius:5px;padding:0 5px;font-size:10.5px;line-height:16px;position:absolute;bottom:5px;right:5px}.ax-mk-text{min-width:0;display:grid}.ax-mk-text b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.35;overflow:hidden}.ax-mk-text b a{color:var(--ax-ink);text-decoration:none}.ax-mk-text b a:hover{text-decoration:underline}.ax-mk-text small{color:var(--ax-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:12.5px;display:flex}.ax-mk-st{align-items:center;gap:5px;font-weight:500;display:inline-flex}.ax-mk-st:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ax-mk-st.is-making{color:var(--ax-accent)}.ax-mk-st.is-analysing{color:#64748b}.ax-mk-st.is-length,.ax-mk-st.is-waiting{color:#b45309}.ax-mk-st.is-done{color:#16a34a}.ax-mk-st.is-failed,.ax-mk-st.is-cancelled{color:var(--ax-muted)}.ax-mk-coverlink{display:block}.ax-mk-sep{color:#cbd5e1}.ax-mk-slot{justify-content:flex-end;gap:2px;display:flex}.ax-mk-btn{border:1px solid var(--ax-line);background:var(--ax-card);height:30px;color:var(--ax-ink);font:500 12.5px/1 var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;padding:0 13px;text-decoration:none;display:inline-flex}.ax-mk-btn:hover{border-color:var(--ax-line-strong)}.ax-mk-btn.is-warm{color:#92400e;background:#fff8e8;border-color:#f2c66d}.ax-mk-btn.is-warm:hover{border-color:#e9a93a}.ax-mk-icon{width:32px;height:32px;color:var(--ax-secondary);border-radius:50%;place-items:center;display:grid}.ax-mk-icon:hover{background:var(--ax-raised);color:var(--ax-ink)}@media (hover:hover){.ax-mk-btn.is-hover,.ax-mk-icon{opacity:0;transition:opacity .15s}.ax-making li:hover .ax-mk-btn.is-hover,.ax-making li:hover .ax-mk-icon,.ax-making li:focus-within .ax-mk-btn.is-hover,.ax-making li:focus-within .ax-mk-icon{opacity:1}}.ax-making-todo{background:#fff7e6;border:1px solid #f7d68a;border-radius:14px;align-items:center;gap:12px;margin:0 0 10px;padding:10px 12px 10px 14px;display:flex}.ax-making-todo-dot{background:#f59e0b;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #fde9b5}.ax-making-todo p{flex:1;min-width:0;margin:0;font-size:13.5px}.ax-making-todo b{color:var(--ax-ink);font-weight:600}.ax-making-todo span{color:#92400e;margin-left:8px;font-size:12.5px}.ax-making-todo button{background:var(--ax-action);height:32px;color:var(--ax-ink-inverse);font:600 13px/1 var(--font-sans);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 16px}@media (max-width:560px){.ax-making li{grid-template-columns:80px minmax(0,1fr)}.ax-mk-slot{grid-column:2;justify-content:flex-start}}.ax-thread-redo{border:1px solid var(--ax-line);border-radius:var(--ax-radius-lg);background:var(--ax-card);color:var(--ax-secondary);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:8px;padding:14px 16px;font-size:13.5px;display:flex}.ax-thread-redo .ax-pill{margin-left:auto}.ax-stylepop{flex-shrink:0;position:relative}.ax-stylepop-btn{border:1px solid var(--ax-line);background:var(--ax-card);height:34px;color:var(--ax-muted);font:400 13px/1 var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 5px;display:inline-flex}.ax-stylepop-btn img{object-fit:cover;border-radius:6px;width:36px;height:24px}.ax-stylepop-btn b{color:var(--ax-ink);font-weight:500}.ax-stylepop-btn:hover,.ax-stylepop-btn[aria-expanded=true]{border-color:var(--ax-line-strong)}.ax-stylepop-panel{z-index:30;border:1px solid var(--ax-line);border-radius:var(--ax-radius-lg);background:var(--ax-card);width:min(600px,86vw);padding:14px;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 24px 60px #0f172a2e}.ax-stylepop-panel>p{color:var(--ax-ink);align-items:baseline;gap:8px;margin:0 2px 10px;font-size:13.5px;font-weight:600;display:flex}.ax-stylepop-panel>p small{color:var(--ax-muted);font-size:12px;font-weight:400}.ax-stylepop-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.ax-stylepop-card{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-content:start;gap:2px;padding:6px;display:grid}.ax-stylepop-card:hover{background:var(--ax-raised)}.ax-stylepop-card.is-on{border-color:var(--ax-accent);background:var(--ax-cyan-wash)}.ax-stylepop-thumb{aspect-ratio:16/9;background:var(--ax-raised);border-radius:10px;margin-bottom:6px;display:block;position:relative;overflow:hidden}.ax-stylepop-thumb img,.ax-stylepop-thumb video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ax-stylepop-thumb video{opacity:0;transition:opacity .15s}.ax-stylepop-thumb video.is-playing{opacity:1}.ax-stylepop-check{background:var(--ax-accent);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:6px;right:6px}.ax-stylepop-name{color:var(--ax-ink);align-items:center;gap:6px;padding:0 2px;font-size:13.5px;font-weight:600;display:flex}.ax-stylepop-name small{color:var(--ax-muted);font-size:11px;font-weight:400}.ax-stylepop-line{color:var(--ax-muted);padding:0 2px;font-size:12px;line-height:1.5}.ax-assetpick{gap:6px;max-height:50vh;margin:0 0 14px;padding:0;list-style:none;display:grid;overflow:auto}.ax-assetpick button{border:1px solid var(--ax-line);background:var(--ax-card);width:100%;color:var(--ax-secondary);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.ax-assetpick button:hover:not(:disabled){border-color:var(--ax-line-strong)}.ax-assetpick button.is-on{border-color:var(--ax-accent);background:var(--ax-cyan-wash)}.ax-assetpick button:disabled{opacity:.55;cursor:default}.ax-assetpick button>span:not(.ax-assetpick-box){flex:1;min-width:0;display:grid}.ax-assetpick b{color:var(--ax-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ax-assetpick small{color:var(--ax-muted);font-size:12px}.ax-assetpick-box{border:1px solid var(--ax-line-strong);color:#fff;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;display:grid}.ax-assetpick button.is-on .ax-assetpick-box{border-color:var(--ax-accent);background:var(--ax-accent)}.ax-composer--steps{gap:0;padding:6px 22px 16px}.ax-step{border-top:1px solid var(--ax-line);padding:16px 0}.ax-composer--steps>.ax-based-on+.ax-step,.ax-composer--steps>.ax-step:first-child{border-top:0}.ax-composer--steps>.ax-based-on{margin-top:10px}.ax-step h2{color:var(--ax-ink);align-items:center;gap:8px;margin:0 0 12px;font-size:15px;font-weight:600;display:flex}.ax-step h2 i{background:var(--ax-accent);color:#fff;width:22px;height:22px;font:600 12px/1 var(--font-sans);border-radius:50%;place-items:center;font-style:normal;display:inline-grid}.ax-step h2 small{color:var(--ax-muted);font-size:12.5px;font-weight:400}.ax-create .ax-composer--steps textarea{border:1px solid var(--ax-line);background:var(--ax-raised);resize:vertical;border-radius:12px;outline:none;width:100%;min-height:calc(5.1em + 20px);max-height:240px;padding:10px 12px;font-size:14.5px;line-height:1.7;display:block}.ax-create .ax-composer--steps textarea:focus{border-color:var(--ax-accent);background:var(--ax-card)}.ax-step .ax-tiles{margin:0}.ax-step-empty{color:var(--ax-muted);margin:0;font-size:13px}.ax-composer--steps .ax-composer-bar{border-top:1px solid var(--ax-line);padding-top:14px}.ax-composer--steps .ax-composer-why{text-align:right;margin-left:auto}.ax-composer--steps.is-over{border-color:var(--ax-accent)}@media (max-width:560px){.ax-composer--steps{padding:4px 14px 12px}.ax-step h2{flex-wrap:wrap}.ax-step .ax-stylepop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ax-step .ax-stylepop-line{display:none}.ax-step .ax-stylepop-name{font-size:12px}}.ax-show{margin:0 0 18px}.ax-show-film{aspect-ratio:16/9;background:#0b0b0c;border-radius:20px;width:100%;max-height:420px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0f172a29}.ax-show-film img,.ax-show-film video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ax-show-tag{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0006;border-radius:999px;padding:2px 10px;font-size:12px;position:absolute;top:12px;left:14px}.ax-show-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.ax-show-chip{border:1px solid var(--ax-line);background:var(--ax-card);height:38px;color:var(--ax-secondary);font:500 13.5px/1 var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 5px;display:inline-flex}.ax-show-chip img{object-fit:cover;border-radius:999px;width:40px;height:28px}.ax-show-chip:hover{border-color:var(--ax-line-strong);color:var(--ax-ink)}.ax-show-chip.is-on{border-color:var(--ax-ink);background:var(--ax-ink);color:var(--ax-ink-inverse)}.ax-one{border:1px solid var(--ax-line-strong);background:var(--ax-card);border-radius:22px;padding:10px 10px 10px 12px;position:relative;box-shadow:0 12px 30px #0f172a14}.ax-one.is-over{border-color:var(--ax-accent);background:var(--ax-cyan-wash)}.ax-one-row{align-items:center;gap:10px;display:flex}.ax-one-clip{border:1px solid var(--ax-line);background:var(--ax-raised);height:38px;color:var(--ax-ink-2,var(--ax-secondary));font:500 13.5px/1 var(--font-sans);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.ax-one-clip:hover:not(:disabled){border-color:var(--ax-accent);color:var(--ax-accent)}.ax-create .ax-one textarea{resize:none;background:0 0;border:0;outline:none;flex:1;min-width:0;height:38px;min-height:38px;max-height:200px;padding:8px 2px;font-size:15px;line-height:1.5}.ax-one .ax-send{flex:none}.ax-one-extras{border-top:1px dashed var(--ax-line);flex-wrap:wrap;align-items:center;gap:8px;margin:10px 2px 0;padding-top:10px;display:flex}.ax-one-file{background:var(--ax-cyan-wash);max-width:240px;height:30px;color:var(--ax-accent);border-radius:8px;align-items:center;gap:6px;padding:0 6px 0 8px;font-size:12.5px;display:inline-flex}.ax-one-file b{letter-spacing:.03em;font:700 10px/1 Arial,sans-serif}.ax-one-file span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ax-one-file button{width:18px;height:18px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ax-one-file.is-error{color:#b91c1c;background:#fee2e2}.ax-one-tag{border:1px dashed var(--ax-line-strong);height:30px;color:var(--ax-muted);font:400 12.5px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:0 12px;display:inline-flex}.ax-one-tag:hover{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-one-extras .ax-style-btn{border-style:dashed;height:30px;font-size:12.5px}.ax-one-extras .ax-composer-why{margin-left:auto}.ax-one-hint{color:var(--ax-muted);text-align:center;margin:8px 0 0;font-size:12.5px}.ax-bench>div>.ax-based-on{margin:0 0 10px}@media (max-width:560px){.ax-show-film{border-radius:14px}.ax-show-chip{height:32px;font-size:12.5px}.ax-show-chip img{width:28px;height:20px}.ax-one-row{flex-wrap:wrap}.ax-create .ax-one textarea{flex-basis:100%;order:-1}.ax-one .ax-send{margin-left:auto}}.ax-show-tag{color:var(--ax-ink);background:#fff;font-weight:600}.ax-show-label{color:var(--ax-muted);align-self:center;margin-right:2px;font-size:12.5px}.ax-show-chip svg{margin-left:-2px}.ax-sent{z-index:96;border:1px solid var(--ax-line);background:var(--ax-card);width:min(380px,100vw - 32px);animation:ax-sent-in .25s var(--ax-ease-out);border-radius:14px;align-items:flex-start;gap:10px;padding:14px 12px 16px 14px;display:flex;position:fixed;top:20px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 20px 50px #0f172a2e}@keyframes ax-sent-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.ax-sent-icon{color:#15803d;background:#dcfce7;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.ax-sent div{flex:1;min-width:0}.ax-sent b{color:var(--ax-ink);font-size:14px;font-weight:600;line-height:1.4;display:block}.ax-sent p{color:var(--ax-muted);margin:2px 0 0;font-size:12.5px;line-height:1.5}.ax-sent>button{width:26px;height:26px;color:var(--ax-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.ax-sent>button:hover{background:var(--ax-raised);color:var(--ax-ink)}.ax-show-film{aspect-ratio:16/9;width:auto;max-width:100%;height:clamp(200px,100vh - 480px,380px);max-height:none;margin:0 auto}@media (max-width:560px){.ax-show-film{width:100%;height:auto}}.ax-car{outline:none;height:clamp(200px,100vh - 500px,360px);position:relative}.ax-car-slide{aspect-ratio:16/9;cursor:pointer;height:100%;transform:translateX(calc(-50% + var(--off) * 64%)) scale(var(--s));filter:saturate(.75);background:#0b0b0c;border-radius:18px;transition:transform .45s cubic-bezier(.3,.7,.2,1),opacity .45s,filter .45s;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 18px 44px #0f172a2e}.ax-car-slide.is-on{cursor:zoom-in;filter:none}.ax-car-slide img,.ax-car-slide video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ax-car:focus-visible .ax-car-slide.is-on{box-shadow:0 0 0 3px var(--ax-accent), 0 18px 44px #0f172a2e}.ax-car-arrow{z-index:20;border:1px solid var(--ax-line);background:var(--ax-card);width:40px;height:40px;color:var(--ax-ink);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 16px #0f172a1f}.ax-car-arrow.is-prev{left:0}.ax-car-arrow.is-next{right:0}.ax-car-arrow:hover{border-color:var(--ax-line-strong)}.ax-car-meta{color:var(--ax-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;margin:0;font-size:13px;display:flex}.ax-car-meta b{color:var(--ax-ink);align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.ax-car-meta b svg{box-sizing:content-box;background:var(--ax-ink);color:#fff;border-radius:50%;padding:3px}.ax-car-under{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin-top:16px;display:flex}.ax-car-tabs{background:#0f172a0f;border-radius:999px;align-items:center;gap:2px;max-width:100%;padding:4px;display:flex}.ax-car-tabs>[role=tablist]{scrollbar-width:none;gap:2px;min-width:0;display:flex;overflow-x:auto}.ax-car-tabs [role=tablist] button{height:36px;color:var(--ax-secondary);font:500 14px/1 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px 0 10px;transition:background .15s,color .15s;display:inline-flex}.ax-car-tabs [role=tablist] button:hover{color:var(--ax-ink)}.ax-car-tabs [role=tablist] button.is-on{background:var(--ax-card);color:var(--ax-ink);font-weight:600;box-shadow:0 1px 4px #0f172a1a}.ax-car-tabs [role=tablist] img,.ax-car-tabs [role=tablist] i{object-fit:cover;background:var(--ax-line-strong);border-radius:50%;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #0f172a14}.ax-car-more{flex:none;position:relative}.ax-car-morebtn{height:36px;color:var(--ax-accent);font:500 14px/1 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 14px 0 12px;display:inline-flex}.ax-car-morebtn:hover,.ax-car-morebtn[aria-expanded=true]{background:var(--ax-card)}.ax-car-morebtn.is-on{background:var(--ax-card);max-width:200px;color:var(--ax-ink);gap:8px;padding-left:10px;font-weight:600;box-shadow:0 1px 4px #0f172a1a}.ax-car-morebtn.is-on span{text-overflow:ellipsis;overflow:hidden}.ax-car-morebtn img,.ax-car-morebtn i{object-fit:cover;background:var(--ax-line-strong);border-radius:50%;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #0f172a14}.ax-car-morebtn.is-on svg{color:var(--ax-muted)}.ax-car-menu{z-index:40;border:1px solid var(--ax-line);background:var(--ax-card);border-radius:14px;width:min(340px,86vw);max-height:380px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 20px 50px #0f172a2e}.ax-car-menu button{color:var(--ax-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;padding:6px;display:grid}.ax-car-menu button:hover,.ax-car-menu button.is-on{background:var(--ax-raised)}.ax-car-menu button.is-on b{font-weight:600}.ax-car-menu img,.ax-car-menu i{aspect-ratio:16/9;object-fit:cover;background:var(--ax-raised);border-radius:6px;width:64px;display:block}.ax-car-menu b{font-size:13.5px;font-weight:500;display:block}.ax-car-menu small{color:var(--ax-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;display:block;overflow:hidden}.ax-car-dots{gap:6px;display:flex}.ax-car-dots button{background:var(--ax-line-strong);cursor:pointer;border:0;border-radius:4px;width:7px;height:7px;padding:0;transition:width .2s}.ax-car-dots button.is-on{background:var(--ax-ink);width:20px}@media (max-width:560px){.ax-car{aspect-ratio:32/15;touch-action:pan-y;height:auto}.ax-car-slide{width:82%;height:auto;transform:translateX(calc(-50% + var(--off) * 92%)) scale(var(--s))}.ax-car-arrow{display:none}.ax-car-tabs{border-radius:22px}.ax-car-menu{right:50%;transform:translate(50%)}}.ax-show{overflow-clip-margin:24px;overflow-x:clip}.ax-making li{transition:background .6s}.ax-making li.is-new{box-shadow:inset 3px 0 0 var(--ax-cyan);background:#ecfeff}@keyframes ax-flow{0%{transform:translate(-100%)}to{transform:translate(290%)}}.ax-length{z-index:90;border:1px solid var(--ax-line);background:var(--ax-card);width:min(340px,100vw - 32px);animation:ax-length-in .25s var(--ax-ease-out);border-radius:16px;padding:16px 16px 14px;position:fixed;top:72px;right:20px;box-shadow:0 24px 60px #0f172a38}@keyframes ax-length-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.ax-length h2{color:var(--ax-ink);margin:0 24px 2px 0;font-size:14.5px;font-weight:600;line-height:1.4}.ax-length-x{width:26px;height:26px;color:var(--ax-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.ax-length-x:hover{background:var(--ax-raised);color:var(--ax-ink)}.ax-lslider{width:100%;margin-top:10px}.ax-lslider-head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.ax-lslider-head b{color:var(--ax-ink);font:600 26px/1.1 var(--font-sans);font-variant-numeric:tabular-nums}.ax-lslider-head small{color:var(--ax-muted);margin-left:3px;font-size:13px;font-weight:500}.ax-lslider-tip{color:var(--ax-muted);font-size:12px}.ax-lslider-back{color:var(--ax-accent);font:500 12px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0}.ax-lslider-back:hover{text-decoration:underline}.ax-lslider-track{position:relative}.ax-lslider-track input[type=range]{width:100%;height:18px;accent-color:var(--ax-accent);cursor:pointer;background:0 0;margin:0;display:block;position:relative}.ax-lslider-dot{width:6px;height:6px;box-shadow:0 0 0 1.5px var(--ax-muted);z-index:1;pointer-events:none;background:#fff;border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:50%}.ax-lslider-scale{color:var(--ax-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:2px;font-size:11px;display:flex}.ax-length-foot{justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-top:14px;display:flex}.ax-length-foot .ax-length-by{margin:0 auto 0 0}.ax-length-by{color:var(--ax-muted);font-size:12px}.ax-length-more{color:var(--ax-muted);margin:8px 0 0;font-size:12px}.ax-length-later{border:1px solid var(--ax-line);height:34px;color:var(--ax-secondary);font:500 13px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px}.ax-length-go{background:var(--ax-action);height:34px;color:var(--ax-ink-inverse);font:600 13px/1 var(--font-sans);cursor:pointer;border:0;border-radius:999px;padding:0 16px}.ax-length-go:disabled{opacity:.6;cursor:default}@keyframes ax-tip-in{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.ax-sheet{z-index:120;background:var(--ax-card);animation:ax-sheet-in .2s var(--ax-ease-out);grid-template-columns:minmax(0,1fr) 56px 380px;display:grid;position:fixed;inset:0}@keyframes ax-sheet-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.ax-sheet-stage{background:#0b1220;border-radius:16px;place-items:center;min-width:0;margin:24px 0 24px 24px;display:grid;position:relative;overflow:hidden}.ax-sheet-stage video{object-fit:contain;background:#000;width:100%;height:100%}.ax-sheet-hold{color:#e2e8f0;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.ax-sheet-hold b{font-size:18px;font-weight:600}.ax-sheet-hold small{color:#94a3b8;font-size:13px}.ax-sheet-hold a{color:#7dd3fc;font-size:14px}.ax-sheet-hold.is-analysing,.ax-sheet-hold.is-making{background:linear-gradient(120deg,#0f2a36,#13404f,#0f2a36) 0 0/200% 100%;animation:3s linear infinite ax-mk-shine}.ax-sheet-pct{font-variant-numeric:tabular-nums;font:700 56px/1 var(--font-sans)!important}.ax-sheet-edge{background:#ffffff1f;height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ax-sheet-edge i{background:#48d8ff;height:100%;transition:width .6s;display:block}.ax-sheet-edge.is-flow i{width:30%;animation:1.6s ease-in-out infinite ax-flow}.ax-sheet-hold.is-length{color:var(--ax-ink);background:linear-gradient(135deg,#fff3d6,#ffe3a3)}.ax-sheet-length{background:var(--ax-card);text-align:left;border-radius:18px;width:min(440px,100%);padding:22px;box-shadow:0 20px 50px #78350f26}.ax-sheet-hold.is-failed,.ax-sheet-hold.is-cancelled,.ax-sheet-hold.is-waiting{background:#111827}.ax-sheet-nav{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29;border:0;border-radius:12px;place-items:center;width:40px;height:64px;margin-top:-32px;padding:0;display:grid;position:absolute;top:50%}.ax-sheet-nav:hover{background:#ffffff47}.ax-sheet-nav.is-prev{left:12px}.ax-sheet-nav.is-next{right:12px}.ax-sheet-close{width:40px;height:40px;color:var(--ax-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-self:start center;place-items:center;margin-top:28px;padding:0;display:grid}.ax-sheet-close:hover{background:var(--ax-raised);color:var(--ax-ink)}.ax-sheet-side{border-left:1px solid var(--ax-line);flex-direction:column;min-height:0;padding:28px 28px 24px;display:flex;overflow-y:auto}.ax-sheet-side h2{color:var(--ax-ink);margin:6px 0;font-size:20px;font-weight:600;line-height:1.35}.ax-sheet-line{margin:0}.ax-sheet-acts{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.ax-sheet-btn{border:1px solid var(--ax-line-strong);background:var(--ax-card);height:42px;color:var(--ax-ink);border-radius:12px;justify-content:center;align-items:center;gap:7px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ax-sheet-btn:hover{background:var(--ax-raised)}.ax-sheet-btn.is-primary{border-color:var(--ax-action);background:var(--ax-action);color:var(--ax-ink-inverse)}.ax-sheet-btn.is-primary:hover{opacity:.9}.ax-sheet-hint{color:var(--ax-muted);margin:8px 0 0;font-size:12px;line-height:1.5}.ax-sheet-facts{border-top:1px solid var(--ax-line);grid-template-columns:auto 1fr;gap:10px 20px;margin:24px 0 0;padding:16px 0 0;font-size:13.5px;display:grid}.ax-sheet-facts dt{color:var(--ax-muted)}.ax-sheet-facts dd{color:var(--ax-ink);font-variant-numeric:tabular-nums;margin:0}.ax-sheet-sec{border-top:1px solid var(--ax-line);margin-top:22px;padding-top:16px}.ax-sheet-sec h3{color:var(--ax-muted);justify-content:space-between;align-items:center;margin:0 0 10px;font-size:13px;font-weight:500;display:flex}.ax-sheet-sec h3 button{width:26px;height:26px;color:var(--ax-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.ax-sheet-sec h3 button:hover{background:var(--ax-raised);color:var(--ax-ink)}.ax-sheet-note{color:var(--ax-ink);white-space:pre-wrap;margin:0;font-size:13.5px;line-height:1.7}.ax-sheet-files{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ax-sheet-files li{background:var(--ax-raised);min-width:0;color:var(--ax-secondary);border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}.ax-sheet-files li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ax-sheet-files svg{color:var(--ax-muted);flex:none}.ax-sheet-foot{align-items:center;gap:16px;margin-top:auto;padding-top:24px;display:flex}.ax-sheet-page{color:var(--ax-muted);align-items:center;gap:4px;margin-left:auto;font-size:12.5px;text-decoration:none;display:inline-flex}.ax-sheet-page:hover{color:var(--ax-ink)}.ax-sheet-cancel{color:var(--ax-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.ax-sheet-cancel:hover{color:var(--ax-danger,#b91c1c)}.ax-mk-text b button,.ax-jobs__film b button{color:var(--ax-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.ax-mk-text b button:hover,.ax-jobs__film b button:hover{text-underline-offset:3px;text-decoration:underline}button.ax-mk-coverlink{cursor:pointer;background:0 0;border:0;padding:0}@media (max-width:900px){.ax-sheet{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);overflow-y:auto}.ax-sheet-stage{aspect-ratio:16/9;margin:56px 12px 0}.ax-sheet-close{z-index:2;margin:0;position:fixed;top:8px;right:8px}.ax-sheet-side{border-left:0;padding:20px 16px 28px;overflow:visible}}.ax-one{box-shadow:none;background:0 0;border:0;padding:0}.ax-one.is-over{background:0 0}.ax-one-over{z-index:5;border:2px dashed var(--ax-accent);color:var(--ax-accent);pointer-events:none;background:#e0f4faeb;border-radius:18px;place-items:center;font-size:15px;font-weight:600;display:grid;position:absolute;inset:0}.ax-in{border:1px solid var(--ax-line-strong);background:var(--ax-card);border-radius:18px;padding:8px 10px 10px 12px;transition:border-color .15s,box-shadow .15s;display:grid;box-shadow:0 12px 30px #0f172a0f}.ax-in:focus-within{border-color:var(--ax-accent);box-shadow:0 0 0 3px #0b6e8e1a,0 12px 30px #0f172a0f}.ax-in-slot{width:100%;min-height:46px;color:var(--ax-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:6px 10px 6px 6px;display:flex}.ax-in-slot:hover{background:var(--ax-raised)}.ax-in-slot-icon{background:var(--ax-cyan-wash);width:32px;height:32px;color:var(--ax-accent);border-radius:9px;flex:none;place-items:center;display:grid}.ax-in-slot b{white-space:nowrap;font-size:14px;font-weight:600}.ax-in-req{color:#b45309;font:600 11px/1.4 var(--font-sans);background:#fef3c7;border-radius:5px;flex:none;padding:1px 6px}.ax-in-slot-hint{color:var(--ax-muted);opacity:0;margin-left:auto;font-size:12px;transition:opacity .15s}.ax-in-slot:hover .ax-in-slot-hint,.ax-in-slot:focus-visible .ax-in-slot-hint{opacity:1}@media (hover:none){.ax-in-slot-hint{display:none}}.ax-in-files{flex-wrap:wrap;align-items:center;gap:6px;min-height:46px;padding:4px 0;display:flex}.ax-in-add{border:1px dashed var(--ax-line-strong);height:30px;color:var(--ax-accent);font:400 12.5px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.ax-in-add:hover{border-color:var(--ax-accent)}.ax-create .ax-in textarea{border:0;border-top:1px solid var(--ax-line);width:100%;height:44px;min-height:44px;max-height:200px;color:var(--ax-ink);font:400 15px/24px var(--font-sans);resize:none;background:0 0;border-radius:0;outline:none;flex-basis:auto;order:0;margin-top:8px;padding:10px 2px 4px;display:block}.ax-in textarea::placeholder{color:var(--ax-muted);opacity:.8}.ax-in-foot{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:4px;display:flex}.ax-in-points{flex-wrap:wrap;flex:340px;align-items:center;gap:6px;min-width:0;display:flex}.ax-in-foot .ax-in-style{margin-left:auto}.ax-in-point,.ax-in-morebtn{white-space:nowrap}.ax-in-point{border:1px solid var(--ax-line);background:var(--ax-raised);height:28px;color:var(--ax-secondary);font:400 12.5px/1 var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:0 10px 0 8px;display:inline-flex}.ax-in-point:hover{border-color:var(--ax-line-strong);color:var(--ax-ink)}.ax-in-point.is-done{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.ax-in-more{position:relative}.ax-in-morebtn{height:28px;color:var(--ax-accent);font:400 12.5px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:3px;padding:0 8px;display:inline-flex}.ax-in-morebtn:hover,.ax-in-morebtn[aria-expanded=true]{background:var(--ax-raised)}.ax-in-menu{z-index:30;border:1px solid var(--ax-line);background:var(--ax-card);border-radius:12px;min-width:240px;padding:5px;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 14px 36px #0f172a24}.ax-in-menu button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:1px;padding:7px 10px;display:grid}.ax-in-menu button:hover{background:var(--ax-raised)}.ax-in-menu b{color:var(--ax-ink);font-size:13px;font-weight:500}.ax-in-menu small{color:var(--ax-muted);font-size:12px}.ax-in-foot .ax-send{flex:none}.ax-in-why{text-align:left;margin:8px 4px 0;display:block}.ax-in-style{color:var(--ax-muted);white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.ax-in-style img{object-fit:cover;border-radius:6px;width:48px;height:27px;box-shadow:0 0 0 1px #0f172a1a}.ax-in-style b{color:var(--ax-ink);font-weight:600}.ax-in-style{position:relative}.ax-in-style-tip{z-index:40;background:var(--ax-ink);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;border-radius:8px;padding:6px 10px;font-size:12px;line-height:1.4;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.ax-in-style-tip:after{content:"";border:5px solid #0000;border-top-color:var(--ax-ink);margin-left:-5px;position:absolute;top:100%;left:50%}.ax-in-style:hover .ax-in-style-tip{opacity:1;transform:translate(-50%)}.ax-thread-you{color:#b45309;font:600 11px/1.6 var(--font-sans);background:#fef3c7;border-radius:999px;padding:1px 7px;font-style:normal}.ax-thread-steps li[data-you][data-state=now]{color:#b45309}.ax-thread-steps li[data-you][data-state=now] .ax-thread-dot{color:#b45309;background:#fef3c7;border-color:#f59e0b}.ax-thread-dot{font:600 10.5px/1 var(--font-sans);color:var(--ax-muted)}.ax-thread-steps li[data-state] .ax-thread-dot{color:var(--ax-accent)}.ax-mk-next{color:#b45309}.ax-fc{gap:22px;margin-top:8px;display:grid}.ax-fc-sec{gap:10px;display:grid}.ax-fc-sec h2,.ax-fc-more summary{color:var(--ax-ink);margin:0;font-size:15px;font-weight:600}.ax-fc-hint{color:var(--ax-muted);margin:-4px 0 2px;font-size:13px;line-height:1.6}.ax-fc-label{color:var(--ax-secondary);font-size:13px}.ax-fc input,.ax-fc select{border:1px solid var(--ax-line-strong);background:var(--ax-card);min-height:40px;color:var(--ax-ink);font:inherit;border-radius:12px;padding:0 12px;font-size:14px}.ax-fc input:focus-visible,.ax-fc select:focus-visible{outline:2px solid var(--ax-accent);outline-offset:1px}.ax-fc label{color:var(--ax-secondary);gap:6px;font-size:13px;display:grid}.ax-fc-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ax-fc-list{gap:8px;display:grid}.ax-fc-item,.ax-fc-fact{align-items:center;gap:8px;display:flex}.ax-fc-item input,.ax-fc-fact input{flex:1;min-width:0}.ax-fc-fact .ax-fc-year{flex:0 0 88px}.ax-fc-fact .ax-fc-source{flex:0 0 200px}.ax-fc-item button,.ax-fc-fact button,.ax-fc-photo button{width:32px;height:32px;color:var(--ax-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ax-fc-item button:hover,.ax-fc-fact button:hover,.ax-fc-photo button:hover{background:var(--ax-raised);color:var(--ax-ink)}.ax-fc-add{border:1px dashed var(--ax-line-strong);min-height:32px;color:var(--ax-secondary);cursor:pointer;background:0 0;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.ax-fc-add:hover{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-fc-photos{gap:8px;display:grid}.ax-fc-photo{border:1px solid var(--ax-line);background:var(--ax-card);border-radius:14px;grid-template-columns:minmax(0,1.2fr) 150px minmax(0,1.4fr) auto auto;align-items:center;gap:8px;padding:6px 6px 6px 12px;display:grid}.ax-fc-photo.is-error{border-color:var(--ax-danger,#d64545)}.ax-fc-photo-name{color:var(--ax-ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13px;display:inline-flex;overflow:hidden}.ax-fc-upload{border:1px dashed var(--ax-line-strong);color:var(--ax-ink);text-align:left;cursor:pointer;background:0 0;border-radius:14px;grid-template-columns:auto 1fr;place-items:center start;gap:2px 10px;padding:14px 16px;font-size:14px;display:grid}.ax-fc-upload small{color:var(--ax-muted);grid-column:2;font-size:12px}.ax-fc-upload:hover{border-color:var(--ax-accent)}.ax-fc-more summary{cursor:pointer}.ax-fc-more[open]{gap:12px}.ax-fc-color{grid-template-columns:auto 64px;justify-content:start;align-items:center;gap:10px}.ax-fc-color input{width:64px;padding:2px}.ax-fc-consent{grid-template-columns:none;align-items:flex-start;line-height:1.6;color:var(--ax-ink)!important;gap:10px!important;font-size:13.5px!important;display:flex!important}.ax-fc-consent input{width:16px;height:16px;min-height:0;margin-top:3px}.ax-fc-foot{justify-content:flex-end;align-items:center;gap:14px;display:flex}.ax-fc-foot .ax-composer-why{margin:0 auto 0 0}.ax-fc-sent{color:var(--ax-accent);margin:0;font-size:13.5px}.ax-fc-check{border:1px solid var(--ax-line);background:var(--ax-card);border-radius:16px;padding:14px 16px}.ax-fc-check p{color:var(--ax-ink);margin:0;font-size:14px;line-height:1.6}.ax-fc-review{padding-top:4px}.ax-fc-line{grid-template-columns:auto auto 1fr auto;align-items:start;gap:8px;display:grid}.ax-fc-line textarea{border:1px solid var(--ax-line-strong);background:var(--ax-card);min-height:64px;color:var(--ax-ink);font:inherit;resize:vertical;border-radius:12px;padding:8px 12px;font-size:14px}.ax-fc-infer{color:#92400e;background:#fff3d6;border-radius:999px;align-self:center;padding:2px 8px;font-size:12px;font-style:normal}.ax-fc-pack{gap:8px;display:grid}.ax-fc-line button{width:32px;height:32px;color:var(--ax-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@media (max-width:700px){.ax-fc-row{grid-template-columns:1fr}.ax-fc-fact{flex-wrap:wrap}.ax-fc-fact .ax-fc-source{flex:100%}.ax-fc-photo{grid-template-columns:1fr auto auto}.ax-fc-photo select,.ax-fc-photo input{grid-column:1/-1}}.ax-show.is-portrait .ax-car{height:clamp(360px,100vh - 380px,540px)}.ax-show.is-portrait .ax-car-slide{aspect-ratio:9/16;transform:translateX(calc(-50% + var(--off) * 86%)) scale(var(--s))}@media (max-width:560px){.ax-show.is-portrait .ax-car{aspect-ratio:auto;height:420px}.ax-show.is-portrait .ax-car-slide{width:auto;height:100%;transform:translateX(calc(-50% + var(--off) * 70%)) scale(var(--s))}}.ax-viewer.is-portrait figure{justify-items:center;width:auto}.ax-viewer.is-portrait video{aspect-ratio:9/16;width:auto;max-width:100%;height:min(100vh - 140px,900px)}.ax-fc-sample-note{color:var(--ax-muted);text-align:center;margin:-6px 0 18px;font-size:12.5px}.ax-fc-photo-error{color:var(--ax-danger,#d64545);grid-column:1/-1;margin:-2px 0 2px;font-size:12.5px}
