.yk-kess-product-support{position:relative;overflow:hidden;margin:12px 0;border:1px solid #cbd9e8;border-radius:15px;background:linear-gradient(135deg,#f5fbff 0%,#fff 62%,#fff5f6 100%);box-shadow:0 12px 28px rgba(15,38,61,.08);padding:13px}.yk-kess-product-support:after{content:"YEKTEK.COM";position:absolute;right:-8px;top:17px;color:rgba(13,116,123,.055);font-size:25px;font-weight:900;letter-spacing:.08em;transform:rotate(-8deg);pointer-events:none}.yk-kess-product-support>div{display:flex;align-items:center;gap:11px;position:relative;z-index:1}.yk-kess-product-support>div>span{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:13px;background:#102033;color:#55d9d0;font-size:19px;box-shadow:inset 0 0 0 1px rgba(85,217,208,.22)}.yk-kess-product-support p{display:grid;gap:2px;margin:0;min-width:0}.yk-kess-product-support small{font-size:9px;line-height:1.2;font-weight:900;letter-spacing:.09em;color:#d81f3a}.yk-kess-product-support b{font-size:14px;line-height:1.25;color:#142033}.yk-kess-product-support em{font-style:normal;font-size:11px;line-height:1.35;color:#64748b}.yk-kess-product-support>button{position:relative;z-index:1;width:100%;margin-top:11px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:11px;padding:11px 13px;background:#102033;color:#fff;text-align:left;cursor:pointer;box-shadow:0 8px 18px rgba(16,32,51,.17)}.yk-kess-product-support>button:hover{background:#d91f3a}.yk-kess-product-support>button span{display:grid;gap:1px;font-weight:800}.yk-kess-product-support>button small{color:#cbd5e1;letter-spacing:0;font-size:10px}.yk-kess-product-support>button i{font-size:14px}
html.yk-kess-dialog-open,html.yk-kess-dialog-open body{overflow:hidden}.yk-kess-dialog{position:fixed;inset:0;z-index:2147482000;display:grid;place-items:center;padding:18px}.yk-kess-backdrop{position:absolute;inset:0;border:0;background:rgba(7,17,29,.78);backdrop-filter:blur(5px);cursor:pointer}.yk-kess-panel{position:relative;isolation:isolate;width:min(1180px,100%);max-height:min(920px,calc(100vh - 36px));overflow:auto;border:1px solid rgba(183,205,225,.8);border-radius:23px;background:#f5f8fb;box-shadow:0 30px 90px rgba(0,0,0,.35);color:#142033;user-select:none}.yk-kess-panel>header{position:sticky;top:0;z-index:8;display:flex;justify-content:space-between;gap:20px;padding:22px 24px 18px;color:#fff;background:linear-gradient(120deg,#111f31 0%,#102b3a 72%,#17393c 100%);border-bottom:3px solid #e21f3d}.yk-kess-panel>header small{display:block;margin-bottom:6px;color:#68e0d7;font-weight:900;font-size:10px;letter-spacing:.12em}.yk-kess-panel>header h2{margin:0;font-size:clamp(22px,3vw,34px);line-height:1.08}.yk-kess-panel>header p{max-width:750px;margin:7px 0 0;color:#cbd5df;font-size:13px;line-height:1.5}.yk-kess-panel>header>button{flex:0 0 44px;height:44px;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:rgba(255,255,255,.09);color:#fff;font-size:17px;cursor:pointer}.yk-kess-panel>header>button:hover{background:#e21f3d}.yk-kess-stats{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:15px 24px 0}.yk-kess-stats span{display:flex;align-items:baseline;justify-content:center;gap:7px;border:1px solid #d8e4ee;border-radius:12px;background:#fff;padding:10px;color:#65748a;font-size:12px}.yk-kess-stats b{color:#d91f3a;font-size:19px}.yk-kess-toolbar{position:relative;z-index:3;display:grid;grid-template-columns:minmax(280px,1fr) 220px auto;gap:10px;align-items:center;padding:12px 24px}.yk-kess-toolbar label{position:relative}.yk-kess-toolbar label i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#087e7c}.yk-kess-toolbar input,.yk-kess-toolbar select{width:100%;height:45px;border:1px solid #cbd9e8;border-radius:11px;background:#fff;color:#142033;font:inherit;font-size:13px;outline:none}.yk-kess-toolbar input{padding:0 14px 0 39px}.yk-kess-toolbar select{padding:0 12px}.yk-kess-toolbar input:focus,.yk-kess-toolbar select:focus{border-color:#0e9993;box-shadow:0 0 0 3px rgba(14,153,147,.12)}.yk-kess-toolbar>b{white-space:nowrap;border-radius:20px;background:#e8f7f5;color:#08746f;padding:8px 11px;font-size:12px;text-align:center}.yk-kess-flow{position:relative;z-index:2;display:grid;grid-template-columns:300px minmax(0,1fr);gap:14px;padding:0 24px 22px}.yk-kess-flow>section{min-width:0;border:1px solid #d5e2ec;border-radius:16px;background:rgba(255,255,255,.94);overflow:hidden}.yk-kess-column-title{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#eef4f8;border-bottom:1px solid #d5e2ec}.yk-kess-column-title>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#e21f3d;color:#fff;font-size:12px;font-weight:900}.yk-kess-column-title>div{display:grid;gap:1px}.yk-kess-column-title b{font-size:13px}.yk-kess-column-title small{color:#6a7b8f;font-size:10px}.yk-kess-list{max-height:560px;overflow:auto;padding:8px}.yk-kess-choice{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:7px;width:100%;border:1px solid transparent;border-radius:10px;background:transparent;padding:9px 10px;color:#142033;text-align:left;cursor:pointer}.yk-kess-choice:hover{background:#f1f6f9}.yk-kess-choice.is-active{border-color:#0b9a91;background:#e9faf7;box-shadow:inset 3px 0 #0b9a91}.yk-kess-choice>span{display:grid;gap:2px;min-width:0;font-size:12px;font-weight:800}.yk-kess-choice small{font-size:9px;color:#718096;font-weight:600}.yk-kess-choice>b{font-size:10px;color:#08746f}.yk-kess-choice>i{color:#94a3b8}.yk-kess-model-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}.yk-kess-model{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:61px;border:1px solid #d7e3ec;border-radius:11px;background:#fff;padding:10px 12px;color:#142033;text-align:left;cursor:pointer}.yk-kess-model:hover{border-color:#89c9c5}.yk-kess-model.is-active{border-color:#0b9a91;background:#e9faf7;box-shadow:0 8px 20px rgba(11,154,145,.08)}.yk-kess-model>span{display:grid;gap:4px;min-width:0}.yk-kess-model b{font-size:12px;line-height:1.25;overflow-wrap:anywhere}.yk-kess-model small{font-size:9px;color:#6f8194}.yk-kess-model>i{color:#0b8e88}.yk-kess-entries{scroll-margin-top:120px;border-top:1px solid #d7e3ec;background:linear-gradient(#f7fafc,#fff);padding:14px}.yk-kess-entry-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px}.yk-kess-entry-head small{color:#d91f3a;font-size:9px;font-weight:900;letter-spacing:.1em}.yk-kess-entry-head h3{margin:2px 0 0;font-size:19px}.yk-kess-entry-head>span{white-space:nowrap;border-radius:20px;background:#102033;color:#fff;padding:7px 10px;font-size:10px;font-weight:800}.yk-kess-entry{position:relative;margin-top:9px;border:1px solid #d8e3ec;border-radius:12px;background:rgba(255,255,255,.94);padding:12px 13px;box-shadow:0 5px 14px rgba(18,42,66,.04)}.yk-kess-entry__top{display:flex;align-items:center;justify-content:space-between;gap:9px}.yk-kess-entry__top span,.yk-kess-entry__top b{border-radius:20px;padding:5px 8px;font-size:9px}.yk-kess-entry__top span{background:#eff5f9;color:#50647a}.yk-kess-entry__top b{background:#e8faf5;color:#08786f}.yk-kess-entry h4{margin:9px 0 3px;font-size:14px}.yk-kess-entry>p{margin:0;color:#65748a;font-size:11px}.yk-kess-entry dl{display:grid;grid-template-columns:1fr 1.3fr;gap:8px;margin:11px 0 0}.yk-kess-entry dl>div{border-radius:9px;background:#f4f7fa;padding:8px 9px}.yk-kess-entry dt{margin-bottom:3px;color:#7b8998;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.yk-kess-entry dd{margin:0;color:#26384a;font-size:10px;line-height:1.4;font-weight:700;overflow-wrap:anywhere}.yk-kess-entry>small{display:block;margin-top:8px;color:#8a97a6;font-size:8px}.yk-kess-prompt,.yk-kess-empty{display:grid;place-items:center;gap:5px;min-height:135px;padding:18px;color:#718096;text-align:center}.yk-kess-prompt i,.yk-kess-empty i{font-size:23px;color:#0b918a}.yk-kess-prompt b,.yk-kess-empty b{color:#253649}.yk-kess-prompt span,.yk-kess-empty span{font-size:11px}.yk-kess-panel>footer{position:relative;z-index:2;display:flex;align-items:flex-start;gap:10px;margin:0 24px 22px;border:1px solid #f0d9a3;border-radius:13px;background:#fff9e9;padding:12px 14px;color:#6f5c2f}.yk-kess-panel>footer i{margin-top:2px;color:#d59b13}.yk-kess-panel>footer p{margin:0;font-size:10px;line-height:1.55}.yk-kess-watermarks{position:absolute;z-index:1;inset:118px 0 0;display:grid;grid-template-columns:repeat(3,1fr);align-content:space-around;overflow:hidden;pointer-events:none;opacity:.078;transform:rotate(-13deg) scale(1.15)}.yk-kess-watermarks span{color:#0b4452;font-size:26px;font-weight:900;letter-spacing:.12em;text-align:center}.yk-kess-inline-error{position:fixed;z-index:2147483000;right:20px;bottom:20px;max-width:380px;border-radius:12px;background:#102033;color:#fff;padding:13px 16px;box-shadow:0 15px 35px rgba(0,0,0,.25);font-size:12px}
@media(max-width:760px){.yk-kess-dialog{align-items:end;padding:0}.yk-kess-panel{width:100%;max-height:94dvh;border-radius:22px 22px 0 0}.yk-kess-panel>header{padding:17px 16px 14px}.yk-kess-panel>header p{font-size:11px}.yk-kess-panel>header>button{width:40px;height:40px;flex-basis:40px}.yk-kess-stats{grid-template-columns:repeat(3,1fr);gap:5px;padding:10px 12px 0}.yk-kess-stats span{display:grid;gap:0;padding:7px 4px;text-align:center;font-size:9px}.yk-kess-stats b{font-size:15px}.yk-kess-toolbar{grid-template-columns:1fr 120px;padding:9px 12px}.yk-kess-toolbar>b{grid-column:1/-1;justify-self:start}.yk-kess-flow{grid-template-columns:1fr;padding:0 12px 14px}.yk-kess-list{display:flex;max-height:none;overflow:auto;gap:7px;padding:9px;scroll-snap-type:x proximity}.yk-kess-choice{flex:0 0 150px;scroll-snap-align:start;grid-template-columns:minmax(0,1fr) auto;min-height:54px;border-color:#e0e8ef;background:#fff}.yk-kess-choice>i{display:none}.yk-kess-model-grid{grid-template-columns:1fr;padding:9px}.yk-kess-model{min-height:54px}.yk-kess-entries{scroll-margin-top:90px;padding:10px}.yk-kess-entry dl{grid-template-columns:1fr}.yk-kess-panel>footer{margin:0 12px 15px;padding:10px 11px}.yk-kess-watermarks{grid-template-columns:repeat(2,1fr)}.yk-kess-product-support{padding:11px}.yk-kess-product-support>div>span{flex-basis:40px;height:40px}.yk-kess-product-support b{font-size:13px}}
@media(max-width:390px){.yk-kess-toolbar{grid-template-columns:1fr}.yk-kess-toolbar>b{grid-column:auto}.yk-kess-stats span{font-size:8px}.yk-kess-stats b{font-size:14px}.yk-kess-panel>header h2{font-size:21px}}
@media(prefers-reduced-motion:reduce){.yk-kess-dialog *{scroll-behavior:auto!important}}
.yk-kess-panel>header h2{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1;text-shadow:0 1px 2px rgba(0,0,0,.28)}
