.agentation-wrapper{--toolbar-drag-x:0px;--toolbar-drag-y:0px;transform:translate(calc(22px + var(--toolbar-drag-x)), calc(-22px + var(--toolbar-drag-y)));position:absolute;top:50%;right:50%}.agentation-container{color:#fff;-webkit-user-select:none;user-select:none;background:#1a1a1a;border-radius:22px;justify-content:center;align-items:center;height:44px;transition:width .4s cubic-bezier(.19,1,.22,1),transform .4s cubic-bezier(.19,1,.22,1);display:inline-flex;position:relative;box-shadow:0 2px 8px #0003,0 4px 16px #0000001a}.agentation-dragging{transition:none}.agentation-collapsed{cursor:pointer;width:44px}.agentation-collapsed svg{margin-top:-1px}.agentation-collapsed:hover{background:#2a2a2a}.agentation-collapsed:active{transform:scale(.95)}.agentation-expanded{cursor:default;border-radius:1.5rem;width:297px;padding:.375rem}.agentation-containerLight{color:#000000d9;background:#fff;box-shadow:0 2px 8px #00000014,0 4px 16px #0000000f,0 0 0 1px #0000000a}.agentation-containerLight.agentation-collapsed:hover{background:#f5f5f5}.agentation-containerLight .agentation-controlButton{color:#000000d9}.agentation-containerLight .agentation-controlButton:hover{color:#000;background:#0000000f}.agentation-containerLight .agentation-controlButtonMuted{color:#00000059}.agentation-containerLight .agentation-controlButtonMuted:hover{color:#000000d9}.agentation-containerLight .agentation-controlButtonActive,.agentation-containerLight .agentation-controlButtonActive:hover{color:var(--toolbar-accent,#6155f5)}.agentation-containerLight .agentation-divider{background:#0000001f}.agentation-contentClip{border-radius:inherit;position:absolute;inset:0}.agentation-clipCollapsed{overflow:hidden}.agentation-iconLayer{justify-content:center;align-items:center;transition:opacity .1s cubic-bezier(.19,1,.22,1);display:flex;position:absolute;inset:0}.agentation-iconLayer.agentation-visible{opacity:1;visibility:visible;pointer-events:auto}.agentation-iconLayer.agentation-hidden{opacity:0;pointer-events:none}.agentation-controlsLayer{transform-origin:50%;justify-content:center;align-items:center;transition:filter .8s cubic-bezier(.19,1,.22,1),opacity .8s cubic-bezier(.19,1,.22,1),transform .6s cubic-bezier(.19,1,.22,1);display:flex;position:absolute;inset:0}.agentation-controlsLayer.agentation-visible{opacity:1;filter:blur();visibility:visible;pointer-events:auto;transform:scale(1)}.agentation-controlsLayer.agentation-hidden{opacity:0;filter:blur(10px);pointer-events:none;transform:scale(.4)}.agentation-controlsRow{align-items:center;gap:.375rem;padding:0 .375rem;display:flex}.agentation-controlButton{color:#ffffffd9;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .15s,color .15s,transform .1s;display:flex;position:relative}.agentation-controlButton:hover{color:#fff;background:#ffffff1f}.agentation-controlButton:active{transform:scale(.92)}.agentation-controlButtonActive{color:var(--toolbar-accent,#818cf8);background:color-mix(in srgb, var(--toolbar-accent,#6366f1) 25%, transparent)}.agentation-controlButtonActive:hover{color:var(--toolbar-accent,#818cf8);background:color-mix(in srgb, var(--toolbar-accent,#6366f1) 32%, transparent)}.agentation-controlButtonDanger:hover{color:#fb7185;background:#dc262640}.agentation-controlButtonMuted{color:#ffffff59}.agentation-controlButtonMuted:hover{color:#fff}.agentation-divider{background:#ffffff26;flex-shrink:0;width:1px;height:12px;margin:0 .125rem}.agentation-iconSuccess{color:#22c55e}@keyframes agentation-iconSending{0%,to{opacity:1}50%{opacity:.35}}.agentation-sending{animation:.7s ease-in-out infinite agentation-iconSending}.agentation-iconCross{width:16px;height:16px;position:relative}.agentation-iconCrossLayer{justify-content:center;align-items:center;transition:opacity .18s,transform .18s;display:flex;position:absolute;inset:0}.agentation-crossVisible{opacity:1;transform:scale(1)}.agentation-crossHidden{opacity:0;transform:scale(.8)}.agentation-controlButtonWrap{flex-shrink:0;display:inline-flex;position:relative}.agentation-buttonTooltip{color:#fff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#1a1a1a;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:500;transition:opacity .135s .85s,transform .135s .85s,visibility .135s .85s;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%)scale(.95)}.agentation-buttonTooltip:after{content:"";background:#1a1a1a;width:8px;height:8px;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(-50%)rotate(45deg)}.agentation-controlButtonWrap:hover .agentation-buttonTooltip{opacity:1;visibility:visible;transform:translate(-50%)scale(1)}.agentation-tooltipsInSession .agentation-buttonTooltip{transition-delay:0s}@keyframes agentation-toolbarEnter{0%{opacity:0;transform:scale(.5)rotate(90deg)}to{opacity:1;transform:scale(1)rotate(0)}}.agentation-entrance{animation:.5s cubic-bezier(.34,1.2,.64,1) forwards agentation-toolbarEnter}.agentation-settingsPanel{--panel-bg:#1a1a1a;--panel-fg:#fff;--panel-muted:#ffffff80;--panel-hover:#ffffff1a;--panel-divider:#ffffff12;background:var(--panel-bg);width:100%;min-width:205px;max-width:253px;color:var(--panel-fg);border-radius:16px;padding:12px 0;transition:background-color .25s,color .25s,box-shadow .25s;position:absolute;bottom:calc(100% + .5rem);right:5px;box-shadow:0 4px 20px #0000004d,0 0 0 1px #ffffff14}.agentation-settingsPanelLight{--panel-bg:#fff;--panel-fg:#171717;--panel-muted:#00000080;--panel-hover:#0000000f;--panel-divider:#00000012;box-shadow:0 2px 8px #00000014,0 4px 16px #0000000f,0 0 0 1px #0000000a}.agentation-panelEnter{opacity:1;filter:blur();transition:opacity .2s,transform .2s,filter .2s;transform:translateY(0)scale(1)}.agentation-panelExit{opacity:0;filter:blur(5px);pointer-events:none;transition:opacity .1s,transform .1s,filter .1s;transform:translateY(8px)scale(.95)}.agentation-settingsPanelContainer{position:relative;overflow:hidden}.agentation-settingsPageMain{transition:transform .2s,opacity .2s}.agentation-settingsPageMain.agentation-slideLeft{opacity:0;pointer-events:none;transform:translate(-24px)}.agentation-settingsPageAutomations{opacity:0;pointer-events:none;flex-direction:column;transition:transform .2s,opacity .2s;display:flex;position:absolute;inset:0 -24px 0 24px}.agentation-settingsPageAutomations>.agentation-settingsSection:last-of-type{flex:1;min-height:0}.agentation-settingsPageAutomations.agentation-slideIn{opacity:1;pointer-events:auto;transform:translate(-24px)}.agentation-settingsNavLink{color:#ffffff80;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;height:24px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:400;line-height:20px;transition:color .15s;display:flex}.agentation-settingsNavLink:hover{color:#ffffffe6}.agentation-settingsPanelLight .agentation-settingsNavLink{color:#00000080}.agentation-settingsPanelLight .agentation-settingsNavLink:hover{color:#000c}.agentation-settingsBackButton{letter-spacing:-.15px;color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;height:24px;margin:0 16px;font-family:inherit;font-size:13px;font-weight:500;line-height:20px;display:flex}.agentation-settingsPanelLight .agentation-settingsBackButton{color:#000000d9}.agentation-automationHeader{color:#fff;align-items:center;gap:.125rem;font-size:.8125rem;font-weight:400;display:flex}.agentation-settingsPanelLight .agentation-automationHeader{color:#000000d9}.agentation-automationDescription{color:#ffffff80;margin-top:2px;font-size:.6875rem;font-weight:300;line-height:14px}.agentation-settingsPanelLight .agentation-automationDescription{color:#00000080}.agentation-learnMoreLink{color:#fffc;text-underline-offset:2px;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#fff3}.agentation-settingsPanelLight .agentation-learnMoreLink{color:#0009;text-decoration-color:#0003}.agentation-autoSendContainer{align-items:center;display:flex}.agentation-autoSendLabel{color:#fff6;padding-inline-end:8px;font-size:11px;font-weight:400}.agentation-autoSendLabelActive{color:#66b8ff}.agentation-settingsPanelLight .agentation-autoSendLabel{color:#0006}.agentation-settingsPanelLight .agentation-autoSendLabelActive{color:var(--toolbar-accent,#08f)}.agentation-webhookUrlInput{box-sizing:border-box;color:#fff;resize:none;background:#ffffff08;border:1px solid #ffffff1a;border-radius:6px;outline:none;flex:1;width:100%;min-height:60px;margin-top:11px;padding:8px 10px;font-family:inherit;font-size:.75rem;font-weight:400;display:block}.agentation-webhookUrlInput::placeholder{color:#ffffff4d}.agentation-settingsPanelLight .agentation-webhookUrlInput{color:#000000d9;background:#00000008;border-color:#0000001a}.agentation-settingsPanelLight .agentation-webhookUrlInput::placeholder{color:#0000004d}.agentation-settingsHeader{justify-content:space-between;align-items:center;height:24px;padding:0 16px;font-size:.8125rem;font-weight:600;display:flex}.agentation-settingsBrand{color:#fff;align-items:center;display:flex}.agentation-settingsPanelLight .agentation-settingsBrand{color:#e5484d}.agentation-themeToggleBtn{width:22px;height:22px;color:var(--panel-fg);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.agentation-themeToggleBtn:hover{background:var(--panel-hover)}.agentation-themeIcon{animation:.35s cubic-bezier(.34,1.56,.64,1) agentation-themeIconIn}@keyframes agentation-themeIconIn{0%{opacity:0;transform:scale(.8)rotate(-30deg)}to{opacity:1;transform:scale(1)rotate(0)}}.agentation-panelDivider{background:var(--panel-divider);height:1px;margin:8px 0}.agentation-settingsSection{flex-direction:column;gap:8px;padding:0 16px;display:flex}.agentation-settingsRow{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.agentation-settingsLabel{letter-spacing:-.15px;color:var(--panel-muted);font-size:13px;font-weight:400;line-height:20px}.agentation-switchTrack{cursor:pointer;background:#52525b;border:none;border-radius:8px;flex-shrink:0;width:24px;height:16px;transition:background-color .2s cubic-bezier(.4,0,.2,1);position:relative}.agentation-switchTrackOn{background:var(--toolbar-accent,#6366f1)}.agentation-switchThumb{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px}.agentation-switchThumbOn{transform:translate(8px)}.agentation-cycleButton{color:var(--panel-fg);letter-spacing:-.0094em;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:.8125rem;font-weight:500;display:flex}.agentation-cycleLabel{animation:.2s ease-out agentation-cycleTextIn}@keyframes agentation-cycleTextIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.agentation-cycleDots{flex-direction:column;gap:2px;display:flex}.agentation-cycleDot{background:#ffffff4d;border-radius:50%;width:3px;height:3px;transition:transform .25s ease-out,background-color .25s ease-out;transform:scale(.667)}.agentation-settingsPanelLight .agentation-cycleDot{background:#0003}.agentation-cycleDotActive{background:#fff;transform:scale(1)}.agentation-settingsPanelLight .agentation-cycleDotActive{background:#000000b3}.agentation-markerColorRow{justify-content:space-between;align-items:center;height:26px;margin-top:6px;display:flex}.agentation-swatch{cursor:pointer;background-color:#1a1a1a;border:none;border-radius:50%;width:20px;height:20px;padding:0;position:relative}.agentation-settingsPanelLight .agentation-swatch{background-color:#fff}.agentation-swatch:before,.agentation-swatch:after{content:"";background-color:var(--swatch-color);border-radius:50%;transition:opacity .2s,transform .2s;position:absolute;inset:0}.agentation-swatch:after{z-index:-1;opacity:0;transform:scale(1.2)}.agentation-swatchSelected:before{transform:scale(.8)}.agentation-swatchSelected:after{opacity:1}.agentation-checkboxRow{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.agentation-checkboxBox{border:1.5px solid var(--panel-divider);color:#0000;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .15s,border-color .15s,color .15s;display:flex}.agentation-checkboxBoxChecked{background:var(--toolbar-accent,#6155f5);border-color:var(--toolbar-accent,#6155f5);color:#fff}
