.JUADrq_root{border:1px solid var(--line);box-shadow:none!important;padding:28px!important}.JUADrq_root .organization-settings-note{font-size:14px;line-height:1.65}.JUADrq_root .scheduler-rule-list{gap:24px;margin-top:24px}.JUADrq_root .scheduler-rule-card{border:1px solid var(--line);background:var(--bone-lift);box-shadow:none;gap:24px;padding:24px}.JUADrq_root .scheduler-rule-heading{border-bottom:1px solid var(--line);padding-bottom:20px}.JUADrq_root .scheduler-rule-heading h3{letter-spacing:-.025em;font-size:23px}.JUADrq_root .scheduler-rule-heading>div>span{font-size:11px}.JUADrq_root .scheduler-enabled-control{border:1px solid var(--line);border-radius:8px;padding:10px 12px;font-size:13px}.JUADrq_root .scheduler-enabled-control input{width:18px;height:18px}.JUADrq_sectionHeading{align-items:flex-start;gap:12px;display:flex}.JUADrq_sectionHeading>span{background:var(--bone-deep);color:var(--muted);border-radius:7px;padding:7px 9px;font-size:12px}.JUADrq_sectionHeading h4{margin:0 0 5px;font-size:16px}.JUADrq_sectionHeading p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}:is(.JUADrq_root .organization-settings-form.scheduler-default-grid,.JUADrq_root .scheduler-mapping-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}:is(.JUADrq_root .scheduler-default-grid label>span,.JUADrq_root .scheduler-mapping-grid label>span){color:var(--muted);text-transform:none;font-size:12px}:is(.JUADrq_root input:not([type=checkbox]),.JUADrq_root select){border:1px solid var(--line);width:100%;min-width:0;min-height:44px;box-shadow:none;background:var(--bone);color:var(--ink);border-radius:8px;padding:10px 12px;font-size:14px}:is(.JUADrq_root input:disabled,.JUADrq_root select:disabled){opacity:.65;cursor:not-allowed}.JUADrq_root .scheduler-mapping-block strong{font-size:16px}:is(.JUADrq_root .scheduler-mapping-block p,.JUADrq_root .scheduler-default-grid small){color:var(--muted);font-size:12px;line-height:1.6}.JUADrq_root .booking-field-source{align-content:start;gap:10px;display:grid}:is(.JUADrq_root button:focus-visible,.JUADrq_root input:focus-visible,.JUADrq_root select:focus-visible,.JUADrq_root a:focus-visible){outline:2px solid var(--blue);outline-offset:3px}.JUADrq_root .error-text{justify-items:start;gap:12px;display:grid}@media (max-width:700px){.JUADrq_root{padding:18px!important}.JUADrq_root .scheduler-rule-card{padding:16px}:is(.JUADrq_root .organization-settings-form.scheduler-default-grid,.JUADrq_root .scheduler-mapping-grid){grid-template-columns:1fr}.JUADrq_root .scheduler-rule-heading{flex-direction:column;align-items:flex-start}}
.agencyos-wordmark{font-family:var(--font-instrument), Arial, sans-serif;white-space:nowrap;font-variation-settings:normal;font-weight:750}.agencyos-wordmark .agencyos-wordmark-os{font-weight:450}
.xlnXQq_picker{font-family:var(--font-instrument), sans-serif}.xlnXQq_toolbar{z-index:2;background:var(--a-panel,#fff);justify-content:space-between;align-items:center;gap:12px;padding:12px 0 16px;display:flex;position:sticky;top:0}.xlnXQq_bulk{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.xlnXQq_pill,.xlnXQq_undo{box-sizing:border-box;height:var(--workspace-control-height,42px);border:1px solid var(--a-line,#d8e1ed);background:var(--a-panel,#fff);color:var(--a-ink,#1d2c40);font:550 13px var(--font-instrument), sans-serif;cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.xlnXQq_pill:hover:not(:disabled){background:var(--a-canvas,#edf1f7);border-color:var(--a-muted,#5e7087)}.xlnXQq_undo{color:var(--a-action,#356ae6);border-color:#0000;padding:0 10px}.xlnXQq_undo:disabled{opacity:.35;cursor:default}.xlnXQq_note{color:var(--a-muted,#5e7087);white-space:nowrap;font-size:12px}.xlnXQq_tipTrigger{position:relative}.xlnXQq_tooltip{background:var(--a-frame,#14263e);color:#fff;z-index:4;pointer-events:none;border-radius:7px;width:230px;padding:10px 12px;font-size:12px;line-height:1.5;display:none;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 4px 14px #0002}.xlnXQq_tipTrigger:hover .xlnXQq_tooltip,.xlnXQq_tipTrigger:focus-within .xlnXQq_tooltip{display:block}.xlnXQq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.xlnXQq_tile{border:1px solid var(--a-line,#d8e1ed);background:var(--a-panel,#fff);border-radius:8px;min-width:0;padding:5px 10px 7px}.xlnXQq_tileHeading{justify-content:space-between;align-items:center;gap:6px;min-height:28px;margin-bottom:0;display:flex}.xlnXQq_tileHeading strong{font-size:14px;font-weight:650;line-height:1.25}.xlnXQq_info{width:28px;height:28px;color:var(--a-muted,#5e7087);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;padding:0;display:inline-flex}.xlnXQq_info:hover{background:var(--a-canvas,#edf1f7)}.xlnXQq_segments{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.xlnXQq_segment{cursor:pointer;min-width:0;position:relative}.xlnXQq_segment input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.xlnXQq_segment span{box-sizing:border-box;height:var(--workspace-control-height,42px);border:1px solid var(--a-line,#d8e1ed);background:var(--a-panel,#fff);color:var(--a-ink,#1d2c40);border-right-width:0;justify-content:center;align-items:center;font-size:13px;line-height:1;display:flex}.xlnXQq_segment:first-child span{border-radius:6px 0 0 6px}.xlnXQq_segment:last-child span{border-right-width:1px;border-radius:0 6px 6px 0}.xlnXQq_segment input:checked+span{background:color-mix(in srgb, var(--a-action,#356ae6) 14%, var(--a-panel,#fff));color:var(--a-action,#356ae6);font-weight:650}.xlnXQq_segment[data-level=write] input:checked+span{background:var(--a-action,#356ae6);color:var(--a-on-action,#fff)}.xlnXQq_segment[data-level=none] input:checked+span{background:var(--a-canvas,#edf1f7);color:var(--a-ink,#1d2c40)}.xlnXQq_segment input:disabled+span{color:var(--a-muted,#5e7087);opacity:.4;cursor:not-allowed}.xlnXQq_segment input:focus-visible+span,.xlnXQq_picker button:focus-visible{outline:2px solid var(--a-action,#356ae6);outline-offset:3px;z-index:1;position:relative}.xlnXQq_tile[data-unavailable] .xlnXQq_tileHeading strong{color:var(--a-muted,#5e7087)}.xlnXQq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.xlnXQq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xlnXQq_toolbar{flex-wrap:wrap}}@media (max-width:580px){.xlnXQq_grid{grid-template-columns:1fr;gap:8px}.xlnXQq_toolbar{gap:4px}.xlnXQq_bulk{gap:4px;width:100%}.xlnXQq_pill{padding:0 10px;font-size:12px}.xlnXQq_undo{padding:0 4px;font-size:12px}.xlnXQq_tooltip{width:180px}.xlnXQq_tipTrigger:last-of-type .xlnXQq_tooltip{left:auto;right:0}.xlnXQq_note{font-size:11px}}
.XW-Kbq_panel{border:1px solid var(--a-line,#d8e1ed);background:var(--a-panel,#fff);width:min(560px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--a-ink,#1d2c40);font-family:var(--font-instrument), sans-serif;border-radius:10px;padding:0;box-shadow:0 24px 80px #0004}.XW-Kbq_panel::backdrop{background:#14263e66}.XW-Kbq_panel header{border-bottom:1px solid var(--a-line,#d8e1ed);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.XW-Kbq_panel h3{font:650 20px/1.3 var(--font-instrument), sans-serif;margin:0}.XW-Kbq_close{background:var(--a-canvas,#edf1f7);width:34px;height:34px;color:inherit;cursor:pointer;border:0;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;padding:0;display:flex}.XW-Kbq_body{padding:20px 24px;font-size:14px;line-height:1.6}.XW-Kbq_body p{margin:0 0 12px}.XW-Kbq_body fieldset:first-child{margin-top:0}.XW-Kbq_body fieldset:last-child{margin-bottom:0}.XW-Kbq_panel footer{border-top:1px solid var(--a-line,#d8e1ed);background:var(--a-panel,#fff);justify-content:flex-end;padding:16px 24px;display:flex;position:sticky;bottom:0}.XW-Kbq_panel footer button{box-sizing:border-box;height:var(--workspace-control-height,42px);min-height:var(--workspace-control-height,42px);font-family:var(--font-instrument), sans-serif;padding-top:0;padding-bottom:0}.XW-Kbq_panel button:focus-visible{outline:2px solid var(--a-action,#356ae6);outline-offset:3px}@media (max-width:580px){.XW-Kbq_panel header,.XW-Kbq_body,.XW-Kbq_panel footer{padding:16px}}
.kfzBfa_picker{border:1px solid var(--a-line,#d9dfd6);min-width:0;font-family:var(--font-instrument), sans-serif;border-radius:8px;margin:24px 0;padding:20px}.kfzBfa_picker legend,.kfzBfa_summary>strong{font-size:14px;font-weight:650}.kfzBfa_picker p,.kfzBfa_summary{font-size:13px;line-height:1.6}.kfzBfa_picker p{color:var(--a-muted,#636e67)}.kfzBfa_picker button{box-sizing:border-box;height:var(--workspace-control-height,40px);min-height:var(--workspace-control-height,40px);font:inherit;padding-top:0;padding-bottom:0}.kfzBfa_account{border-bottom:1px solid var(--a-line,#d9dfd6);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.kfzBfa_account input[type=checkbox]{appearance:auto;width:18px;height:18px;accent-color:var(--a-action,#c94b28);flex:0 0 18px;margin-top:2px}.kfzBfa_account>span{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.kfzBfa_account strong{font-size:14px;font-weight:600}.kfzBfa_account span span,.kfzBfa_summary li span{color:var(--a-muted,#636e67);font-size:12px}.kfzBfa_summary{overflow-wrap:anywhere;margin:0 0 20px}.kfzBfa_summary ul{margin:8px 0 0;padding-left:18px}.kfzBfa_summary p{margin:6px 0 0}@media (max-width:600px){.kfzBfa_picker{padding:14px}}
.QVtw5W_dialog{border:1px solid var(--a-line,#d9dfd6);width:min(620px,100vw - 28px);max-height:calc(100dvh - 36px);color:var(--text,var(--a-ink,#202422));background:var(--a-panel,#fff);border-radius:10px;padding:0;box-shadow:0 28px 90px #162f3540}.QVtw5W_dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#152e3866}.QVtw5W_content{padding:28px;overflow-y:auto}.QVtw5W_top{justify-content:space-between;align-items:center;gap:12px;display:flex}.QVtw5W_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--a-muted,#636e67);font-size:12px;font-weight:700}.QVtw5W_close{background:var(--a-canvas,#eef0ea);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:20px;display:inline-flex}.QVtw5W_steps{gap:7px;padding:18px 0 10px;display:flex}.QVtw5W_steps span{background:var(--a-line,#d9dfd6);border-radius:3px;flex:1;height:4px}.QVtw5W_steps span[data-active=true]{background:var(--a-action,#c94b28)}.QVtw5W_title{font-family:var(--font-instrument), sans-serif;letter-spacing:-.025em;margin:14px 0;font-size:26px;line-height:1.2}.QVtw5W_detail{color:var(--a-muted,#636e67);overflow-wrap:anywhere;line-height:1.6}.QVtw5W_card{background:var(--a-canvas,#eef0ea);border:1px solid var(--a-line,#d9dfd6);overflow-wrap:anywhere;border-radius:6px;margin:18px 0;padding:16px}.QVtw5W_card strong{margin-bottom:6px;display:block}.QVtw5W_permissions{border:0;gap:12px;padding:0;display:grid}.QVtw5W_permission{border-bottom:1px solid var(--a-line,#d9dfd6);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.QVtw5W_permission span{gap:4px;font-size:13px;display:grid}.QVtw5W_permission strong{font-size:15px}.QVtw5W_permission select,.QVtw5W_duration select{background:var(--a-panel,#fff);color:var(--a-ink,#202422);border:1px solid var(--a-line,#d9dfd6);border-radius:8px;max-width:180px;padding:10px}.QVtw5W_duration{gap:8px;margin:18px 0;display:grid}.QVtw5W_actions{justify-content:space-between;gap:10px;margin-top:24px;display:flex}.QVtw5W_error{color:var(--a-danger,#a13f38);line-height:1.5}.QVtw5W_promptLabel{margin-bottom:8px;font-size:13px;font-weight:600;display:block}.QVtw5W_prompt{border:1px solid var(--a-line,#d9dfd6);background:var(--a-panel,#fff);width:100%;color:var(--a-ink,#202422);resize:vertical;border-radius:8px;min-height:180px;margin-bottom:12px;padding:10px;font-family:inherit;font-size:13px;line-height:1.65;display:block}.QVtw5W_standalone{background:var(--a-canvas,#eef0ea);min-height:100dvh}:where(.QVtw5W_dialog) :focus-visible{outline:3px solid var(--a-action,#c94b28);outline-offset:3px}@media (max-width:480px){.QVtw5W_content{padding:20px}.QVtw5W_permission{align-items:flex-start}.QVtw5W_title{font-size:23px}}@media (prefers-reduced-motion:reduce){.QVtw5W_dialog,.QVtw5W_dialog::backdrop{scroll-behavior:auto;transition:none;animation:none}}.QVtw5W_dialog{color:var(--a-ink,#202422);font-family:var(--font-instrument), sans-serif}.QVtw5W_dialog .button{box-shadow:none;white-space:normal;border-radius:6px}.QVtw5W_dialog .button.primary{background:var(--a-action,#c94b28);border:1px solid var(--a-action,#c94b28);color:var(--a-on-action,#fff)}.QVtw5W_dialog .button.secondary{background:var(--a-panel,#fff);border:1px solid var(--a-line,#d9dfd6);color:var(--a-ink,#202422)}.QVtw5W_dialog :is(button,select):disabled{opacity:.55;cursor:not-allowed}.QVtw5W_dialog input[type=checkbox]{accent-color:var(--a-action,#c94b28);flex-shrink:0;width:18px;height:18px}.QVtw5W_close{color:var(--a-ink,#202422);flex-shrink:0}.QVtw5W_permission>span{min-width:0;color:var(--a-muted,#636e67);flex:1;line-height:1.6}.QVtw5W_permission strong{color:var(--a-ink,#202422)}.QVtw5W_permission select{width:165px;font:inherit;flex-shrink:0;font-size:13px}.QVtw5W_duration select{width:100%;max-width:100%;font:inherit}.QVtw5W_title{font-weight:700;font-family:var(--font-instrument),sans-serif;letter-spacing:-.04em;font-size:30px}.QVtw5W_error{border-left:3px solid var(--a-danger,#a13f38);background:color-mix(in srgb,var(--a-danger,#a13f38) 8%,var(--a-panel,#fff));padding:12px}.QVtw5W_actions{border-top:1px solid var(--a-line,#d9dfd6);padding-top:20px}@media (max-width:480px){.QVtw5W_permission{flex-direction:column;align-items:stretch}.QVtw5W_permission select{width:100%;max-width:100%}.QVtw5W_actions{flex-wrap:wrap}.QVtw5W_title{font-size:25px}}@media (prefers-reduced-motion:reduce){.QVtw5W_dialog *,.QVtw5W_dialog :before,.QVtw5W_dialog :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.QVtw5W_agentPicker{border:0;min-width:0;margin:18px 0;padding:0}.QVtw5W_agentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.QVtw5W_agentChoice{border:1px solid var(--a-line,#d9dfd6);background:var(--a-panel,#fff);cursor:pointer;border-radius:6px;align-items:center;gap:10px;min-height:52px;padding:12px;display:flex}.QVtw5W_agentChoice[data-selected=true]{border-color:var(--a-action,#c94b28);background:color-mix(in srgb, var(--a-action,#c94b28) 7%, var(--a-panel,#fff))}.QVtw5W_agentChoice input,.QVtw5W_connectionChoice input{accent-color:var(--a-action,#c94b28);flex:0 0 18px;width:18px;min-width:18px;height:18px;margin:0;padding:0}.QVtw5W_instructions{color:var(--a-muted,#636e67);padding-left:22px;line-height:1.65}.QVtw5W_instructions li+li{margin-top:12px}.QVtw5W_address{border:1px solid var(--a-line,#d9dfd6);background:var(--a-panel,#fff);width:100%;color:var(--a-ink,#202422);font:inherit;border-radius:6px;margin:8px 0 18px;padding:10px;display:block}.QVtw5W_connectionChoice{border-bottom:1px solid var(--a-line,#d9dfd6);overflow-wrap:anywhere;cursor:pointer;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.QVtw5W_connectionChoice span{min-width:0}.QVtw5W_connectionChoice small{color:var(--a-muted,#636e67);margin-top:5px;line-height:1.5;display:block}.QVtw5W_actions[hidden]{display:none}.QVtw5W_agentChoice{min-width:0;min-height:58px;font-size:15px;font-weight:600}.QVtw5W_agentChoice>span{overflow-wrap:anywhere;min-width:0}.QVtw5W_agentIdentity{align-items:center;gap:10px;display:flex}.QVtw5W_agentIcon{border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.QVtw5W_agentIcon img{object-fit:contain;width:28px;height:28px}.QVtw5W_agentIcon[data-agent=Hermes]{background:#fff}.QVtw5W_permission select,.QVtw5W_duration select{box-sizing:border-box;min-height:var(--workspace-control-height,42px);height:var(--workspace-control-height,42px);padding-top:0;padding-bottom:0}.QVtw5W_dialog .button{box-sizing:border-box;min-height:var(--workspace-control-height,42px);height:var(--workspace-control-height,42px);padding-top:0;padding-bottom:0}.QVtw5W_brandHeader{color:#fff;background:var(--a-frame,#202422);font-family:var(--font-instrument), sans-serif;justify-content:space-between;align-items:center;gap:24px;padding:18px 24px;display:flex}.QVtw5W_brandLockup{flex-shrink:0;align-items:center;gap:12px;font-size:27px;line-height:1;display:inline-flex}.QVtw5W_brandOrganization{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.QVtw5W_headingRow{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.QVtw5W_requestedBy{font-family:var(--font-instrument), sans-serif;border:1px solid var(--a-line,#d8e1ed);min-width:0;max-width:100%;color:var(--a-muted,#5e7087);overflow-wrap:anywhere;border-radius:7px;padding:6px 12px;font-size:13px;display:inline-block}.QVtw5W_requestedBy strong{color:var(--a-ink,#1d2c40);font-weight:650}.QVtw5W_permissionStep{width:min(1120px,100vw - 32px)}.QVtw5W_permissionStep .QVtw5W_content{padding:12px 24px 0;position:relative;overflow:visible}.QVtw5W_permissionStep .QVtw5W_top{position:absolute;top:12px;right:24px}.QVtw5W_permissionStep .QVtw5W_eyebrow{display:none}.QVtw5W_permissionStep .QVtw5W_headingRow{padding-right:44px}.QVtw5W_permissionStep .QVtw5W_title{margin:10px 0;font-size:30px}.QVtw5W_steps[hidden]{display:none}.QVtw5W_accessUtilities{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.QVtw5W_accessUtility{border:1px solid var(--a-line,#d8e1ed);min-width:0;font:13px var(--font-instrument), sans-serif;border-radius:8px;align-items:center;gap:12px;padding:6px 12px;display:flex}.QVtw5W_accessUtility strong{font-weight:650}.QVtw5W_accessUtility>span{color:var(--a-muted,#5e7087)}.QVtw5W_accessUtility button{box-sizing:border-box;height:var(--workspace-control-height,42px);min-height:var(--workspace-control-height,42px);color:var(--a-action,#356ae6);font:600 13px var(--font-instrument), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;padding:0 8px;display:inline-flex}.QVtw5W_accessUtility button:disabled{color:var(--a-muted,#5e7087);opacity:.5;cursor:not-allowed}.QVtw5W_permissionStep .QVtw5W_actions{z-index:1;border-top:1px solid var(--a-line,#d8e1ed);background:var(--a-panel,#fff);align-items:center;margin:12px -24px 0;padding:12px 24px;position:sticky;bottom:0}.QVtw5W_permissionCounts{font:13px var(--font-instrument), sans-serif;color:var(--a-muted,#5e7087);text-align:center}.QVtw5W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:580px){.QVtw5W_brandHeader{gap:12px;padding:16px}.QVtw5W_brandLockup{gap:8px;font-size:24px}.QVtw5W_brandOrganization{font-size:12px}.QVtw5W_permissionStep .QVtw5W_content{padding:12px 16px 0}.QVtw5W_permissionStep .QVtw5W_top{right:16px}.QVtw5W_permissionStep .QVtw5W_title{margin:8px 0;font-size:26px}.QVtw5W_headingRow{gap:2px}.QVtw5W_requestedBy{margin-bottom:8px}.QVtw5W_accessUtilities{grid-template-columns:1fr;gap:8px}.QVtw5W_accessUtility{gap:8px}.QVtw5W_permissionStep .QVtw5W_actions{flex-wrap:wrap;gap:10px;margin-left:-16px;margin-right:-16px;padding:12px 16px}.QVtw5W_permissionCounts{order:-1;width:100%;font-size:12px}}
.g3zRKq_root{--ai-panel:var(--a-panel,#fff);--ai-canvas:var(--a-canvas,#eef0ea);--ai-ink:var(--a-ink,#202422);--ai-muted:var(--a-muted,#636e67);--ai-line:var(--a-line,#d9dfd6);--ai-action:var(--a-action,#c94b28);min-width:0;color:var(--ai-ink);gap:28px;display:grid}.g3zRKq_root p{line-height:1.6}.g3zRKq_root h3{font-family:var(--font-instrument),sans-serif;margin:0;font-size:16px;font-weight:650}.g3zRKq_root code{overflow-wrap:anywhere;font-size:12px}.g3zRKq_root input:not([type=checkbox]):not([type=radio]),.g3zRKq_root textarea,.g3zRKq_root select{border:1px solid var(--ai-line);background:var(--ai-panel);width:100%;min-width:0;color:inherit;font:inherit;border-radius:6px;padding:11px 12px}.g3zRKq_root :is(input,textarea,select,button,a,summary):focus-visible{outline:2px solid var(--ai-action);outline-offset:4px}.g3zRKq_root button:disabled,.g3zRKq_root select:disabled{opacity:.55;cursor:not-allowed}.g3zRKq_root fieldset,.g3zRKq_overview{min-width:0}.g3zRKq_heading{border-bottom:1px solid var(--ai-line);justify-content:space-between;align-items:center;gap:24px;padding:12px 0 28px;display:flex}.g3zRKq_eyebrow{color:var(--ai-muted);letter-spacing:.13em;margin-bottom:12px;font-size:10px;font-weight:600;display:block}.g3zRKq_heading h2{font:700 clamp(28px,3vw,40px)/1.15 var(--font-instrument),sans-serif;letter-spacing:-.045em;margin:0}.g3zRKq_heading p{color:var(--ai-muted);max-width:550px;margin:12px 0 0;font-size:14px}.g3zRKq_heading>button,.g3zRKq_listHeading>button{flex-shrink:0}.g3zRKq_listHeading{justify-content:space-between;align-items:center;gap:24px;margin:28px 0 20px;display:flex}.g3zRKq_listHeading p{color:var(--ai-muted);margin:8px 0 0;font-size:12px}.g3zRKq_refreshButton{justify-content:center;align-items:center;gap:8px;min-width:192px;display:inline-flex}.g3zRKq_refreshIcon{flex-shrink:0;width:18px;height:18px}.g3zRKq_connectionFilters{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.g3zRKq_connectionFilter{height:var(--workspace-control-height);min-height:var(--workspace-control-height);box-sizing:border-box;border:1px solid var(--ai-line);background:var(--ai-panel);color:var(--ai-muted);font:600 12px var(--font-instrument), sans-serif;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.g3zRKq_connectionFilter[aria-pressed=true]{color:var(--ai-ink);border-color:var(--ai-action);background:color-mix(in srgb, var(--ai-action) 8%, var(--ai-panel))}.g3zRKq_filterCount{font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;width:4ch;font-size:11px;display:inline-flex}.g3zRKq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.g3zRKq_refreshIcon[data-spinning=true]{animation:.85s linear infinite g3zRKq_connection-refresh}@keyframes g3zRKq_connection-refresh{to{transform:rotate(360deg)}}.g3zRKq_connectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.g3zRKq_connection{border:1px solid var(--ai-line);background:var(--ai-panel);overflow-wrap:anywhere;border-radius:8px;flex-direction:column;min-width:0;padding:24px;display:flex}.g3zRKq_identity{align-items:center;gap:12px;min-width:0;display:flex}.g3zRKq_avatar{width:38px;height:38px;color:var(--ai-ink);background:var(--ai-canvas);border:1px solid var(--ai-line);border-radius:8px;flex-shrink:0;place-items:center;font-size:17px;font-weight:700;display:grid}.g3zRKq_connectionAccess{margin:20px 0;font-size:13px}.g3zRKq_connectionDates{grid-template-columns:1fr 1fr;gap:16px;margin:auto 0 20px;display:grid}.g3zRKq_connectionFooter{border-top:1px solid var(--ai-line);flex-direction:column;align-items:flex-start;gap:14px;padding-top:16px;display:flex}.g3zRKq_connectionFooter p{color:var(--ai-muted);margin:0;font-size:12px}.g3zRKq_connectionFooter button{white-space:normal;text-align:left;max-width:100%}.g3zRKq_disconnectReason{color:var(--ai-ink);margin:0 0 18px;font-size:13px;line-height:1.6}.g3zRKq_disconnectReason p{margin:0}.g3zRKq_disconnectReference{color:var(--ai-muted);font-size:11px;margin-top:8px!important}.g3zRKq_disconnectReference code{overflow-wrap:anywhere}.g3zRKq_form{border:0;margin:0;padding:0}.g3zRKq_form>legend{margin-bottom:20px;font-size:17px;font-weight:650}.g3zRKq_form:disabled{opacity:.65}.g3zRKq_fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.g3zRKq_fields label{gap:8px;font-size:13px;font-weight:600;display:grid}.g3zRKq_form>p{color:var(--ai-muted);font-size:13px}.g3zRKq_permissions{border:0;gap:0;margin:24px 0 0;padding:0;display:grid}.g3zRKq_permissions legend{margin-bottom:12px;font-size:13px;font-weight:600}.g3zRKq_permission{border-top:1px solid var(--ai-line);align-items:center;gap:20px;padding:18px 0;display:flex}.g3zRKq_permission>span{flex:1;min-width:0}.g3zRKq_permission select{flex-shrink:0;width:165px}.g3zRKq_permission strong{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.g3zRKq_permission small{color:var(--ai-muted);font-size:11px;font-weight:500}.g3zRKq_permission span span{color:var(--ai-muted);margin-top:5px;font-size:13px;line-height:1.5;display:block}.g3zRKq_root input[type=checkbox]{accent-color:var(--ai-action);flex-shrink:0;width:18px;height:18px}.g3zRKq_summary,.g3zRKq_notice,.g3zRKq_confirm,.g3zRKq_hermes{background:var(--ai-canvas);border:1px solid var(--ai-line);border-radius:6px;padding:18px}.g3zRKq_confirm{margin-top:18px}.g3zRKq_confirm p{margin-top:0;font-size:13px}.g3zRKq_notice{font-size:13px}.g3zRKq_error{border-left:3px solid var(--a-danger,#a13f38);background:color-mix(in srgb,var(--a-danger,#a13f38) 8%,var(--ai-panel));color:var(--a-danger,#a13f38);border-radius:4px;margin-bottom:20px;padding:12px 18px;font-size:13px}.g3zRKq_error p{margin:4px 0}.g3zRKq_status:empty{display:none}.g3zRKq_status{color:var(--ai-muted)}.g3zRKq_secret{border:1px solid var(--ai-action);background:var(--ai-canvas);border-radius:8px;padding:24px}.g3zRKq_secret label{margin-bottom:8px;font-weight:600;display:block}.g3zRKq_secret textarea{resize:vertical;font-family:monospace}.g3zRKq_secret p[role=status]:empty{display:none}.g3zRKq_actions{flex-wrap:wrap;gap:10px;display:flex}.g3zRKq_badge{min-height:28px;color:var(--ai-muted);background:var(--ai-canvas);border:1px solid var(--ai-line);white-space:nowrap;border-radius:4px;align-items:center;padding:5px 9px;font-size:10px;font-weight:650;display:inline-flex}.g3zRKq_badge[data-state=Active],.g3zRKq_badge[data-state=Verified]{color:var(--a-success,#326348);background:color-mix(in srgb,var(--a-success,#326348) 10%,var(--ai-panel));border-color:color-mix(in srgb,var(--a-success,#326348) 24%,var(--ai-panel))}.g3zRKq_badge[data-state=Approved]{color:var(--a-warning,#86501e);background:color-mix(in srgb,var(--a-warning,#86501e) 10%,var(--ai-panel));border-color:color-mix(in srgb,var(--a-warning,#86501e) 24%,var(--ai-panel))}.g3zRKq_keyList{gap:14px;margin:20px 0;padding:0;list-style:none;display:grid}.g3zRKq_keyRow{border:1px solid var(--ai-line);overflow-wrap:anywhere;border-radius:8px;min-width:0;padding:24px}.g3zRKq_rowHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.g3zRKq_dates{grid-template-columns:repeat(3,1fr);gap:16px;margin:18px 0;display:grid}.g3zRKq_root dt{color:var(--ai-muted);margin-bottom:6px;font-size:11px}.g3zRKq_root dd{margin:0;font-size:12px}.g3zRKq_empty{text-align:center;background:var(--ai-panel);border:1px solid var(--ai-line);border-radius:8px;padding:48px 24px}.g3zRKq_empty p{color:var(--ai-muted);font-size:13px}.g3zRKq_emptyIcon{background:var(--ai-canvas);border-radius:8px;place-items:center;width:44px;height:44px;margin-bottom:20px;font-size:23px;display:inline-grid}.g3zRKq_url{overflow-wrap:anywhere}.g3zRKq_hermes{margin-top:24px}.g3zRKq_advanced{border-top:1px solid var(--ai-line);padding-top:24px}.g3zRKq_advanced>summary{cursor:pointer;padding:8px 0;font-size:14px;font-weight:600}.g3zRKq_advanced>summary::marker{color:var(--ai-muted)}.g3zRKq_advanced>p{color:var(--ai-muted);margin:8px 0 24px;font-size:13px}.g3zRKq_advanced .g3zRKq_root .panel{padding:24px}.g3zRKq_setupSteps{gap:12px;padding-left:20px;font-size:13px;line-height:1.7;display:grid}@media (max-width:1000px){.g3zRKq_connectionGrid{grid-template-columns:1fr}}@media (max-width:620px){.g3zRKq_fields,.g3zRKq_dates{grid-template-columns:1fr}.g3zRKq_heading,.g3zRKq_listHeading{flex-direction:column;align-items:flex-start;gap:16px}.g3zRKq_connection,.g3zRKq_keyRow,.g3zRKq_secret{padding:18px}.g3zRKq_advanced .g3zRKq_root .panel{padding:18px}.g3zRKq_permission{flex-direction:column;align-items:flex-start;gap:10px}.g3zRKq_permission select{width:100%}.g3zRKq_root .panel-title{flex-wrap:wrap;align-items:flex-start;gap:12px}.g3zRKq_rowHeading{flex-wrap:wrap;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.g3zRKq_root *,.g3zRKq_root :before,.g3zRKq_root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.g3zRKq_accountActions{margin-bottom:20px}.g3zRKq_accountActions button,.g3zRKq_accountEditor button{box-sizing:border-box;height:var(--workspace-control-height,40px);min-height:var(--workspace-control-height,40px);padding-top:0;padding-bottom:0}.g3zRKq_accountEditor{min-width:0;margin-bottom:20px}
.haiiGa_panel{border:1px solid var(--lib-line,var(--line));background:var(--lib-paper,var(--paper));font-family:var(--font-instrument),sans-serif;border-radius:6px;margin-bottom:28px;padding:24px}.haiiGa_panel .haiiGa_intro h2{font-family:var(--font-instrument),sans-serif;letter-spacing:-.5px;margin:6px 0 8px;font-size:20px;font-weight:650}.haiiGa_intro>span,.haiiGa_preview>span{letter-spacing:.08em;color:var(--lib-muted,var(--muted));font-size:10px}.haiiGa_form{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr);align-items:start;gap:20px;margin-top:20px;display:grid}.haiiGa_form label{margin-bottom:8px;font-size:12px;font-weight:600;display:block}.haiiGa_panel.haiiGa_panel .haiiGa_form input:not([type=checkbox]){box-sizing:border-box;height:var(--workspace-control-height,36px);min-height:var(--workspace-control-height,36px);font-family:var(--font-instrument),sans-serif;padding:0 12px}.haiiGa_panel.haiiGa_panel button.button{box-sizing:border-box;height:var(--workspace-control-height,36px);min-height:var(--workspace-control-height,36px);font-family:var(--font-instrument),sans-serif;padding:0 12px}.haiiGa_form p{margin-top:8px}.haiiGa_preview{background:var(--lib-canvas,var(--bone));border-radius:4px;padding:12px 16px}.haiiGa_preview strong{letter-spacing:-.3px;overflow-wrap:anywhere;margin-top:6px;font-size:23px;font-weight:600;display:block}.haiiGa_actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.haiiGa_error{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.haiiGa_panel .haiiGa_error p{color:var(--error,#a43632)}.haiiGa_panel .haiiGa_notice{margin-top:16px}@media (max-width:600px){.haiiGa_panel{padding:18px}.haiiGa_form{grid-template-columns:1fr;gap:16px}}
