.jy-popup{border:0;border-radius:16px;max-width:min(90vw,900px);max-height:88vh;padding:32px;box-shadow:0 20px 90px #0004;color:#172033;background:#fff}.jy-popup::backdrop{background:#10182899}.jy-popup-close{position:absolute;top:4px;right:8px;font-size:28px;border:0;background:transparent;cursor:pointer}.jy-tabs [role=tablist]{display:flex;gap:8px;flex-wrap:wrap}.jy-tabs [role=tab]{padding:12px;border:1px solid #ccd1db;background:#fff;color:#172033;cursor:pointer}.jy-tabs [aria-selected=true]{background:#302b88;color:#fff}.jy-tabs [role=tabpanel]{padding:20px;border:1px solid #ccd1db}.jy-flip{padding:32px;min-height:160px;width:100%;border:1px solid #ccc;background:#f2f1ff;color:#242247;cursor:pointer}.jy-compare{position:relative;overflow:hidden}.jy-compare img{width:100%;display:block}.jy-compare .jy-after{position:absolute;inset:0;clip-path:inset(0 0 0 var(--split))}.jy-compare .jy-after img{height:100%;object-fit:cover}.jy-compare label{position:relative;display:block;background:#fff;padding:8px}.jy-compare input{width:100%}.jy-hotspots{position:relative}.jy-hotspots>img{width:100%;display:block}.jy-hotspots details{position:absolute;background:#fff;color:#111;border-radius:6px;box-shadow:0 2px 10px #0004;z-index:1}.jy-hotspots summary{padding:8px;cursor:pointer}.jy-hotspots span{display:block;padding:8px;min-width:120px}.jy-prices{display:grid;grid-template-columns:1fr auto;gap:12px}.jy-prices dd{margin:0;text-align:right}.jy-prices small{display:block}.jy-table-wrap{overflow:auto}.jy-table-wrap table{border-collapse:collapse;width:100%}.jy-table-wrap th,.jy-table-wrap td{border:1px solid #ccd1db;padding:12px;text-align:left}.jy-steps{border-left:2px solid #d5d3ef;padding-left:26px}.jy-steps li{padding:10px}.jy-steps [aria-current]{background:#f0eeff}.jy-video-playlist{display:grid;gap:16px}.jy-video-playlist video{max-width:100%}.jy-hide-cart .add_to_cart_button{display:none}.jy-advanced-form input:not([type=checkbox]),.jy-advanced-form textarea,.jy-advanced-form select{display:block;width:100%;padding:10px;border:1px solid #bbc2d0;border-radius:4px}.jy-advanced-form label{display:block;margin-top:12px}.jy-advanced-form button{margin-top:16px}.jy-studio-dialog{width:min(850px,92vw);max-height:85vh;border:1px solid #d5d9e2;border-radius:12px;padding:24px;font:14px/1.5 system-ui;color:#172033}.jy-studio-dialog::backdrop{background:#10182899}.jy-studio-dialog button{cursor:pointer;padding:8px 12px;border:1px solid #ccd1db;border-radius:5px;background:#fff;color:#172033;margin:4px}.jy-studio-dialog input,.jy-studio-dialog textarea{width:100%;padding:9px;border:1px solid #ccd1db;margin:8px 0}.jy-studio-dialog header{display:flex;justify-content:space-between;align-items:center}.jy-studio-dialog article{padding:12px 0;border-bottom:1px solid #ddd}.jy-studio-dialog nav{display:flex;gap:8px;flex-wrap:wrap}.jy-studio-status{min-height:24px}.jy-studio-open{position:fixed;bottom:16px;left:95px;z-index:1001;background:#302b88;color:#fff;border:0;border-radius:8px;padding:10px 16px;cursor:pointer}.jy-server-preview{pointer-events:none;min-height:24px}.jy-server-preview:empty:before{content:'Live content appears on the website';color:#667085}.jy-form-result{white-space:pre-wrap}.jy-countdown{font-variant-numeric:tabular-nums;font-size:1.6em}
.jy-global-whatsapp{position:fixed;bottom:20px;z-index:9998;border-radius:30px;padding:14px 20px;background:#087f47;color:#fff;text-decoration:none;box-shadow:0 4px 20px #0003}
.jy-advanced-form button[type=submit],.jyokri-element--popup_trigger>button,.jy-top{background:var(--jyokri-color-primary,#4035ad);color:#fff;border:0;border-radius:6px;padding:12px 20px;font:inherit;cursor:pointer}.jyokri-app .jy-studio-open{color:#fff;background:#302b88}.jy-studio-dialog button:disabled{opacity:.5;cursor:wait}
