.dashicons,.dashicons-before:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in;}.dashicons-admin-appearance:before{content:"";}.dashicons-admin-collapse:before{content:"";}.dashicons-admin-comments:before{content:"";}.dashicons-admin-customizer:before{content:"";}.dashicons-admin-generic:before{content:"";}.dashicons-admin-home:before{content:"";}.dashicons-admin-links:before{content:"";}.dashicons-admin-media:before{content:"";}.dashicons-admin-multisite:before{content:"";}.dashicons-admin-network:before{content:"";}.dashicons-admin-page:before{content:"";}.dashicons-admin-plugins:before{content:"";}.dashicons-admin-post:before{content:"";}.dashicons-admin-settings:before{content:"";}.dashicons-admin-site-alt:before{content:"";}.dashicons-admin-site-alt2:before{content:"";}.dashicons-admin-site-alt3:before{content:"";}.dashicons-admin-site:before{content:"";}.dashicons-admin-tools:before{content:"";}.dashicons-admin-users:before{content:"";}.dashicons-airplane:before{content:"";}.dashicons-album:before{content:"";}.dashicons-align-center:before{content:"";}.dashicons-align-full-width:before{content:"";}.dashicons-align-left:before{content:"";}.dashicons-align-none:before{content:"";}.dashicons-align-pull-left:before{content:"";}.dashicons-align-pull-right:before{content:"";}.dashicons-align-right:before{content:"";}.dashicons-align-wide:before{content:"";}.dashicons-amazon:before{content:"";}.dashicons-analytics:before{content:"";}.dashicons-archive:before{content:"";}.dashicons-arrow-down-alt:before{content:"";}.dashicons-arrow-down-alt2:before{content:"";}.dashicons-arrow-down:before{content:"";}.dashicons-arrow-left-alt:before{content:"";}.dashicons-arrow-left-alt2:before{content:"";}.dashicons-arrow-left:before{content:"";}.dashicons-arrow-right-alt:before{content:"";}.dashicons-arrow-right-alt2:before{content:"";}.dashicons-arrow-right:before{content:"";}.dashicons-arrow-up-alt:before{content:"";}.dashicons-arrow-up-alt2:before{content:"";}.dashicons-arrow-up-duplicate:before{content:"";}.dashicons-arrow-up:before{content:"";}.dashicons-art:before{content:"";}.dashicons-awards:before{content:"";}.dashicons-backup:before{content:"";}.dashicons-bank:before{content:"";}.dashicons-beer:before{content:"";}.dashicons-bell:before{content:"";}.dashicons-block-default:before{content:"";}.dashicons-book-alt:before{content:"";}.dashicons-book:before{content:"";}.dashicons-buddicons-activity:before{content:"";}.dashicons-buddicons-bbpress-logo:before{content:"";}.dashicons-buddicons-buddypress-logo:before{content:"";}.dashicons-buddicons-community:before{content:"";}.dashicons-buddicons-forums:before{content:"";}.dashicons-buddicons-friends:before{content:"";}.dashicons-buddicons-groups:before{content:"";}.dashicons-buddicons-pm:before{content:"";}.dashicons-buddicons-replies:before{content:"";}.dashicons-buddicons-topics:before{content:"";}.dashicons-buddicons-tracking:before{content:"";}.dashicons-building:before{content:"";}.dashicons-businessman:before{content:"";}.dashicons-businessperson:before{content:"";}.dashicons-businesswoman:before{content:"";}.dashicons-button:before{content:"";}.dashicons-calculator:before{content:"";}.dashicons-calendar-alt:before{content:"";}.dashicons-calendar:before{content:"";}.dashicons-camera-alt:before{content:"";}.dashicons-camera:before{content:"";}.dashicons-car:before{content:"";}.dashicons-carrot:before{content:"";}.dashicons-cart:before{content:"";}.dashicons-category:before{content:"";}.dashicons-chart-area:before{content:"";}.dashicons-chart-bar:before{content:"";}.dashicons-chart-line:before{content:"";}.dashicons-chart-pie:before{content:"";}.dashicons-clipboard:before{content:"";}.dashicons-clock:before{content:"";}.dashicons-cloud-saved:before{content:"";}.dashicons-cloud-upload:before{content:"";}.dashicons-cloud:before{content:"";}.dashicons-code-standards:before{content:"";}.dashicons-coffee:before{content:"";}.dashicons-color-picker:before{content:"";}.dashicons-columns:before{content:"";}.dashicons-controls-back:before{content:"";}.dashicons-controls-forward:before{content:"";}.dashicons-controls-pause:before{content:"";}.dashicons-controls-play:before{content:"";}.dashicons-controls-repeat:before{content:"";}.dashicons-controls-skipback:before{content:"";}.dashicons-controls-skipforward:before{content:"";}.dashicons-controls-volumeoff:before{content:"";}.dashicons-controls-volumeon:before{content:"";}.dashicons-cover-image:before{content:"";}.dashicons-dashboard:before{content:"";}.dashicons-database-add:before{content:"";}.dashicons-database-export:before{content:"";}.dashicons-database-import:before{content:"";}.dashicons-database-remove:before{content:"";}.dashicons-database-view:before{content:"";}.dashicons-database:before{content:"";}.dashicons-desktop:before{content:"";}.dashicons-dismiss:before{content:"";}.dashicons-download:before{content:"";}.dashicons-drumstick:before{content:"";}.dashicons-edit-large:before{content:"";}.dashicons-edit-page:before{content:"";}.dashicons-edit:before{content:"";}.dashicons-editor-aligncenter:before{content:"";}.dashicons-editor-alignleft:before{content:"";}.dashicons-editor-alignright:before{content:"";}.dashicons-editor-bold:before{content:"";}.dashicons-editor-break:before{content:"";}.dashicons-editor-code-duplicate:before{content:"";}.dashicons-editor-code:before{content:"";}.dashicons-editor-contract:before{content:"";}.dashicons-editor-customchar:before{content:"";}.dashicons-editor-expand:before{content:"";}.dashicons-editor-help:before{content:"";}.dashicons-editor-indent:before{content:"";}.dashicons-editor-insertmore:before{content:"";}.dashicons-editor-italic:before{content:"";}.dashicons-editor-justify:before{content:"";}.dashicons-editor-kitchensink:before{content:"";}.dashicons-editor-ltr:before{content:"";}.dashicons-editor-ol-rtl:before{content:"";}.dashicons-editor-ol:before{content:"";}.dashicons-editor-outdent:before{content:"";}.dashicons-editor-paragraph:before{content:"";}.dashicons-editor-paste-text:before{content:"";}.dashicons-editor-paste-word:before{content:"";}.dashicons-editor-quote:before{content:"";}.dashicons-editor-removeformatting:before{content:"";}.dashicons-editor-rtl:before{content:"";}.dashicons-editor-spellcheck:before{content:"";}.dashicons-editor-strikethrough:before{content:"";}.dashicons-editor-table:before{content:"";}.dashicons-editor-textcolor:before{content:"";}.dashicons-editor-ul:before{content:"";}.dashicons-editor-underline:before{content:"";}.dashicons-editor-unlink:before{content:"";}.dashicons-editor-video:before{content:"";}.dashicons-ellipsis:before{content:"";}.dashicons-email-alt:before{content:"";}.dashicons-email-alt2:before{content:"";}.dashicons-email:before{content:"";}.dashicons-embed-audio:before{content:"";}.dashicons-embed-generic:before{content:"";}.dashicons-embed-photo:before{content:"";}.dashicons-embed-post:before{content:"";}.dashicons-embed-video:before{content:"";}.dashicons-excerpt-view:before{content:"";}.dashicons-exit:before{content:"";}.dashicons-external:before{content:"";}.dashicons-facebook-alt:before{content:"";}.dashicons-facebook:before{content:"";}.dashicons-feedback:before{content:"";}.dashicons-filter:before{content:"";}.dashicons-flag:before{content:"";}.dashicons-food:before{content:"";}.dashicons-format-aside:before{content:"";}.dashicons-format-audio:before{content:"";}.dashicons-format-chat:before{content:"";}.dashicons-format-gallery:before{content:"";}.dashicons-format-image:before{content:"";}.dashicons-format-quote:before{content:"";}.dashicons-format-status:before{content:"";}.dashicons-format-video:before{content:"";}.dashicons-forms:before{content:"";}.dashicons-fullscreen-alt:before{content:"";}.dashicons-fullscreen-exit-alt:before{content:"";}.dashicons-games:before{content:"";}.dashicons-google:before{content:"";}.dashicons-googleplus:before{content:"";}.dashicons-grid-view:before{content:"";}.dashicons-groups:before{content:"";}.dashicons-hammer:before{content:"";}.dashicons-heading:before{content:"";}.dashicons-heart:before{content:"";}.dashicons-hidden:before{content:"";}.dashicons-hourglass:before{content:"";}.dashicons-html:before{content:"";}.dashicons-id-alt:before{content:"";}.dashicons-id:before{content:"";}.dashicons-image-crop:before{content:"";}.dashicons-image-filter:before{content:"";}.dashicons-image-flip-horizontal:before{content:"";}.dashicons-image-flip-vertical:before{content:"";}.dashicons-image-rotate-left:before{content:"";}.dashicons-image-rotate-right:before{content:"";}.dashicons-image-rotate:before{content:"";}.dashicons-images-alt:before{content:"";}.dashicons-images-alt2:before{content:"";}.dashicons-index-card:before{content:"";}.dashicons-info-outline:before{content:"";}.dashicons-info:before{content:"";}.dashicons-insert-after:before{content:"";}.dashicons-insert-before:before{content:"";}.dashicons-insert:before{content:"";}.dashicons-instagram:before{content:"";}.dashicons-laptop:before{content:"";}.dashicons-layout:before{content:"";}.dashicons-leftright:before{content:"";}.dashicons-lightbulb:before{content:"";}.dashicons-linkedin:before{content:"";}.dashicons-list-view:before{content:"";}.dashicons-location-alt:before{content:"";}.dashicons-location:before{content:"";}.dashicons-lock-duplicate:before{content:"";}.dashicons-lock:before{content:"";}.dashicons-marker:before{content:"";}.dashicons-media-archive:before{content:"";}.dashicons-media-audio:before{content:"";}.dashicons-media-code:before{content:"";}.dashicons-media-default:before{content:"";}.dashicons-media-document:before{content:"";}.dashicons-media-interactive:before{content:"";}.dashicons-media-spreadsheet:before{content:"";}.dashicons-media-text:before{content:"";}.dashicons-media-video:before{content:"";}.dashicons-megaphone:before{content:"";}.dashicons-menu-alt:before{content:"";}.dashicons-menu-alt2:before{content:"";}.dashicons-menu-alt3:before{content:"";}.dashicons-menu:before{content:"";}.dashicons-microphone:before{content:"";}.dashicons-migrate:before{content:"";}.dashicons-minus:before{content:"";}.dashicons-money-alt:before{content:"";}.dashicons-money:before{content:"";}.dashicons-move:before{content:"";}.dashicons-nametag:before{content:"";}.dashicons-networking:before{content:"";}.dashicons-no-alt:before{content:"";}.dashicons-no:before{content:"";}.dashicons-open-folder:before{content:"";}.dashicons-palmtree:before{content:"";}.dashicons-paperclip:before{content:"";}.dashicons-pdf:before{content:"";}.dashicons-performance:before{content:"";}.dashicons-pets:before{content:"";}.dashicons-phone:before{content:"";}.dashicons-pinterest:before{content:"";}.dashicons-playlist-audio:before{content:"";}.dashicons-playlist-video:before{content:"";}.dashicons-plugins-checked:before{content:"";}.dashicons-plus-alt:before{content:"";}.dashicons-plus-alt2:before{content:"";}.dashicons-plus:before{content:"";}.dashicons-podio:before{content:"";}.dashicons-portfolio:before{content:"";}.dashicons-post-status:before{content:"";}.dashicons-pressthis:before{content:"";}.dashicons-printer:before{content:"";}.dashicons-privacy:before{content:"";}.dashicons-products:before{content:"";}.dashicons-randomize:before{content:"";}.dashicons-reddit:before{content:"";}.dashicons-redo:before{content:"";}.dashicons-remove:before{content:"";}.dashicons-rest-api:before{content:"";}.dashicons-rss:before{content:"";}.dashicons-saved:before{content:"";}.dashicons-schedule:before{content:"";}.dashicons-screenoptions:before{content:"";}.dashicons-search:before{content:"";}.dashicons-share-alt:before{content:"";}.dashicons-share-alt2:before{content:"";}.dashicons-share:before{content:"";}.dashicons-shield-alt:before{content:"";}.dashicons-shield:before{content:"";}.dashicons-shortcode:before{content:"";}.dashicons-slides:before{content:"";}.dashicons-smartphone:before{content:"";}.dashicons-smiley:before{content:"";}.dashicons-sort:before{content:"";}.dashicons-sos:before{content:"";}.dashicons-spotify:before{content:"";}.dashicons-star-empty:before{content:"";}.dashicons-star-filled:before{content:"";}.dashicons-star-half:before{content:"";}.dashicons-sticky:before{content:"";}.dashicons-store:before{content:"";}.dashicons-superhero-alt:before{content:"";}.dashicons-superhero:before{content:"";}.dashicons-table-col-after:before{content:"";}.dashicons-table-col-before:before{content:"";}.dashicons-table-col-delete:before{content:"";}.dashicons-table-row-after:before{content:"";}.dashicons-table-row-before:before{content:"";}.dashicons-table-row-delete:before{content:"";}.dashicons-tablet:before{content:"";}.dashicons-tag:before{content:"";}.dashicons-tagcloud:before{content:"";}.dashicons-testimonial:before{content:"";}.dashicons-text-page:before{content:"";}.dashicons-text:before{content:"";}.dashicons-thumbs-down:before{content:"";}.dashicons-thumbs-up:before{content:"";}.dashicons-tickets-alt:before{content:"";}.dashicons-tickets:before{content:"";}.dashicons-tide:before{content:"";}.dashicons-translation:before{content:"";}.dashicons-trash:before{content:"";}.dashicons-twitch:before{content:"";}.dashicons-twitter-alt:before{content:"";}.dashicons-twitter:before{content:"";}.dashicons-undo:before{content:"";}.dashicons-universal-access-alt:before{content:"";}.dashicons-universal-access:before{content:"";}.dashicons-unlock:before{content:"";}.dashicons-update-alt:before{content:"";}.dashicons-update:before{content:"";}.dashicons-upload:before{content:"";}.dashicons-vault:before{content:"";}.dashicons-video-alt:before{content:"";}.dashicons-video-alt2:before{content:"";}.dashicons-video-alt3:before{content:"";}.dashicons-visibility:before{content:"";}.dashicons-warning:before{content:"";}.dashicons-welcome-add-page:before{content:"";}.dashicons-welcome-comments:before{content:"";}.dashicons-welcome-learn-more:before{content:"";}.dashicons-welcome-view-site:before{content:"";}.dashicons-welcome-widgets-menus:before{content:"";}.dashicons-welcome-write-blog:before{content:"";}.dashicons-whatsapp:before{content:"";}.dashicons-wordpress-alt:before{content:"";}.dashicons-wordpress:before{content:"";}.dashicons-xing:before{content:"";}.dashicons-yes-alt:before{content:"";}.dashicons-yes:before{content:"";}.dashicons-youtube:before{content:"";}.dashicons-editor-distractionfree:before{content:"";}.dashicons-exerpt-view:before{content:"";}.dashicons-format-links:before{content:"";}.dashicons-format-standard:before{content:"";}.dashicons-post-trash:before{content:"";}.dashicons-share1:before{content:"";}.dashicons-welcome-edit-page:before{content:"";}:root{--font-inter:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-roboto:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-open-sans:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-lato:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-poppins:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-source-sans:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-nunito:"Nunito",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-montserrat:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-raleway:"Raleway",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-ubuntu:"Ubuntu",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-system:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;}.ikbase-font-inter{font-family:var(--font-inter) !important;}.ikbase-font-roboto{font-family:var(--font-roboto) !important;}.ikbase-font-open-sans{font-family:var(--font-open-sans) !important;}.ikbase-font-lato{font-family:var(--font-lato) !important;}.ikbase-font-poppins{font-family:var(--font-poppins) !important;}.ikbase-font-source-sans{font-family:var(--font-source-sans) !important;}.ikbase-font-nunito{font-family:var(--font-nunito) !important;}.ikbase-font-montserrat{font-family:var(--font-montserrat) !important;}.ikbase-font-raleway{font-family:var(--font-raleway) !important;}.ikbase-font-ubuntu{font-family:var(--font-ubuntu) !important;}.fa,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 6 Free","Font Awesome 6 Pro","Font Awesome 5 Free","Font Awesome 5 Pro",sans-serif;}.fa-search:before,.fas.fa-search:before{content:"🔍";}.fa-book:before,.fas.fa-book:before{content:"📚";}.fa-question-circle:before,.fas.fa-question-circle:before{content:"❓";}.fa-user:before,.fas.fa-user:before{content:"👤";}.fa-cog:before,.fas.fa-cog:before{content:"⚙️";}.fa-home:before,.fas.fa-home:before{content:"🏠";}.fa-star:before,.fas.fa-star:before{content:"⭐";}.fa-heart:before,.fas.fa-heart:before{content:"❤️";}.fa-envelope:before,.fas.fa-envelope:before{content:"✉️";}.fa-phone:before,.fas.fa-phone:before{content:"📞";}.fa-calendar:before,.fas.fa-calendar:before{content:"📅";}.fa-clock:before,.fas.fa-clock:before{content:"🕐";}.fa-download:before,.fas.fa-download:before{content:"⬇️";}.fa-upload:before,.fas.fa-upload:before{content:"⬆️";}.fa-edit:before,.fas.fa-edit:before{content:"✏️";}.fa-trash:before,.fas.fa-trash:before{content:"🗑️";}.fa-save:before,.fas.fa-save:before{content:"💾";}.fa-print:before,.fas.fa-print:before{content:"🖨️";}.fa-share:before,.fas.fa-share:before{content:"📤";}.fa-link:before,.fas.fa-link:before{content:"🔗";}.fa-external-link:before,.fas.fa-external-link:before{content:"🔗";}.fa-arrow-left:before,.fas.fa-arrow-left:before{content:"←";}.fa-arrow-right:before,.fas.fa-arrow-right:before{content:"→";}.fa-arrow-up:before,.fas.fa-arrow-up:before{content:"↑";}.fa-arrow-down:before,.fas.fa-arrow-down:before{content:"↓";}.fa-check:before,.fas.fa-check:before{content:"✓";}.fa-times:before,.fas.fa-times:before{content:"✕";}.fa-plus:before,.fas.fa-plus:before{content:"+";}.fa-minus:before,.fas.fa-minus:before{content:"-";}.fa-info:before,.fas.fa-info:before{content:"ℹ️";}.fa-warning:before,.fas.fa-warning:before{content:"⚠️";}.fa-exclamation:before,.fas.fa-exclamation:before{content:"❗";}.fa-lightbulb:before,.fas.fa-lightbulb:before{content:"💡";}.fa-rocket:before,.fas.fa-rocket:before{content:"🚀";}.fa-shield:before,.fas.fa-shield:before{content:"🛡️";}.fa-lock:before,.fas.fa-lock:before{content:"🔒";}.fa-unlock:before,.fas.fa-unlock:before{content:"🔓";}.fa-key:before,.fas.fa-key:before{content:"🔑";}.fa-eye:before,.fas.fa-eye:before{content:"👁️";}.fa-eye-slash:before,.fas.fa-eye-slash:before{content:"🙈";}.fa-thumbs-up:before,.fas.fa-thumbs-up:before{content:"👍";}.fa-thumbs-down:before,.fas.fa-thumbs-down:before{content:"👎";}.fa-comment:before,.fas.fa-comment:before{content:"💬";}.fa-comments:before,.fas.fa-comments:before{content:"💬";}.fa-bell:before,.fas.fa-bell:before{content:"🔔";}.fa-folder:before,.fas.fa-folder:before{content:"📁";}.fa-file:before,.fas.fa-file:before{content:"📄";}.fa-image:before,.fas.fa-image:before{content:"🖼️";}.fa-video:before,.fas.fa-video:before{content:"🎥";}.fa-music:before,.fas.fa-music:before{content:"🎵";}.fa-play:before,.fas.fa-play:before{content:"▶️";}.fa-pause:before,.fas.fa-pause:before{content:"⏸️";}.fa-stop:before,.fas.fa-stop:before{content:"⏹️";}.fa-volume-up:before,.fas.fa-volume-up:before{content:"🔊";}.fa-volume-down:before,.fas.fa-volume-down:before{content:"🔉";}.fa-volume-mute:before,.fas.fa-volume-mute:before{content:"🔇";}.fa-xs{font-size:.75em;}.fa-sm{font-size:.875em;}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em;}.fa-xl{font-size:1.5em;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{text-align:center;width:1.25em;}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0;}.fa-ul > li{position:relative;}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit;}.fa-spin{animation:fa-spin 2s infinite linear;}@keyframes fa-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.fa-pulse{animation:fa-pulse 1s infinite steps(8);}@keyframes fa-pulse{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}.ikbase-icon{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Segoe UI Symbol","Segoe UI",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ikbase-icon-folder:before{content:"📁";}.ikbase-icon-support:before{content:"🆘";}.ikbase-icon-help:before{content:"❓";}.ikbase-icon-billing:before{content:"💳";}.ikbase-icon-payment:before{content:"💰";}.ikbase-icon-technical:before{content:"⚙️";}.ikbase-icon-tech:before{content:"🔧";}.ikbase-icon-account:before{content:"👤";}.ikbase-icon-user:before{content:"👤";}.ikbase-icon-profile:before{content:"👤";}.ikbase-icon-rocket:before{content:"🚀";}.ikbase-icon-setup:before{content:"🚀";}.ikbase-icon-getting-started:before{content:"🚀";}.ikbase-icon-feature:before{content:"⭐";}.ikbase-icon-advanced:before{content:"⭐";}.ikbase-icon-star:before{content:"⭐";}.ikbase-icon-campaign:before{content:"📢";}.ikbase-icon-marketing:before{content:"📢";}.ikbase-icon-bullhorn:before{content:"📢";}.ikbase-icon-content:before{content:"📝";}.ikbase-icon-management:before{content:"📝";}.ikbase-icon-edit:before{content:"📝";}.ikbase-icon-book:before{content:"📚";}.ikbase-icon-documentation:before{content:"📚";}.ikbase-icon-tools:before{content:"🛠️";}.ikbase-icon-settings:before{content:"⚙️";}.ikbase-icon-database:before{content:"🗄️";}.ikbase-icon-chart:before{content:"📊";}.ikbase-icon-analytics:before{content:"📊";}.ikbase-icon-security:before{content:"🔒";}.ikbase-icon-shield:before{content:"🛡️";}.ikbase-icon-graduation:before{content:"🎓";}.ikbase-icon-learning:before{content:"🎓";}.ikbase-icon-lightbulb:before{content:"💡";}.ikbase-icon-idea:before{content:"💡";}.ikbase-icon-comments:before{content:"💬";}.ikbase-icon-chat:before{content:"💬";}.ikbase-icon-file:before{content:"📄";}.ikbase-icon-document:before{content:"📄";}.ikbase-icon-simple{width:20px;height:20px;display:inline-block;position:relative;vertical-align:middle;}.ikbase-icon-simple.folder{background:currentColor;border-radius:2px 2px 0 0;}.ikbase-icon-simple.folder:before{content:"";position:absolute;top:100%;left:0;right:0;height:12px;background:currentColor;border-radius:0 0 2px 2px;}.ikbase-icon-simple.circle{border-radius:50%;border:2px solid currentColor;}.ikbase-icon-simple.square{border:2px solid currentColor;border-radius:2px;}.ikbase-icon-simple.triangle{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:17px solid currentColor;}.ikbase-icon-simple.diamond{transform:rotate(45deg);border:2px solid currentColor;border-radius:2px;}.ikbase-plugin{width:100%;}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px);}to{opacity:1;transform:translateY(0);}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px);}to{opacity:1;transform:translateY(0);}}.ikbase-centered-title{font-size:42px;margin-bottom:20px;text-align:center;font-weight:700;animation:fadeInDown 1s ease-in-out;}.ikbase-back-button{margin:20px 0;}.ikbase-back-button a{display:inline-flex;align-items:center;color:#1e73be;text-decoration:none;font-weight:500;}.ikbase-back-button a:hover{color:#0056b3;}.ikbase-breadcrumb{margin:20px 0;padding:10px 0;}.ikbase-breadcrumb a{color:#1e73be;text-decoration:none;}.ikbase-breadcrumb a:hover{color:#0056b3;}.ikbase-header{background:#fff;padding:20px 0;box-shadow:0 2px 10px rgba(0,0,0,.1);position:relative;z-index:100;}.ikbase-header-container{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;}.ikbase-logo{display:flex;align-items:center;}.ikbase-logo img{max-height:40px;width:auto;}.ikbase-header-right{display:flex;align-items:center;gap:20px;}.ikbase-language-switcher{display:flex;align-items:center;gap:10px;}.ikbase-website-button{background:#1e73be;color:#fff;padding:10px 20px;border-radius:5px;text-decoration:none;transition:background .3s ease;}.ikbase-website-button:hover{background:#0056b3;}@media screen and (max-width: 768px){.ikbase-header{padding:15px 0;}.ikbase-logo img{max-height:30px;}.ikbase-header-right{gap:10px;}.ikbase-language-switcher{display:none;}.ikbase-website-button{padding:8px 15px;font-size:14px;}}.ikbase-hero{background:linear-gradient(135deg,#1e73be,#00a8ff);color:#fff;text-align:center;padding:100px 20px;position:relative;}.ikbase-hero-overlay{position:relative;z-index:1;}.ikbase-hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:0;}.ikbase-hero p{font-size:18px;margin-bottom:30px;max-width:800px;margin-left:auto;margin-right:auto;}@media screen and (max-width: 768px){.ikbase-hero{padding:60px 20px;}.ikbase-hero p{font-size:16px;}}.ikbase-main-footer{padding:40px 0 20px;margin-top:60px;border-top:1px solid #eee;}.ikbase-plugin-footer{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center;}.ikbase-plugin-footer p{color:#666;font-size:14px;margin:0;}.ikbase-plugin-footer a{color:#1e73be;text-decoration:none;transition:color .3s ease;}.ikbase-plugin-footer a:hover{color:#0056b3;}.ikbase-support-block{background:#fff;padding:30px;border-radius:10px;text-align:center;margin-top:40px;box-shadow:0 4px 10px rgba(0,0,0,.1);}.ikbase-support-block a{display:inline-block;background:#1e73be;color:#fff;padding:12px 25px;border-radius:5px;text-decoration:none;transition:all .3s ease;margin-top:15px;}.ikbase-support-block a:hover{background:#0056b3;transform:translateY(-2px);}.ikbase-credit{text-align:center;font-size:11px;color:#888;margin-top:20px;padding-top:15px;border-top:1px solid #eee;}.ikbase-credit a{color:#1e73be;text-decoration:none;transition:color .3s ease;}.ikbase-credit a:hover{color:#0056b3;}@media screen and (max-width: 768px){.ikbase-main-footer{padding:30px 0 15px;margin-top:40px;}.ikbase-support-block{padding:20px;margin-top:30px;}.ikbase-credit{font-size:10px;margin-top:15px;padding-top:10px;}}.ikbase-search-box{position:relative;max-width:600px;margin:0 auto;}.ikbase-search-box input{width:100%;padding:15px 20px;padding-left:50px;border:none;border-radius:50px;font-size:16px;color:#333;outline:none;background:rgba(255,255,255,.95);box-shadow:0 4px 20px rgba(0,0,0,.1);transition:all .3s ease;}.ikbase-search-box input:focus{box-shadow:0 6px 24px rgba(0,0,0,.15);transform:translateY(-2px);}.ikbase-search-box::before{content:"";position:absolute;left:20px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width=\'20\' height=\'20\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23666\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Ccircle cx=\'11\' cy=\'11\' r=\'8\'%3E%3C/circle%3E%3Cline x1=\'21\' y1=\'21\' x2=\'16.65\' y2=\'16.65\'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;pointer-events:none;transition:opacity .3s ease;}.ikbase-search-box input:focus + .ikbase-search-box::before{opacity:.8;}.ikbase-search-box input::placeholder{color:#888;transition:color .3s ease;}.ikbase-search-box input:focus::placeholder{color:#aaa;}.ikbase-sticky-search{position:fixed;top:-100px;left:0;width:100%;background:#fff;padding:15px 0;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:all .3s ease-in-out;z-index:1000;opacity:0;}.ikbase-sticky-search.sticky-active{top:0;opacity:1;}.ikbase-sticky-search .ikbase-search-box input{background:#f8f9fa;}.ikbase-dynamic-results{max-width:600px;margin:20px auto;background:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.1);}.ikbase-search-excerpt{font-size:14px;color:#666;margin-top:5px;line-height:1.6;}.ikbase-no-results{text-align:center;padding:40px 20px;color:#666;}.ikbase-loading{text-align:center;padding:40px 20px;color:#666;}.ikbase-spinner{display:inline-block;width:30px;height:30px;border:3px solid #f3f3f3;border-top:3px solid #1e73be;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:10px;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@media screen and (max-width: 768px){.ikbase-search-box{margin:0 20px;}.ikbase-search-box input{padding:12px 20px;padding-left:45px;font-size:15px;}.ikbase-search-box::before{width:18px;height:18px;left:15px;}}.ikbase-articles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:30px;}.ikbase-article-item{background:#fff;border-radius:10px;padding:20px;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.1);}.ikbase-article-item:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.15);}.ikbase-article-item a{text-decoration:none;color:#333;display:flex;justify-content:space-between;align-items:center;}.ikbase-article-item h3{margin-bottom:10px;color:#1e73be;}.ikbase-article-item p{color:#666;font-size:14px;line-height:1.6;}.ikbase-arrow{color:#1e73be;font-weight:bold;transition:color .3s ease;margin-left:10px;}.ikbase-article-item:hover .ikbase-arrow{color:#0056b3;}.ikbase-article-body{max-width:800px;margin:0 auto;padding:20px;}.ikbase-feedback-container{margin:40px 0;padding:20px;background:#f8f9fa;border-radius:10px;}.ikbase-like-dislike{display:flex;gap:20px;justify-content:center;}.ikbase-like,.ikbase-dislike{padding:10px 20px;border:none;border-radius:5px;cursor:pointer;transition:all .3s ease;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);}.ikbase-like:hover,.ikbase-dislike:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.15);}.ikbase-like.disabled,.ikbase-dislike.disabled{opacity:.5;cursor:not-allowed;}.ikbase-like.voted{background:#28a745;color:#fff;}.ikbase-dislike.voted{background:#dc3545;color:#fff;}.ikbase-view-container{text-align:right;color:#666;font-size:14px;margin-top:20px;}.ikbase-related-articles{margin-top:40px;padding-top:20px;border-top:1px solid #eee;}@media screen and (max-width: 768px){.ikbase-articles-grid{grid-template-columns:1fr;}.ikbase-article-body{padding:15px;}}.ikbase-category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;margin-top:30px;}.ikbase-category-card{background:#fff;border-radius:10px;padding:20px;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.1);border:1px solid #e3e8ef;display:flex;align-items:flex-start;gap:20px;text-decoration:none;}.ikbase-category-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.15);border-color:#1e73be;}.ikbase-category-image{width:80px;height:80px;flex-shrink:0;}.ikbase-category-image img{width:100%;height:100%;object-fit:cover;border-radius:10px;}.ikbase-category-content{flex:1;}.ikbase-category-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f1f5f9;}.ikbase-category-title{font-size:18px;font-weight:600;color:#1e73be;margin:0;transition:color .3s ease;}.ikbase-category-card:hover .ikbase-category-title{color:#0056b3;}.ikbase-category-count{background:#f8f9fa;padding:4px 10px;border-radius:15px;font-size:13px;color:#666;font-weight:500;}.ikbase-category-description{color:#666;font-size:14px;line-height:1.6;margin:0;}.ikbase-category-layout{display:grid;grid-template-columns:250px 1fr;gap:30px;max-width:1200px;margin:0 auto;padding:20px;}.ikbase-categories-sidebar{background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);height:fit-content;}.ikbase-categories-sidebar h3{margin-bottom:20px;color:#333;font-size:18px;}.ikbase-categories-sidebar ul{list-style:none;padding:0;margin:0;}.ikbase-categories-sidebar li{margin-bottom:10px;}.ikbase-categories-sidebar a{display:block;padding:12px 15px;color:#666;text-decoration:none;border-radius:8px;transition:all .3s ease;background:#f8f9fa;}.ikbase-categories-sidebar a:hover,.ikbase-categories-sidebar a.active{background:#1e73be;color:#fff;}@media screen and (max-width: 1200px){.ikbase-category-layout{grid-template-columns:220px 1fr;padding:15px;}}@media screen and (max-width: 992px){.ikbase-category-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));}}@media screen and (max-width: 768px){.ikbase-category-layout{grid-template-columns:1fr;}.ikbase-categories-sidebar{margin-bottom:20px;}.ikbase-category-grid{grid-template-columns:1fr;}.ikbase-category-card{padding:15px;}.ikbase-category-image{width:60px;height:60px;}}@media screen and (max-width: 576px){.ikbase-category-layout{padding:10px;}.ikbase-category-card{flex-direction:column;align-items:center;text-align:center;}.ikbase-category-header{flex-direction:column;gap:10px;}.ikbase-category-image{margin-bottom:15px;}}.ikbase-documentation-sidebar{width:280px;padding:24px 0;background:#fff;border-right:1px solid #e5e5e5;height:100vh;overflow-y:auto;position:sticky;top:0;}.ikbase-sidebar-title{margin:0 0 24px 24px;font-size:16px;font-weight:700;color:#000;line-height:1.2;}.ikbase-documentation-nav{margin:0;padding:0;}.ikbase-nav-section{margin:0;border-bottom:1px solid #f0f0f0;}.ikbase-nav-section:last-child{border-bottom:none;}.ikbase-nav-toggle{width:100%;padding:12px 24px;background:none;border:none;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background-color .2s ease;font-size:14px;font-weight:600;color:#333;line-height:1.4;}.ikbase-nav-toggle:hover{background-color:#f8f9fa;}.ikbase-nav-toggle.ikbase-expanded{background-color:#f8f9fa;}.ikbase-nav-label{flex:1;}.ikbase-nav-chevron{display:flex;align-items:center;justify-content:center;width:16px;height:16px;transition:transform .2s ease;color:#666;}.ikbase-nav-toggle.ikbase-expanded .ikbase-nav-chevron{transform:rotate(180deg);}.ikbase-nav-content{display:none;background:#fafafa;border-top:1px solid #f0f0f0;}.ikbase-nav-content.ikbase-expanded{display:block;}.ikbase-nav-list{list-style:none;margin:0;padding:8px 0;}.ikbase-nav-item{margin:0;}.ikbase-nav-link{display:block;padding:8px 24px 8px 48px;color:#666;text-decoration:none;font-size:13px;line-height:1.4;transition:all .2s ease;position:relative;}.ikbase-nav-link:hover{color:#333;background-color:#f0f0f0;}.ikbase-nav-link.ikbase-current{color:#0073aa;background-color:#e7f3ff;font-weight:500;}.ikbase-nav-link.ikbase-current::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#0073aa;}.ikbase-current-section .ikbase-nav-toggle{color:#0073aa;background-color:#f8f9fa;}@media (max-width: 768px){.ikbase-documentation-sidebar{width:100%;height:auto;position:relative;border-right:none;border-bottom:1px solid #e5e5e5;}.ikbase-sidebar-title{margin:0 0 16px 16px;}.ikbase-nav-toggle{padding:12px 16px;}.ikbase-nav-link{padding:8px 16px 8px 40px;}}@media screen and (max-width: 1200px){.ikbase-header-container,.ikbase-plugin-footer,.ikbase-category-layout{max-width:960px;}}@media screen and (max-width: 992px){.ikbase-header-container,.ikbase-plugin-footer,.ikbase-category-layout{max-width:720px;}.ikbase-centered-title{font-size:36px;}}@media screen and (max-width: 768px){.ikbase-header-container,.ikbase-plugin-footer,.ikbase-category-layout{max-width:540px;padding:0 15px;}.ikbase-centered-title{font-size:28px;}.ikbase-hero{padding:60px 15px;}.ikbase-search-box{flex-direction:column;gap:10px;}.ikbase-search-box input{width:100%;}.ikbase-category-grid,.ikbase-articles-grid{grid-template-columns:1fr;}}@media screen and (max-width: 576px){.ikbase-header-container,.ikbase-plugin-footer,.ikbase-category-layout{max-width:100%;padding:0 10px;}.ikbase-centered-title{font-size:24px;}.ikbase-hero{padding:40px 10px;}.ikbase-category-card,.ikbase-article-item{padding:15px;}}.ikbase-plugin{width:100%;}.ikbase-hero{background:linear-gradient(135deg,#1e73be,#00a8ff);color:#fff;text-align:center;padding:100px 20px;position:relative;}.ikbase-hero-overlay{position:relative;z-index:1;pointer-events:auto;}.ikbase-hero-content{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 20px;pointer-events:auto;}.ikbase-hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:0;pointer-events:none;}.ikbase-centered-title{font-size:42px;margin-bottom:20px;text-align:center;font-weight:700;animation:fadeInDown 1s ease-in-out;}.ikbase-search-box{display:flex;justify-content:center;max-width:600px;margin:0 auto;border-radius:50px;padding:10px;animation:fadeInUp 1s ease-in-out;}.ikbase-search-box input{flex:1;padding:15px;border:none;border-radius:50px;outline:none;font-size:16px;}.ikbase-search-button{background:#1e73be;border:none;font-size:20px;cursor:pointer;padding:10px 20px;border-radius:50px;color:#fff;transition:background .3s ease;}.ikbase-search-button:hover{background:#0056b3;}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px);}to{opacity:1;transform:translateY(0);}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px);}to{opacity:1;transform:translateY(0);}}.ikbase-most-read{max-width:1100px;margin:50px auto;text-align:left;}.ikbase-most-read h2{margin-bottom:30px;font-size:24px;color:#333;text-align:center;}.ikbase-articles-grid{display:grid;grid-template-columns:1fr;gap:15px;margin-top:15px;}.ikbase-arrow{color:#1e73be;font-weight:bold;transition:color .3s ease;}.ikbase-article-item a:hover .ikbase-arrow{color:#fff;}.ikbase-help-topics{max-width:1100px;margin:50px auto;text-align:center;}.ikbase-hero{background:linear-gradient(135deg,#1e73be,#00a8ff);padding:120px 0px;text-align:center;}.ikbase-centered-title{color:white;font-size:2.5em;margin-bottom:20px;}.ikbase-search-box{position:relative;max-width:800px;margin:0 auto;}#ikbase-search-input,#sticky-search-input{width:100%;padding:18px 60px 18px 30px;border:none;border-radius:50px;font-size:1.1em;background:#fff;box-shadow:0 4px 30px rgba(0,0,0,.1);transition:all .3s ease;}.ikbase-search-button{position:absolute;right:25px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:1.4em;cursor:pointer;color:#4a5568;transition:all .3s ease;}.ikbase-search-button:hover{color:#2d3748;transform:translateY(-50%) scale(1.1);}.ikbase-sticky-search.sticky-active{top:5px;opacity:1;}.ikbase-category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;margin-top:30px;}.ikbase-category-card{display:flex;align-items:center;background:#fff;border-radius:8px;padding:15px;border:1px solid #e3e8ef;transition:all .2s ease;gap:15px;text-decoration:none;}.ikbase-category-image img{width:80px;height:80px;object-fit:cover;border-radius:50%;}.ikbase-category-content{flex:1;}.ikbase-category-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;border-bottom:1px solid #f1f5f9;padding-bottom:8px;}.ikbase-category-title{font-family:"Inter",sans-serif;font-size:1.1rem;font-weight:600;color:#1e293b;margin:0;}.ikbase-category-count{font-size:.9rem;color:#64748b;font-weight:500;}.ikbase-category-description{font-size:.95rem;line-height:1.6;color:#475569;margin:0;}.view-count-updated{transform:scale(1.2);color:#1e73be;}.ikbase-hero{background:linear-gradient(135deg,#1e73be,#00a8ff);color:#fff;text-align:center;padding:100px 20px;position:relative;}.ikbase-hero-overlay{position:relative;z-index:1;pointer-events:auto;}.ikbase-hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:0;}.ikbase-centered-title{font-size:42px;margin-bottom:20px;text-align:center;font-weight:700;animation:fadeInDown 1s ease-in-out;}.ikbase-hero p{font-size:18px;color:rgba(0,0,0,.54);max-width:800px;margin:0 auto;}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px);}to{opacity:1;transform:translateY(0);}}.ikbase-category-layout{display:flex;max-width:1200px;margin:50px auto;gap:20px;padding:20px;}.ikbase-categories-sidebar{flex:1;max-width:250px;background:#f9f9f9;padding:20px;border-radius:8px;}.ikbase-categories-sidebar h3{font-size:18px;margin-bottom:10px;}.ikbase-categories-sidebar ul{list-style:none;padding:0;margin:0;}.ikbase-categories-sidebar li{margin-bottom:10px;}.ikbase-categories-sidebar a{text-decoration:none;color:#333;display:block;padding:10px;border-radius:5px;background:#fff;transition:.3s;}.ikbase-categories-sidebar{width:25%;background:#f9f9f9;padding:20px;border-radius:8px;}.ikbase-categories-sidebar a:hover{background:#1e73be;color:#fff;}.ikbase-category-content{flex:3;background:#fff;padding:0px;}.ikbase-article-body{line-height:1.6;font-size:16px;}.ikbase-feedback-container{display:flex;justify-content:center;align-items:center;margin-top:20px;}.ikbase-like-dislike{display:flex;gap:10px;}.ikbase-like,.ikbase-dislike{color:#0274be;background:#f9f9f9;border:1px solid #0274be;padding:8px 16px;border-radius:5px;cursor:pointer;transition:background .3s,color .3s;}.ikbase-like:hover,.ikbase-dislike:hover{background:#1e73be;color:#fff;}.ikbase-view-container{text-align:right;font-weight:bold;color:#555;}.ikbase-related-articles{margin-top:40px;text-align:center;}.ikbase-articles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;margin-top:15px;}.ikbase-article-box{background:#0073ea;padding:10px;border-radius:6px;transition:.3s ease-in-out;text-align:center;font-size:14px;font-weight:bold;}.ikbase-article-box:hover{background:#005bbd;transform:translateY(-3px);}.ikbase-article-box a{text-decoration:none;color:#fff;display:block;padding:8px;}.ikbase-support-block{margin-top:30px;padding:20px;background:#eef4ff;border-radius:8px;text-align:center;border:1px solid #ccc;}.ikbase-support-block a{display:block;padding:10px;background:#0073aa;color:white;text-decoration:none;font-weight:bold;margin-top:10px;border-radius:5px;transition:background .3s;}.ikbase-support-block a:hover{background:#005177;}@media screen and (max-width: 768px){.ikbase-category-layout{flex-direction:column;}.ikbase-categories-sidebar{display:none;}.ikbase-category-content{width:100%;}.ikbase-articles-grid{grid-template-columns:1fr;gap:12px;}.ikbase-breadcrumb{font-size:12px;margin-bottom:10px;text-align:center;padding:5px 0;}.ikbase-breadcrumb a{padding:6px 10px;font-size:12px;min-height:24px;display:inline-block;}.ikbase-hero{padding:60px 15px;}.ikbase-centered-title{font-size:28px;}.ikbase-article-item{padding:12px;}.ikbase-article-item h3{font-size:16px;}.ikbase-article-description{font-size:13px;}}.ikbase-main-footer{width:100%;margin:40px 0 0;background:#f8f9fa;border-top:1px solid #e9ecef;}.ikbase-plugin-footer{max-width:1200px;margin:0 auto;padding:25px 20px;text-align:center;}.ikbase-plugin-footer p{margin:0;color:#4a5568;font-size:.95em;}.ikbase-plugin-footer a{color:#2d3748;font-weight:600;text-decoration:none;transition:color .3s ease;}.ikbase-plugin-footer a:hover{color:#1a202c;text-decoration:underline;}.ikbase-breadcrumb{font-size:14px;color:#fff;margin-bottom:15px;position:relative;z-index:20;text-align:center;line-height:1.4;pointer-events:auto;display:block;width:100%;}.ikbase-breadcrumb *{pointer-events:auto;}.ikbase-breadcrumb a{color:#fff;text-decoration:none;transition:all .3s ease;display:inline-block;padding:4px 8px;border-radius:4px;position:relative;z-index:21;pointer-events:auto;cursor:pointer;min-width:20px;min-height:20px;isolation:isolate;}.ikbase-breadcrumb a:hover{color:#e0e0e0;background-color:rgba(255,255,255,.15);text-decoration:underline;transform:translateY(-1px);}.ikbase-hero{background:linear-gradient(135deg,#1e73be,#00a8ff);color:#fff;text-align:center;padding:100px 20px;position:relative;}.ikbase-hero-overlay{position:relative;z-index:1;pointer-events:auto;}.ikbase-hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:0;}.ikbase-centered-title{font-size:42px;margin-bottom:20px;text-align:center;font-weight:700;animation:fadeInDown 1s ease-in-out;}.ikbase-hero p{font-size:18px;color:rgba(0,0,0,.54);max-width:800px;margin:0 auto;}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px);}to{opacity:1;transform:translateY(0);}}.ikbase-category-layout{display:flex;max-width:1200px;margin:50px auto;gap:20px;}.ikbase-categories-sidebar{width:25%;background:#f9f9f9;padding:20px;border-radius:8px;}.ikbase-categories-sidebar h3{margin-bottom:15px;font-size:18px;}.ikbase-categories-sidebar ul{list-style:none;padding:0;}.ikbase-categories-sidebar li{margin-bottom:10px;}.ikbase-categories-sidebar a{text-decoration:none;color:#333;display:block;padding:10px;border-radius:5px;background:#fff;transition:.3s;}.ikbase-categories-sidebar a:hover{background:#1e73be;color:#fff;}.ikbase-category-content{width:75%;padding:0px;background:#fff;}.ikbase-articles-grid{display:grid;grid-template-columns:1fr;gap:15px;margin-top:15px;}.ikbase-article-item{background:#f9f9f9;padding:15px;border-radius:8px;transition:.3s ease-in-out;border:1px solid #e5e7eb;}.ikbase-article-item:hover{background:#1e73be;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(30,115,190,.15);}.ikbase-article-item a{text-decoration:none;color:inherit;display:block;}.ikbase-article-item h3{font-size:18px;margin:0 0 8px 0;font-weight:600;}.ikbase-article-description{font-size:14px;color:#666;margin:8px 0 0 0;line-height:1.5;}.ikbase-article-item:hover .ikbase-article-description{color:rgba(255,255,255,.9);}.ikbase-article-header{display:flex;align-items:center;gap:8px;}.ikbase-article-type-icon{font-size:16px;margin-right:4px;}.ikbase-no-articles{text-align:center;color:#777;padding:2rem;font-style:italic;}@media screen and (max-width: 768px){.ikbase-category-layout{flex-direction:column;}.ikbase-categories-sidebar{display:none;}.ikbase-category-content{width:100%;}.ikbase-articles-grid{grid-template-columns:1fr;gap:12px;}.ikbase-breadcrumb{font-size:12px;margin-bottom:10px;text-align:center;padding:5px 0;}.ikbase-breadcrumb a{padding:6px 10px;font-size:12px;min-height:24px;display:inline-block;}.ikbase-hero{padding:60px 15px;}.ikbase-centered-title{font-size:28px;}.ikbase-article-item{padding:12px;}.ikbase-article-item h3{font-size:16px;}.ikbase-article-description{font-size:13px;}}.ikbase-categories-sidebar ul{margin:0px;}.ikbase-main-footer{width:100%;margin:40px 0 0;background:#f8f9fa;border-top:1px solid #e9ecef;}.ikbase-plugin-footer{max-width:1200px;margin:0 auto;padding:25px 20px;text-align:center;}.ikbase-plugin-footer p{margin:0;color:#4a5568;font-size:.95em;}.ikbase-plugin-footer a{color:#2d3748;font-weight:600;text-decoration:none;transition:color .3s ease;}.ikbase-plugin-footer a:hover{color:#1a202c;text-decoration:underline;}.ikbase-like.disabled,.ikbase-dislike.disabled{opacity:.6;cursor:not-allowed;}.ikbase-like.voted{background:#4caf50 !important;color:white !important;border-color:#4caf50 !important;}.ikbase-dislike.voted{background:#f44336 !important;color:white !important;border-color:#f44336 !important;}.ikbase-vote-message{margin-top:10px;padding:10px;border-radius:4px;display:none;}.ikbase-vote-message.success{background:#dff0d8;color:#3c763d;}.ikbase-vote-message.error{background:#f2dede;color:#a94442;}.ikbase-category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;margin-top:30px;}.ikbase-category-card{display:flex;align-items:center;background:#fff;border-radius:8px;padding:15px;border:1px solid #e3e8ef;transition:all .2s ease;gap:15px;text-decoration:none;}.ikbase-category-image img{width:80px;height:80px;object-fit:cover;border-radius:50%;}.ikbase-category-content{flex:1;}.ikbase-category-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;border-bottom:1px solid #f1f5f9;padding-bottom:8px;}.ikbase-category-title{font-family:"Inter",sans-serif;font-size:1.1rem;font-weight:600;color:#1e293b;margin:0;}.ikbase-category-count{font-size:.9rem;color:#64748b;font-weight:500;}.ikbase-category-description{font-size:.95rem;line-height:1.6;color:#475569;margin:0;}.ikbase-category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;margin-top:30px;}.ikbase-category-card{display:flex;align-items:center;background:#fff;border-radius:8px;padding:15px;border:1px solid #e3e8ef;transition:all .2s ease;gap:15px;text-decoration:none;}.ikbase-category-image img{width:80px;height:80px;object-fit:cover;border-radius:50%;}.ikbase-category-content{flex:1;}.ikbase-category-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;border-bottom:1px solid #f1f5f9;padding-bottom:8px;}.ikbase-category-title{font-family:"Inter",sans-serif;font-size:1.1rem;font-weight:600;color:#1e293b;margin:0;}.ikbase-category-count{font-size:.9rem;color:#64748b;font-weight:500;}.ikbase-category-description{font-size:.95rem;line-height:1.6;color:#475569;margin:0;}.ikbase-main-footer{width:100%;margin:40px 0 0;background:#f8f9fa;border-top:1px solid #e9ecef;}.ikbase-plugin-footer{max-width:1200px;margin:0 auto;padding:25px 20px;text-align:center;}.ikbase-plugin-footer p{margin:0;color:#4a5568;font-size:.95em;}.ikbase-plugin-footer a{color:#2d3748;font-weight:600;text-decoration:none;transition:color .3s ease;}.ikbase-plugin-footer a:hover{color:#1a202c;text-decoration:underline;}.ikbase-header{background:linear-gradient(90deg,#6a11cb,#2575fc);padding:30px 0;text-align:center;width:100%;display:flex;justify-content:center;align-items:center;}.ikbase-header-container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1100px;text-align:center;}.ikbase-logo img{height:50px;margin-bottom:15px;}.ikbase-search-bar{display:flex;justify-content:center;align-items:center;background:#fff;border-radius:30px;padding:5px;max-width:600px;width:100%;}.ikbase-search-box input{flex:1;padding:12px;border:none;border-radius:30px;outline:none;}.ikbase-search-button{background:none;border:none;font-size:18px;cursor:pointer;padding:10px;}.ikbase-header-right{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:10px;}.ikbase-language-switcher{padding:8px;border-radius:5px;border:none;cursor:pointer;}.ikbase-website-button{background:#0073ea;color:#fff;padding:10px 15px;border-radius:5px;text-decoration:none;font-weight:bold;}.ikbase-website-button:hover{background:#005bbd;}@media screen and (max-width: 768px){.ikbase-header{padding:20px 0;}.ikbase-logo img{height:40px;}.ikbase-search-bar{max-width:90%;}.ikbase-header-right{flex-direction:column;}.ikbase-language-switcher{width:100%;}.ikbase-website-button{width:100%;text-align:center;}}.ikbase-plugin-branding{text-align:center;padding:20px 0;margin-top:40px;border-top:1px solid #e5e5e5;background:#fafafa;}.ikbase-branding-text{margin:0;font-size:13px;color:#666;font-weight:400;line-height:1.4;}.ikbase-heart{color:#e74c3c;font-size:14px;animation:ikbase-heartbeat 1.5s ease-in-out infinite;display:inline-block;}.ikbase-branding-link{color:#3498db;text-decoration:none;font-weight:500;transition:all .3s ease;}.ikbase-branding-link:hover{color:#2980b9;text-decoration:underline;}@keyframes ikbase-heartbeat{0%,100%{transform:scale(1);}50%{transform:scale(1.1);}}@media screen and (max-width: 768px){.ikbase-plugin-branding{padding:15px 10px;margin-top:30px;}.ikbase-branding-text{font-size:12px;}}.ikbase-breadcrumbs{margin-bottom:1rem;font-size:.9rem;}.ikbase-breadcrumb-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;}.ikbase-breadcrumb-item{display:flex;align-items:center;gap:.5rem;}.ikbase-breadcrumb-link{color:#666;text-decoration:none;transition:color .2s ease;}.ikbase-breadcrumb-link:hover{color:#007cba;text-decoration:underline;}.ikbase-breadcrumb-current{color:#333;font-weight:500;}.ikbase-breadcrumb-separator{color:#999;font-size:.8rem;}.ikbase-article-hierarchy-meta{margin:.75rem 0;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;}.ikbase-hierarchy-type,.ikbase-hierarchy-section,.ikbase-hierarchy-category{display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;text-decoration:none;}.ikbase-hierarchy-type{background:#e7f3ff;color:#0073aa;border:1px solid #b8d4f0;}.ikbase-hierarchy-section{background:#f0f9ff;color:#0369a1;border:1px solid #bae6fd;}.ikbase-hierarchy-category{background:#fef3c7;color:#92400e;border:1px solid #fcd34d;}.ikbase-hierarchy-type a,.ikbase-hierarchy-section a,.ikbase-hierarchy-category a{color:inherit;text-decoration:none;}.ikbase-hierarchy-type a:hover,.ikbase-hierarchy-section a:hover,.ikbase-hierarchy-category a:hover{text-decoration:underline;}.ikbase-article-type-icon{margin-right:.5rem;font-size:1.2em;}.ikbase-related-type-icon{margin-right:.25rem;font-size:1em;}.ikbase-hierarchy-search-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1rem;padding:1rem;background:#f8f9fa;border-radius:8px;}.ikbase-filter-group{display:flex;flex-direction:column;gap:.5rem;}.ikbase-filter-group label{font-weight:500;color:#333;font-size:.9rem;}.ikbase-filter-select{padding:.5rem;border:1px solid #ddd;border-radius:4px;background:white;font-size:.9rem;transition:border-color .2s ease;}.ikbase-filter-select:focus{outline:none;border-color:#007cba;box-shadow:0 0 0 2px rgba(0,124,186,.1);}.ikbase-article-type-filter{margin-bottom:1.5rem;text-align:center;}.ikbase-type-filter{display:inline-block;padding:.5rem 1rem;margin:.25rem;border:1px solid #ddd;background:white;color:#333;text-decoration:none;border-radius:20px;font-size:.9rem;cursor:pointer;transition:all .2s ease;}.ikbase-type-filter:hover{border-color:#007cba;background:#f0f8ff;color:#007cba;}.ikbase-type-filter.active{background:#007cba;color:white;border-color:#007cba;}.ikbase-type-filter .count{margin-left:.5rem;opacity:.7;font-size:.8rem;}.ikbase-sections-overview{margin:2rem 0;}.ikbase-sections-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:1rem;}.ikbase-section-card{padding:1.5rem;background:white;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease;}.ikbase-section-card:hover{border-color:#007cba;box-shadow:0 4px 12px rgba(0,124,186,.1);transform:translateY(-2px);}.ikbase-section-card h3,.ikbase-section-card h4{margin:0 0 .5rem 0;color:#1f2937;}.ikbase-section-card h3 a,.ikbase-section-card h4 a{color:inherit;text-decoration:none;}.ikbase-section-card h3 a:hover,.ikbase-section-card h4 a:hover{color:#007cba;}.ikbase-section-description{color:#6b7280;margin-bottom:1rem;line-height:1.5;}.ikbase-section-count{font-size:.9rem;color:#9ca3af;font-weight:500;}.ikbase-section-categories{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem;}.ikbase-category-tag{display:inline-block;padding:.25rem .75rem;background:#f3f4f6;color:#374151;text-decoration:none;border-radius:12px;font-size:.8rem;transition:all .2s ease;}.ikbase-category-tag:hover{background:#007cba;color:white;}.ikbase-article-item{border:1px solid #e5e7eb;border-radius:8px;padding:1rem;margin-bottom:1rem;background:white;transition:all .2s ease;}.ikbase-article-item:hover{border-color:#007cba;box-shadow:0 2px 8px rgba(0,124,186,.1);}.ikbase-article-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;}.ikbase-article-header h3{margin:0;color:#1f2937;flex:1;}.ikbase-article-meta{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #f3f4f6;}.ikbase-article-stats{display:flex;gap:1rem;margin-top:.5rem;font-size:.8rem;color:#6b7280;}.ikbase-article-excerpt{color:#6b7280;line-height:1.5;margin:.5rem 0;}.ikbase-categories-sidebar h4{color:#374151;font-size:1rem;margin:1.5rem 0 .75rem 0;padding-bottom:.5rem;border-bottom:2px solid #e5e7eb;}.ikbase-categories-sidebar h4:first-child{margin-top:0;}.ikbase-sidebar-sections,.ikbase-sidebar-categories,.ikbase-sidebar-types{margin-bottom:2rem;}.ikbase-sidebar-sections ul,.ikbase-sidebar-categories ul{list-style:none;margin:0;padding:0;}.ikbase-sidebar-sections li,.ikbase-sidebar-categories li{margin-bottom:.5rem;}.ikbase-sidebar-sections a,.ikbase-sidebar-categories a{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;color:#374151;text-decoration:none;border-radius:4px;transition:all .2s ease;font-size:18px;}.ikbase-sidebar-sections a:hover,.ikbase-sidebar-categories a:hover{background:#f3f4f6;color:#007cba;}.ikbase-sidebar-sections .current-section a,.ikbase-sidebar-categories .current-category a,.ikbase-sidebar-types .current-type a{background:#e7f3ff;color:#007cba;font-weight:500;}.ikbase-sidebar-sections .count,.ikbase-sidebar-categories .count,.ikbase-sidebar-types .count{margin-left:auto;font-size:.8rem;color:#9ca3af;}.ikbase-type-filters{display:flex;flex-direction:column;gap:.5rem;}.ikbase-sidebar-types .ikbase-type-filter{text-align:left;border-radius:4px;margin:0;display:flex;align-items:center;justify-content:space-between;}.ikbase-category-search{margin-bottom:2rem;}.ikbase-category-search-form{display:flex;gap:.5rem;max-width:400px;}.ikbase-category-search input[type="search"]{flex:1;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:.9rem;}.ikbase-category-search button{padding:.75rem 1.5rem;background:#007cba;color:white;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background .2s ease;}.ikbase-category-search button:hover{background:#005a87;}.ikbase-related-categories{margin-top:3rem;padding-top:2rem;border-top:1px solid #e5e7eb;}.ikbase-related-categories h4{margin-bottom:1rem;color:#374151;}.ikbase-related-categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;}.ikbase-related-category{text-align:center;}.ikbase-related-category a{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:8px;text-decoration:none;color:#374151;transition:all .2s ease;}.ikbase-related-category a:hover{background:#007cba;color:white;border-color:#007cba;transform:translateY(-2px);}.ikbase-related-category-name{font-weight:500;font-size:.9rem;}.ikbase-related-category-count{font-size:.8rem;opacity:.7;}.ikbase-article-metadata{margin-top:1rem;text-align:center;}.ikbase-article-stats{display:flex;justify-content:center;gap:2rem;margin-top:.5rem;font-size:.9rem;color:#fff;font-weight:500;}.ikbase-publish-date,.ikbase-view-count{display:flex;align-items:center;gap:.25rem;background:rgba(255,255,255,.15);padding:.375rem .75rem;border-radius:20px;color:#fff;border:1px solid rgba(255,255,255,.2);}.ikbase-content-header .ikbase-article-stats{color:#374151;}.ikbase-content-header .ikbase-publish-date,.ikbase-content-header .ikbase-view-count{color:#374151;background:rgba(0,124,186,.1);border:1px solid rgba(0,124,186,.2);}.ikbase-sidebar-sections,.ikbase-sidebar-categories,.ikbase-sidebar-types{border:1px solid #e5e7eb;border-radius:8px;background:white;}.ikbase-accordion-header{background:#f8f9fa;border-bottom:1px solid #e5e7eb;padding:0;margin:0;cursor:pointer;transition:all .3s ease;position:relative;}.ikbase-accordion-header:hover{background:#e9ecef;}.ikbase-accordion-header.active{background:#007cba;color:white;}.ikbase-accordion-header h4{margin:0;padding:1rem;font-size:1rem;font-weight:600;color:#374151;display:flex;justify-content:space-between;align-items:center;transition:color .3s ease;}.ikbase-accordion-header.active h4{color:white;}.ikbase-accordion-toggle{font-size:.8rem;transition:transform .3s ease;color:#6b7280;}.ikbase-accordion-header.active .ikbase-accordion-toggle{transform:rotate(180deg);color:white;}.ikbase-accordion-content{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1);background:white;}.ikbase-accordion-content.active{max-height:500px;overflow-y:auto;}.ikbase-sidebar-categories .ikbase-accordion-content.active{max-height:none;overflow:visible;}.ikbase-accordion-content ul{list-style:none;margin:0;padding:0;}.ikbase-accordion-content li{border-bottom:1px solid #f3f4f6;}.ikbase-accordion-content li:last-child{border-bottom:none;}.ikbase-accordion-content a{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;color:#374151;text-decoration:none;transition:all .2s ease;font-size:.9rem;}.ikbase-accordion-content a:hover{background:#f3f4f6;color:#007cba;padding-left:1.25rem;}.ikbase-accordion-content .current-section a,.ikbase-accordion-content .current-category a,.ikbase-accordion-content .current-type a{background:#e7f3ff;color:#007cba;font-weight:500;border-left:3px solid #007cba;}.ikbase-accordion-content .count{margin-left:auto;font-size:.8rem;color:#9ca3af;background:#f3f4f6;padding:.125rem .375rem;border-radius:10px;min-width:20px;text-align:center;}.ikbase-accordion-content .current-section .count,.ikbase-accordion-content .current-category .count,.ikbase-accordion-content .current-type .count{background:rgba(0,124,186,.2);color:#007cba;}.ikbase-accordion-content .dashicons{font-size:16px;width:16px;height:16px;margin-right:.25rem;color:#6b7280;flex-shrink:0;}.ikbase-accordion-content .current-category .dashicons{color:#007cba;}.ikbase-accordion-content .current-section,.ikbase-accordion-content .current-category,.ikbase-accordion-content .current-type{position:relative;}.ikbase-accordion-content .current-section::before,.ikbase-accordion-content .current-category::before,.ikbase-accordion-content .current-type::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#22c55e;border-radius:0 2px 2px 0;}.ikbase-accordion-content.empty{padding:1rem;color:#6b7280;font-style:italic;text-align:center;}.ikbase-accordion-content a{align-items:center;min-height:44px;}.ikbase-accordion-content a[href*="kb-section"]{padding-left:1.25rem;}.ikbase-accordion-content a[href*="kb-section"]::before{content:"📁";margin-right:.5rem;font-size:14px;}.ikbase-categories-sidebar h4{color:#374151;font-size:1rem;margin:0;padding:1rem;border-bottom:1px solid #e5e7eb;cursor:pointer;transition:all .3s ease;}.ikbase-view-container{display:none !important;}.ikbase-categories-sidebar h4:hover{background:#007cba;}.ikbase-categories-sidebar h3{color:#1f2937;font-size:1.2rem;margin:0 0 1.5rem 0;padding:1rem;background:#f8f9fa;border-radius:8px;text-align:center;border:1px solid #e5e7eb;}.ikbase-breadcrumb-section{background:#f8f9fa;border-bottom:1px solid #e5e7eb;padding:.75rem 0;margin-bottom:1rem;}.ikbase-breadcrumb{font-size:.9rem;color:#fff;margin-bottom:0;line-height:1.4;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.25rem;}.ikbase-breadcrumb a{color:#007cba;text-decoration:none;transition:all .3s ease;display:inline-block;padding:4px 8px;border-radius:4px;position:relative;z-index:21;pointer-events:auto;cursor:pointer;font-weight:500;}.ikbase-breadcrumb a:hover{color:#005a87;background:rgba(0,124,186,.1);text-decoration:underline;}.ikbase-breadcrumb-separator{color:#6b7280;margin:0 .25rem;font-weight:normal;}.ikbase-breadcrumb-current{color:#374151;font-weight:600;padding:4px 8px;}.ikbase-hero .ikbase-breadcrumb,.ikbase-hero-content .ikbase-breadcrumb{color:rgba(255,255,255,.9);}.ikbase-hero .ikbase-breadcrumb a,.ikbase-hero-content .ikbase-breadcrumb a{color:#fff;border-radius:4px;}.ikbase-hero .ikbase-breadcrumb a:hover,.ikbase-hero-content .ikbase-breadcrumb a:hover{color:#fff;background:rgba(255,255,255,.2);text-decoration:none;transform:translateY(-1px);}.ikbase-hero .ikbase-breadcrumb-separator,.ikbase-hero-content .ikbase-breadcrumb-separator{color:rgba(255,255,255,.7);}.ikbase-hero .ikbase-breadcrumb-current,.ikbase-hero-content .ikbase-breadcrumb-current{color:#fff;font-weight:600;opacity:.9;}.ikbase-content-header .ikbase-breadcrumb{justify-content:flex-start;margin-bottom:1rem;}.ikbase-content-header .ikbase-breadcrumb a{color:#007cba;background:transparent;}.ikbase-content-header .ikbase-breadcrumb a:hover{color:#005a87;background:rgba(0,124,186,.1);}.ikbase-content-focus-landing .ikbase-breadcrumb-section,.ikbase-content-focus-single .ikbase-breadcrumb-section,.ikbase-content-focus-category .ikbase-breadcrumb-section{background:#f8f9fa;border-bottom:1px solid #e5e7eb;padding:.5rem 0;}.ikbase-content-focus-landing .ikbase-breadcrumb,.ikbase-content-focus-single .ikbase-breadcrumb,.ikbase-content-focus-category .ikbase-breadcrumb{color:#374151;justify-content:center;}.ikbase-content-focus-landing .ikbase-breadcrumb a,.ikbase-content-focus-single .ikbase-breadcrumb a,.ikbase-content-focus-category .ikbase-breadcrumb a{color:#22c55e;}.ikbase-content-focus-landing .ikbase-breadcrumb a:hover,.ikbase-content-focus-single .ikbase-breadcrumb a:hover,.ikbase-content-focus-category .ikbase-breadcrumb a:hover{color:#16a34a;background:rgba(34,197,94,.1);}.ikbase-content-focus-landing .ikbase-breadcrumb-current,.ikbase-content-focus-single .ikbase-breadcrumb-current,.ikbase-content-focus-category .ikbase-breadcrumb-current{color:#000;font-weight:600;}.ikbase-style-default .ikbase-breadcrumb-section{background:#f8f9fa;border-bottom:1px solid #e5e7eb;padding:.75rem 0;margin-bottom:1rem;}.ikbase-style-default .ikbase-breadcrumb{color:#fff;justify-content:center;}.ikbase-style-default .ikbase-breadcrumb a{color:#fff;}.ikbase-style-default .ikbase-breadcrumb a:hover{color:#fff;}.ikbase-style-default .ikbase-breadcrumb-current{color:#374151;font-weight:600;}.ikbase-style-default .ikbase-breadcrumb-separator{color:#6b7280;}@media (max-width: 768px){.ikbase-breadcrumb{font-size:.8rem;gap:.125rem;}.ikbase-breadcrumb a,.ikbase-breadcrumb-current{padding:2px 4px;}.ikbase-breadcrumb-separator{margin:0 .125rem;}}.ikbase-category-layout .ikbase-centered-title{font-size:2rem !important;margin-bottom:1rem !important;text-align:center !important;font-weight:600 !important;line-height:1.3 !important;}.ikbase-content-header .ikbase-page-title{font-size:2rem !important;margin-bottom:1rem !important;text-align:center !important;font-weight:600 !important;line-height:1.3 !important;}.ikbase-category-description,.ikbase-page-description{text-align:left !important;color:rgba(255,255,255,.9);margin-bottom:1rem !important;max-width:600px !important;margin-left:auto !important;margin-right:auto !important;}.ikbase-category-stats,.ikbase-page-stats{text-align:center !important;margin-top:1rem !important;}.ikbase-article-count{font-size:.9rem !important;opacity:.9 !important;}.ikbase-article-layout-with-toc{display:grid;grid-template-columns:320px 1fr 250px;gap:2rem;max-width:1400px;margin:30px auto;padding:0 20px;}.ikbase-article-sidebar-right{background:white;border-radius:8px;padding:1.5rem;height:fit-content;position:sticky;top:2rem;box-shadow:0 4px 10px rgba(0,0,0,.1);}.ikbase-toc-title{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem 0;font-size:1.1rem;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;padding-bottom:.75rem;}.ikbase-toc{list-style:none;padding:0;margin:0;}.ikbase-toc-item{margin:.5rem 0;}.ikbase-toc-link{display:block;padding:.5rem 0;color:#6b7280;text-decoration:none;font-size:.9rem;border-left:2px solid transparent;padding-left:1rem;transition:all .3s ease;line-height:1.4;}.ikbase-toc-link:hover,.ikbase-toc-link.active{color:#22c55e;border-left-color:#22c55e;background:#f0fdf4;padding-left:1.25rem;}.ikbase-toc-link.level-h3{padding-left:2rem;font-size:.85rem;color:#9ca3af;}.ikbase-toc-link.level-h3:hover,.ikbase-toc-link.level-h3.active{padding-left:2.25rem;}.ikbase-toc-link.level-h4{padding-left:2.5rem;font-size:.8rem;color:#9ca3af;}.ikbase-toc-link.level-h4:hover,.ikbase-toc-link.level-h4.active{padding-left:2.75rem;}.ikbase-toc-empty{color:#6b7280;font-style:italic;text-align:center;padding:1rem 0;}.ikbase-categories-sidebar{width:100%;max-width:320px;background:#f9f9fa;padding:0;border-radius:8px;overflow:hidden;}.ikbase-category-articles{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1);background:#f8f9fa;border-top:1px solid #e5e7eb;}.ikbase-category-articles.active{max-height:400px;overflow-y:auto;}.ikbase-category-articles ul{list-style:none;margin:0;padding:0;}.ikbase-category-articles li{border-bottom:1px solid #e5e7eb;}.ikbase-category-articles li:last-child{border-bottom:none;}.ikbase-category-articles a{display:block;padding:.75rem 1.5rem;color:#4b5563;text-decoration:none;font-size:.85rem;line-height:1.4;transition:all .2s ease;border-left:3px solid transparent;}.ikbase-category-articles a:hover{background:#e5e7eb;color:#1f2937;border-left-color:#22c55e;padding-left:1.75rem;}.ikbase-category-articles .current-article a{background:#dcfce7;color:#16a34a;border-left-color:#22c55e;font-weight:500;}.ikbase-accordion-content .category-with-articles{position:relative;}.ikbase-accordion-content .category-expand-toggle{position:absolute;right:2.5rem;top:35px;transform:translateY(-50%);font-size:.75rem;color:#9ca3af;transition:transform .3s ease,color .3s ease;cursor:pointer;}.ikbase-accordion-content .category-expanded .category-expand-toggle{transform:translateY(-50%) rotate(180deg);color:#22c55e;}.ikbase-accordion-content .category-with-articles a{padding-right:3.5rem;cursor:pointer;}.ikbase-category-articles .loading{padding:1rem;text-align:center;color:#9ca3af;font-style:italic;font-size:.8rem;}.ikbase-category-articles .no-articles{padding:1rem 1.5rem;color:#9ca3af;font-style:italic;font-size:.8rem;text-align:center;}.ikbase-accordion-content .count{margin-left:auto;font-size:.75rem;color:#9ca3af;background:#f3f4f6;padding:.125rem .375rem;border-radius:10px;min-width:20px;text-align:center;margin-right:1.5rem;}@media (max-width: 1200px){.ikbase-article-layout-with-toc{grid-template-columns:280px 1fr 220px;gap:1.5rem;}.ikbase-categories-sidebar{max-width:280px;}}@media (max-width: 1024px){.ikbase-article-layout-with-toc{grid-template-columns:1fr;gap:1rem;}.ikbase-categories-sidebar,.ikbase-article-sidebar-right{position:static;order:2;max-width:100%;}.ikbase-article-main-with-toc{order:1;}}.ikbase-article-main-with-toc{background:white;border-radius:8px;padding:2rem;box-shadow:0 2px 4px rgba(0,0,0,.05);min-height:600px;}.ikbase-article-main-with-toc h1,.ikbase-article-main-with-toc h2,.ikbase-article-main-with-toc h3,.ikbase-article-main-with-toc h4,.ikbase-article-main-with-toc h5,.ikbase-article-main-with-toc h6{scroll-margin-top:100px;position:relative;}.ikbase-article-main-with-toc h2{border-bottom:2px solid #22c55e;padding-bottom:.5rem;margin-top:2rem;margin-bottom:1rem;}.ikbase-article-main-with-toc h3{margin-top:1.5rem;margin-bottom:.75rem;}.ikbase-article-main-with-toc h4,.ikbase-article-main-with-toc h5,.ikbase-article-main-with-toc h6{margin-top:1rem;margin-bottom:.5rem;}.ikbase-category-header-image{max-width:48px;max-height:48px;margin-right:.5rem;vertical-align:middle;}.ikbase-category-stats{margin-top:1rem;text-align:center;}.ikbase-article-count{display:inline-block;padding:.5rem 1rem;background:rgba(255,255,255,.2);border-radius:20px;color:rgba(255,255,255,.9);font-size:.9rem;font-weight:500;}.ikbase-related-category{margin-top:.5rem;font-size:.8rem;color:#6b7280;font-style:italic;}.ikbase-accordion-content{transition:max-height .4s cubic-bezier(.4,0,.2,1);}.ikbase-accordion-toggle{transition:transform .4s cubic-bezier(.4,0,.2,1);}@media (max-width: 768px){.ikbase-hierarchy-search-filters{grid-template-columns:1fr;}.ikbase-sections-grid{grid-template-columns:1fr;}.ikbase-article-stats{flex-direction:column;gap:.5rem;align-items:center;}.ikbase-category-search-form{flex-direction:column;max-width:none;}.ikbase-related-categories-grid{grid-template-columns:repeat(2,1fr);}.ikbase-breadcrumb-list{font-size:.8rem;}.ikbase-article-hierarchy-meta{justify-content:center;text-align:center;}.ikbase-accordion-header h4{font-size:.9rem;padding:.75rem;}.ikbase-accordion-content a{padding:.5rem .75rem;font-size:.8rem;}.ikbase-publish-date,.ikbase-view-count{padding:.25rem .5rem;font-size:.8rem;}}@media (max-width: 480px){.ikbase-type-filter{display:block;width:100%;margin:.25rem 0;text-align:center;}.ikbase-related-categories-grid{grid-template-columns:1fr;}.ikbase-hierarchy-type,.ikbase-hierarchy-section,.ikbase-hierarchy-category{font-size:.7rem;padding:.2rem .4rem;}.ikbase-article-stats{flex-direction:column;gap:.25rem;}.ikbase-publish-date,.ikbase-view-count{width:100%;justify-content:center;text-align:center;}}input#ikbase-hero-search{background:#fff !important;}.ikbase-header-override .ikbase-hero-section{padding:0px !important;}.ikbase-header-override .ikbase-hero-content{padding:100px 20px !important;}.ikbase-header-override form.ikbase-hero-search-form{width:800px;}.ikbase-plugin code{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;color:#e83e8c;font-family:"Courier New",Courier,"Lucida Console",Monaco,monospace;font-size:.9em;padding:2px 6px;white-space:nowrap;word-break:break-all;display:inline-block;vertical-align:baseline;line-height:1.4;}.ikbase-plugin code:hover{background-color:#e9ecef;border-color:#dee2e6;}.ikbase-plugin.dark-theme code,.ikbase-plugin .dark-theme code{background-color:#2d3748;border-color:#4a5568;color:#f7fafc;}.ikbase-plugin.dark-theme code:hover,.ikbase-plugin .dark-theme code:hover{background-color:#4a5568;border-color:#718096;}.ikbase-plugin pre{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:16px;margin:16px 0;overflow-x:auto;font-family:"Courier New",Courier,"Lucida Console",Monaco,monospace;font-size:14px;line-height:1.5;color:#333;}.ikbase-plugin pre code{background:none;border:none;padding:0;color:inherit;font-size:inherit;line-height:inherit;white-space:pre;word-break:normal;display:block;}.ikbase-plugin.dark-theme pre,.ikbase-plugin .dark-theme pre{background-color:#2d3748;border-color:#4a5568;color:#f7fafc;}.ikbase-plugin.dark-theme pre code,.ikbase-plugin .dark-theme pre code{color:inherit;}@media (max-width: 768px){.ikbase-plugin pre{padding:12px;font-size:13px;margin:12px 0;}}.ikbase-plugin .ikbase-tip-box,.ikbase-tip-box{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:6px;padding:16px;margin:16px 0;display:flex;align-items:flex-start;gap:12px;}.ikbase-plugin .ikbase-tip-icon,.ikbase-tip-icon{font-size:20px;flex-shrink:0;margin-top:2px;}.ikbase-plugin .ikbase-tip-content,.ikbase-tip-content{flex:1;color:#155724;line-height:1.5;}.ikbase-plugin .ikbase-info-box,.ikbase-info-box{background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:6px;padding:16px;margin:16px 0;display:flex;align-items:flex-start;gap:12px;}.ikbase-plugin .ikbase-info-icon,.ikbase-info-icon{font-size:20px;flex-shrink:0;margin-top:2px;}.ikbase-plugin .ikbase-info-content,.ikbase-info-content{flex:1;color:#856404;line-height:1.5;}.ikbase-plugin .ikbase-warning-box,.ikbase-warning-box{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;padding:16px;margin:16px 0;display:flex;align-items:flex-start;gap:12px;}.ikbase-plugin .ikbase-warning-icon,.ikbase-warning-icon{font-size:20px;flex-shrink:0;margin-top:2px;}.ikbase-plugin .ikbase-warning-content,.ikbase-warning-content{flex:1;color:#721c24;line-height:1.5;}.ikbase-plugin.dark-theme .ikbase-tip-box,.ikbase-plugin .dark-theme .ikbase-tip-box,.dark-theme .ikbase-tip-box{background-color:#1e4d2b;border-color:#2d5a3a;}.ikbase-plugin.dark-theme .ikbase-tip-content,.ikbase-plugin .dark-theme .ikbase-tip-content,.dark-theme .ikbase-tip-content{color:#d4edda;}.ikbase-plugin.dark-theme .ikbase-info-box,.ikbase-plugin .dark-theme .ikbase-info-box,.dark-theme .ikbase-info-box{background-color:#4a3c1a;border-color:#5a4a2a;}.ikbase-plugin.dark-theme .ikbase-info-content,.ikbase-plugin .dark-theme .ikbase-info-content,.dark-theme .ikbase-info-content{color:#fff3cd;}.ikbase-plugin.dark-theme .ikbase-warning-box,.ikbase-plugin .dark-theme .ikbase-warning-box,.dark-theme .ikbase-warning-box{background-color:#4a1e1e;border-color:#5a2a2a;}.ikbase-plugin.dark-theme .ikbase-warning-content,.ikbase-plugin .dark-theme .ikbase-warning-content,.dark-theme .ikbase-warning-content{color:#f8d7da;}.ikbase-plugin .ikbase-image-container,.ikbase-plugin .ikbase-gif-container,.ikbase-plugin .ikbase-video-container,.ikbase-image-container,.ikbase-gif-container,.ikbase-video-container{margin:20px 0;text-align:center;border-radius:8px;overflow:hidden;}.ikbase-plugin .ikbase-image,.ikbase-plugin .ikbase-gif,.ikbase-plugin .ikbase-video,.ikbase-image,.ikbase-gif,.ikbase-video{max-width:100%;height:auto;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:transform .3s ease,box-shadow .3s ease;}.ikbase-plugin .ikbase-image:hover,.ikbase-plugin .ikbase-gif:hover,.ikbase-plugin .ikbase-video:hover,.ikbase-image:hover,.ikbase-gif:hover,.ikbase-video:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.2);}.ikbase-plugin .ikbase-video,.ikbase-video{width:100%;max-width:800px;margin:0 auto;display:block;}.ikbase-plugin .ikbase-gif,.ikbase-gif{max-width:100%;border-radius:8px;}.ikbase-plugin .ikbase-image,.ikbase-image{max-width:100%;border-radius:6px;}.ikbase-plugin.dark-theme .ikbase-image-container,.ikbase-plugin.dark-theme .ikbase-gif-container,.ikbase-plugin.dark-theme .ikbase-video-container,.dark-theme .ikbase-image-container,.dark-theme .ikbase-gif-container,.dark-theme .ikbase-video-container{background-color:#2d3748;padding:16px;border-radius:8px;}.ikbase-plugin.dark-theme .ikbase-image,.ikbase-plugin.dark-theme .ikbase-gif,.ikbase-plugin.dark-theme .ikbase-video,.dark-theme .ikbase-image,.dark-theme .ikbase-gif,.dark-theme .ikbase-video{box-shadow:0 4px 12px rgba(0,0,0,.3);}@media (max-width: 768px){.ikbase-plugin .ikbase-tip-box,.ikbase-plugin .ikbase-info-box,.ikbase-plugin .ikbase-warning-box,.ikbase-tip-box,.ikbase-info-box,.ikbase-warning-box{padding:12px;margin:12px 0;gap:8px;}.ikbase-plugin .ikbase-tip-icon,.ikbase-plugin .ikbase-info-icon,.ikbase-plugin .ikbase-warning-icon,.ikbase-tip-icon,.ikbase-info-icon,.ikbase-warning-icon{font-size:18px;}.ikbase-plugin .ikbase-image-container,.ikbase-plugin .ikbase-gif-container,.ikbase-plugin .ikbase-video-container,.ikbase-image-container,.ikbase-gif-container,.ikbase-video-container{margin:16px 0;padding:8px;}.ikbase-plugin .ikbase-image,.ikbase-plugin .ikbase-gif,.ikbase-plugin .ikbase-video,.ikbase-image,.ikbase-gif,.ikbase-video{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);}}@media (max-width: 768px){.ikbase-plugin code{font-size:.85em;padding:1px 4px;}}.ikbase-plugin .ikbase-iframe-container,.ikbase-iframe-container{margin:20px 0;text-align:center;border-radius:8px;overflow:hidden;}.ikbase-plugin .ikbase-iframe,.ikbase-iframe{max-width:100%;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:transform .3s ease,box-shadow .3s ease;}.ikbase-plugin .ikbase-iframe:hover,.ikbase-iframe:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.2);}.ikbase-plugin .ikbase-iframe,.ikbase-iframe{width:100%;max-width:800px;margin:0 auto;display:block;border:none;}.ikbase-plugin.dark-theme .ikbase-iframe-container,.dark-theme .ikbase-iframe-container{background-color:#2d3748;padding:16px;border-radius:8px;}.ikbase-plugin.dark-theme .ikbase-iframe,.dark-theme .ikbase-iframe{box-shadow:0 4px 12px rgba(0,0,0,.3);}@media (max-width: 768px){.ikbase-plugin .ikbase-iframe-container,.ikbase-iframe-container{margin:16px 0;padding:8px;}.ikbase-plugin .ikbase-iframe,.ikbase-iframe{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);}}.ikbase-subcategories{margin-top:10px;padding-top:10px;border-top:1px solid #e5e7eb;}.ikbase-subcategories-title{font-size:12px;font-weight:600;color:#6b7280;margin:0 0 8px 0;text-transform:uppercase;letter-spacing:.5px;}.ikbase-subcategories-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;}.ikbase-subcategory-item{margin:0;padding:0;}.ikbase-subcategory-link{display:inline-block;background:#f3f4f6;color:#374151;text-decoration:none;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:500;transition:all .2s ease;border:1px solid #e5e7eb;}.ikbase-subcategory-link:hover{background:#e5e7eb;color:#1f2937;text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1);}.ikbase-subcategory-count{color:#9ca3af;font-weight:400;margin-left:4px;}@media (max-width: 768px){.ikbase-subcategories-list{flex-direction:column;gap:4px;}.ikbase-subcategory-link{font-size:10px;padding:3px 6px;}}.ikbase-nav-subcategories{margin-top:15px;padding-top:15px;border-top:1px solid #e5e7eb;}.ikbase-nav-subcategories-title{font-size:11px;font-weight:600;color:#6b7280;margin:0 0 8px 0;text-transform:uppercase;letter-spacing:.5px;}.ikbase-nav-subcategories-list{list-style:none;margin:0;padding:0;}.ikbase-nav-subcategory-item{margin:0;padding:0;}.ikbase-nav-subcategory-link{display:block;color:#6b7280;text-decoration:none;padding:6px 12px;font-size:12px;font-weight:500;border-radius:4px;transition:all .2s ease;margin-bottom:2px;background:#f9fafb;border-left:3px solid #e5e7eb;}.ikbase-nav-subcategory-link:hover{background:#f3f4f6;color:#374151;text-decoration:none;border-left-color:#3b82f6;}.ikbase-nav-subcategory-count{color:#9ca3af;font-weight:400;margin-left:4px;font-size:11px;}.ikbase-also-read{margin:30px 0;padding:20px 0;}.ikbase-also-read h4{font-size:18px;font-weight:600;margin-bottom:15px;color:#333;}.ikbase-also-read-list{display:flex;flex-direction:column;gap:8px;}.ikbase-also-read-item{margin:0;}.ikbase-also-read-item a{display:block;padding:8px 0;color:#007cba;text-decoration:none;font-size:14px;line-height:1.4;transition:color .2s ease;}.ikbase-also-read-item a:hover{color:#005a87;text-decoration:underline;}.ikbase-helpful{margin:30px 0;padding:20px 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;}.ikbase-helpful-title{font-size:16px;font-weight:600;margin-bottom:15px;color:#374151;text-align:center;}.ikbase-helpful-actions{display:flex;justify-content:center;gap:15px;}.ikbase-helpful-btn{display:flex;align-items:center;gap:8px;padding:10px 20px;border:2px solid #e5e7eb;background:#fff;color:#374151;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;}.ikbase-helpful-btn:hover{border-color:#007cba;color:#007cba;background:#f8fafc;}.ikbase-helpful-btn.voted{border-color:#007cba;background:#007cba;color:#fff;}.ikbase-helpful-btn .dashicons{font-size:16px;width:16px;height:16px;}.ikbase-helpful-message{text-align:center;margin-top:15px;padding:10px;border-radius:4px;font-size:14px;font-weight:500;transition:all .3s ease;}.ikbase-helpful-message.success{background:#d1fae5;color:#065f46;border:1px solid #a7f3d0;}.ikbase-helpful-message.error{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5;}.ikbase-style-default .ikbase-plugin{width:100%;}.ikbase-style-default .ikbase-hero{background:linear-gradient(135deg,#1e73be,#00a8ff);color:#fff;text-align:center;padding:100px 20px;position:relative;}.ikbase-style-default .ikbase-hero.ikbase-hero-default{background:linear-gradient(135deg,#1e73be,#00a8ff);}.ikbase-style-default .ikbase-hero.ikbase-hero-modern{background:linear-gradient(135deg,#667eea,#764ba2);}.ikbase-style-default .ikbase-hero.ikbase-hero-modern::after{content:"";position:absolute;top:15%;right:20%;width:80px;height:80px;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:20px;animation:glassFloat 6s ease-in-out infinite;z-index:0;}@keyframes glassFloat{0%,100%{transform:translateY(0px) rotate(0deg);}50%{transform:translateY(-15px) rotate(180deg);}}.ikbase-style-default .ikbase-hero.ikbase-hero-minimal{background:linear-gradient(135deg,#2c3e50,#34495e);}.ikbase-style-default .ikbase-hero.ikbase-hero-minimal::after{content:"";position:absolute;top:30%;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:lineMove 4s linear infinite;z-index:0;}@keyframes lineMove{0%{transform:translateX(-100%);}100%{transform:translateX(100%);}}.ikbase-style-default .ikbase-hero.ikbase-hero-vibrant{background:linear-gradient(135deg,#fc4a1a,#f7b733);animation:vibrantPulse 2s ease-in-out infinite;}.ikbase-style-default .ikbase-hero.ikbase-hero-vibrant::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.2) 0%,transparent 40%),radial-gradient(circle at 70% 70%,rgba(252,74,26,.3) 0%,transparent 40%);pointer-events:none;z-index:0;}.ikbase-style-default .ikbase-hero.ikbase-hero-professional{background:linear-gradient(135deg,#434343,#000);}.ikbase-style-default .ikbase-hero.ikbase-hero-professional::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.1) 0%,transparent 50%),linear-gradient(45deg,transparent 30%,rgba(255,255,255,.03) 50%,transparent 70%);pointer-events:none;z-index:0;}.ikbase-style-default .ikbase-hero.ikbase-hero-dark{background:linear-gradient(135deg,#232526,#414345);}.ikbase-style-default .ikbase-hero.ikbase-hero-dark::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 80% 10%,rgba(65,67,69,.4) 0%,transparent 50%),radial-gradient(circle at 10% 90%,rgba(35,37,38,.3) 0%,transparent 40%);pointer-events:none;z-index:0;}.ikbase-style-default .ikbase-hero.ikbase-hero-ocean{background:linear-gradient(135deg,#74b9ff,#0984e3);}.ikbase-style-default .ikbase-hero.ikbase-hero-ocean::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 40% 20%,rgba(255,255,255,.15) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(116,185,255,.3) 0%,transparent 40%);pointer-events:none;z-index:0;}.ikbase-style-default .ikbase-hero.ikbase-hero-sunset{background:linear-gradient(135deg,#fd79a8,#fdcb6e);}.ikbase-style-default .ikbase-hero.ikbase-hero-sunset::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 60% 30%,rgba(255,255,255,.2) 0%,transparent 50%),radial-gradient(circle at 20% 70%,rgba(253,121,168,.3) 0%,transparent 40%);pointer-events:none;z-index:0;}.ikbase-style-default .ikbase-original-hero-back-button{position:absolute;top:20px;right:20px;z-index:10;display:none;}.ikbase-style-default .ikbase-back-to-site-original{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:rgba(255,255,255,.1);color:white;text-decoration:none;border-radius:20px;font-weight:500;font-size:14px;transition:all .3s ease;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);box-shadow:0 2px 8px rgba(0,0,0,.1);}.ikbase-style-default .ikbase-back-to-site-original:hover{background:rgba(255,255,255,.2);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2);color:white;text-decoration:none;border-color:rgba(255,255,255,.25);}.ikbase-style-default .ikbase-back-to-site-original .ikbase-back-icon{font-size:14px;font-weight:bold;transition:transform .3s ease;}.ikbase-style-default .ikbase-back-to-site-original:hover .ikbase-back-icon{transform:translateX(-2px);}.ikbase-style-default .ikbase-original-hero-logo{position:absolute;top:20px;left:20px;z-index:10;animation:fadeInDown 1s ease-in-out .2s both;display:none;}.ikbase-style-default .ikbase-original-hero-logo-img{max-height:50px;max-width:180px;width:auto;height:auto;filter:brightness(0) invert(1);opacity:.95;object-fit:contain;}.ikbase-style-default .ikbase-hero-overlay{position:relative;z-index:1;}.ikbase-style-default .ikbase-hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:0;}.ikbase-style-default .ikbase-centered-title{font-size:42px;margin-bottom:20px;text-align:center;font-weight:700;animation:fadeInDown 1s ease-in-out;color:white;}.ikbase-style-default .ikbase-search-box{display:flex;justify-content:center;max-width:600px;margin:0 auto;background:rgba(255,255,255,.9);border-radius:50px;padding:10px;box-shadow:0 4px 20px rgba(0,0,0,.1);animation:fadeInUp 1s ease-in-out;position:relative;}.ikbase-style-default .ikbase-search-box input{flex:1;padding:15px;border:none;border-radius:50px;outline:none;font-size:16px;width:100%;}.ikbase-style-default #ikbase-search-input,.ikbase-style-default #sticky-search-input{width:100%;padding:18px 60px 18px 30px;border:none;border-radius:50px;border-radius:50px !important;font-size:1.1em;background:#fff;box-shadow:0 4px 30px rgba(0,0,0,.1);transition:all .3s ease;height:100%;color:#000;}::placeholder{color:rgba(0,0,0,.44) !important;padding-left:10px;}.ikbase-style-default .ikbase-search-button{background:#1e73be;border:none;font-size:20px;cursor:pointer;padding:10px 20px;border-radius:50px;color:#fff;transition:background .3s ease;position:absolute;right:25px;top:50%;transform:translateY(-50%);}.ikbase-style-default .ikbase-search-button:hover{background:#0056b3;}.ikbase-style-default .ikbase-sticky-search{position:fixed;top:0;left:0;right:0;background:white;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000;padding:15px 0;transform:translateY(-100%);transition:transform .3s ease;}.ikbase-style-default .ikbase-sticky-search.sticky-active{transform:translateY(0);}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px);}to{opacity:1;transform:translateY(0);}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px);}to{opacity:1;transform:translateY(0);}}.ikbase-style-default .ikbase-most-read{max-width:1100px;margin:50px auto 0px auto;text-align:left;padding:0 20px;}.ikbase-style-default .ikbase-most-read h2{margin-bottom:30px;font-size:24px;color:#333;text-align:center;font-weight:600;}.ikbase-style-default .ikbase-articles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;}.ikbase-style-default .ikbase-article-item{background:white;border:1px solid #e0e0e0;border-radius:8px;padding:20px;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05);}.ikbase-style-default .ikbase-article-item:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(30,115,190,.15);border-color:#1e73be;}.ikbase-style-default .ikbase-article-item a{color:#333;text-decoration:none;display:block;font-weight:600;font-size:16px;}.ikbase-style-default .ikbase-article-item a:hover{color:#1e73be;}.ikbase-style-default .ikbase-arrow{color:#1e73be;font-weight:bold;transition:color .3s ease;}.ikbase-style-default .ikbase-article-item a:hover .ikbase-arrow{color:#1e73be;}.ikbase-style-default .ikbase-search-excerpt{margin-top:10px;color:#666;font-size:14px;line-height:1.5;}.ikbase-style-default .ikbase-help-topics{max-width:1100px;margin:0px auto;text-align:left;padding:0 20px;}.ikbase-style-default .ikbase-help-topics h3{margin-bottom:30px;font-size:24px;color:#333;margin-top:0px;padding-bottom:13px;font-weight:600;text-align:center;}.ikbase-style-default .ikbase-category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;margin-top:30px;text-align:left;}.ikbase-style-default .ikbase-category-card{display:flex;align-items:center;background:#fff;border-radius:12px;padding:20px;border:1px solid #e3e8ef;transition:all .3s ease;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.08);}.ikbase-style-default .ikbase-category-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(30,115,190,.2);border-color:#1e73be;}.ikbase-style-default .ikbase-category-card:hover .ikbase-category-icon{background:linear-gradient(135deg,#0056b3,#1e73be);transform:scale(1.05);}.ikbase-style-default .ikbase-category-icon{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1e73be,#00a8ff);border-radius:12px;margin-right:15px;}.ikbase-style-default .ikbase-category-icon .ikbase-icon{font-size:24px;color:#fff;}.ikbase-style-default .ikbase-category-icon span{font-size:24px;color:#fff;}.ikbase-style-default .ikbase-category-icon .ikbase-category-image{width:60px;height:60px;object-fit:cover;border-radius:12px;}.ikbase-style-default .ikbase-category-content{flex:1;}.ikbase-style-default .ikbase-category-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:0px !important;border-bottom:unset !important;padding-bottom:8px;gap:10px;}.ikbase-style-default .ikbase-category-title{font-family:"Inter",sans-serif;font-size:.85rem;font-weight:600;color:#1e293b;margin:0;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;}.ikbase-style-default .ikbase-category-count{font-size:.75rem;color:#fff;font-weight:600;white-space:nowrap;flex-shrink:0;background:linear-gradient(135deg,#1e73be,#00a8ff);padding:4px 8px;border-radius:12px;min-width:20px;text-align:center;box-shadow:0 2px 4px rgba(30,115,190,.2);}.ikbase-style-default .ikbase-category-description{font-size:18px;color:#fff;max-width:800px;margin:0 auto;text-align:center !important;}.ikbase-style-default .ikbase-main-footer{background:#f8f9fa;padding:40px 0;margin-top:60px;text-align:center;}.ikbase-style-default .ikbase-plugin-footer{max-width:1100px;margin:0 auto;padding:0 20px;}.ikbase-style-default .ikbase-plugin-footer p{margin:0;color:#666;font-size:14px;}.ikbase-style-default .ikbase-plugin-footer a{color:#1e73be;text-decoration:none;font-weight:600;}.ikbase-style-default .ikbase-plugin-footer a:hover{text-decoration:underline;}.ikbase-style-default .ikbase-dynamic-results{max-width:1100px;margin:0 auto;padding:0 20px;}.ikbase-style-default .ikbase-loading{text-align:center;padding:40px;color:#666;}.ikbase-style-default .ikbase-no-results{text-align:center;padding:40px;color:#666;font-style:italic;}.ikbase-style-default .ikbase-error{text-align:center;padding:40px;color:#d32f2f;background:#ffebee;border-radius:8px;margin:20px 0;}@media (max-width: 768px){.ikbase-style-default .ikbase-hero{padding:60px 15px;}.ikbase-style-default .ikbase-original-hero-back-button{top:15px;right:15px;}.ikbase-style-default .ikbase-back-to-site-original{padding:6px 12px;font-size:13px;gap:4px;}.ikbase-style-default .ikbase-back-to-site-original .ikbase-back-icon{font-size:12px;}.ikbase-style-default .ikbase-original-hero-logo{top:15px;left:15px;}.ikbase-style-default .ikbase-original-hero-logo-img{max-height:40px;max-width:150px;}.ikbase-style-default .ikbase-centered-title{font-size:28px;}.ikbase-style-default .ikbase-search-box{max-width:100%;margin:0 15px;}.ikbase-style-default .ikbase-most-read,.ikbase-style-default .ikbase-help-topics{margin:30px auto;padding:0 15px;}.ikbase-style-default .ikbase-articles-grid,.ikbase-style-default .ikbase-category-grid{grid-template-columns:1fr;gap:15px;}.ikbase-style-default .ikbase-category-header{flex-direction:column;align-items:flex-start;gap:5px;}}.ikbase-style-default .ikbase-hero.ikbase-hero-particle_space{background:linear-gradient(135deg,#0c0c0c,#1a1a2e,#16213e);position:relative;overflow:hidden;}.ikbase-style-default .ikbase-hero.ikbase-hero-particle_space::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(2px 2px at 20px 30px,rgba(255,255,255,.3),transparent),radial-gradient(2px 2px at 40px 70px,rgba(255,255,255,.2),transparent),radial-gradient(1px 1px at 90px 40px,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 130px 80px,rgba(255,255,255,.3),transparent),radial-gradient(2px 2px at 160px 30px,rgba(255,255,255,.2),transparent);background-repeat:repeat;background-size:200px 100px;animation:particleFloat 20s linear infinite;z-index:0;}@keyframes particleFloat{0%{transform:translateY(0px);}100%{transform:translateY(-200px);}}.ikbase-style-default .ikbase-hero.ikbase-hero-neon_cyber{background:linear-gradient(135deg,#0f3460,#e94560,#f16272);position:relative;box-shadow:0 0 30px rgba(233,69,96,.5);}.ikbase-style-default .ikbase-hero.ikbase-hero-neon_cyber::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(233,69,96,.3) 1px,transparent 1px),linear-gradient(90deg,rgba(233,69,96,.3) 1px,transparent 1px);background-size:25px 25px;animation:neonGridMove 4s linear infinite;z-index:0;}@keyframes neonGridMove{0%{transform:translate(0,0);opacity:.3;}50%{opacity:.6;}100%{transform:translate(25px,25px);opacity:.3;}}.ikbase-style-default .ikbase-hero.ikbase-hero-nature_flow{background:linear-gradient(135deg,#4ecdc4,#44a08d,#093637);position:relative;}.ikbase-style-default .ikbase-hero.ikbase-hero-nature_flow::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 20% 20%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(78,205,196,.2) 0%,transparent 50%),radial-gradient(ellipse at 40% 70%,rgba(68,160,141,.15) 0%,transparent 40%);animation:organicFlow 8s ease-in-out infinite;z-index:0;}@keyframes organicFlow{0%,100%{transform:scale(1) rotate(0deg);}33%{transform:scale(1.1) rotate(120deg);}66%{transform:scale(.9) rotate(240deg);}}.ikbase-style-default .ikbase-hero.ikbase-hero-aurora_lights{background:linear-gradient(135deg,#667eea,#764ba2,#f093fb,#f5576c);background-size:400% 400%;animation:auroraGradient 8s ease infinite;position:relative;}@keyframes auroraGradient{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}.ikbase-style-default .ikbase-hero.ikbase-hero-aurora_lights::before{content:"";position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:auroraWave 3s ease-in-out infinite;z-index:0;}@keyframes auroraWave{0%{transform:translateX(-100%);}50%{transform:translateX(0%);}100%{transform:translateX(100%);}}@keyframes vibrantPulse{0%,100%{transform:scale(1);filter:brightness(1);}50%{transform:scale(1.01);filter:brightness(1.1);}}h1.ikbase-centered-title i{font-size:58px;margin-right:30px;}section#dynamicResults{display:none;}section#mostReadSections{margin-bottom:50px;}.ikbase-dropdown-content{text-align:left;}input#ikbase-hero-search-input{font-size:20px;background:#fff;}.ikbase-categories-sidebar{width:25%;max-width:fit-content;background:#f9f9fa;padding:0;padding:30px;border-radius:8px;overflow:hidden;}.ikbase-categories-sidebar h3{color:#1f2937;font-size:30px;margin:0 0 1.5rem 0;padding:0px !important;background:#f8f9fa;border-radius:8px;text-align:center;border:unset;}.ikbase-category-content{width:75%;padding:0px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);}.ikbase-back-button a{color:#fff;}.ikbase-back-button:hover a{color:#fff;}.ikbase-article-layout-with-toc{gap:2rem;max-width:1400px;margin:30px auto;padding:0 20px;display:flex !important;justify-content:center;}.ikbase-article-main-with-toc .ikbase-view-container{display:block !important;}p.ikbase-view-count{color:#000;}.ikbase-feedback-container{justify-content:space-between;}.ikbase-category-content .ikbase-category-description{text-align:left !important;font-size:14px;color:#000 !important;}aside.ikbase-article-sidebar-right{display:none;}.ikbase-simple-header-left img{height:auto !important;}.ikb-logo{background-image:url("https://callhonestroofing.com/wp-content/plugins/instant-knowledgebase/assets/images/logo.png");background-size:contain;background-repeat:no-repeat;width:150px;height:50px;display:block;}.ikb-logo.nitro-lazy{background-image:none !important;}.search-suggestion{padding:20px;background:#fff;color:#000;font-size:20px;}.ikbase-hero-nav{position:relative;z-index:10;padding:15px 0;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);}.ikbase-hero-nav .ikbase-container{display:flex;justify-content:space-between;align-items:center;}.ikbase-nav-brand a{font-size:24px;font-weight:bold;color:white;text-decoration:none;transition:opacity .3s ease;}.ikbase-nav-brand a:hover{opacity:.8;}.ikbase-nav-actions{display:flex;align-items:center;}.ikbase-back-btn{display:flex;align-items:center;gap:8px;padding:10px 20px;background:rgba(255,255,255,.2);color:white;text-decoration:none;border-radius:25px;font-weight:500;transition:all .3s ease;backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.3);}.ikbase-back-btn:hover{background:rgba(255,255,255,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2);}.ikbase-back-btn .dashicons{font-size:16px;}.ikbase-search-style-default input[type="search"]{height:100% !important;background:#fff;padding:20px;}.ikbase-style-opt-in-focus .ikbase-hero-search-form{display:flex !important;width:100%;}.ikbase-search-style-default input[type="search"]:focus{background:#fff;color:#000;border:unset !important;}button.ikbase-hero-search-button.ikbase-search-submit:hover{background:#000 !important;}.ikbase-centered-title i.dashicons.dashicons-category{font-size:57px;padding-right:50px;}.ikbase-style-opt-in-focus .pl-12{padding-left:4rem !important;}.ikbase-style-opt-in-focus .pr-24{padding-right:8rem !important;}.ikbase-simple-header-content{display:flex;justify-content:space-between;align-items:center;margin:0 70px;}.ikbase-simple-header-left img{width:100px;}.ikbase-hero-enabled .ikbase-dynamic-results{margin:0px !important;padding:0px !important;display:none;}.ikbase-hero-enabled .ikbase-hero-section.hero-style-minimal{margin:0px !important;}.ikbase-hero-enabled.tax-ikbase_category .ikbase-style-opt-in-focus-v2{padding-top:80px !important;}.ast-hb-account-login-wrapper .ast-hb-account-login{position:fixed;left:50%;top:50%;padding:35px;max-height:550px;width:340px;margin:0 0 0 -170px;background-color:#f1f1f1;z-index:1000011;box-shadow:0 3px 6px rgba(0,0,0,.3);}.ast-hb-account-login-wrapper .ast-hb-account-login-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.7;z-index:1000010;transition:all .3s;}.ast-hb-account-login-wrapper .ast-hb-login-header .ast-hb-login-close{background:0 0;border:0;font-size:24px;line-height:1;padding:.4em;color:inherit;-js-display:flex;display:flex;box-shadow:none;}.ast-hb-account-login-wrapper #loginform input[type=password],.ast-hb-account-login-wrapper #loginform input[type=text]{width:100%;max-width:100%;margin-top:10px;border:1px solid;background-color:transparent;vertical-align:middle;}.ast-hb-account-login-form-footer a.ast-header-account-footer-link:not(:last-child) span:after{content:"|";margin:0 .4em;}.ast-header-account-link.ast-account-action-link,.ast-header-account-link.ast-account-action-login,.ast-header-account-link.ast-account-action-login.customize-unpreviewable,.ast-header-break-point .ast-header-account-link{cursor:pointer;pointer-events:all;}.ast-header-account{-js-display:flex;display:flex;}.ast-hb-account-login-wrapper{visibility:hidden;}.ast-hb-account-login-wrapper .ast-hb-login-header{-js-display:flex;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px);}.ast-hb-account-login-wrapper .ast-hb-account-login{transform:scale(.7);opacity:0;transition:all .3s;overflow:auto;}.ast-hb-account-login-wrapper.show{visibility:visible;}.ast-hb-account-login-wrapper.show .ast-hb-account-login{transform:scale(1) translateY(-50%);opacity:1;}.ast-hb-login-body{height:100%;position:relative;line-height:1.5;}.ast-hf-account-menu-wrap.ast-main-header-bar-alignment{position:relative;}.main-header-bar .main-header-bar-navigation .ast-account-nav-menu{line-height:1.45;}.ast-account-nav-menu{width:240px;background:#fff;left:-999em;position:absolute;top:0;z-index:99999;list-style:none;margin:0;padding-left:0;border:0;box-shadow:0 4px 10px -2px rgba(0,0,0,.1);}.ast-account-nav-menu .sub-menu{right:auto;top:0;margin-left:0;}.ast-account-nav-menu .menu-item.focus>.sub-menu,.ast-account-nav-menu .menu-item:hover>.sub-menu{left:100%;}.ast-account-nav-menu .ast-left-align-sub-menu.menu-item.focus>.sub-menu,.ast-account-nav-menu .ast-left-align-sub-menu.menu-item:hover>.sub-menu{left:-100%;}.ast-account-nav-menu .menu-item .menu-link{padding:.9em 1em;}.ast-account-nav-menu .menu-item{border-style:none;}.ast-account-nav-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg);}.ast-above-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-below-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-primary-header-bar .main-header-menu.ast-account-nav-menu>.menu-item{height:auto;line-height:unset;bottom:-5px;}.ast-header-account-wrap .woocommerce-MyAccount-navigation-link.is-active a{background:unset;}.ast-header-account-wrap .menu-item:last-child>.menu-link{border-style:none;}.ast-divider-wrapper{border:0;}.ast-mobile-popup-content .ast-header-divider-element{justify-content:center;}.ast-header-divider-element{position:relative;}.ast-fb-divider-layout-vertical{position:relative;}.ast-hb-divider-layout-vertical.ast-header-divider-element{height:100%;}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px;}.footer-widget-area .ast-footer-divider-element{position:relative;align-items:center;}.footer-widget-area .ast-divider-wrapper{display:inline-block;}.ast-builder-footer-grid-columns .ast-fb-divider-layout-horizontal{-js-display:inline-flex;display:inline-flex;vertical-align:middle;}[data-section*=section-fb-button-] .ast-builder-button-size-xs .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xs .ast-custom-button{font-size:13px;padding:8px 20px;}[data-section*=section-fb-button-] .ast-builder-button-size-sm .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-sm .ast-custom-button{font-size:15px;padding:10px 40px;}[data-section*=section-fb-button-] .ast-builder-button-size-md .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-md .ast-custom-button{font-size:17px;padding:15px 45px;}[data-section*=section-fb-button-] .ast-builder-button-size-lg .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-lg .ast-custom-button{font-size:19px;padding:20px 50px;}[data-section*=section-fb-button-] .ast-builder-button-size-xl .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xl .ast-custom-button{font-size:21px;padding:25px 55px;}.ast-fb-divider-layout-vertical{-js-display:flex;display:flex;}.site-footer-section{position:relative;}.ast-builder-language-switcher .ast-builder-language-switcher-menu{list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:transparent;}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher{display:block;}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher-menu{display:block;}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher{-js-display:flex;display:flex;}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher-menu{-js-display:flex;display:flex;flex-wrap:wrap;}.ast-builder-language-switcher a{-js-display:flex;display:flex;align-items:center;}.ast-lswitcher-item-footer,.ast-lswitcher-item-header{-js-display:inline-flex;display:inline-flex;}span.ast-lswitcher-item-footer:last-child,span.ast-lswitcher-item-header:last-child{margin-right:0;}.main-header-bar-wrap .ast-search-box.header-cover{z-index:7;}.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em;}.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em;}.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .3s ease-in-out,display .3s ease-in-out;width:100%;height:100%;}.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0;}.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:var(--ast-fs-search-submit-background,0 0);padding:0;border-radius:50%;box-shadow:none;color:var(--ast-fs-search-text-color,#9e9e9e);transition:all .7s ease-In;outline:0;border:0;vertical-align:middle;}.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);}.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal;}.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400;}.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa;}.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa;}.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa;}.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa;}.ast-search-box.header-cover{position:absolute;background:rgba(25,25,25,.96);top:0;z-index:10;}.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%;}.ast-search-box.header-cover .ast-container{position:relative;}.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block;}.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle;}.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em;}.ast-search-box.header-cover #close{vertical-align:middle;backface-visibility:hidden;}.ast-search-box.full-screen{position:fixed;background:rgba(25,25,25,.96);top:0;left:0;z-index:999;}.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out;}.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid var(--ast-border-color);}.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2em;padding-left:20px;line-height:1.7;width:92%;vertical-align:middle;}.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto;}.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:var(--ast-fs-search-font-size,1.7em);}.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;backface-visibility:hidden;}.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0;}.ast-search-box.full-screen ::-moz-placeholder{opacity:0;}.ast-search-box.full-screen :-ms-input-placeholder{opacity:0;}.ast-search-box.full-screen :-moz-placeholder{opacity:0;}@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1;}.ast-search-box.full-screen ::-moz-placeholder{opacity:1;}.ast-search-box.full-screen :-ms-input-placeholder{opacity:1;}.ast-search-box.full-screen :-moz-placeholder{opacity:1;}}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5;}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5;}.ast-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5;}.ast-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5;}.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:0;}.site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:2em;}.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0;}.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575;}.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0;}.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-right:2em;}.ast-header-break-point .ast-search-box.full-screen .ast-search-wrapper .search-field{width:80%;}.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none;}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em;}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em;}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em;}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em;}.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0;}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em;}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em;}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0;}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em;}.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em;}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em;}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em;}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em;}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em;}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em;}.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0;}.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0;}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em;}.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em;}.iphone.full-screen,.ipod.full-screen{position:fixed !important;}@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto;}.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto;}}@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none;}.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em;}}