/*==============================================================*/
/* LOADER GUIDES DOCS SYSTEM */
/*==============================================================*/
.cCmsDatabase_loader_guides .rplg-docs-home {position:relative;margin:0 auto 40px;}
.cCmsDatabase_loader_guides .rplg-docs-hero {position:relative;margin:0 0 26px;padding:38px;border:1px solid rgba(0,213,255,.18);border-radius:26px;background:radial-gradient(circle at top left,rgba(0,213,255,.14),transparent 32%),linear-gradient(180deg,rgba(10,18,34,.96),rgba(4,8,16,.98));box-shadow:0 20px 70px rgba(0,0,0,.28);}
.cCmsDatabase_loader_guides .rplg-docs-hero span {display:inline-flex;margin:0 0 12px;padding:7px 13px;border:1px solid rgba(0,213,255,.28);border-radius:999px;color:#8ff4ff;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;background:rgba(0,213,255,.08);}
.cCmsDatabase_loader_guides .rplg-docs-hero h1 {margin:0 0 12px;color:#fff;font-size:38px;font-weight:950;letter-spacing:-.03em;}
.cCmsDatabase_loader_guides .rplg-docs-hero div {max-width:850px;color:#b9c7d9;font-size:15px;line-height:1.75;}
.cCmsDatabase_loader_guides .rplg-docs-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}
.cCmsDatabase_loader_guides .rplg-docs-card {display:flex;flex-direction:column;gap:10px;min-height:170px;padding:22px;border:1px solid rgba(0,213,255,.16);border-radius:22px;background:linear-gradient(180deg,rgba(9,17,31,.96),rgba(5,10,20,.98));box-shadow:0 14px 38px rgba(0,0,0,.22);text-decoration:none!important;transition:.2s ease;}
.cCmsDatabase_loader_guides .rplg-docs-card:hover {transform:translateY(-3px);border-color:rgba(0,213,255,.38);box-shadow:0 20px 55px rgba(0,213,255,.12);}
.cCmsDatabase_loader_guides .rplg-docs-card i {color:#55e7ff;font-size:22px;}
.cCmsDatabase_loader_guides .rplg-docs-card strong {color:#fff;font-size:18px;font-weight:950;}
.cCmsDatabase_loader_guides .rplg-docs-card em {display:block;color:#9fb0c5;font-size:13px;font-style:normal;line-height:1.55;}
.cCmsDatabase_loader_guides .rplg-docs-card b {margin-top:auto;color:#8ff4ff;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;}
.cCmsDatabase_loader_guides .rplg-docs-list {position:relative;}
.cCmsDatabase_loader_guides .rplg-guide-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}
.cCmsDatabase_loader_guides .rplg-guide-card {display:flex;align-items:center;gap:14px;padding:18px;border:1px solid rgba(0,213,255,.15);border-radius:18px;background:linear-gradient(180deg,rgba(9,17,31,.96),rgba(5,10,20,.98));text-decoration:none!important;transition:.2s ease;}
.cCmsDatabase_loader_guides .rplg-guide-card:hover {transform:translateY(-2px);border-color:rgba(0,213,255,.34);}
.cCmsDatabase_loader_guides .rplg-guide-icon {display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;background:rgba(0,213,255,.09);border:1px solid rgba(0,213,255,.18);color:#55e7ff;flex:0 0 auto;}
.cCmsDatabase_loader_guides .rplg-guide-body {display:block;min-width:0;flex:1;}
.cCmsDatabase_loader_guides .rplg-guide-body strong {display:block;color:#fff;font-size:15px;font-weight:900;margin:0 0 5px;}
.cCmsDatabase_loader_guides .rplg-guide-body span {display:block;color:#9fb0c5;font-size:13px;line-height:1.45;}
.cCmsDatabase_loader_guides .rplg-guide-arrow {color:#8ff4ff;font-size:20px;}
.cCmsDatabase_loader_guides .rplg-empty-state {padding:28px;border:1px solid rgba(0,213,255,.15);border-radius:20px;background:rgba(6,12,24,.92);text-align:center;}
.cCmsDatabase_loader_guides .rplg-empty-state h3 {margin:0 0 8px;color:#fff;font-size:20px;font-weight:900;}
.cCmsDatabase_loader_guides .rplg-empty-state p {margin:0;color:#9fb0c5;}
@media(max-width:900px){.cCmsDatabase_loader_guides .rplg-docs-grid,.cCmsDatabase_loader_guides .rplg-guide-grid {grid-template-columns:1fr;}.cCmsDatabase_loader_guides .rplg-docs-hero h1 {font-size:30px;}}

/*==============================================================*/
/* LOADER GUIDES RECORD DISPLAY QUICK STYLE */
/*==============================================================*/
.cCmsDatabase_loader_guides #elCmsPageWrap {padding:0 !important;}
.cCmsDatabase_loader_guides .ipsPageHeader {margin:0 0 22px !important;padding:28px !important;border:1px solid rgba(0,213,255,.18) !important;border-radius:22px !important;background:radial-gradient(circle at top left,rgba(0,213,255,.12),transparent 34%),linear-gradient(180deg,rgba(10,18,34,.96),rgba(5,10,20,.98)) !important;box-shadow:0 18px 55px rgba(0,0,0,.24) !important;}
.cCmsDatabase_loader_guides .ipsType_pageTitle {color:#fff !important;font-size:34px !important;font-weight:950 !important;letter-spacing:-.03em !important;}
.cCmsDatabase_loader_guides .ipsPageHeader__meta {margin-top:16px !important;padding-top:16px !important;border-top:1px solid rgba(0,213,255,.14) !important;}
.cCmsDatabase_loader_guides .ipsType_richText {margin-top:18px !important;padding:30px !important;border:1px solid rgba(0,213,255,.16) !important;border-radius:22px !important;background:linear-gradient(180deg,rgba(9,17,31,.96),rgba(5,10,20,.98)) !important;color:#cfe8ff !important;line-height:1.75 !important;}
.cCmsDatabase_loader_guides .ipsType_richText h1,.cCmsDatabase_loader_guides .ipsType_richText h2,.cCmsDatabase_loader_guides .ipsType_richText h3 {color:#fff !important;margin:26px 0 12px !important;font-weight:950 !important;letter-spacing:-.02em !important;}
.cCmsDatabase_loader_guides .ipsType_richText p {color:#cfe8ff !important;margin:0 0 16px !important;font-size:15px !important;line-height:1.75 !important;}
.cCmsDatabase_loader_guides .ipsType_richText ul,.cCmsDatabase_loader_guides .ipsType_richText ol {margin:14px 0 22px 24px !important;color:#cfe8ff !important;}
.cCmsDatabase_loader_guides .ipsType_richText li {margin:7px 0 !important;line-height:1.65 !important;}
.cCmsDatabase_loader_guides .ipsType_richText a {color:#55e7ff !important;font-weight:800 !important;text-decoration:none !important;border-bottom:1px solid rgba(85,231,255,.35) !important;}
.cCmsDatabase_loader_guides .ipsType_richText a:hover {color:#9ff7ff !important;border-color:rgba(159,247,255,.75) !important;}
.cCmsDatabase_loader_guides .ipsAreaBackground,.cCmsDatabase_loader_guides .ipsAreaBackground_light {border-radius:18px !important;background:rgba(6,12,24,.92) !important;border:1px solid rgba(0,213,255,.12) !important;}
.cCmsDatabase_loader_guides .ipsButton {border-radius:10px !important;}
@media(max-width:900px){.cCmsDatabase_loader_guides .ipsPageHeader {padding:22px !important;}.cCmsDatabase_loader_guides .ipsType_pageTitle {font-size:28px !important;}.cCmsDatabase_loader_guides .ipsType_richText {padding:22px !important;}}


/*==============================================================*/
/* LOADER GUIDES STOCK TEMPLATE POLISH */
/*==============================================================*/
.cCmsDatabase_loader_guides #elCmsPageWrap {padding:26px !important;border:1px solid rgba(0,213,255,.14) !important;border-radius:26px !important;background:radial-gradient(circle at top left,rgba(0,213,255,.08),transparent 32%),linear-gradient(180deg,rgba(7,13,25,.96),rgba(3,7,14,.98)) !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap > .ipsPageHeader {margin:0 0 24px !important;padding:30px !important;border:1px solid rgba(0,213,255,.18) !important;border-radius:24px !important;background:linear-gradient(135deg,rgba(0,213,255,.10),rgba(91,58,255,.08) 45%,rgba(6,12,24,.96)) !important;box-shadow:0 18px 60px rgba(0,0,0,.28) !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap > .ipsPageHeader .ipsType_pageTitle {color:#fff !important;font-size:36px !important;font-weight:950 !important;letter-spacing:-.03em !important;text-shadow:0 0 22px rgba(0,213,255,.18) !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap > .ipsPageHeader:before {content:"LOADER GUIDE";display:inline-flex;margin:0 0 13px;padding:7px 13px;border:1px solid rgba(0,213,255,.28);border-radius:999px;background:rgba(0,213,255,.08);color:#8ff4ff;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsPageHeader__meta {margin-top:18px !important;padding-top:18px !important;border-top:1px solid rgba(0,213,255,.14) !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsPhotoPanel,.cCmsDatabase_loader_guides #elCmsPageWrap .ipsShareLinks {opacity:.82 !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsBox:not(.ipsPageHeader) {border:1px solid rgba(0,213,255,.14) !important;border-radius:22px !important;background:linear-gradient(180deg,rgba(9,17,31,.96),rgba(5,10,20,.98)) !important;box-shadow:0 14px 45px rgba(0,0,0,.22) !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText {padding:34px !important;border:1px solid rgba(0,213,255,.16) !important;border-radius:24px !important;background:linear-gradient(180deg,rgba(9,17,31,.97),rgba(4,8,16,.99)) !important;color:#cfe8ff !important;font-size:15px !important;line-height:1.78 !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText h1,.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText h2,.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText h3,.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText h4 {color:#fff !important;margin:30px 0 14px !important;font-weight:950 !important;letter-spacing:-.02em !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText h2 {font-size:24px !important;padding-bottom:10px !important;border-bottom:1px solid rgba(0,213,255,.15) !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText h3 {font-size:18px !important;color:#dff8ff !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText p {max-width:1180px !important;color:#cfe8ff !important;margin:0 0 17px !important;line-height:1.78 !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText ul,.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText ol {margin:16px 0 24px 24px !important;color:#cfe8ff !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText li {margin:8px 0 !important;padding-left:4px !important;line-height:1.65 !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText strong {color:#fff !important;font-weight:900 !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText a {color:#55e7ff !important;font-weight:900 !important;text-decoration:none !important;border-bottom:1px solid rgba(85,231,255,.38) !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText a:hover {color:#9ff7ff !important;border-color:rgba(159,247,255,.85) !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsHr {border-color:rgba(0,213,255,.14) !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsButton {border-radius:12px !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsCommentCount {border-radius:999px !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsDataItem {border-color:rgba(0,213,255,.10) !important;background:rgba(5,10,20,.55) !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsDataItem:hover {background:rgba(0,213,255,.045) !important;}
.cCmsDatabase_loader_guides #elCmsPageWrap .ipsDataItem_title a {color:#55e7ff !important;font-weight:900 !important;}
@media(max-width:900px){.cCmsDatabase_loader_guides #elCmsPageWrap {padding:16px !important;}.cCmsDatabase_loader_guides #elCmsPageWrap > .ipsPageHeader {padding:22px !important;}.cCmsDatabase_loader_guides #elCmsPageWrap > .ipsPageHeader .ipsType_pageTitle {font-size:28px !important;}.cCmsDatabase_loader_guides #elCmsPageWrap .ipsType_richText {padding:22px !important;}}

