.integration-hero{position:relative;display:grid;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:28px;margin-bottom:20px;padding:34px 38px;overflow:hidden;border:1px solid rgba(109,240,196,.22);border-radius:26px;background:linear-gradient(135deg,rgba(43,51,74,.97),rgba(27,33,48,.98));box-shadow:0 24px 70px rgba(4,9,18,.28)}
.integration-hero:before{content:"";position:absolute;inset:auto -8% -220px 38%;height:330px;background:radial-gradient(circle,rgba(74,229,182,.17),transparent 66%);pointer-events:none}.integration-hero>div{position:relative;z-index:1}.integration-hero>div:nth-child(2)>span,.integration-panel .section-title span,.integration-deliveries .section-title span,.integration-guide>div>small{display:block;margin-bottom:8px;color:#75f0c8;font-size:12px;font-weight:900;letter-spacing:.12em}.integration-hero h1{margin:0 0 8px;color:#fff;font-size:34px;line-height:1.1}.integration-hero p{max-width:760px;margin:0;color:#b8c2d9;font-size:15px;line-height:1.65}.integration-orbit{position:relative;width:96px;height:96px;display:grid;place-items:center}.integration-orbit:before,.integration-orbit:after,.integration-orbit i{content:"";position:absolute;border:1px solid rgba(116,239,200,.25);border-radius:50%;animation:integrationSpin 11s linear infinite}.integration-orbit:before{inset:0}.integration-orbit:after{inset:13px;animation-direction:reverse;animation-duration:7s}.integration-orbit i:first-child{inset:5px 36px}.integration-orbit i:nth-child(2){inset:36px 5px;animation-duration:6s}.integration-orbit span{display:grid;place-items:center;width:54px;height:54px;border:1px solid rgba(129,246,209,.48);border-radius:18px;background:linear-gradient(145deg,#1c6f62,#24435c);color:#fff;font-size:28px;box-shadow:0 0 34px rgba(69,231,180,.25)}
.integration-version{min-width:180px;padding:18px 20px;border:1px solid rgba(139,156,191,.18);border-radius:18px;background:rgba(13,18,29,.45)}.integration-version>*{display:block}.integration-version small{color:#7f8ba4;font-weight:800;letter-spacing:.08em}.integration-version b{margin:6px 0;color:#fff;font:800 22px/1.1 ui-monospace,SFMono-Regular,Consolas,monospace}.integration-version span{color:#68e6bd;font-size:12px;font-weight:800}
.integration-center{min-width:0;display:grid;gap:18px}.integration-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.integration-kpis article{display:flex;align-items:center;gap:13px;min-height:90px;padding:18px;border:1px solid #38425b;border-radius:18px;background:linear-gradient(150deg,#242b3e,#1d2332);box-shadow:0 12px 28px rgba(5,9,17,.15);transition:.22s ease}.integration-kpis article:hover{transform:translateY(-2px);border-color:rgba(109,240,196,.35)}.integration-kpis article>span{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:rgba(93,230,186,.1);color:#70ebc2;font-size:20px}.integration-kpis article small,.integration-kpis article b{display:block}.integration-kpis article small{color:#8792aa;font-size:12px;font-weight:900;letter-spacing:.08em}.integration-kpis article b{margin-top:4px;color:#fff;font-size:25px}.integration-kpis article.attention{border-color:rgba(255,110,126,.36)}.integration-kpis article.attention>span{background:rgba(255,94,113,.12);color:#ff8b98}
.integration-guide{display:grid;grid-template-columns:1fr minmax(330px,.72fr);gap:26px;align-items:center;padding:25px 28px;border:1px solid rgba(86,205,176,.2);border-radius:21px;background:linear-gradient(110deg,rgba(34,43,61,.98),rgba(25,33,47,.98))}.integration-guide h2{margin:0 0 8px;color:#f8faff;font-size:23px}.integration-guide p{margin:0;color:#aeb8ce;font-size:14px;line-height:1.65}.integration-guide p code{padding:2px 6px;border-radius:6px;background:#141b29;color:#74ebc4}.integration-guide pre{margin:0;padding:17px 19px;overflow:auto;border:1px solid rgba(130,149,184,.17);border-radius:14px;background:#121822;color:#c8d2e7;font:600 12px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace}
.integration-two-column{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.integration-panel,.integration-deliveries{min-width:0;padding:24px;border:1px solid #354057;border-radius:22px;background:linear-gradient(160deg,#252c3e,#1e2433);box-shadow:0 18px 46px rgba(4,8,15,.15)}.integration-panel .section-title,.integration-deliveries .section-title{align-items:flex-start}.integration-panel .section-title h2,.integration-deliveries .section-title h2{font-size:23px}.integration-panel .admin-note,.integration-deliveries .admin-note{font-size:13px;line-height:1.55}.integration-create-form{display:grid;gap:14px;margin-top:18px;padding:18px;border:1px solid rgba(124,142,176,.17);border-radius:17px;background:rgba(13,18,28,.3)}.integration-create-form label,.integration-endpoint-card>label{display:grid;gap:7px;color:#bdc7da;font-size:12px;font-weight:800}.integration-create-form input,.integration-create-form select,.integration-endpoint-card input,.integration-endpoint-card select{min-height:44px;padding:0 13px;border:1px solid #3b465f;border-radius:11px;background:#171d2a;color:#eef3ff;font:600 13px inherit;outline:none}.integration-create-form input:focus,.integration-create-form select:focus,.integration-endpoint-card input:focus,.integration-endpoint-card select:focus{border-color:#5ce0b7;box-shadow:0 0 0 3px rgba(78,221,176,.09)}
.integration-scope-picker,.integration-event-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.integration-scope-picker label,.integration-event-grid label{position:relative}.integration-scope-picker input,.integration-event-grid input{position:absolute;opacity:0;pointer-events:none}.integration-scope-picker label>span,.integration-event-grid label>span{display:grid;gap:3px;min-height:62px;padding:12px 14px;border:1px solid #39445d;border-radius:12px;background:#1a202e;cursor:pointer;transition:.18s ease}.integration-scope-picker label>span b,.integration-event-grid label>span b{color:#dbe3f2;font-size:12px}.integration-scope-picker label>span small,.integration-event-grid label>span small{color:#77839b;font:600 12px ui-monospace,SFMono-Regular,Consolas,monospace}.integration-scope-picker input:checked+span,.integration-event-grid input:checked+span{border-color:rgba(94,231,189,.55);background:linear-gradient(145deg,rgba(34,93,79,.5),rgba(25,38,51,.8));box-shadow:inset 0 0 0 1px rgba(91,235,190,.08)}.integration-scope-picker input:checked+span:after,.integration-event-grid input:checked+span:after{content:"✓";position:absolute;top:9px;right:10px;color:#6aebc2;font-weight:900}
.integration-key-list,.integration-endpoint-list{display:grid;gap:11px;margin-top:16px}.integration-key-card,.integration-endpoint-card{position:relative;padding:17px;border:1px solid #3a455d;border-radius:16px;background:rgba(17,23,34,.58);transition:.2s ease}.integration-key-card:hover,.integration-endpoint-card:hover{border-color:#4c5a78;transform:translateY(-1px)}.integration-key-card>header,.integration-endpoint-card>header{display:flex;align-items:center;gap:11px}.integration-key-card>header>span{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:rgba(84,229,183,.1);color:#66e9bf}.integration-key-card header div,.integration-endpoint-card header div{min-width:0;flex:1}.integration-key-card h3,.integration-endpoint-card h3{margin:2px 0 0;color:#f6f8ff;font-size:15px}.integration-key-card header small,.integration-endpoint-card header small{color:#75e9c3;font-size:12px;font-weight:900;letter-spacing:.09em}.integration-key-card header>i{padding:5px 8px;border-radius:8px;background:rgba(67,215,168,.1);color:#6de9c0;font-size:12px;font-style:normal;font-weight:900}.integration-key-card>code{display:block;margin:14px 0 10px;padding:11px 12px;overflow:hidden;border-radius:10px;background:#111722;color:#b9c6dc;font:600 12px ui-monospace,SFMono-Regular,Consolas,monospace}.integration-scope-pills{display:flex;flex-wrap:wrap;gap:6px}.integration-scope-pills span{padding:5px 7px;border:1px solid #3a465e;border-radius:8px;color:#9dabc2;font:700 12px ui-monospace,SFMono-Regular,Consolas,monospace}.integration-key-card dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:13px 0 0}.integration-key-card dl div{display:grid;gap:3px}.integration-key-card dt{color:#77849d;font-size:12px;text-transform:uppercase}.integration-key-card dd{margin:0;color:#cbd4e6;font-size:12px;font-weight:700}.integration-key-card>button,.integration-rotate{margin-top:13px;padding:0;border:0;background:transparent;color:#ff919e;font-size:12px;font-weight:800;cursor:pointer}.integration-key-card.status-revoked{opacity:.55}
.integration-endpoint-card{display:grid;gap:13px}.integration-endpoint-card>header>span{display:flex;align-items:center;gap:6px;padding:7px 9px;border-radius:9px;background:rgba(72,214,171,.08);color:#71e6bf;font-size:12px;font-weight:900}.integration-endpoint-card>header>span i{width:6px;height:6px;border-radius:50%;background:#60e1b8;box-shadow:0 0 12px #60e1b8}.integration-endpoint-card>header>strong{color:#8f9bb1;font-size:12px}.integration-event-grid.compact label>span{min-height:52px;padding:10px}.integration-endpoint-meta{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid rgba(126,142,171,.13);color:#8996ad;font-size:12px}.integration-endpoint-card footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.integration-endpoint-card footer select{min-height:36px}.integration-rotate{margin:0;color:#aab7cc}.integration-endpoint-card.status-paused{opacity:.74}.integration-endpoint-card.status-revoked{opacity:.5}
.integration-empty{display:flex;align-items:center;gap:14px;padding:21px;border:1px dashed #3b465d;border-radius:15px;color:#8e9ab1}.integration-empty>span{display:grid;place-items:center;width:43px;height:43px;border-radius:13px;background:#1a2231;color:#68e4bc;font-size:21px}.integration-empty b{display:block;color:#d8dfec;font-size:13px}.integration-empty p{margin:4px 0 0;font-size:12px;line-height:1.5}.integration-deliveries>.section-title>b{padding:7px 10px;border-radius:9px;background:#192130;color:#90a0ba;font-size:12px}.integration-deliveries>div:last-child{display:grid;gap:8px}.integration-delivery-row{display:grid;grid-template-columns:auto minmax(180px,1fr) minmax(150px,.42fr) minmax(160px,.7fr) auto;align-items:center;gap:12px;padding:13px 15px;border:1px solid #364057;border-radius:13px;background:rgba(15,20,30,.45)}.delivery-state-dot{width:9px;height:9px;border-radius:50%;background:#7f8ca5}.integration-delivery-row.status-delivered .delivery-state-dot{background:#62e0b7;box-shadow:0 0 12px rgba(98,224,183,.5)}.integration-delivery-row.status-retrying .delivery-state-dot{background:#ffc266}.integration-delivery-row.status-dead_letter .delivery-state-dot{background:#ff7282;box-shadow:0 0 12px rgba(255,84,108,.4)}.integration-delivery-row>div b,.integration-delivery-row>div small,.integration-delivery-row>span b,.integration-delivery-row>span small{display:block}.integration-delivery-row b{color:#dce4f2;font-size:12px}.integration-delivery-row small{margin-top:3px;color:#7f8ba2;font-size:12px}.integration-delivery-row p{margin:0;color:#e39aa4;font-size:12px;line-height:1.4}.integration-delivery-row button{padding:7px 9px;border:1px solid #52617e;border-radius:8px;background:#20283a;color:#dbe3f2;font-size:12px;font-weight:800;cursor:pointer}
.integration-secret-modal{position:fixed;z-index:10000;inset:0;display:grid;place-items:center;padding:20px;background:rgba(5,8,14,.78);backdrop-filter:blur(10px);animation:integrationFade .18s ease}.integration-secret-modal>section{width:min(620px,100%);padding:26px;border:1px solid rgba(103,236,195,.35);border-radius:24px;background:linear-gradient(155deg,#293246,#1d2432);box-shadow:0 36px 100px rgba(0,0,0,.5)}.integration-secret-modal header{display:flex;align-items:center;gap:13px}.integration-secret-modal header>span{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#17483e;color:#72e8c0;font-size:23px}.integration-secret-modal header small{color:#70e6bd;font-size:12px;font-weight:900;letter-spacing:.1em}.integration-secret-modal h2{margin:4px 0 0;color:#fff;font-size:23px}.integration-secret-modal>section>p{color:#aeb9ce;font-size:13px;line-height:1.6}.integration-secret-modal>section>div{display:flex;gap:9px;padding:11px;border:1px solid #3c4963;border-radius:13px;background:#131923}.integration-secret-modal code{min-width:0;flex:1;overflow:auto;padding:9px;color:#d7e2f3;font:700 12px ui-monospace,SFMono-Regular,Consolas,monospace;white-space:nowrap}.integration-secret-modal>section>div button{border:0;border-radius:9px;padding:0 14px;background:#397c69;color:#fff;font-weight:800;cursor:pointer}.integration-secret-modal footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px}.integration-secret-modal footer small{max-width:330px;color:#8491a8;font-size:12px;line-height:1.5}
@keyframes integrationSpin{to{transform:rotate(360deg)}}@keyframes integrationFade{from{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}
@media(max-width:1180px){.integration-kpis{grid-template-columns:1fr 1fr}.integration-two-column{grid-template-columns:1fr}.integration-hero{grid-template-columns:90px 1fr}.integration-version{grid-column:2}}
@media(max-width:760px){.integration-hero{grid-template-columns:1fr;padding:25px}.integration-orbit{display:none}.integration-version{grid-column:auto}.integration-kpis{grid-template-columns:1fr 1fr}.integration-guide{grid-template-columns:1fr}.integration-panel,.integration-deliveries{padding:17px}.integration-scope-picker,.integration-event-grid{grid-template-columns:1fr}.integration-delivery-row{grid-template-columns:auto 1fr}.integration-delivery-row>span:not(.delivery-state-dot),.integration-delivery-row>p,.integration-delivery-row>button{grid-column:2}.integration-endpoint-meta,.integration-secret-modal footer{align-items:flex-start;flex-direction:column}.integration-secret-modal footer .btn{width:100%}}
@media(prefers-reduced-motion:reduce){.integration-orbit:before,.integration-orbit:after,.integration-orbit i{animation:none}.integration-kpis article,.integration-key-card,.integration-endpoint-card{transition:none}}

.integration-version a{display:block;margin-top:12px;color:#84f2ce;font-size:12px;font-weight:900;text-decoration:none}.api-doc-hero{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:28px;margin-bottom:20px;padding:32px 36px;border:1px solid rgba(109,240,196,.22);border-radius:25px;background:radial-gradient(circle at 78% -80%,rgba(105,236,193,.15),transparent 42%),linear-gradient(135deg,#2a3245,#1d2432);box-shadow:0 24px 65px rgba(4,9,18,.24)}.api-doc-hero>div>span{color:#75f0c8;font-size:12px;font-weight:950;letter-spacing:.13em}.api-doc-hero h1{margin:8px 0;color:#fff;font-size:34px}.api-doc-hero p{max-width:760px;margin:0;color:#b7c1d5;font-size:15px;line-height:1.65}.api-docs{min-width:0;display:grid;gap:15px}.api-doc-nav{position:sticky;z-index:5;top:70px;display:flex;gap:7px;padding:10px;border:1px solid #38435a;border-radius:15px;background:rgba(25,31,44,.92);backdrop-filter:blur(12px)}.api-doc-nav a{padding:9px 12px;border-radius:9px;color:#aab6cb;font-size:12px;font-weight:800;text-decoration:none}.api-doc-nav a:hover{background:#2c3549;color:#fff}.api-doc-section{scroll-margin-top:135px;padding:27px;border:1px solid #374157;border-radius:20px;background:linear-gradient(155deg,#252c3e,#1d2432);box-shadow:0 16px 40px rgba(4,8,15,.13)}.api-doc-section>small{color:#72e8c0;font-size:12px;font-weight:950;letter-spacing:.12em}.api-doc-section h2{margin:7px 0 8px;color:#fff;font-size:25px}.api-doc-section>p{max-width:900px;margin:0 0 18px;color:#adb8cd;font-size:14px;line-height:1.7}.api-doc-section p code{padding:2px 6px;border-radius:6px;background:#131a26;color:#7debc7}.api-code-block{overflow:hidden;border:1px solid #3a4760;border-radius:15px;background:#111722}.api-code-block>header{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-bottom:1px solid #303a4f;background:#19202d}.api-code-block header span{color:#9aa8bf;font-size:12px;font-weight:850}.api-code-block button{padding:6px 10px;border:1px solid #43516d;border-radius:8px;background:#252e40;color:#dbe4f3;font-size:12px;font-weight:850;cursor:pointer}.api-code-block pre{margin:0;padding:20px;overflow:auto;color:#d0d9e8;font:600 12px/1.75 ui-monospace,SFMono-Regular,Consolas,monospace}.api-scope-table,.api-event-table{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.api-scope-table>div,.api-event-table>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid #354158;border-radius:11px;background:#19202d}.api-scope-table code,.api-event-table code{color:#78e7c2;font-size:12px}.api-scope-table span,.api-event-table span{color:#aab5c9;font-size:12px}.api-endpoint-list{display:grid;gap:10px;margin-top:16px}.api-doc-endpoint{padding:16px;border:1px solid #39445c;border-radius:14px;background:rgba(18,24,35,.48);transition:.2s ease}.api-doc-endpoint:hover{transform:translateY(-1px);border-color:#4b5b79}.api-doc-endpoint header{display:flex;align-items:center;gap:10px}.api-doc-endpoint header>span{min-width:58px;padding:6px 8px;border-radius:7px;text-align:center;font-size:12px;font-weight:950}.api-doc-endpoint .method-read{background:rgba(72,210,168,.13);color:#76e9c3}.api-doc-endpoint .method-write{background:rgba(103,151,255,.13);color:#99b9ff}.api-doc-endpoint header code{min-width:0;flex:1;color:#dbe4f2;font-size:12px;overflow-wrap:anywhere}.api-doc-endpoint header i{padding:5px 8px;border-radius:7px;background:#2a3243;color:#8d9bb2;font-size:12px;font-style:normal}.api-doc-endpoint h3{margin:13px 0 4px;color:#fff;font-size:16px}.api-doc-endpoint p{margin:0;color:#98a5bb;font-size:12px;line-height:1.55}.api-header-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}.api-header-grid span{padding:13px;border:1px solid #374259;border-radius:11px;background:#19202d;color:#8e9bb0;font-size:12px}.api-header-grid b{display:block;margin-bottom:5px;color:#d8e1ef;font:700 12px ui-monospace,SFMono-Regular,Consolas,monospace}.api-retry-note{margin-top:14px!important;padding:13px 15px;border-left:3px solid #61dbb5;border-radius:4px 11px 11px 4px;background:rgba(72,210,168,.06);color:#b8c4d6!important}

.admin-shell>.admin-integration-section{display:none!important}.admin-shell[data-admin-view="entegrasyonlar"]>.admin-integration-section{display:block!important;margin-top:0}.admin-integration-section{animation:integrationAdminIn .3s ease both}.admin-integration-head{position:relative;overflow:hidden;background:radial-gradient(circle at 88% -65%,rgba(110,236,195,.14),transparent 40%),linear-gradient(135deg,#2a3143,#30384c)}.admin-integration-head>div>span{color:#79eac5;font-size:12px;font-weight:950;letter-spacing:.12em}.admin-integration-head h1{margin:6px 0 5px;font-size:28px}.admin-integration-head p{margin:0;color:#aab5c8;font-size:13px}.admin-integration-head>b{display:flex;align-items:center;gap:8px;padding:10px 13px;border:1px solid rgba(112,232,194,.25);border-radius:999px;background:rgba(19,27,38,.45);color:#aef0da;font-size:12px}.admin-integration-head>b i{width:8px;height:8px;border-radius:50%;background:#62dfb6;box-shadow:0 0 14px #62dfb6;animation:integrationPulse 1.8s ease infinite}.admin-integration-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:14px 0}.admin-integration-kpis article{display:grid;gap:6px;padding:15px;border:1px solid #3b455b;border-radius:13px;background:#202636}.admin-integration-kpis small{color:#8e9bb0;font-size:12px}.admin-integration-kpis b{color:#f5f8ff;font-size:21px}.admin-integration-kpis .warning{border-color:rgba(234,180,91,.35)}.admin-integration-kpis .danger{border-color:rgba(255,104,124,.38)}.admin-integration-filter{display:grid;grid-template-columns:minmax(240px,1fr) auto auto;gap:10px;align-items:end;padding:15px;border:1px solid #39445a;border-radius:14px;background:#191f2c}.admin-integration-filter label{display:grid;gap:6px;color:#b6c1d3;font-size:12px;font-weight:850}.admin-integration-filter input{min-height:43px;padding:0 13px;border:1px solid #3c4860;border-radius:10px;background:#232a3a;color:#fff;outline:none}.admin-integration-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.admin-integration-grid>section{min-width:0;padding:20px;border:1px solid #38435a;border-radius:17px;background:#191f2c}.admin-integration-grid .section-title h2{font-size:20px}.admin-integration-grid .section-title>div>span{color:#74e6c0;font-size:12px;font-weight:950;letter-spacing:.1em}.admin-integration-grid .section-title>b{padding:6px 9px;border-radius:8px;background:#242c3d;color:#a4b1c7;font-size:12px}.admin-integration-store-list{display:grid;grid-template-columns:1fr 1fr;gap:9px}.admin-integration-store-list>article{padding:14px;border:1px solid #374258;border-radius:13px;background:#222939}.admin-integration-store-list article.health-critical{border-color:rgba(255,103,124,.36)}.admin-integration-store-list article.health-warning{border-color:rgba(235,183,92,.32)}.admin-integration-store-list header{display:flex;align-items:center;gap:9px}.admin-integration-store-list header>span{display:grid;place-items:center;width:33px;height:33px;border-radius:10px;background:rgba(83,218,176,.1);color:#70e5bf}.admin-integration-store-list header>div{min-width:0;flex:1}.admin-integration-store-list header b,.admin-integration-store-list header small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-integration-store-list header b{font-size:13px}.admin-integration-store-list header small{margin-top:3px;color:#8592a8;font-size:12px}.admin-integration-store-list header i{color:#93a0b5;font-size:12px;font-style:normal}.admin-integration-store-list dl{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:12px 0}.admin-integration-store-list dl>div{padding:8px;border-radius:8px;background:#181e2a}.admin-integration-store-list dt{color:#78869d;font-size:12px}.admin-integration-store-list dd{margin:3px 0 0;color:#dbe3f0;font-size:12px;font-weight:800}.admin-integration-store-list a{color:#75e6c1;font-size:12px;font-weight:850;text-decoration:none}.admin-endpoint-list,.admin-api-client-list,.admin-delivery-failures{display:grid;gap:8px}.admin-endpoint-list>form{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(110px,.35fr) auto;align-items:center;gap:9px;padding:12px;border:1px solid #374258;border-radius:11px;background:#222939}.admin-endpoint-list form>div{min-width:0}.admin-endpoint-list b,.admin-endpoint-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-endpoint-list b{font-size:12px}.admin-endpoint-list small{margin-top:4px;color:#8290a6;font-size:12px}.admin-endpoint-list form>span{padding:5px 7px;border-radius:7px;background:#19212e;color:#9aa7ba;font-size:12px;font-weight:900;text-transform:uppercase}.admin-endpoint-list label{display:grid;gap:4px;color:#7f8ca1;font-size:12px}.admin-endpoint-list select{min-height:34px;border:1px solid #3e4a62;border-radius:8px;background:#191f2c;color:#dce4f0;font-size:12px}.admin-api-client-list article,.admin-delivery-failures article{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid #374258;border-radius:11px;background:#222939}.admin-api-client-list article>span,.admin-delivery-failures article>span{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:10px;background:#19212e;color:#72e5bf}.admin-api-client-list article>div,.admin-delivery-failures article>div{min-width:0;flex:1}.admin-api-client-list b,.admin-api-client-list small,.admin-delivery-failures b,.admin-delivery-failures small{display:block}.admin-api-client-list b,.admin-delivery-failures b{font-size:12px}.admin-api-client-list small,.admin-delivery-failures small{margin-top:3px;color:#8592a8;font-size:12px}.admin-api-client-list code{color:#a7b6cc}.admin-api-client-list button,.admin-delivery-failures button{border:0;background:transparent;color:#ff929f;font-size:12px;font-weight:900;cursor:pointer}.admin-delivery-failures article.status-dead_letter{border-color:rgba(255,101,123,.35)}.admin-delivery-failures p{margin:6px 0 0;color:#d48f99;font-size:12px}.admin-integration-clear{display:flex;align-items:center;gap:11px;padding:20px;border:1px dashed rgba(102,226,186,.28);border-radius:12px;color:#9ba9bd}.admin-integration-clear>span{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:rgba(77,213,170,.1);color:#6fe4bd}.admin-integration-clear b,.admin-integration-clear small{display:block}.admin-integration-clear b{color:#d9e2ef;font-size:12px}.admin-integration-clear small{margin-top:4px;font-size:12px}@keyframes integrationAdminIn{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes integrationPulse{50%{opacity:.45;transform:scale(.8)}}
@media(max-width:1200px){.admin-integration-kpis{grid-template-columns:repeat(3,1fr)}.admin-integration-grid{grid-template-columns:1fr}.admin-integration-store-list{grid-template-columns:repeat(3,1fr)}}@media(max-width:820px){.api-doc-hero{align-items:flex-start;flex-direction:column}.api-doc-nav{position:static;overflow:auto}.api-scope-table,.api-event-table,.api-header-grid{grid-template-columns:1fr}.admin-integration-store-list{grid-template-columns:1fr 1fr}.admin-endpoint-list>form{grid-template-columns:1fr auto}.admin-endpoint-list form>label{grid-column:1}.admin-integration-filter{grid-template-columns:1fr 1fr}.admin-integration-filter label{grid-column:1/-1}}@media(max-width:580px){.api-doc-hero{padding:24px}.api-doc-hero h1{font-size:28px}.api-doc-section{padding:20px}.admin-integration-kpis{grid-template-columns:1fr 1fr}.admin-integration-store-list{grid-template-columns:1fr}.admin-integration-filter{grid-template-columns:1fr}.admin-integration-filter label{grid-column:auto}}@media(prefers-reduced-motion:reduce){.admin-integration-section{animation:none}.admin-integration-head>b i{animation:none}.api-doc-endpoint{transition:none}}

.integration-observability,.admin-observability{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:14px;margin:14px 0}.integration-usage,.integration-incidents,.admin-observability>section{min-width:0;padding:20px;border:1px solid #39445b;border-radius:18px;background:radial-gradient(circle at 90% -40%,rgba(93,229,185,.1),transparent 38%),linear-gradient(150deg,#232b3c,#1a202d);box-shadow:0 15px 36px rgba(4,8,15,.12)}.integration-usage>header,.integration-incidents>header,.admin-observability>section>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.integration-observability header small,.admin-observability header small{color:#70e5bf;font-size:12px;font-weight:950;letter-spacing:.1em}.integration-observability header h2,.admin-observability header h2{margin:5px 0 0;color:#f7f9ff;font-size:19px}.integration-observability header>b,.admin-observability header>b{padding:7px 10px;border-radius:9px;background:#171e2a;color:#b8c5d9;font-size:12px}.integration-usage-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.integration-usage-stats>span{padding:11px;border:1px solid rgba(120,138,170,.18);border-radius:11px;background:rgba(17,23,34,.58)}.integration-usage-stats small,.integration-usage-stats b{display:block}.integration-usage-stats small{color:#8492aa;font-size:12px}.integration-usage-stats b{margin-top:4px;color:#e4ebf7;font-size:14px}.integration-trend{display:flex;align-items:end;gap:7px;height:112px;margin-top:14px;padding:13px 12px 8px;border:1px solid rgba(114,132,164,.16);border-radius:12px;background:rgba(13,18,27,.45)}.integration-trend>div{display:grid;grid-template-rows:1fr auto;align-items:end;justify-items:center;gap:5px;flex:1;height:100%}.integration-trend>div>span{position:relative;width:min(24px,70%);height:var(--usage);min-height:5px;overflow:hidden;border-radius:7px 7px 3px 3px;background:linear-gradient(180deg,#6ae9c0,#367e6b);box-shadow:0 0 16px rgba(87,225,181,.15);animation:usageRise .45s ease both}.integration-trend>div>span>i{position:absolute;right:0;bottom:0;left:0;height:var(--errors);background:#ff7586}.integration-trend small{color:#77859d;font-size:12px}.integration-route-table{display:grid;gap:6px;margin-top:12px}.integration-route-table>div{display:grid;grid-template-columns:minmax(140px,1fr) auto auto auto;align-items:center;gap:12px;padding:9px 11px;border-radius:9px;background:rgba(19,25,36,.62)}.integration-route-table code{overflow:hidden;color:#b8c5d8;font-size:12px;text-overflow:ellipsis}.integration-route-table span,.integration-route-table b{color:#8492a8;font-size:12px}.integration-route-table span.error{color:#ff93a0}.integration-route-table b{color:#d7e0ec}.integration-incidents>div,.admin-incident-list{display:grid;gap:8px;max-height:330px;overflow:auto}.integration-incidents article,.admin-incident-list article{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #39445a;border-radius:11px;background:#1b2230}.integration-incidents article>span,.admin-incident-list article>span{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:10px;background:rgba(92,221,180,.09);color:#6ee4be;font-weight:950}.integration-incidents article.incident-open,.admin-incident-list article.incident-open{border-color:rgba(255,110,130,.34)}.integration-incidents article.incident-open>span,.admin-incident-list article.incident-open>span{background:rgba(255,100,122,.1);color:#ff8291}.integration-incidents article>div,.admin-incident-list article>div{min-width:0;flex:1}.integration-incidents article b,.integration-incidents article small,.admin-incident-list article b,.admin-incident-list article small{display:block}.integration-incidents article b,.admin-incident-list article b{color:#e0e7f3;font-size:12px}.integration-incidents article small,.admin-incident-list article small{margin-top:4px;color:#8492a8;font-size:12px}.integration-incidents article>i,.admin-incident-list article>i{color:#7f8ca2;font-size:12px;font-style:normal;font-weight:900}.integration-clear-state{display:flex;align-items:center;gap:12px;padding:23px;border:1px dashed rgba(102,226,186,.25);border-radius:13px}.integration-clear-state>span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgba(77,213,170,.1);color:#70e5bf}.integration-clear-state b,.integration-clear-state small{display:block}.integration-clear-state b{color:#dce5f2;font-size:12px}.integration-clear-state small{margin-top:4px;color:#8290a5;font-size:12px}.admin-observability{margin:14px 0}.admin-observability .integration-trend{height:105px}.admin-observability>section{padding:18px}.admin-observability>section>header{margin-bottom:10px}@keyframes usageRise{from{height:0;opacity:.2}}
@media(max-width:1020px){.integration-observability,.admin-observability{grid-template-columns:1fr}}@media(max-width:620px){.integration-usage-stats{grid-template-columns:1fr}.integration-route-table>div{grid-template-columns:1fr auto}.integration-route-table>div>span{display:none}.integration-observability{grid-template-columns:minmax(0,1fr)}.integration-usage,.integration-incidents{padding:16px}}@media(prefers-reduced-motion:reduce){.integration-trend>div>span{animation:none}}

.integration-key-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(126,143,173,.15)}.integration-key-actions button{min-height:35px;padding:0 11px;border:1px solid #46536d;border-radius:9px;background:#232c3d;color:#cbd6e7;font-size:12px;font-weight:850;cursor:pointer;transition:.18s ease}.integration-key-actions button:first-child{border-color:rgba(97,227,186,.28);background:rgba(75,204,164,.08);color:#75e9c3}.integration-key-actions button:last-child{border-color:rgba(255,112,132,.24);background:rgba(255,89,115,.06);color:#ff96a3}.integration-key-actions button:hover{transform:translateY(-1px);filter:brightness(1.12)}.integration-key-actions button:disabled{opacity:.55;transform:none}.api-governance-note{display:flex;align-items:flex-start;gap:13px;margin-top:15px;padding:15px;border:1px solid rgba(103,231,190,.22);border-radius:13px;background:linear-gradient(135deg,rgba(61,174,140,.08),rgba(21,27,39,.45))}.api-governance-note>span{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:11px;background:rgba(83,218,176,.12);color:#72e7c0;font-size:18px}.api-governance-note b{color:#dfe8f4;font-size:12px}.api-governance-note p{margin:5px 0 0!important;color:#96a5ba!important;font-size:12px!important;line-height:1.6!important}.api-governance-note code{color:#7be8c5!important}.admin-api-rate-control{display:flex;align-items:end;gap:6px}.admin-api-rate-control label{display:grid;gap:3px;color:#7f8da3;font-size:12px}.admin-api-rate-control select{min-height:31px;padding:0 7px;border:1px solid #3d4961;border-radius:7px;background:#191f2c;color:#dce5f2;font-size:12px}.admin-api-rate-control button{min-height:31px;padding:0 8px!important;border:1px solid rgba(102,226,186,.24)!important;border-radius:7px!important;background:rgba(72,205,164,.08)!important;color:#74e7c0!important}.admin-api-client-list article{flex-wrap:wrap}.admin-api-client-list article>div{min-width:180px}.integration-key-card dl{grid-template-columns:1fr 1fr}@media(max-width:620px){.integration-key-actions{display:grid}.integration-key-actions button{width:100%}.admin-api-rate-control{width:100%;order:3}.admin-api-rate-control label{flex:1}.admin-api-rate-control select{width:100%}}@media(prefers-reduced-motion:reduce){.integration-key-actions button{transition:none}}

.api-ip-allowlist{display:grid;gap:9px;margin-top:13px;padding:13px;border:1px solid rgba(104,126,164,.22);border-radius:12px;background:rgba(13,19,29,.42)}.api-ip-allowlist label{display:grid;gap:8px}.api-ip-allowlist label>span{display:flex;align-items:center;justify-content:space-between;gap:12px}.api-ip-allowlist label b{color:#dfe7f3;font-size:12px}.api-ip-allowlist label small,.api-ip-allowlist footer small{color:#8291a8;font-size:12px;line-height:1.45}.api-ip-allowlist textarea{width:100%;min-height:62px;padding:10px 11px;resize:vertical;border:1px solid #3c4961;border-radius:9px;background:#171d29;color:#dce5f2;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;outline:none}.api-ip-allowlist textarea:focus{border-color:#64dcb6;box-shadow:0 0 0 3px rgba(100,220,182,.09)}.api-ip-allowlist footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.api-ip-allowlist button{min-height:34px;padding:0 10px;border:1px solid rgba(101,225,187,.28);border-radius:8px;background:rgba(75,205,164,.09);color:#76e8c3;font-size:12px;font-weight:900;cursor:pointer;transition:.18s ease}.api-ip-allowlist button:hover{transform:translateY(-1px);filter:brightness(1.12)}.integration-runtime-control{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;margin:14px 0;padding:17px 18px;border:1px solid rgba(91,222,181,.26);border-radius:16px;background:radial-gradient(circle at 92% 0,rgba(92,225,183,.12),transparent 37%),linear-gradient(140deg,#202a39,#19212e);box-shadow:0 14px 34px rgba(4,8,15,.12)}.integration-runtime-control>span{display:grid;place-items:center;width:45px;height:45px;border-radius:13px;background:rgba(75,207,165,.11);color:#70e5be;font-size:19px}.integration-runtime-control small{color:#75e5c0;font-size:12px;font-weight:900;letter-spacing:.08em}.integration-runtime-control h2{margin:4px 0;color:#f2f6fb;font-size:17px}.integration-runtime-control p{margin:0;color:#93a2b7;font-size:12px}.integration-runtime-control>div:last-child{display:grid;justify-items:end;gap:8px}.integration-runtime-control button{min-height:38px;padding:0 14px;border:1px solid rgba(255,111,132,.36);border-radius:10px;background:rgba(255,82,110,.09);color:#ff9aa7;font-size:12px;font-weight:950;cursor:pointer;transition:.18s ease}.integration-runtime-control.is-paused{border-color:rgba(255,112,132,.38);background:radial-gradient(circle at 92% 0,rgba(255,94,120,.12),transparent 38%),linear-gradient(140deg,#2a2431,#1d202c)}.integration-runtime-control.is-paused>span{background:rgba(255,91,117,.11);color:#ff8e9d}.integration-runtime-control.is-paused button{border-color:rgba(97,229,187,.3);background:rgba(70,204,163,.1);color:#72e6bf}.integration-runtime-control button:hover{transform:translateY(-1px);filter:brightness(1.12)}@media(max-width:720px){.api-ip-allowlist footer{align-items:stretch;flex-direction:column}.api-ip-allowlist button{width:100%}.integration-runtime-control{grid-template-columns:auto 1fr}.integration-runtime-control>div:last-child{grid-column:1/-1;justify-items:stretch}.integration-runtime-control>div:last-child small{text-align:left}.integration-runtime-control button{width:100%}}@media(prefers-reduced-motion:reduce){.api-ip-allowlist button,.integration-runtime-control button{transition:none}}
.admin-ip-state{padding:7px 9px;border:1px solid #3e4a60;border-radius:8px;background:#1a202c;color:#8795aa;font-size:12px;font-weight:850}.admin-ip-state.restricted{border-color:rgba(102,226,186,.25);background:rgba(75,205,164,.08);color:#73e6bf}.admin-integration-filter{grid-template-columns:minmax(220px,1fr) minmax(170px,.6fr) minmax(140px,.45fr) auto auto}@media(max-width:980px){.admin-integration-filter{grid-template-columns:1fr 1fr}.admin-integration-filter label:first-of-type{grid-column:1/-1}}@media(max-width:580px){.admin-integration-filter{grid-template-columns:1fr}.admin-integration-filter label:first-of-type{grid-column:auto}}

.webhook-resilience{display:grid;gap:8px;margin-top:11px}.webhook-health-state,.webhook-circuit-state,.webhook-secret-transition{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid rgba(93,221,180,.2);border-radius:11px;background:linear-gradient(135deg,rgba(64,188,150,.08),rgba(16,22,32,.48))}.webhook-health-state>span,.webhook-circuit-state>span,.webhook-secret-transition>span{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:9px;background:rgba(83,219,176,.11);color:#72e7c0;font-size:13px;font-weight:950}.webhook-health-state b{color:#bdebdc;font-size:12px}.webhook-health-state.state-degraded{border-color:rgba(255,187,76,.28);background:rgba(209,144,38,.07)}.webhook-health-state.state-degraded>span{background:rgba(255,187,75,.1);color:#ffc15e}.webhook-circuit-state{border-color:rgba(255,102,127,.34);background:linear-gradient(135deg,rgba(221,55,84,.1),rgba(23,21,30,.55));animation:circuitGlow 2.4s ease-in-out infinite}.webhook-circuit-state>span{background:rgba(255,93,119,.11);color:#ff91a0}.webhook-circuit-state>div,.webhook-secret-transition>div{min-width:0;flex:1}.webhook-circuit-state b,.webhook-circuit-state small,.webhook-secret-transition b,.webhook-secret-transition small{display:block}.webhook-circuit-state b{color:#ffd7dc;font-size:12px}.webhook-circuit-state small,.webhook-secret-transition small{margin-top:3px;color:#8f9db1;font-size:12px;line-height:1.45}.webhook-secret-transition{border-color:rgba(105,170,255,.28);background:linear-gradient(135deg,rgba(65,127,215,.1),rgba(17,23,34,.5))}.webhook-secret-transition>span{background:rgba(93,154,241,.12);color:#91bdff}.webhook-secret-transition b{color:#d8e7ff;font-size:12px}.webhook-secret-transition button{min-height:33px;padding:0 10px;border:1px solid rgba(130,175,241,.28);border-radius:8px;background:rgba(76,130,210,.1);color:#a9caff;font-size:12px;font-weight:900;cursor:pointer;transition:.18s ease}.webhook-secret-transition button:hover{transform:translateY(-1px);filter:brightness(1.14)}.integration-endpoint-card.health-circuit_open{border-color:rgba(255,100,126,.38);box-shadow:0 16px 40px rgba(107,20,38,.12)}.admin-endpoint-list form>span.health-circuit_open{background:rgba(255,91,117,.1);color:#ff91a0}.admin-endpoint-list form>span.health-degraded{background:rgba(255,187,74,.1);color:#ffc15e}@keyframes circuitGlow{50%{box-shadow:inset 0 0 24px rgba(255,87,115,.05),0 0 18px rgba(255,87,115,.04)}}@media(max-width:680px){.webhook-secret-transition{align-items:flex-start;flex-wrap:wrap}.webhook-secret-transition button{width:100%}}@media(prefers-reduced-motion:reduce){.webhook-circuit-state{animation:none}.webhook-secret-transition button{transition:none}}

.api-key-renewal{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:10px;margin-top:13px;padding:13px;border:1px solid rgba(96,223,183,.24);border-radius:12px;background:linear-gradient(135deg,rgba(71,196,157,.09),rgba(14,20,30,.5))}.api-key-renewal.warning{border-color:rgba(255,191,88,.4);background:linear-gradient(135deg,rgba(218,151,45,.11),rgba(22,23,31,.55));box-shadow:inset 0 0 24px rgba(255,178,63,.03)}.api-key-renewal>div{display:flex;align-items:center;gap:10px;min-width:0}.api-key-renewal>div>span{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:10px;background:rgba(84,218,176,.12);color:#75e8c2;font-size:15px}.api-key-renewal.warning>div>span{background:rgba(255,186,72,.12);color:#ffc15f;animation:keyWarningPulse 2.1s ease-in-out infinite}.api-key-renewal b,.api-key-renewal small{display:block}.api-key-renewal b{color:#e4ebf5;font-size:12px}.api-key-renewal small{margin-top:3px;color:#8897ad;font-size:12px;line-height:1.4}.api-key-renewal label{display:grid;gap:4px;color:#8d9bb0;font-size:12px;font-weight:800}.api-key-renewal select,.api-key-renewal button{min-height:35px;border:1px solid #435069;border-radius:9px;background:#181f2c;color:#dce5f2;font-size:12px;font-weight:850}.api-key-renewal select{padding:0 28px 0 9px}.api-key-renewal button{padding:0 11px;border-color:rgba(101,226,188,.3);background:rgba(74,205,164,.1);color:#78e9c4;cursor:pointer;transition:.18s ease}.api-key-renewal button:hover{transform:translateY(-1px);filter:brightness(1.13)}.integration-security-log{margin:18px 0 24px;padding:18px;border:1px solid #39445b;border-radius:17px;background:radial-gradient(circle at 93% -30%,rgba(91,225,183,.1),transparent 38%),linear-gradient(145deg,#222a3a,#1a202d);box-shadow:0 14px 34px rgba(4,8,15,.12)}.integration-security-log .section-title{margin-bottom:13px}.integration-security-filter{display:grid;grid-template-columns:minmax(180px,1fr) minmax(160px,.7fr) auto;align-items:end;gap:9px;margin-bottom:12px;padding:11px;border:1px solid rgba(112,131,165,.18);border-radius:12px;background:rgba(14,20,30,.44)}.integration-security-filter label{display:grid;gap:5px;color:#8b99ae;font-size:12px;font-weight:850}.integration-security-filter select,.admin-integration-filter select{min-height:38px;padding:0 32px 0 10px;border:1px solid #3d4961;border-radius:9px;background:#171e2a;color:#dce5f2;font-size:12px}.integration-security-events{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.security-event{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 12px;border:1px solid rgba(113,131,165,.19);border-radius:11px;background:rgba(17,23,34,.6);transition:.18s ease}.security-event:hover{border-color:rgba(103,226,188,.3);transform:translateY(-1px)}.security-event>span{display:grid;place-items:center;flex:0 0 35px;height:35px;border-radius:10px;background:rgba(77,207,166,.1);color:#70e5bd;font-size:14px;font-weight:950}.security-event.outcome-warning>span{background:rgba(255,187,74,.11);color:#ffc160}.security-event.outcome-blocked>span{background:rgba(255,93,119,.1);color:#ff8e9e}.security-event>div{min-width:0;flex:1}.security-event b,.security-event small,.security-event code{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.security-event b{color:#dfe7f2;font-size:12px}.security-event small{margin-top:3px;color:#8391a7;font-size:12px}.security-event code{margin-top:3px;color:#69788f;font-size:12px}.security-event>i{padding:5px 7px;border-radius:7px;background:rgba(84,218,176,.08);color:#70dfba;font-size:12px;font-style:normal;font-weight:950}.security-event.outcome-warning>i{background:rgba(255,187,74,.09);color:#ffc15e}.security-event.outcome-blocked>i{background:rgba(255,93,119,.08);color:#ff91a0}.admin-security-log{margin:16px 0 0}.admin-security-log .integration-security-events{grid-template-columns:repeat(3,minmax(0,1fr))}@keyframes keyWarningPulse{50%{box-shadow:0 0 0 6px rgba(255,187,73,.06);transform:scale(1.04)}}@media(max-width:1040px){.admin-security-log .integration-security-events{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.api-key-renewal{grid-template-columns:1fr}.api-key-renewal select,.api-key-renewal button{width:100%}.integration-security-filter,.integration-security-events,.admin-security-log .integration-security-events{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.api-key-renewal.warning>div>span{animation:none}.api-key-renewal button,.security-event{transition:none}}

.integration-inventory-policies{margin:18px 0 24px;padding:19px;border:1px solid rgba(104,225,188,.23);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(79,218,175,.11),transparent 35%),linear-gradient(145deg,#232c3d,#19212e);box-shadow:0 16px 38px rgba(4,8,15,.14)}.integration-inventory-policies>.section-title{margin-bottom:14px}.integration-inventory-policies>.section-title>div>span{color:#69e0b9}.integration-inventory-policies>.section-title code{color:#78e8c3}.integration-inventory-policies>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.integration-stock-policy{display:grid;grid-template-columns:auto minmax(0,1fr) auto 78px auto;align-items:center;gap:11px;padding:12px;border:1px solid rgba(115,134,166,.2);border-radius:13px;background:rgba(15,21,31,.56);transition:.2s ease}.integration-stock-policy:hover{border-color:rgba(105,226,188,.34);transform:translateY(-1px)}.integration-stock-policy.is-critical{border-color:rgba(255,178,71,.34);background:linear-gradient(135deg,rgba(208,133,30,.09),rgba(16,21,31,.58))}.integration-stock-policy.is-muted{opacity:.72}.integration-stock-policy>img{width:46px;height:46px;border-radius:11px;object-fit:cover;background:#121824}.integration-stock-policy>div{min-width:0}.integration-stock-policy>div small,.integration-stock-policy>div b,.integration-stock-policy>div span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integration-stock-policy>div small{color:#6fe2bd;font-size:12px;font-weight:950;letter-spacing:.08em}.integration-stock-policy.is-critical>div small{color:#ffc15d}.integration-stock-policy>div b{margin-top:3px;color:#e6edf7;font-size:12px}.integration-stock-policy>div span{margin-top:3px;color:#8594aa;font-size:12px}.integration-stock-policy>label{display:grid;gap:4px;color:#8796ab;font-size:12px;font-weight:850}.integration-stock-policy>label input[type=number]{width:100%;min-height:35px;padding:0 8px;border:1px solid #414d64;border-radius:8px;background:#171e2a;color:#e4ebf5;font-size:12px}.integration-policy-toggle{grid-template-columns:auto 1fr!important;align-items:center}.integration-policy-toggle input{width:16px;height:16px;accent-color:#58d5ad}.integration-policy-toggle span{color:#a8b5c8;font-size:12px;white-space:nowrap}.integration-stock-policy>button{min-height:35px;padding:0 11px;border:1px solid rgba(99,225,185,.3);border-radius:9px;background:rgba(71,204,162,.1);color:#79e9c4;font-size:12px;font-weight:950;cursor:pointer;transition:.18s ease}.integration-stock-policy>button:hover{filter:brightness(1.15);transform:translateY(-1px)}@media(max-width:1050px){.integration-inventory-policies>div:last-child{grid-template-columns:1fr}}@media(max-width:620px){.integration-stock-policy{grid-template-columns:auto 1fr}.integration-stock-policy>label,.integration-stock-policy>button{grid-column:1/-1}.integration-policy-toggle{grid-template-columns:auto 1fr!important}.integration-stock-policy>button{width:100%}}@media(prefers-reduced-motion:reduce){.integration-stock-policy,.integration-stock-policy>button{transition:none}}

.integration-automation-bridge{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 18px}.integration-automation-bridge>article{position:relative;overflow:hidden;padding:18px;border:1px solid rgba(108,137,187,.24);border-radius:17px;background:radial-gradient(circle at 100% 0,rgba(90,154,255,.13),transparent 38%),linear-gradient(145deg,#242d3f,#19212e);box-shadow:0 15px 38px rgba(5,9,16,.14);isolation:isolate}.integration-automation-bridge>article:first-child{border-color:rgba(99,227,187,.27);background:radial-gradient(circle at 100% 0,rgba(71,213,168,.14),transparent 39%),linear-gradient(145deg,#24313e,#19212e)}.integration-automation-bridge>article:after{content:"";position:absolute;z-index:-1;inset:-80% 55% 35% -30%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.055),transparent);transform:translateX(-70%) rotate(12deg);animation:integrationBridgeSweep 8s ease-in-out infinite}.integration-automation-bridge header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px}.integration-automation-bridge header>span{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(105,225,187,.2);border-radius:12px;background:rgba(71,200,160,.1);font-size:17px}.integration-automation-bridge header small,.integration-automation-bridge header h2{display:block}.integration-automation-bridge header small{color:#6de1bb;font-size:12px;font-weight:950;letter-spacing:.08em}.integration-automation-bridge header h2{margin:4px 0 0;color:#f0f5fb;font-size:14px}.integration-automation-bridge header>b{padding:6px 8px;border-radius:8px;background:rgba(82,215,174,.09);color:#75e8c2;font-size:12px;letter-spacing:.06em}.integration-automation-bridge>article:nth-child(2) header small,.integration-automation-bridge>article:nth-child(2) header>b{color:#94bdff}.integration-automation-bridge>article:nth-child(2) header>b{background:rgba(90,148,234,.1)}.integration-automation-bridge>article>p{min-height:44px;margin:13px 0 11px;color:#99a7ba;font-size:12px;line-height:1.55}.integration-automation-bridge>article>code{display:block;overflow:hidden;padding:10px 11px;border:1px solid rgba(113,134,170,.19);border-radius:9px;background:#141b27;color:#b8c8dd;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.integration-automation-bridge footer{display:flex;justify-content:space-between;gap:10px;margin-top:11px;color:#708096;font-size:12px;font-weight:850}.integration-import-history{display:grid;gap:5px;margin-top:10px}.integration-import-history>div{display:flex;align-items:center;gap:8px;padding:8px 9px;border:1px solid rgba(110,131,168,.16);border-radius:9px;background:rgba(13,19,29,.42)}.integration-import-history>div>span{display:grid;place-items:center;flex:0 0 27px;height:27px;border-radius:8px;background:rgba(73,205,164,.09);color:#6fe3bd}.integration-import-history>div>div{min-width:0;flex:1}.integration-import-history b,.integration-import-history small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integration-import-history b{color:#dce5f1;font-size:12px}.integration-import-history small{margin-top:2px;color:#78889f;font-size:12px}.integration-import-history i{color:#70e3bd;font-size:12px;font-style:normal;font-weight:900}.integration-bridge-empty{min-height:46px}@keyframes integrationBridgeSweep{0%,65%{transform:translateX(-70%) rotate(12deg)}85%,100%{transform:translateX(240%) rotate(12deg)}}@media(max-width:900px){.integration-automation-bridge{grid-template-columns:1fr}.integration-automation-bridge>article>p{min-height:0}}@media(max-width:540px){.integration-automation-bridge header{grid-template-columns:auto 1fr}.integration-automation-bridge header>b{grid-column:1/-1;justify-self:start}.integration-automation-bridge footer{flex-direction:column}}@media(prefers-reduced-motion:reduce){.integration-automation-bridge>article:after{animation:none}}
