.owner-approvals-workspace{color:#d2e2ed;min-width:0}.owner-approval-tabs,.owner-rule-heading,.owner-rule-tools,.owner-rule-actions{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.owner-approval-tabs{gap:4px;margin-bottom:14px}.owner-approval-tabs>button[aria-pressed=true]{color:#c4e7d9!important;background:#b3d7de1a!important;box-shadow:inset 0 -2px #aed7cf66!important}.owner-approval-tabs>.owner-approval-create{margin-left:auto}.owner-rule-heading{margin-bottom:10px}.owner-rule-heading>div{flex:280px}.owner-rule-heading>span{color:#9ebfad;font-size:11px}.owner-rule-workspace h2,.owner-manual-approval h2{font-size:15px;font-weight:650}.owner-rule-workspace h3{margin:12px 0;font-size:12px;font-weight:600}.owner-rule-heading p,.owner-rule-help{color:#94abba;margin:5px 0 10px;font-size:11px;line-height:1.6}.owner-rule-error{color:#e0b3aa;margin:10px 0;font-size:12px;line-height:1.6}.haydev-core .owner-approvals-workspace button{color:#d4e6ef;white-space:normal;border-radius:8px;min-height:34px;padding:6px 10px;font-size:11px}.owner-rule-tools{margin:12px 0}.owner-rule-tools h3{flex:160px;margin:0}.owner-rule-tools>input{flex:180px;max-width:360px}.owner-rule-tools>select{width:auto;max-width:220px}.owner-approvals-workspace .owner-rule-tools>input{width:auto;max-width:360px}.owner-approvals-workspace .owner-rule-tools>select{width:auto;max-width:220px}.haydev-core .owner-approvals-workspace .owner-rule-heading>button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.owner-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.owner-rule-grid article{background:linear-gradient(145deg,#b2cddc0d,#10212c33);border:0;border-radius:10px;min-width:0;padding:12px;box-shadow:inset 0 1px #d7ebf010}.owner-rule-card-heading{align-items:center;gap:7px;min-width:0;display:flex}.owner-rule-card-heading>svg{color:#98c4b0;flex:none}.owner-rule-card-heading strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px;line-height:1.45}.owner-rule-grid p,.owner-rule-grid small{color:#92adbe;margin-top:7px;font-size:10px;line-height:1.6;display:block}.owner-rule-grid [data-enabled=true] small{color:#a2cab6}.owner-rule-switch{cursor:pointer;flex:0 0 36px;width:36px;height:22px;display:block;position:relative}.owner-rule-switch input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.owner-rule-switch>span{background:#52627270;border-radius:12px;width:36px;height:22px;display:block;box-shadow:inset 0 1px 3px #0005}.owner-rule-switch>span:after{content:"";background:#b9cad5;border-radius:50%;width:16px;height:16px;transition:transform .15s;display:block;position:absolute;top:3px;left:3px}.owner-rule-switch input:checked+span{background:#3b6c6077}.owner-rule-switch input:checked+span:after{background:#b9e6d0;transform:translate(14px)}.owner-rule-switch input:disabled+span{opacity:.4}.owner-rule-switch input:focus-visible+span{outline-offset:3px;outline:2px solid #9bc9dc}.owner-rule-editor,.owner-manual-approval{background:#bdd7e208;border-radius:10px;min-width:0;margin:12px 0;padding:14px}.owner-rule-editor fieldset,.owner-manual-approval fieldset{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;min-width:0;display:grid}.owner-rule-editor label,.owner-manual-approval label{color:#a6bdcd;gap:5px;min-width:0;font-size:11px;display:grid}.owner-rule-editor .owner-rule-check{align-items:center;gap:6px;display:flex}.owner-rule-wide{grid-column:1/-1}.owner-approvals-workspace :is(input:not([type=checkbox]),select,textarea){color:#d7e5ef;background:#0c192080;border:1px solid #b1cbdc26;border-radius:7px;width:100%;min-width:0;max-width:100%;min-height:35px;padding:7px 9px;font-size:12px}.owner-approvals-workspace textarea{resize:vertical;min-height:60px}.owner-approvals-workspace :is(button,input,select,textarea,a,summary):focus-visible{outline-offset:2px;outline:2px solid #99c7dc}.owner-approval-empty{color:#97aebb;padding:12px 0;font-size:12px}.owner-rule-more{margin-top:10px}@media (min-width:1500px){.owner-rule-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.owner-rule-grid,.owner-rule-editor fieldset,.owner-manual-approval fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.owner-rule-grid,.owner-rule-editor fieldset,.owner-manual-approval fieldset{grid-template-columns:minmax(0,1fr)}.owner-rule-heading>div{flex-basis:100%}.owner-rule-tools>input,.owner-rule-tools>select{max-width:100%}.haydev-core .owner-approvals-workspace button{min-height:40px}.owner-approval-tabs>.owner-approval-create{margin-left:0}.owner-rule-switch{flex-basis:40px;align-items:center;width:40px;height:40px;display:grid}.owner-rule-switch>span{position:relative}.owner-rule-switch>span:after{top:3px}}@media (prefers-reduced-motion:reduce){.owner-rule-switch>span:after{transition:none}}
.haydev-core.core-owner-dropdown._5QGKEq_panel[data-slot=popover-content]{width:min(480px,100vw - 24px);height:min(680px, calc(100dvh - 24px), var(--radix-popover-content-available-height));color:#e2edf3;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(155deg,#152631fa,#0b141dfc 65%);border:1px solid #87b7c64d;border-radius:20px;min-height:0;padding:0;overflow:hidden;box-shadow:inset 0 1px #e2f6ff14,0 20px 64px #0008}@media (max-height:540px){[data-radix-popper-content-wrapper]:has(>._5QGKEq_panel){position:fixed!important;inset:12px 12px auto auto!important;transform:none!important}.haydev-core.core-owner-dropdown._5QGKEq_panel[data-slot=popover-content]{height:calc(100dvh - 24px)}}.haydev-core button._5QGKEq_launcher._5QGKEq_launcher[data-owner-ai-launcher][type=button]{--launcher-width:90px;--launcher-height:78px;--launcher-edge:20px;right:min(calc(max(var(--launcher-edge), env(safe-area-inset-right)) + 3cm), calc(100vw - var(--launcher-width) - 12px));bottom:min(calc(48px + 1cm + env(safe-area-inset-bottom)), calc(100dvh - var(--launcher-height) - 12px));z-index:40;width:var(--launcher-width);min-width:var(--launcher-width);height:var(--launcher-height);isolation:isolate;color:#e3f4f7;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;border:0;border-radius:18px;place-items:center;padding:6px;transition:transform .2s;display:grid;position:fixed;overflow:visible;box-shadow:none!important;filter:none!important;background:0 0!important}.haydev-core ._5QGKEq_launcher[data-owner-ai-launcher][type=button]:before{content:none!important;display:none!important}.haydev-core ._5QGKEq_launcher[data-owner-ai-launcher][type=button]:after{content:none!important;display:none!important}.haydev-core ._5QGKEq_launcher[data-owner-ai-launcher][type=button]:is(:hover,[data-state=open]){transform:translateY(-3px)}.haydev-core ._5QGKEq_launcher[data-owner-ai-launcher][type=button]:focus-visible{outline-offset:4px;outline:2px solid #a5ebe3}.haydev-core ._5QGKEq_launcher[data-owner-ai-launcher][type=button] .assistant-mascot--compact{width:68px;height:58px;margin:0}.haydev-core ._5QGKEq_launcher[data-owner-ai-launcher] .assistant-mascot__halo{display:none}.haydev-core ._5QGKEq_launcher[data-owner-ai-launcher] ._5QGKEq_thought{color:#173b4b;pointer-events:none;transform-origin:20% 100%;opacity:0;background:#e6f6f9;border:1px solid #d6f5fa;border-radius:48% 48% 44% 44%;justify-content:center;align-items:center;gap:4px;width:52px;height:30px;font-size:15px;line-height:1;animation:8s ease-in-out infinite _5QGKEq_thoughtAppear;display:flex;position:absolute;bottom:calc(100% - 7px);left:50%;box-shadow:0 3px 12px #04131d30}._5QGKEq_thought:before,._5QGKEq_thought:after{content:"";background:#e6f6f9;border-radius:50%;position:absolute}._5QGKEq_thought:before{width:7px;height:7px;bottom:-8px;left:11px}._5QGKEq_thought:after{width:4px;height:4px;bottom:-14px;left:7px}.haydev-core ._5QGKEq_launcher[data-owner-ai-launcher]:is(:hover,:focus-visible) ._5QGKEq_thought{opacity:1;animation:none;transform:translate(-35%)}.haydev-core ._5QGKEq_launcher[data-owner-ai-launcher][data-state=open] ._5QGKEq_thought{opacity:0;animation:none}@keyframes _5QGKEq_thoughtAppear{0%,8%,65%,to{opacity:0;transform:translate(-35%,5px)scale(.8)}18%,50%{opacity:1;transform:translate(-35%)scale(1)}}@media (max-width:600px){.haydev-core button._5QGKEq_launcher._5QGKEq_launcher[data-owner-ai-launcher][type=button]{--launcher-edge:12px;--launcher-width:80px;--launcher-height:70px}.haydev-core ._5QGKEq_launcher[data-owner-ai-launcher][type=button] .assistant-mascot--compact{width:60px;height:50px}}@media (prefers-reduced-motion:reduce){.haydev-core button._5QGKEq_launcher._5QGKEq_launcher[data-owner-ai-launcher][type=button]{transition:none}.haydev-core ._5QGKEq_launcher[data-owner-ai-launcher][type=button]:hover{transform:none!important}.haydev-core ._5QGKEq_launcher[data-owner-ai-launcher] ._5QGKEq_thought{opacity:1;animation:none;transform:translate(-35%)}.haydev-core ._5QGKEq_launcher[data-owner-ai-launcher][data-state=open] ._5QGKEq_thought{opacity:0}}
