.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button,select,input,textarea){min-height:0;font-weight:400;line-height:1.5;letter-spacing:normal;box-shadow:none}.hx a.signature-button{display:inline-flex;align-items:center;justify-content:center;text-align:center}.hx table{border:0;border-radius:0;box-shadow:none}.hx table,.hx th{background:transparent}.hx th{position:static}.hx td{color:inherit}.hx label{font-weight:400}.hx{--raised:var(--signature-palette-039);--ink:var(--signature-palette-040);--muted:var(--signature-palette-041);--border:var(--signature-palette-042);background:var(--bg);color:var(--ink);font-family:Geist,Inter,Arial,sans-serif;min-height:820px;line-height:1.5}.hx *{box-sizing:border-box}.hx.light{--bg:var(--signature-palette-040);--panel:var(--signature-palette-043);--raised:var(--signature-palette-044);--ink:var(--signature-palette-045);--muted:var(--signature-palette-046);--border:var(--signature-palette-047)}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button),.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) input,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) select,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) textarea{font:inherit;color:inherit}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button),.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) input,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) select,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) textarea{border:1px solid var(--border);border-radius:6px;background:var(--panel);padding:9px 12px}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button){transition:background .15s,border-color .15s,transform .15s}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button):hover{background:var(--raised);border-color:var(--muted)}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button):active{transform:translateY(1px)}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button):focus-visible,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) input:focus-visible,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) select:focus-visible,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) summary:focus-visible,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) textarea:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button).primary{background:var(--ink);color:var(--bg);border-color:var(--ink)}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button).primary:hover{background:var(--bg);color:var(--ink)}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button)[aria-pressed=true]{background:var(--ink);color:var(--bg)}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) input,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) textarea{width:100%}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) textarea{min-height:95px;resize:vertical}.hx label{display:block}.hx .meta{font:11px ui-monospace,SFMono-Regular,monospace;text-transform:uppercase;letter-spacing:.071em;color:var(--muted)}.hx .signature-brand{font-size:18px;font-weight:500;letter-spacing:-.04em}.hx .signature-brand small{display:block;font:10px ui-monospace,monospace;letter-spacing:.09em;color:var(--muted);text-transform:uppercase}.hx .top{display:flex;justify-content:space-between;align-items:center;padding:21px 25px;border-bottom:1px solid var(--border);gap:15px}.hx .signature-shell{display:grid;grid-template-columns:180px minmax(0,1fr)}.hx .signature-legacy-sidebar{padding:22px 13px;border-right:1px solid var(--border)}.hx .signature-legacy-sidebar .meta{padding:8px 10px}.hx .nav{display:flex;flex-direction:column;gap:4px}.hx .nav :is(button,a.signature-button){text-align:left;border-color:transparent;background:transparent;padding:9px 10px;display:flex;gap:9px;align-items:center}.hx .nav :is(button,a.signature-button)[aria-current=page]{background:var(--raised);border-color:var(--border)}.hx .nav svg{width:15px;height:15px}.hx .extra{margin-top:26px}.hx main{padding:28px;min-width:0}.hx .crumb{margin-bottom:21px}.hx .heading{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:22px}.hx h1{font-size:32px;line-height:1.1;letter-spacing:-.055em;font-weight:400;margin:0 0 9px}.hx h2{font-size:17px;letter-spacing:-.025em}.hx h2,.hx h3{font-weight:500;margin:0}.hx h3{font-size:14px}.hx p{color:var(--muted);margin:6px 0 0}.hx .row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.hx .between{justify-content:space-between}.hx .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.hx .two{grid-template-columns:1.5fr 1fr}.hx .equal{grid-template-columns:1fr 1fr}.hx .panel{border:1px solid var(--border);border-radius:6px;background:var(--panel);padding:20px;box-shadow:inset 0 1px 0 var(--signature-palette-048),0 0 0 1px var(--signature-palette-049)}.hx .panel+.panel{margin-top:0}.hx .stat .value{font-size:32px;font-weight:400;letter-spacing:-.05em;margin:9px 0 0}.hx .stat p{font-size:12px}.hx .section{margin-top:18px}.hx .listrow{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid var(--border)}.hx .listrow:last-child{border-bottom:0;padding-bottom:0}.hx .listrow p{font-size:12px}.hx .chip{border:1px solid var(--border);border-radius:9999px;padding:3px 8px;font:10px ui-monospace,monospace;letter-spacing:.04em;white-space:nowrap;color:var(--muted)}.hx .tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.hx .tools input{flex:1 1;min-width:150px}.hx .tools select{max-width:100%}.hx .tabs{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid var(--border);padding-bottom:12px;margin-bottom:20px}.hx .tabs :is(button,a.signature-button){font-size:12px;padding:7px 10px}.hx .tablewrap{overflow-x:auto}.hx table{width:100%;border-collapse:collapse;font-size:12px;text-align:left}.hx th{font:10px ui-monospace,monospace;text-transform:uppercase;letter-spacing:.071em;color:var(--muted);padding:12px 10px}.hx td,.hx th{border-bottom:1px solid var(--border);white-space:nowrap}.hx td{padding:14px 10px}.hx tbody tr:hover{background:var(--raised)}.hx td :is(button,a.signature-button){font-size:12px;padding:5px 8px}.hx .subtle{color:var(--muted)}.hx details{border-bottom:1px solid var(--border);padding:14px 0}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) summary{font-size:13px}.hx details p{padding:10px 0}.hx .fieldgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.hx label .meta{display:block;margin-bottom:8px}.hx .banner{padding:12px 15px;font-size:12px;margin-bottom:18px;background:var(--raised)}.hx .banner,.hx .calendar{border:1px solid var(--border);border-radius:6px}.hx .calendar{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1px;gap:1px;background:var(--border);overflow:hidden}.hx .day{min-height:68px;padding:9px;background:var(--panel);font-size:12px}.hx .day.head{min-height:30px;text-align:center;color:var(--muted);font:11px monospace}.hx .day b{display:block;background:var(--raised);font-weight:400;margin-top:9px;padding:4px;font-size:10px;border-left:2px solid var(--ink)}.hx .queue :is(button,a.signature-button){display:block;width:100%;text-align:left;margin-top:8px}.hx .avatar{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--border);border-radius:6px;background:var(--raised);font-size:18px}.hx .dial-number{font:22px ui-monospace,monospace;letter-spacing:-.04em;padding:22px 0}.hx .pipeline{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.hx .pipeline div{background:var(--raised);border-radius:6px;padding:14px}.hx .pipeline strong{display:block;font-size:23px;font-weight:400;margin-top:10px}.hx .chat{padding:18px;border-radius:6px;background:var(--raised);margin:16px 0;max-width:90%;color:var(--muted)}.hx .response{min-height:26px;color:var(--muted);font-size:12px;margin-top:12px}.hx .canvas-nav{display:none}.hx.light .shell{display:block}.hx.light aside{display:none}.hx.light .canvas-nav{display:flex;padding:0 25px;gap:6px;border-bottom:1px solid var(--border);flex-wrap:wrap}.hx.light .canvas-nav :is(button,a.signature-button){border:0;border-bottom:2px solid transparent;border-radius:0;background:none;padding:14px 12px;font-size:13px}.hx.light .canvas-nav :is(button,a.signature-button)[aria-current=page]{border-bottom-color:var(--ink)}.hx.light main{max-width:1120px;margin:auto;padding:32px}.hx.light .grid.two{grid-template-columns:1fr 1.25fr}.hx.light .stat{border:0;border-left:1px solid var(--border);border-radius:0;box-shadow:none;background:transparent}.hx.light .heading{margin-bottom:30px}.hx.light .heading h1{font-size:38px}.hx .endnote{padding:16px 25px;border-top:1px solid var(--border);display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.hx .modal{margin-top:18px;border:1px solid var(--ink);background:var(--panel);border-radius:6px;padding:22px}.hx .modal[hidden]{display:none}.hx .blank{padding:42px 12px;text-align:center}.hx .bars{display:flex;align-items:end;gap:12px;height:135px;padding-top:20px}.hx .bars span{flex:1 1;background:var(--ink);opacity:.6;border-radius:2px 2px 0 0}.hx .metricline{display:flex;gap:20px;flex-wrap:wrap;padding:20px 0}.hx .metricline strong{font-size:25px;font-weight:400;display:block}.hx .catalog{max-width:250px;font-size:12px}.hx .mock-art{height:130px;background:linear-gradient(140deg,var(--raised),var(--bg));border:1px solid var(--border);border-radius:6px;display:grid;place-items:center;margin-bottom:14px;font-size:24px;letter-spacing:-.05em}.hx .login{max-width:360px;margin:65px auto}.hx .switchrow input{width:18px;height:18px}.hx .switchrow{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:15px 0;border-bottom:1px solid var(--border)}@media(max-width:760px){.hx .signature-shell{display:block}.hx .signature-legacy-sidebar{display:none}.hx .canvas-nav{display:flex;gap:4px;flex-wrap:wrap;padding:12px}.hx .canvas-nav :is(button,a.signature-button){font-size:12px;padding:7px}.hx main,.hx.light main{padding:20px}.hx .top{padding:18px;flex-wrap:wrap}.hx .grid,.hx .two,.hx.light .grid.two{grid-template-columns:1fr}.hx .grid:has(.stat){grid-template-columns:repeat(3,1fr)}.hx .stat{padding:12px}.hx .stat .value{font-size:25px}.hx .heading{align-items:flex-start;flex-direction:column}.hx .catalog{max-width:100%;width:100%}.hx .day{min-height:54px;padding:5px}.hx .day b{font-size:9px}.hx .fieldgrid{grid-template-columns:1fr}.hx .pipeline{grid-template-columns:repeat(2,1fr)}.hx h1{font-size:28px}}@media(prefers-reduced-motion:reduce){.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button){transition:none}}.hx{--ok:var(--signature-palette-050);--warn:var(--signature-palette-051);--fail:var(--signature-palette-052);--panel:var(--signature-palette-038);font-size:14px}.hx .top{padding:17px 22px}.hx .signature-shell{grid-template-columns:152px minmax(0,1fr)}.hx main{padding:24px}.hx h1{font-size:34px}.hx .nav :is(button,a.signature-button){font-size:13px}.hx .heading{margin-bottom:20px}.hx .consolebar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:15px 0;margin-bottom:14px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.hx .consolebar .row{gap:16px}.hx .consolebar strong{font-size:14px;font-weight:500}.hx .consolebar .meta{font-size:10px}.hx .status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:6px}.hx .healthy{color:var(--ok)}.hx .warning{color:var(--warn)}.hx .bad{color:var(--fail)}.hx .advtoolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;margin:15px 0}.hx .advtoolbar select{max-width:100%;font-size:12px}.hx .segmented{display:flex;gap:3px;background:var(--signature-palette-038);border:1px solid var(--border);border-radius:6px;padding:3px;flex-wrap:wrap}.hx .segmented :is(button,a.signature-button){border:0;background:transparent;padding:6px 10px;color:var(--muted);font-size:12px}.hx .segmented :is(button,a.signature-button)[aria-pressed=true]{background:var(--signature-palette-053);color:var(--signature-palette-043)}.hx .workflow{position:relative;padding:26px 16px;border:1px solid var(--border);border-radius:6px;background-image:radial-gradient(var(--signature-palette-055) .65px,transparent .65px);background-size:18px 18px}.hx .wires{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.hx .wires path{fill:none;stroke:var(--signature-palette-056);stroke-width:1.2}.hx .wires path.off{stroke:var(--signature-palette-057);stroke-dasharray:4 5}.hx .wires path.hot{stroke:var(--signature-palette-058);stroke-width:1.7}.hx .wires circle{fill:var(--signature-palette-059)}.hx .loopgrid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:44px 22px;gap:44px 22px;align-items:stretch}.hx .band{position:relative;background:linear-gradient(160deg,var(--signature-palette-060),var(--signature-palette-038));border:1px solid var(--signature-palette-023);padding:10px;box-shadow:inset 0 1px 0 var(--signature-palette-061);min-width:0;z-index:1}.hx .bandhead{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);padding:3px 0 11px;margin-bottom:8px}.hx .bandhead .meta{font-size:10px;color:var(--signature-palette-062)}.hx .bandhead span:last-child{font-size:10px;color:var(--signature-palette-063)}.hx .agent{display:flex;align-items:center;gap:7px;width:100%;text-align:left;border:1px solid transparent;background:transparent;padding:10px 3px;margin:2px 0;line-height:1.25;min-height:42px}.hx .agent svg{width:15px;height:15px;flex-shrink:0;color:var(--signature-palette-064)}.hx .agent[aria-pressed=true]{background:var(--signature-palette-065);border-color:var(--signature-palette-066);color:white}.hx .agent .agent-state{width:4px;height:4px;background:var(--signature-palette-067);border-radius:50%;margin-left:auto;flex-shrink:0}.hx .agent.complete .agent-state{background:var(--ok)}.hx .band.running{border-color:var(--signature-palette-068)}.hx .band.complete{border-color:var(--signature-palette-069)}.hx .band.complete .meta{color:var(--ok)}.hx .bandfoot{padding:8px 2px 0;color:var(--signature-palette-070);font:10px ui-monospace,monospace;border-top:1px solid var(--border);margin-top:8px}.hx .handoff{display:flex;flex-direction:column;justify-content:center;padding:17px;gap:15px}.hx .handoff h2{font-size:21px;letter-spacing:-.04em}.hx .handoff svg{width:25px;height:25px}.hx .loopgrid .band[data-node=b4]{grid-column:4;grid-row:2}.hx .loopgrid .band[data-node=b5]{grid-column:3;grid-row:2}.hx .loopgrid .band[data-node=b6]{grid-column:2;grid-row:2}.hx .loopgrid .band[data-node=handoff]{grid-column:1;grid-row:2}.hx .inspector{margin-top:15px;border:1px solid var(--signature-palette-071);border-radius:6px;background:var(--signature-palette-072);padding:19px;display:grid;grid-template-columns:1fr 1.4fr;grid-gap:24px;gap:24px}.hx .inspector h2{font-size:21px;margin:6px 0}.hx .inspector p{font-size:12px}.hx .inspector dl{display:grid;grid-template-columns:84px 1fr;grid-gap:8px 15px;gap:8px 15px;font-size:12px;margin:8px 0}.hx .inspector dt{color:var(--muted)}.hx .inspector dd{margin:0}.hx .inspector details{padding:9px 0}.hx .inspector summary{font-size:12px}.hx .inspector .row{margin-top:10px}.hx .switch{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.hx .switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:19px;min-width:32px;border-radius:6px;border:1px solid var(--signature-palette-073);background:var(--signature-palette-074);padding:0;margin:0;position:relative;transition:background .18s;cursor:inherit}.hx .switch input:after{content:"";position:absolute;left:3px;top:3px;width:11px;height:11px;border-radius:3px;background:var(--signature-palette-075);transition:transform .18s}.hx .switch input:checked{background:var(--signature-palette-076);border-color:var(--signature-palette-077)}.hx .switch input:checked:after{background:var(--signature-palette-039);transform:translateX(13px)}.hx .switch span{font:10px ui-monospace,monospace;color:var(--signature-palette-078);width:20px}.hx .wiregrid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:45px 24px;gap:45px 24px}.hx .wirenode{position:relative;z-index:1;background:var(--signature-palette-079);border:1px solid var(--signature-palette-080);border-radius:6px;min-width:0;box-shadow:inset 0 1px 0 var(--signature-palette-048)}.hx .wirenode.disabled{background:var(--signature-palette-038);border-color:var(--signature-palette-055)}.hx .wirenode.disabled .nodehead{color:var(--signature-palette-081)}.hx .wirenode.selected{border-color:var(--signature-palette-082)}.hx .nodehead{display:flex;align-items:center;gap:8px;width:100%;text-align:left;border:0;background:transparent;padding:15px 12px;font-size:13px;font-weight:500;min-height:65px}.hx .nodehead svg{width:17px;height:17px;flex-shrink:0}.hx .nodebody{padding:0 12px 12px}.hx .nodebody p{font-size:11px;min-height:33px;margin:0 0 13px;color:var(--signature-palette-083)}.hx .nodestatus{font-size:10px;display:flex;align-items:center;justify-content:space-between;gap:5px;padding-top:10px;border-top:1px solid var(--border);flex-wrap:wrap}.hx .wiregrid .wirenode:nth-child(5){grid-column:4;grid-row:2}.hx .wiregrid .wirenode:nth-child(6){grid-column:3;grid-row:2}.hx .wiregrid .wirenode:nth-child(7){grid-column:2;grid-row:2}.hx .wiregrid .wirenode:nth-child(8){grid-column:1;grid-row:2}.hx .canvaslegend{display:flex;gap:18px;flex-wrap:wrap;color:var(--signature-palette-084);margin-top:14px}.hx .legend-line{display:inline-block;width:17px;height:1px;background:var(--signature-palette-084);vertical-align:middle;margin-right:6px}.hx .legend-line.off{background:repeating-linear-gradient(90deg,var(--signature-palette-085) 0 3px,transparent 3px 6px)}.hx .switches{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.hx .switchgroup{border:1px solid var(--border);background:var(--signature-palette-038);border-radius:6px;padding:18px}.hx .switchgroup h2{font-size:15px;padding-bottom:10px}.hx .controlrow,.hx .switchgroup h2{border-bottom:1px solid var(--border)}.hx .controlrow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0}.hx .controlrow:last-child{border-bottom:0}.hx .controlrow h3{font-size:13px}.hx .controlrow p{font-size:11px;max-width:245px}.hx .controlrow .meta{display:block;margin-top:4px;font-size:10px}.hx .changebar{border:1px solid var(--signature-palette-063);border-radius:6px;padding:12px 16px;display:flex;justify-content:space-between;gap:15px;align-items:center;flex-wrap:wrap;margin-bottom:16px;background:var(--signature-palette-086)}.hx .changebar p{font-size:12px;margin:0}.hx .servicegrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.hx .servicebox{border:1px solid var(--border);border-radius:6px;background:var(--signature-palette-038);padding:16px}.hx .servicebox h2{font-size:15px;margin:10px 0 4px}.hx .servicebox p{font-size:12px}.hx .servicebox svg{width:20px;height:20px}.hx .miniactivity{font-size:12px;padding:12px 0;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;gap:14px}.hx .miniactivity span{color:var(--muted)}.hx .autoitem{border:1px solid var(--border);border-radius:6px;margin-bottom:12px;background:var(--signature-palette-038);padding:0 17px}.hx .autoitem summary{display:flex;justify-content:space-between;align-items:center;padding:17px 0;gap:10px}.hx .autosteps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;padding:4px 0 18px}.hx .autosteps div{border-left:1px solid var(--signature-palette-087);padding-left:12px;font-size:12px}.hx .autosteps .meta{display:block;margin-bottom:5px}.hx .viewtag{font:10px ui-monospace,monospace;padding:4px 7px;border:1px solid var(--signature-palette-088);border-radius:6px;color:var(--signature-palette-089)}.hx .loop-note{font-size:11px;color:var(--muted);margin-top:12px}.hx .tiny-meter{height:3px;background:var(--signature-palette-090);width:90px;margin-top:5px}.hx .tiny-meter span{display:block;width:33%;height:3px;background:var(--signature-palette-091)}.hx .runlog{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;margin-top:18px}.hx .advpage h2,.hx .advpage h3{font-weight:500}.hx .stopcontrol{gap:10px;border-left:1px solid var(--border);padding-left:16px}.hx .focusbar,.hx .stopcontrol{display:flex;align-items:center}.hx .focusbar{gap:8px;flex-wrap:wrap}.hx .modehint{font-size:11px;color:var(--muted)}.hx .nav .subnav{padding-left:15px;font-size:12px}.hx .nav :is(button,a.signature-button)[aria-current=page]{border-left:2px solid var(--signature-palette-092);background:var(--signature-palette-093)}.hx .extra{margin-top:20px}.hx .advstatus{font-size:12px;color:var(--signature-palette-094);min-height:20px;margin-top:12px}.hx .mobilepage{display:none}@media(max-width:800px){.hx .signature-shell{grid-template-columns:1fr}.hx .signature-legacy-sidebar{display:none}.hx .canvas-nav{display:flex}.hx .loopgrid,.hx .wiregrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 24px}.hx .loopgrid .band[data-node],.hx .wiregrid .wirenode:nth-child(n){grid-column:auto;grid-row:auto}.hx .inspector,.hx .runlog{grid-template-columns:1fr}}@media(max-width:500px){.hx main{padding:16px}.hx .servicegrid,.hx .switches{grid-template-columns:1fr}.hx .loopgrid,.hx .wiregrid{grid-template-columns:1fr;gap:30px}.hx .workflow{padding:20px 16px}.hx .agent{font-size:14px}.hx .bandhead .meta{font-size:12px}.hx .inspector{padding:15px}.hx .autosteps{grid-template-columns:1fr}.hx .consolebar .row{gap:10px}.hx .stopcontrol{border:0;padding:0}.hx .heading h1{font-size:30px}}@media(prefers-reduced-motion:reduce){.hx .switch input,.hx .switch input:after{transition:none}}.hx .dialgrid{display:grid;grid-template-columns:minmax(0,1fr) 210px;grid-gap:15px;gap:15px;align-items:start}.hx .callstation{border:1px solid var(--signature-palette-002);border-radius:6px;background:radial-gradient(ellipse at top,var(--signature-palette-095) 0,var(--signature-palette-072) 66%);padding:24px}.hx .contacthero{display:flex;gap:16px;align-items:center}.hx .contacthero .avatar{width:57px;height:57px;background:var(--signature-palette-096);border-color:var(--signature-palette-097);font-size:21px}.hx .contacthero h2{font-size:27px;letter-spacing:-.05em;font-weight:400}.hx .contacthero p{font-size:12px}.hx .callstatus{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:22px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:14px 0}.hx .callstatus .meta{font-size:10px}.hx .dialphone{font:22px ui-monospace,monospace;letter-spacing:-.04em;margin:23px 0 14px}.hx .wave{height:36px;display:flex;gap:3px;align-items:center}.hx .wave span{width:3px;background:var(--signature-palette-098);border-radius:1px}.hx .wave.idle span{height:2px!important;background:var(--signature-palette-099)}.hx .callactions{display:grid;grid-template-columns:1fr 1fr 1.4fr;grid-gap:8px;gap:8px}.hx .callactions :is(button,a.signature-button){display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 9px}.hx .callactions svg{width:16px;height:16px}.hx .callactions :is(button,a.signature-button).end{background:var(--signature-palette-100);border-color:var(--signature-palette-101);color:var(--signature-palette-102)}.hx .dialmeta{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;padding:20px 0}.hx .dialmeta .meta{display:block;margin-bottom:5px}.hx .dialmeta span:not(.meta){font-size:12px}.hx .touches{display:flex;gap:5px;align-items:center}.hx .touches span{height:4px;background:var(--signature-palette-103);flex:1 1}.hx .touches span.done{background:var(--signature-palette-104)}.hx .contactqueue{border:1px solid var(--border);border-radius:6px;background:var(--signature-palette-038);padding:14px}.hx .contactqueue h2{font-size:14px;margin-bottom:12px}.hx .qperson{display:block;text-align:left;width:100%;border:1px solid transparent;border-radius:6px;padding:12px 8px;background:transparent;margin:3px 0}.hx .qperson strong{font-weight:500;font-size:12px;display:block}.hx .qperson p{font-size:10px;margin-top:4px}.hx .qperson[aria-pressed=true]{background:var(--signature-palette-105);color:var(--signature-palette-043);border-color:var(--signature-palette-106)}.hx .queuefoot{border-top:1px solid var(--border);padding-top:14px;margin-top:14px;font-size:11px;color:var(--muted)}.hx .dialfilters{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:18px}.hx .dialfilters :is(button,a.signature-button){padding:6px 8px;font-size:11px}.hx .dialfilters :is(button,a.signature-button) span{color:var(--signature-palette-107);margin-left:5px}.hx .dialfilters :is(button,a.signature-button)[aria-pressed=true]{background:var(--signature-palette-077);color:var(--signature-palette-038)}.hx .dialfilters :is(button,a.signature-button)[aria-pressed=true] span{color:var(--signature-palette-108)}.hx .calltimeline{margin-top:17px}.hx .calltimeline .event{position:relative;padding:0 0 19px 20px;border-left:1px solid var(--signature-palette-109);margin-left:3px}.hx .calltimeline .event:before{content:"";position:absolute;left:-3px;top:5px;width:5px;height:5px;border-radius:50%;background:var(--signature-palette-110)}.hx .calltimeline .event span{display:block;color:var(--muted);margin-top:3px}.hx .calltimeline .event:last-child{padding-bottom:0}.hx .kbd{font:10px ui-monospace,monospace;color:var(--signature-palette-111);border:1px solid var(--signature-palette-112);border-radius:4px;padding:2px 4px;margin-left:auto}.hx .dialtools{display:flex;gap:6px;flex-wrap:wrap;padding-top:15px}.hx .dialtools :is(button,a.signature-button){font-size:11px;padding:7px 8px}.hx .hourwarning{border:1px solid var(--signature-palette-113);background:var(--signature-palette-114);border-radius:6px;color:var(--signature-palette-115);padding:11px 13px;font-size:12px;margin:12px 0}.hx .emptyqueue{padding:25px 10px;text-align:center}.hx .emptyqueue h2{font-size:22px;font-weight:400}.hx .reasons{margin:20px 0}.hx .reasons .listrow{text-align:left;font-size:12px}.hx .notebox textarea{min-height:98px;font-size:13px}.hx .dialpop{padding:15px;border:1px solid var(--signature-palette-116);border-radius:6px;background:var(--signature-palette-117);margin-top:15px}.hx .dialpop .row{margin-top:12px}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button):disabled{opacity:.4;transform:none}.hx .small-actions{margin-top:12px;display:flex;justify-content:space-between;gap:8px}.hx .small-actions :is(button,a.signature-button){font-size:11px}@media(max-width:650px){.hx .dialgrid{grid-template-columns:1fr}.hx .contactqueue{order:2}.hx .callstation{padding:18px}.hx .callactions{grid-template-columns:1fr 1fr}.hx .callactions .end,.hx .callactions .primary{grid-column:1/-1}.hx .contacthero h2{font-size:24px}}.hx{--bg:var(--signature-palette-037);--panel:var(--signature-palette-118);--raised:var(--signature-palette-119);--ink:var(--signature-palette-120);--muted:var(--signature-palette-121);--border:var(--signature-palette-122);font-family:Geist,Arial,sans-serif;background:var(--signature-palette-037)}.hx .meta,.hx th{font-family:Geist Mono,monospace}.hx .top{background:var(--signature-palette-054);padding:16px 20px}.hx .signature-brand{font-size:17px;letter-spacing:-.045em}.hx .signature-brand small{font-size:9px;color:var(--signature-palette-123)}.hx .signature-shell{grid-template-columns:150px minmax(0,1fr)}.hx .signature-legacy-sidebar{background:var(--signature-palette-124)}.hx main{background:var(--signature-palette-037);padding:25px}.hx .nav :is(button,a.signature-button){font-size:12px;min-height:36px}.hx .nav :is(button,a.signature-button)[aria-current=page]{background:var(--signature-palette-125);border-left:2px solid var(--signature-palette-126)}.hx .heading h1{font-size:30px;font-weight:500;letter-spacing:-.05em}.hx .heading p{font-size:12px}.hx .crumb{color:var(--signature-palette-127)}.hx .panel,.hx .servicebox,.hx .switchgroup{background:var(--signature-palette-118);box-shadow:inset 0 1px 0 var(--signature-palette-048);border-color:var(--signature-palette-042)}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button).primary{background:var(--signature-palette-128);color:var(--signature-palette-129);border-color:var(--signature-palette-043);box-shadow:inset 0 1px 0 var(--signature-palette-043)}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button).primary:hover{background:var(--signature-palette-130);color:var(--signature-palette-131);border-color:var(--signature-palette-132)}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button):hover{border-color:var(--signature-palette-133)}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button):focus-visible,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) input:focus-visible,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) select:focus-visible,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) textarea:focus-visible{outline-color:var(--signature-palette-134)}.hx .studio-nav{display:flex;gap:18px;border-bottom:1px solid var(--border);margin-bottom:20px;flex-wrap:wrap}.hx .studio-nav :is(button,a.signature-button){border:0;border-bottom:2px solid transparent;border-radius:0;background:none;padding:10px 0;color:var(--signature-palette-135)}.hx .studio-nav :is(button,a.signature-button).active{color:var(--signature-palette-136);border-bottom-color:var(--signature-palette-137)}.hx .studio-session{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0 17px;font-size:12px;flex-wrap:wrap}.hx .studio-session select{font-size:12px}.hx .studio-session .row{gap:8px}.hx .studio-layout{display:grid;grid-template-columns:180px minmax(0,1fr);border:1px solid var(--signature-palette-138);border-radius:6px;background:var(--signature-palette-139);overflow:hidden}.hx .studio-queue{padding:16px 10px;border-right:1px solid var(--signature-palette-122);background:var(--signature-palette-038)}.hx .studio-queue .qperson{padding:15px 9px;border:0;border-bottom:1px solid var(--signature-palette-140);border-radius:0;margin:0}.hx .studio-queue .qperson[aria-pressed=true]{background:var(--signature-palette-141);box-shadow:inset 2px 0 var(--signature-palette-142);color:var(--signature-palette-143);border-radius:6px}.hx .studio-queue .qperson strong{font-size:12px;font-weight:500}.hx .studio-queue .qperson p{line-height:1.6}.hx .studio-queue .meta{font-size:10px;display:block;padding:0 8px 15px}.hx .studio-work{min-width:0;background:radial-gradient(ellipse at 100% 0,var(--signature-palette-144),transparent 55%),var(--signature-palette-038)}.hx .studio-contact{padding:26px 26px 22px;border-bottom:1px solid var(--border);position:relative}.hx .studio-contact h2{font-size:clamp(30px,4.2vw,46px);line-height:1.1;margin:20px 0 10px}.hx .studio-contact .product{color:var(--signature-palette-145)}.hx .studio-contact .meta{font-size:10px;color:var(--signature-palette-146)}.hx .studio-identity{display:flex;justify-content:space-between;align-items:center;gap:12px}.hx .studio-identity .avatar{width:34px;height:34px;border-radius:6px;font-size:12px;background:var(--signature-palette-147);color:var(--signature-palette-148);border-color:var(--signature-palette-149)}.hx .studio-contact .chip{font-size:10px}.hx .studio-contact .number{font:16px Geist Mono,monospace;letter-spacing:-.02em;color:var(--signature-palette-150);margin-top:28px}.hx .studio-callbar{padding:17px 26px;border-bottom:1px solid var(--border);background:var(--signature-palette-151)}.hx .studio-callbar .callactions{grid-template-columns:1.4fr 1fr 1fr}.hx .studio-callbar .callactions :is(button,a.signature-button){padding:11px 7px;min-height:40px}.hx .studio-callbar .callactions .primary{grid-column:auto}.hx .studio-callbar .wave{height:25px}.hx .studio-callbar .wave span{background:var(--signature-palette-152)}.hx .studio-callbar .meta{font-size:10px}.hx .studio-callbar:has(.end){background:var(--signature-palette-153)}.hx .studio-callbar .end{background:var(--signature-palette-154);color:var(--signature-palette-155);border-color:var(--signature-palette-156)}.hx .studio-details{padding:21px 26px}.hx .studio-details dl{display:grid;grid-template-columns:95px 1fr;grid-gap:14px 12px;gap:14px 12px;margin:0}.hx .studio-details dt{color:var(--signature-palette-157)}.hx .studio-details dd{margin:0;overflow-wrap:anywhere}.hx .studio-actions{padding:0 26px 20px;display:flex;flex-wrap:wrap}.hx .studio-actions :is(button,a.signature-button){padding:7px 9px}.hx .studio-bottom{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border-top:1px solid var(--border)}.hx .studio-bottom>section{padding:22px 20px;min-width:0}.hx .studio-bottom>section+section{border-left:1px solid var(--border)}.hx .studio-bottom h3{letter-spacing:-.02em}.hx .studio-bottom textarea{margin-top:16px;min-height:102px;background:var(--signature-palette-158);border-color:var(--signature-palette-055)}.hx .studio-bottom :is(button,a.signature-button){font-size:11px}.hx .studio-support{margin-top:16px}.hx .studio-support details{padding:13px 0}.hx .studioqueue-status{margin:23px 8px 0;padding-top:15px;border-top:1px solid var(--border);color:var(--signature-palette-159);line-height:1.8}.hx .studio-empty{padding:40px 24px}.hx .studio-empty h2{font-size:27px;font-weight:400;letter-spacing:-.04em}.hx .workflow{background-color:var(--signature-palette-054);background-image:radial-gradient(var(--signature-palette-160) .6px,transparent .6px);border-color:var(--signature-palette-161);box-shadow:none}.hx .band,.hx .wirenode{background:var(--signature-palette-162);box-shadow:inset 0 1px 0 var(--signature-palette-163),0 3px 7px var(--signature-palette-164);border-color:var(--signature-palette-080)}.hx .bandhead .meta{color:var(--signature-palette-165)}.hx .agent[aria-pressed=true]{background:var(--signature-palette-166);border-color:var(--signature-palette-167);color:var(--signature-palette-168)}.hx .band.running{border-color:var(--signature-palette-169);box-shadow:0 0 0 3px var(--signature-palette-170)}.hx .wires path.hot{stroke:var(--signature-palette-171);filter:none}.hx .wirenode.selected{border-color:var(--signature-palette-169);box-shadow:0 0 0 3px var(--signature-palette-170)}.hx .inspector{background:var(--signature-palette-172);border-color:var(--signature-palette-173);box-shadow:none}.hx .handoff{background:var(--signature-palette-174)}.hx .switch input:checked{background:var(--signature-palette-175);border-color:var(--signature-palette-175);box-shadow:none}.hx .switch input:checked:after{background:var(--signature-palette-176)}.hx .switchgroup h2{font-size:16px}.hx .consolebar{background:none}.hx .bandfoot{font-size:10px}.hx .studio-shortcuts{font:10px Geist Mono,monospace;color:var(--signature-palette-177)}.hx .top .catalog{max-width:215px}.hx .studio-contact:after{content:"";position:absolute;width:90px;background:linear-gradient(90deg,transparent,var(--signature-palette-178),transparent);right:24px}.hx .studio-contact .touches{width:100px}.hx .studio-contact .touches .done{background:var(--signature-palette-179)}@media(max-width:800px){.hx .signature-shell{display:block}.hx .signature-legacy-sidebar{display:none}}@media(max-width:600px){.hx .studio-layout{grid-template-columns:1fr}.hx .studio-queue{border-right:0;border-bottom:1px solid var(--border);display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.hx .studio-queue>.meta{grid-column:1/-1}.hx .studioqueue-status{grid-column:1/-1;margin-top:5px}.hx .studio-bottom{grid-template-columns:1fr}.hx .studio-bottom>section+section{border-left:0;border-top:1px solid var(--border)}.hx .studio-callbar,.hx .studio-contact,.hx .studio-details{padding:20px}.hx .studio-contact h2{font-size:37px}.hx .studio-callbar .callactions{grid-template-columns:1.3fr 1fr 1fr}.hx .studio-callbar .callactions .end,.hx .studio-callbar .callactions .primary{grid-column:auto}.hx .studio-contact .number{font-size:16px}.hx .studio-actions{padding:0 20px 20px}}.hx{--bg:var(--signature-palette-180);--panel:var(--signature-palette-181);--ink:var(--signature-palette-182);--muted:var(--signature-palette-183);--border:var(--signature-palette-021);background:var(--signature-palette-180)}.hx .signature-shell>aside{display:none}.hx .canvas-nav{display:flex;background:var(--signature-palette-184);border-bottom:1px solid var(--signature-palette-185);padding:0 24px;gap:20px;flex-wrap:wrap}.hx .canvas-nav :is(button,a.signature-button){border:0;border-radius:0;border-bottom:2px solid transparent;background:none;display:flex;align-items:center;gap:7px;padding:15px 0;color:var(--signature-palette-186)}.hx .canvas-nav :is(button,a.signature-button) svg{width:14px;height:14px}.hx .canvas-nav :is(button,a.signature-button)[aria-current=page]{color:white;border-bottom-color:var(--signature-palette-187)}.hx .top{padding:19px 25px;background:var(--signature-palette-180);border-bottom:1px solid var(--signature-palette-090)}.hx .signature-brand{font-size:19px;display:flex;align-items:center;gap:12px}.hx .signature-brand:before{content:"H";font-family:Georgia,serif;font-size:24px;font-weight:400;display:grid;place-items:center;width:37px;height:37px;border:1px solid var(--signature-palette-188);border-radius:6px;background:linear-gradient(140deg,var(--signature-palette-189),var(--signature-palette-190));box-shadow:inset 0 1px 0 var(--signature-palette-191)}.hx .signature-brand small{display:none}.hx main{padding:28px 26px 24px;background:radial-gradient(ellipse at 55% 0,var(--signature-palette-192),transparent 42%),var(--signature-palette-180)}.hx .crumb{font-size:10px;letter-spacing:.12em;color:var(--signature-palette-193);margin:0 0 16px}.hx .heading{margin-bottom:24px;align-items:flex-end}.hx .heading h1{font-size:43px;letter-spacing:-.06em;font-weight:400;margin:0}.hx .heading p{font-size:13px;margin-top:11px;color:var(--signature-palette-194)}.hx .heading .chip{background:var(--signature-palette-195);border-color:var(--signature-palette-196)}.hx .studio-nav{margin:0;gap:25px}.hx .studio-nav :is(button,a.signature-button){font-size:12px;padding:12px 0}.hx .studio-session{padding:18px 0}.hx .studio-layout{grid-template-columns:190px minmax(0,1fr) 245px;align-items:stretch;border-color:var(--signature-palette-071);background:var(--signature-palette-197);box-shadow:0 10px 50px var(--signature-palette-198),inset 0 1px 0 var(--signature-palette-163)}.hx .studio-queue{background:var(--signature-palette-199);padding:20px 10px;border-color:var(--signature-palette-055)}.hx .studio-queue>.meta{font-size:10px;letter-spacing:.1em;color:var(--signature-palette-200);padding-bottom:22px}.hx .studio-queue .qperson{padding:17px 12px;margin:3px 0;border:1px solid transparent;border-radius:6px;transition:background .18s,border .18s}.hx .studio-queue .qperson[aria-pressed=true]{background:linear-gradient(110deg,var(--signature-palette-201),var(--signature-palette-202));border-color:var(--signature-palette-203);box-shadow:inset 2px 0 var(--signature-palette-204),0 4px 12px var(--signature-palette-205)}.hx .studio-queue .qperson strong{font-size:13px;letter-spacing:-.025em}.hx .studio-queue .qperson p{font-size:11px;margin-top:7px;color:var(--signature-palette-206);line-height:1.7}.hx .studio-work{background:radial-gradient(ellipse at 50% 17%,var(--signature-palette-207),transparent 56%),linear-gradient(170deg,var(--signature-palette-208),var(--signature-palette-199) 65%);border-right:1px solid var(--signature-palette-185)}.hx .studio-contact{padding:25px 25px 24px;isolation:isolate;overflow:hidden;border-bottom:0;min-height:260px;display:flex;flex-direction:column;justify-content:space-between}.hx .studio-contact:before{content:"";position:absolute;width:240px;height:240px;transform:rotate(35deg);right:-165px;top:42px;border:1px solid var(--signature-palette-209);box-shadow:0 0 0 25px var(--signature-palette-210),0 0 0 50px var(--signature-palette-210),0 0 0 75px var(--signature-palette-211);z-index:-1;pointer-events:none}.hx .studio-contact:after{width:70%;height:1px;background:linear-gradient(90deg,transparent,var(--signature-palette-212),transparent);left:15%;top:0}.hx .studio-identity .avatar{background:linear-gradient(145deg,var(--signature-palette-213),var(--signature-palette-214));border:1px solid var(--signature-palette-215);width:33px;height:33px;font-size:11px;color:var(--signature-palette-216)}.hx .studio-contact h2{font-size:clamp(32px,4.1vw,49px);line-height:1.04;letter-spacing:-.06em;margin:27px 0 12px;max-width:300px;font-weight:400}.hx .studio-contact .product{font-size:12px;color:var(--signature-palette-217)}.hx .studio-contact .meta{font-size:9px;color:var(--signature-palette-218);letter-spacing:.1em}.hx .studio-contact .number{margin-top:24px;color:var(--signature-palette-219)}.hx .studio-contact .chip{background:var(--signature-palette-220);border-color:var(--signature-palette-221);font-size:9px;color:var(--signature-palette-222)}.hx .studio-callbar{background:var(--signature-palette-223);padding:17px 21px 20px;border-top:1px solid var(--signature-palette-224);border-bottom:1px solid var(--signature-palette-021);box-shadow:inset 0 1px 0 var(--signature-palette-225)}.hx .studio-callbar .row{margin-bottom:14px}.hx .studio-callbar .meta{font-size:9px;letter-spacing:.07em;color:var(--signature-palette-226)}.hx .studio-callbar .callactions{grid-template-columns:1.35fr 1fr 1fr;gap:7px}.hx .studio-callbar .callactions :is(button,a.signature-button){font-size:11px;padding:12px 7px;min-height:43px;gap:5px}.hx .studio-callbar .callactions :is(button,a.signature-button) svg{width:14px;height:14px}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button).primary{background:linear-gradient(130deg,var(--signature-palette-227),var(--signature-palette-228));border-color:var(--signature-palette-229);color:var(--signature-palette-230);box-shadow:inset 0 1px 0 var(--signature-palette-043),0 3px 15px var(--signature-palette-231)}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button).primary:hover{background:var(--signature-palette-043);box-shadow:0 0 24px var(--signature-palette-232)}.hx .studio-callbar .wave:not(.idle) span{background:var(--signature-palette-233)}.hx .studio-callbar:has(.end){background:var(--signature-palette-234)}.hx .studio-details{padding:23px}.hx .studio-details dl{grid-template-columns:83px 1fr;font-size:11px;gap:13px 8px}.hx .studio-details dt{color:var(--signature-palette-235)}.hx .studio-details dd{color:var(--signature-palette-236)}.hx .studio-actions{padding:0 21px 23px;gap:6px}.hx .studio-actions :is(button,a.signature-button){font-size:10px;background:var(--signature-palette-048);border-color:var(--signature-palette-055);padding:7px 8px}.hx .studio-bottom{grid-column:3!important;grid-row:1;border-top:0;display:flex;flex-direction:column;background:var(--signature-palette-181)}.hx .studio-bottom>section{padding:24px 20px}.hx .studio-bottom>section+section{border-left:0;border-top:1px solid var(--signature-palette-185)}.hx .studio-bottom h3{font-size:13px}.hx .studio-bottom h3 .subtle{display:block;font-size:10px;margin-top:5px;color:var(--signature-palette-237)}.hx .studio-bottom textarea{min-height:156px;font-size:12px;line-height:1.8;background:var(--signature-palette-238);border-color:var(--signature-palette-185);border-radius:6px;padding:13px}.hx .studio-bottom .meta{font-size:9px;color:var(--signature-palette-239)}.hx .studio-bottom .row{gap:8px}.hx .studio-bottom .row :is(button,a.signature-button){font-size:10px}.hx .calltimeline{margin-top:25px}.hx .calltimeline .event{font-size:11px;padding-bottom:24px;border-color:var(--signature-palette-240)}.hx .calltimeline .event:before{background:var(--signature-palette-241)}.hx .calltimeline .event span{font-size:10px;color:var(--signature-palette-242);line-height:1.65}.hx .studioqueue-status{font-size:10px;line-height:1.9;color:var(--signature-palette-243);margin-top:28px}.hx .studio-support{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.hx .studio-support summary{color:var(--signature-palette-244);font-size:11px}.hx .studio-support p{font-size:12px}.hx .studio-support :is(button,a.signature-button){font-size:11px}.hx .studio-session :is(button,a.signature-button),.hx .studio-session select{font-size:11px}.hx .top .catalog{font-size:11px;background:var(--signature-palette-195);border-color:var(--signature-palette-196);max-width:225px}.hx .endnote{background:var(--signature-palette-245);border-color:var(--signature-palette-122)}.hx .endnote .meta{font-size:9px;color:var(--signature-palette-246)}.hx .workflow{background-color:var(--signature-palette-247);background-image:radial-gradient(ellipse at 50% 0,var(--signature-palette-248),transparent 70%),radial-gradient(var(--signature-palette-021) .6px,transparent .6px);background-size:100% 100%,20px 20px;box-shadow:inset 0 1px 0 var(--signature-palette-140),0 12px 35px var(--signature-palette-249)}.hx .band,.hx .wirenode{background:linear-gradient(160deg,var(--signature-palette-250),var(--signature-palette-251));border-color:var(--signature-palette-252);box-shadow:inset 0 1px 0 var(--signature-palette-163),0 6px 20px var(--signature-palette-198)}.hx .bandhead .meta{color:var(--signature-palette-253)}.hx .agent[aria-pressed=true]{background:var(--signature-palette-254);color:var(--signature-palette-255);border-color:var(--signature-palette-256)}.hx .band.running{border-color:var(--signature-palette-257);box-shadow:0 0 0 3px var(--signature-palette-258),0 0 24px var(--signature-palette-259)}.hx .wires path.hot{stroke:var(--signature-palette-260);filter:drop-shadow(0 0 2px var(--signature-palette-261))}.hx .inspector{background:linear-gradient(120deg,var(--signature-palette-262),var(--signature-palette-263));border-color:var(--signature-palette-264)}.hx .switch input:checked{background:var(--signature-palette-265);border-color:var(--signature-palette-266)}.hx .switchgroup{background:linear-gradient(150deg,var(--signature-palette-267),var(--signature-palette-268));border-color:var(--signature-palette-269)}.hx .switchgroup h2{font-size:20px;font-weight:400;letter-spacing:-.04em}.hx .panel,.hx .servicebox{background:linear-gradient(145deg,var(--signature-palette-270),var(--signature-palette-271));border-color:var(--signature-palette-042)}.hx .studio-work:has(.end) .studio-contact{background:radial-gradient(ellipse at 50% 0,var(--signature-palette-272),transparent 75%)}@media(max-width:870px){.hx .studio-layout{grid-template-columns:165px minmax(0,1fr)}.hx .studio-bottom{grid-column:1/-1!important;grid-row:auto;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border)}.hx .studio-bottom>section+section{border-top:0;border-left:1px solid var(--border)}.hx .studio-contact{min-height:235px}.hx .studio-bottom textarea{min-height:100px}.hx .studio-work{border:0}.hx .canvas-nav{gap:14px}.hx .canvas-nav :is(button,a.signature-button){font-size:11px}}@media(max-width:570px){.hx main{padding:22px 15px}.hx .studio-layout{grid-template-columns:1fr}.hx .studio-queue{display:grid;grid-template-columns:1fr 1fr;border-right:0;border-bottom:1px solid var(--border)}.hx .studio-queue>.meta,.hx .studioqueue-status{grid-column:1/-1}.hx .studioqueue-status{margin:8px}.hx .studio-contact{min-height:245px}.hx .studio-contact h2{font-size:44px}.hx .studio-bottom{display:block}.hx .studio-bottom>section+section{border-left:0;border-top:1px solid var(--border)}.hx .studio-support{grid-template-columns:1fr;gap:0}.hx .top{padding:16px}.hx .top .meta{display:none}.hx .top .catalog{max-width:100%}.hx .canvas-nav{padding:0 15px;gap:15px}.hx .heading h1{font-size:38px}.hx .studio-nav{gap:16px}.hx .studio-nav :is(button,a.signature-button){font-size:11px}.hx .studio-details dl{font-size:12px}.hx .studio-callbar .callactions .end,.hx .studio-callbar .callactions .primary{grid-column:auto}}.hx main{background:radial-gradient(ellipse at 50% 0,var(--signature-palette-273),transparent 44%),var(--signature-palette-274)}.hx .top{background:var(--signature-palette-275)}.hx .signature-brand:before{color:var(--signature-palette-276);border-color:var(--signature-palette-277);background:linear-gradient(135deg,var(--signature-palette-278),var(--signature-palette-279))}.hx .canvas-nav :is(button,a.signature-button)[aria-current=page]{border-bottom-color:var(--signature-palette-006);color:var(--signature-palette-005)}.hx .experience-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:7px 0 23px}.hx .experience-head h2{font-size:clamp(28px,4.3vw,47px);font-weight:400;line-height:1.08;margin:7px 0}.hx .experience-head p{font-size:13px}.hx .experience-head .meta{font-size:10px;color:var(--signature-palette-280);letter-spacing:.14em}.hx .run-controls{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.hx .run-controls :is(button,a.signature-button){font-size:12px;white-space:nowrap}.hx .journey-meter{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;margin:19px 0 22px}.hx .journey-meter span{height:3px;background:var(--signature-palette-281);transition:background .25s}.hx .journey-meter span.done{background:var(--signature-palette-282)}.hx .journey-meter span.current{background:var(--signature-palette-283)}.hx .run-caption{display:flex;justify-content:space-between;align-items:center;gap:10px;font:11px Geist Mono,monospace;color:var(--signature-palette-284);padding:0 0 14px}.hx .workflow{padding:26px 17px;background:radial-gradient(ellipse at 50% 40%,var(--signature-palette-285),transparent 70%),radial-gradient(var(--signature-palette-163) .6px,transparent .6px),var(--signature-palette-286);background-size:100% 100%,19px 19px;border-color:var(--signature-palette-287);isolation:isolate}.hx .workflow:before{content:"";position:absolute;left:12%;right:12%;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--signature-palette-288),transparent)}.hx .band{transition:border-color .3s,box-shadow .3s;background:linear-gradient(150deg,var(--signature-palette-289),var(--signature-palette-290));border-color:var(--signature-palette-291)}.hx .band.running{border-color:var(--signature-palette-292);box-shadow:0 0 0 3px var(--signature-palette-293),0 0 35px var(--signature-palette-294)}.hx .bandhead .meta{color:var(--signature-palette-295)}.hx .bandhead span:last-child{color:var(--signature-palette-296)}.hx .agent{position:relative;min-height:46px;transition:background .22s,border-color .22s;color:var(--signature-palette-297)}.hx .agent.running-agent{background:linear-gradient(90deg,var(--signature-palette-298),var(--signature-palette-299));color:var(--signature-palette-300);border-color:var(--signature-palette-301);box-shadow:inset 2px 0 var(--signature-palette-302)}.hx .agent.running-agent svg{color:var(--signature-palette-303)}.hx .agent.complete{color:var(--signature-palette-304)}.hx .agent.complete .agent-state{background:var(--signature-palette-305)}.hx .agent.waiting-agent{color:var(--signature-palette-306)}.hx .agent[aria-pressed=true]{border-color:var(--signature-palette-307);background:var(--signature-palette-308)}.hx .bandfoot{min-height:25px}.hx .handoff{background:radial-gradient(ellipse at 50% 0,var(--signature-palette-309),transparent 80%),var(--signature-palette-310)}.hx .handoff.ready{border-color:var(--signature-palette-311);box-shadow:0 0 30px var(--signature-palette-312)}.hx .handoff h2{font-size:27px;font-weight:400}.hx .wires path.hot{stroke:var(--signature-palette-313);stroke-width:1.6;filter:drop-shadow(0 0 3px var(--signature-palette-314))}.hx .wires path.dim{opacity:.14}.hx .wires .handoff-dot{fill:var(--signature-palette-315);filter:drop-shadow(0 0 5px var(--signature-palette-316))}.hx .workflow .wirenode.unrelated{opacity:.4;transition:opacity .2s}.hx .workflow .wirenode.traced{border-color:var(--signature-palette-317);background:linear-gradient(150deg,var(--signature-palette-318),var(--signature-palette-319))}.hx .nodehead{transition:color .2s}.hx .wirenode.selected{border-color:var(--signature-palette-320);box-shadow:0 0 0 3px var(--signature-palette-321),0 0 25px var(--signature-palette-322)}.hx .trace-caption{font-size:12px;color:var(--signature-palette-323);border-left:2px solid var(--signature-palette-324);padding:9px 12px;background:var(--signature-palette-325);border-radius:0 6px 6px 0;margin:13px 0}.hx .motion-feed{margin-top:16px;border:1px solid var(--signature-palette-042);border-radius:6px;display:grid;grid-template-columns:1fr 1fr;background:var(--signature-palette-326)}.hx .motion-feed>section{padding:20px;min-width:0}.hx .motion-feed>section+section{border-left:1px solid var(--border)}.hx .motion-feed h3{font-size:13px;margin-bottom:13px}.hx .event-line{display:flex;align-items:center;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--signature-palette-327);gap:10px}.hx .event-line span{color:var(--signature-palette-020);font-size:10px}.hx .call-phases{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border:1px solid var(--signature-palette-055);border-radius:6px;overflow:hidden;margin:17px 0 0;background:var(--signature-palette-328)}.hx .call-phases span{font:10px Geist Mono,monospace;padding:9px 5px;text-align:center;color:var(--signature-palette-329);transition:background .3s,color .3s}.hx .call-phases span+span{border-left:1px solid var(--signature-palette-090)}.hx .call-phases span.active{background:var(--signature-palette-330);color:var(--signature-palette-331)}.hx .call-phases span.complete{color:var(--signature-palette-332)}.hx .call-scene{height:56px;position:relative;margin:13px 0 0;overflow:hidden;border-top:1px solid var(--signature-palette-333);border-bottom:1px solid var(--signature-palette-333)}.hx .call-scene,.hx .call-scene .signal{display:flex;align-items:center;justify-content:center}.hx .call-scene .signal{height:40px;gap:3px;width:100%;padding:0 10px}.hx .call-scene .signal i{width:3px;height:var(--bar);background:var(--signature-palette-334);border-radius:1px;opacity:.85;transform:scaleY(.06);transition:transform .65s cubic-bezier(.2,.8,.2,1),opacity .4s;transition-delay:calc(var(--i)*8ms)}.hx .call-scene.connected .signal i{transform:scaleY(1);background:linear-gradient(var(--signature-palette-335),var(--signature-palette-336))}.hx .call-scene.wrapup .signal i{transform:scaleY(.18);opacity:.4}.hx .studio-work:has(.connected){background:radial-gradient(ellipse at 60% 10%,var(--signature-palette-337),transparent 65%),var(--signature-palette-338)}.hx .studio-contact{transition:background .4s}.hx .studio-callbar:has(.end){background:var(--signature-palette-339)}.hx .call-stage-heading{display:flex;justify-content:space-between;gap:8px;margin-top:12px;font:10px Geist Mono,monospace;color:var(--signature-palette-340)}.hx .primary{border-radius:6px}.hx .mode-tabs{display:flex;gap:4px;align-items:center}.hx .mode-tabs :is(button,a.signature-button){font-size:11px}.hx .mode-tabs :is(button,a.signature-button)[aria-pressed=true]{background:var(--signature-palette-026);color:var(--signature-palette-341);border-color:var(--signature-palette-027)}.hx .inspector{background:linear-gradient(130deg,var(--signature-palette-342),var(--signature-palette-343));border-color:var(--signature-palette-344)}.hx .inspector h2{font-weight:400}.hx .canvaslegend{font-size:11px}.hx .experience-switch{display:flex;gap:10px;align-items:center}.hx .experience-switch>.meta{font-size:10px}.hx .switch input:checked{background:var(--signature-palette-345);border-color:var(--signature-palette-346)}.hx .hero-topline{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.hx .hero-topline select{font-size:12px}.hx .packet-report{font-size:12px;color:var(--signature-palette-347)}.hx .packet-report strong{color:var(--signature-palette-348);font-weight:500}.hx .workflow [data-node]{scroll-margin:20px}.hx .mini-budget{font:11px Geist Mono,monospace;color:var(--signature-palette-349);display:flex;gap:16px}.hx .mini-budget strong{font-weight:400;color:var(--signature-palette-350)}@media(max-width:650px){.hx .experience-head{display:block}.hx .run-controls{margin-top:20px}.hx .motion-feed{grid-template-columns:1fr}.hx .motion-feed>section+section{border-left:0;border-top:1px solid var(--border)}.hx .run-caption{font-size:10px;flex-wrap:wrap}.hx .call-phases span{font-size:9px}.hx .hero-topline{gap:15px}.hx .mini-budget{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.hx *{transition:none!important;animation:none!important}}.hx{font-feature-settings:"kern";font-kerning:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.hx .top{box-shadow:inset 0 1px 0 var(--signature-palette-140)}.hx .signature-brand{letter-spacing:-.035em}.hx .canvas-nav{gap:19px}.hx .canvas-nav :is(button,a.signature-button){font-size:12px;min-height:45px;transition:color .18s,border-color .18s}.hx .canvas-nav :is(button,a.signature-button):hover{color:var(--signature-palette-043)}.hx .canvas-nav :is(button,a.signature-button)[aria-current=page]{color:var(--signature-palette-351);border-bottom-color:var(--signature-palette-352)}.hx .catalog{min-height:36px}.hx .heading h1{font-size:36px;letter-spacing:-.055em}.hx .heading p{line-height:1.65;color:var(--signature-palette-353)}.hx .experience-head{padding-top:8px;margin-bottom:27px}.hx .experience-head h2{font-size:clamp(31px,4.7vw,48px);letter-spacing:-.06em;line-height:1.07}.hx .experience-head p{max-width:440px;line-height:1.7;color:var(--signature-palette-354)}.hx .experience-head .meta{font-size:11px;color:var(--signature-palette-355)}.hx .run-controls :is(button,a.signature-button){min-height:39px;padding:9px 13px}.hx .run-controls :is(button,a.signature-button).primary{background:linear-gradient(125deg,var(--signature-palette-356),var(--signature-palette-357));border-color:var(--signature-palette-358);color:var(--signature-palette-359);box-shadow:inset 0 1px 0 var(--signature-palette-360),0 3px 12px var(--signature-palette-361)}.hx .run-controls :is(button,a.signature-button).primary:hover{background:var(--signature-palette-362);box-shadow:0 0 20px var(--signature-palette-363)}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button):disabled{opacity:.38;cursor:not-allowed}.hx .journey-meter{margin-bottom:18px}.hx .run-caption{min-height:30px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hx .workflow{padding:30px 19px;border-color:var(--signature-palette-364);box-shadow:inset 0 1px 0 var(--signature-palette-061),0 8px 32px var(--signature-palette-249)}.hx .loopgrid{gap:46px 24px}.hx .band{padding:12px;border-radius:6px}.hx .bandhead{padding:4px 0 12px}.hx .bandhead .meta{font-size:11px;letter-spacing:.055em}.hx .bandhead span:last-child{font-size:11px}.hx .agent{font-size:12px;line-height:1.4;padding:9px 6px;min-height:48px;gap:8px}.hx .agent.waiting-agent{color:var(--signature-palette-365)}.hx .agent.running-agent{color:var(--signature-palette-366);box-shadow:inset 2px 0 var(--signature-palette-367),0 0 17px var(--signature-palette-368)}.hx .agent.complete{color:var(--signature-palette-369)}.hx .agent-state{font:10px Geist Mono,monospace!important;width:14px!important;height:14px!important;display:grid;place-items:center;background:transparent!important;color:var(--signature-palette-370);border-radius:0!important}.hx .agent.complete .agent-state:after{content:"✓"}.hx .agent.running-agent .agent-state:after{content:"›";font-size:19px}.hx .agent.waiting-agent .agent-state:after{content:"·";color:var(--signature-palette-371);font-size:15px}.hx .bandfoot{font-size:11px;line-height:1.5;padding-top:10px;min-height:30px;color:var(--signature-palette-372)}.hx .handoff{padding:20px;gap:17px}.hx .handoff h2{font-size:28px;line-height:1.13;letter-spacing:-.05em}.hx .handoff p{font-size:12px;line-height:1.7;color:var(--signature-palette-373)}.hx .handoff .meta{font-size:11px}.hx .handoff>svg{color:var(--signature-palette-374)}.hx .inspector{margin-top:20px;padding:23px;gap:28px}.hx .inspector h2{font-size:25px;letter-spacing:-.045em}.hx .inspector .meta{font-size:11px;color:var(--signature-palette-375)}.hx .inspector p{font-size:13px;line-height:1.65}.hx .inspector dl{font-size:13px;gap:11px 15px}.hx .inspector details summary{font-size:13px}.hx .motion-feed{margin-top:18px}.hx .motion-feed>section{padding:23px}.hx .motion-feed h3{font-size:14px}.hx .event-line{font-size:12px;line-height:1.6;padding:11px 0}.hx .event-line span{font-size:11px}.hx .trace-caption{padding:12px 15px;font-size:13px;line-height:1.7}.hx .nodebody p{font-size:12px;line-height:1.6;min-height:37px}.hx .nodestatus{font-size:11px;gap:8px}.hx .nodehead{font-size:14px}.hx .workflow .wirenode.unrelated{opacity:.55}.hx .canvaslegend{line-height:1.7}.hx .studio-contact h2{letter-spacing:-.055em}.hx .studio-contact .chip,.hx .studio-contact .meta{font-size:11px}.hx .studio-contact .product{font-size:13px}.hx .studio-contact .number{font-size:16px}.hx .studio-details dl{font-size:12px;gap:14px 9px}.hx .studio-actions :is(button,a.signature-button){font-size:11px;min-height:33px}.hx .studio-queue>.meta{font-size:11px}.hx .studio-queue .qperson strong{font-size:14px}.hx .studio-queue .qperson p{font-size:12px;color:var(--signature-palette-376)}.hx .studioqueue-status{font-size:11px;color:var(--signature-palette-377)}.hx .studio-bottom h3 .subtle{font-size:11px}.hx .studio-bottom textarea{font-size:13px}.hx .studio-bottom .meta,.hx .studio-bottom .row :is(button,a.signature-button){font-size:11px}.hx .studio-callbar .callactions :is(button,a.signature-button){font-size:12px;min-height:44px}.hx .calltimeline .event{font-size:12px}.hx .calltimeline .event span{font-size:11px;color:var(--signature-palette-378)}.hx .studio-support summary{font-size:12px}.hx .call-phases span,.hx .call-stage-heading,.hx .studio-callbar .meta{font-size:10px}.hx .controlrow h3{font-size:14px}.hx .controlrow p{font-size:12px;line-height:1.65;color:var(--signature-palette-379)}.hx .switch input{width:36px;min-width:36px;height:22px}.hx .switch input:after{width:14px;height:14px}.hx .switch input:checked:after{transform:translateX(14px)}.hx .switch span{font-size:11px;width:24px}.hx .experience-switch>.meta,.hx .hero-topline .viewtag{font-size:11px}.hx .endnote .meta{font-size:10px;line-height:1.6}.hx .response:empty{min-height:0;margin-top:0}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) input,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) textarea{caret-color:var(--signature-palette-380)}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button):focus-visible,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) select:focus-visible,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) summary:focus-visible{outline:2px solid var(--signature-palette-381);outline-offset:3px}.hx .handoff.ready{background:radial-gradient(ellipse at top,var(--signature-palette-382),transparent 80%),var(--signature-palette-383);box-shadow:inset 0 1px 0 var(--signature-palette-384),0 0 25px var(--signature-palette-385)}@media(max-width:760px){.hx .experience-head{display:block}.hx .run-controls{margin-top:20px}.hx .loopgrid{gap:35px 24px}.hx .inspector{padding:20px}.hx .workflow{padding:24px 16px}}@media(pointer:coarse){.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) :is(button,a.signature-button),.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) select,.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) summary{min-height:44px}.hx .switch{min-height:44px;padding:7px 0}.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) input:not([type=checkbox]),.hx :where(.top,.canvas-nav,[data-signature-page],[data-signature-home],.signature-login,.endnote) textarea{font-size:16px}.hx .agent{min-height:48px}}@media(prefers-reduced-motion:reduce){.hx *{animation:none!important;transition:none!important}}.hx{--font-display:Arial,sans-serif;--font-sans:Arial,sans-serif;--font-mono:monospace;font-family:Arial,sans-serif}.hx .meta,.hx th{font-family:monospace}.hx h2{line-height:1.25}.hx h3{line-height:1.3}.hx .canvas-nav :is(button,a.signature-button) svg{width:16px;height:16px}.hx .signature-shell{display:block;width:100%;max-width:none;margin:0}.hx [data-signature-page]{min-width:0}.hx .signature-heading-tools{flex-shrink:0}.hx .signature-heading-tools button{font-size:11px}.hx :where([data-signature-page],.signature-login) input:is([type=checkbox],[type=radio]){width:auto}.hx .switch input[type=checkbox]{width:36px}.hx :where([data-signature-page],.signature-login) :is(input,textarea,select){max-width:100%}.hx .fieldgrid>*,.hx .grid>*,.hx .runlog>*,.hx .servicegrid>*{min-width:0}.hx .tablewrap{max-width:100%}.hx .inspector,.hx .panel{overflow-wrap:anywhere}.hx .signature-button[aria-current=page],.hx .tabs .signature-button[aria-selected=true]{background:var(--ink);color:var(--bg)}.hx .canvas-nav .signature-button[aria-current=page]{background:none;color:var(--signature-palette-351)}.hx :where([data-signature-page],.signature-login) button.danger{background:var(--danger-bright);color:var(--ink);border-color:var(--danger-bright)}@media(max-width:760px){.hx .heading{display:flex}.hx .signature-heading-tools{max-width:100%}.hx main p a:not(.signature-button){padding:0}}.call-bar_bar__v3IEw{position:-webkit-sticky;position:sticky;top:calc(var(--pagebar-h) + .5rem);z-index:15;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:12px 16px;margin-bottom:12px;background:var(--surface);border:1px solid var(--success-line);border-radius:14px;box-shadow:0 8px 24px var(--canvas-shadow)}.call-bar_who__78TER{display:flex;align-items:center;gap:12px;min-width:0}.call-bar_dot__Q9eNC{width:12px;height:12px;border-radius:50%;background:var(--warn);flex:none}.call-bar_dotLive__zLOZH{background:var(--success-bright);box-shadow:0 0 0 4px var(--success-ring)}.call-bar_name__4JiVW{display:block;color:var(--ink);font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call-bar_status__4dbYc{display:block;color:var(--ink-muted);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.call-bar_controls__LtMC8{display:flex;gap:8px;flex-wrap:wrap}.call-bar_control__Pxmc_,.call-bar_hangup__ao0Rw{min-height:44px;padding:0 18px;border-radius:999px;font-weight:600;font-size:.95rem;cursor:pointer}.call-bar_control__Pxmc_{background:var(--ground);color:var(--ink);border:1px solid var(--line-strong)}.call-bar_control__Pxmc_:hover{border-color:var(--ink-muted)}.call-bar_on__w49GJ{background:var(--live-soft);border-color:var(--live-line);color:var(--live-ink)}.call-bar_hangup__ao0Rw{background:var(--danger-bright);color:var(--ink);border:1px solid var(--danger);min-width:120px}.call-bar_hangup__ao0Rw:hover{background:var(--danger)}.call-bar_pad__yfo8U{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px}.call-bar_typed__tME6D{min-height:1.5em;color:var(--ink);font-size:1.25rem;letter-spacing:.2em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.call-bar_keys__afhj6{display:grid;grid-template-columns:repeat(3,64px);grid-gap:8px;gap:8px}.call-bar_key__ezWxT{height:52px;border-radius:12px;background:var(--ground);color:var(--ink);border:1px solid var(--line);font-size:1.25rem;font-weight:600;cursor:pointer}.call-bar_key__ezWxT:hover{border-color:var(--line-strong)}.call-bar_soundOut__WnVbN{display:flex;align-items:center;gap:8px;color:var(--ink-muted);font-size:.875rem}.call-bar_soundOut__WnVbN select{min-height:44px;max-width:220px;border-radius:999px;padding:0 12px;background:var(--ground);color:var(--ink);border:1px solid var(--line-strong)}@media (max-width:760px){.call-bar_bar__v3IEw{top:calc(var(--topbar-h) + env(safe-area-inset-top) + 2.75rem + .5rem)}}