.csl-entry a{word-break:break-all}.wp-admin .csl-entry a{pointer-events:none}[dir=ltr] .csl-left-margin{padding-left:0;padding-right:.5em}[dir=rtl] .csl-left-margin{padding-right:0;padding-left:.5em}.csl-left-margin{padding-right:.5em;text-align:right}.csl-left-margin,.csl-right-inline{display:table-cell}.abt-static-bib .abt-bibliography__body{font-size:1rem;padding:0;margin:0}.abt-bibliography .abt-bibliography__body{display:grid;font-size:1rem;padding:0;margin:0}.abt-bibliography .abt-bibliography__body li{display:block;display:contents}[dir=ltr] .abt-bibliography .abt-bibliography__body[data-hangingindent] .csl-entry{padding-left:1.5em;padding-right:0}[dir=rtl] .abt-bibliography .abt-bibliography__body[data-hangingindent] .csl-entry{padding-right:1.5em;padding-left:0}.abt-bibliography .abt-bibliography__body[data-hangingindent] .csl-entry{padding-left:1.5em;text-indent:-1.5em}.abt-bibliography .abt-bibliography__body[data-hangingindent=false] .csl-entry{padding-left:inherit;padding-right:inherit;text-indent:inherit}.abt-bibliography .abt-bibliography__body[data-entryspacing="1"]{grid-gap:1em;gap:1em}[dir=ltr] .abt-bibliography .abt-bibliography__body[data-hangingindent="1"] .csl-entry{padding-left:.5em;padding-right:0}[dir=rtl] .abt-bibliography .abt-bibliography__body[data-hangingindent="1"] .csl-entry{padding-right:.5em;padding-left:0}.abt-bibliography .abt-bibliography__body[data-hangingindent="1"] .csl-entry{padding-left:.5em;text-indent:-.5em}.abt-bibliography .abt-bibliography__body[data-linespacing="1"]{line-height:1.3}.abt-bibliography .abt-bibliography__body[data-entryspacing="2"]{grid-gap:2em;gap:2em}[dir=ltr] .abt-bibliography .abt-bibliography__body[data-hangingindent="2"] .csl-entry{padding-left:1.5em;padding-right:0}[dir=rtl] .abt-bibliography .abt-bibliography__body[data-hangingindent="2"] .csl-entry{padding-right:1.5em;padding-left:0}.abt-bibliography .abt-bibliography__body[data-hangingindent="2"] .csl-entry{padding-left:1.5em;text-indent:-1.5em}.abt-bibliography .abt-bibliography__body[data-linespacing="2"]{line-height:2.3}.abt-bibliography .abt-bibliography__body[data-entryspacing="3"]{grid-gap:3em;gap:3em}[dir=ltr] .abt-bibliography .abt-bibliography__body[data-hangingindent="3"] .csl-entry{padding-left:2.5em;padding-right:0}[dir=rtl] .abt-bibliography .abt-bibliography__body[data-hangingindent="3"] .csl-entry{padding-right:2.5em;padding-left:0}.abt-bibliography .abt-bibliography__body[data-hangingindent="3"] .csl-entry{padding-left:2.5em;text-indent:-2.5em}.abt-bibliography .abt-bibliography__body[data-linespacing="3"]{line-height:3.3}summary .abt-bibliography__heading{display:inline-flex;width:calc(100% - 1em)}.abt-footnotes{font-size:.8em}[dir=ltr] .abt-footnotes ol{padding-left:1rem}[dir=rtl] .abt-footnotes ol{padding-right:1rem}.abt-footnotes ol{display:table;padding:0 0 0 1rem}.abt-footnotes-item{display:table-row}.abt-footnotes-item>div:not([class]){display:contents}[dir=ltr] .abt-footnotes-item__marker{padding-left:0;padding-right:.5em}[dir=rtl] .abt-footnotes-item__marker{padding-right:0;padding-left:.5em}.abt-footnotes-item__marker{display:table-cell;padding-right:.5em;text-align:right}.abt-footnotes-item__content{display:table-cell}.abt-citation,.abt-footnote{display:inline-block;cursor:pointer}.abt-tooltip-inner{z-index:20;max-width:350px;padding:8px 10px;font-size:12px;line-height:1.5;border-radius:3px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.abt-tooltip-arrow{border:solid #fff}.abt-tooltip{cursor:auto;z-index:1}.abt-tooltip .abt-tooltip-arrow{width:0;height:0;position:absolute;margin:5px}.abt-tooltip[x-placement^=top]{margin-bottom:5px}.abt-tooltip[x-placement^=top] .abt-tooltip-arrow{border-width:5px 5px 0;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.abt-tooltip[x-placement^=right]{margin-left:5px}.abt-tooltip[x-placement^=right] .abt-tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.abt-tooltip[x-placement^=bottom]{margin-top:5px}.abt-tooltip[x-placement^=bottom] .abt-tooltip-arrow{border-width:0 5px 5px;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.abt-tooltip[x-placement^=left]{margin-right:5px}.abt-tooltip[x-placement^=left] .abt-tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}@keyframes awn-fade-in {
0%{opacity:0}
to{opacity:1}
}
@keyframes awn-fade-out {
0%{opacity:1}
to{opacity:0}
}
@keyframes awn-slide-right {
0%{left:100%;opacity:0}
to{left:0;opacity:1}
}
@keyframes awn-slide-left {
0%{opacity:0;right:100%}
to{opacity:1;right:0}
}
@keyframes awn-bar {
0%{right:100%}
to{right:0}
}
.awn-popup-loading-dots, .awn-popup-loading-dots:after, .awn-popup-loading-dots:before{animation-fill-mode:both;animation:awn-loading-dots 1s ease-in-out infinite;background:#fff;border-radius:50%;height:6px;width:6px}
.awn-popup-loading-dots{animation-delay:-.16s;color:#fff;display:inline-block;margin-left:24px;position:relative}
.awn-popup-loading-dots:after, .awn-popup-loading-dots:before{content:"";position:absolute;top:0}
.awn-popup-loading-dots:before{animation-delay:-.32s;left:-16px}
.awn-popup-loading-dots:after{left:16px}
@keyframes awn-loading-dots {
0%, 80%, to{box-shadow:0 0 0 0}
40%{box-shadow:0 0 0 2px}
}
#awn-popup-wrapper{align-items:center;animation-fill-mode:both;animation-name:awn-fade-in;animation-timing-function:ease-out;background:rgba(0, 0, 0, .7);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:99999}
#awn-popup-wrapper.awn-hiding{animation-name:awn-fade-out}
#awn-popup-wrapper .awn-popup-body{background:#fff;border-radius:6px;font-size:14px;max-width:500px;min-width:320px;padding:24px;position:relative;word-break:break-word}
#awn-popup-wrapper .awn-popup-body.awn-popup-confirm{align-items:center;display:flex;flex-direction:column}
#awn-popup-wrapper .awn-popup-body.awn-popup-confirm .fa{color:#c26700;font-size:44px}
#awn-popup-wrapper .awn-popup-body.awn-popup-async-block{background:transparent;color:#fff;font-size:32px;font-weight:700;text-align:center}
#awn-popup-wrapper .awn-popup-title{font-size:14px;font-weight:700;margin-top:8px;text-transform:uppercase}
#awn-popup-wrapper .awn-buttons{display:flex;justify-content:space-between;margin-top:24px;width:100%}
#awn-popup-wrapper .awn-buttons .awn-btn{border:0;border-radius:4px;color:#fff;font-size:14px;font-weight:700;line-height:32px;transition:background .2s linear;width:45%}
#awn-popup-wrapper .awn-buttons-1 .awn-btn{width:100%}
#awn-popup-wrapper .awn-buttons .awn-btn-success{background:#40871d}
#awn-popup-wrapper .awn-buttons .awn-btn-success:hover{background:#367218}
#awn-popup-wrapper .awn-buttons .awn-btn-cancel{background:#1c76a6}
#awn-popup-wrapper .awn-buttons .awn-btn-cancel:hover{background:#186690}
#awn-toast-container{bottom:24px;box-sizing:border-box;position:fixed;right:24px;z-index:99998}
#awn-toast-container.awn-top-left, #awn-toast-container.awn-top-right{bottom:auto;top:24px}
#awn-toast-container.awn-top-left .awn-toast:first-child, #awn-toast-container.awn-top-right .awn-toast:first-child{margin-top:16px}
#awn-toast-container.awn-bottom-left, #awn-toast-container.awn-top-left{left:24px;right:auto}
#awn-toast-container.awn-bottom-left .awn-toast, #awn-toast-container.awn-top-left .awn-toast{animation-name:awn-slide-left;right:100%}
#awn-toast-container.awn-bottom-left .awn-toast.awn-hiding, #awn-toast-container.awn-top-left .awn-toast.awn-hiding{right:0}
#awn-toast-container.awn-bottom-right .awn-toast, #awn-toast-container.awn-top-right .awn-toast{animation-name:awn-slide-right;left:100%}
#awn-toast-container.awn-bottom-right .awn-toast.awn-hiding, #awn-toast-container.awn-top-right .awn-toast.awn-hiding{left:0}
.awn-toast{animation-fill-mode:both;animation-timing-function:linear;background:#ebebeb;border-radius:6px;color:gray;cursor:pointer;font-size:14px;margin-top:16px;opacity:0;overflow:hidden;position:relative;width:320px}
.awn-toast-content{word-break:break-word}
.awn-toast-label{color:gray;display:block;font-size:18px;text-transform:uppercase}
.awn-toast-icon{align-items:center;bottom:0;display:flex;justify-content:flex-end;position:absolute;right:16px;top:6px}
.awn-toast-icon .fa{color:gray;font-size:44px}
.awn-toast-wrapper{border:2px solid #d1d1d1;border-radius:6px;padding:22px 88px 16px 16px}
.awn-toast-progress-bar{height:6px;left:0;position:absolute;right:0;top:0}
.awn-toast-progress-bar:after{animation-duration:inherit;animation-fill-mode:both;animation-name:awn-bar;animation-timing-function:linear;background:gray;content:" ";height:6px;position:absolute;right:100%;top:0;width:100%}
.awn-toast.awn-toast-progress-bar-paused .awn-toast-progress-bar:after{animation-play-state:paused}
.awn-toast.awn-hiding{animation-name:awn-fade-out !important}
.awn-toast.awn-toast-success{background:#dff8d3;color:#40871d}
.awn-toast.awn-toast-success .awn-toast-wrapper{border-color:#a7d590}
.awn-toast.awn-toast-success .fa, .awn-toast.awn-toast-success b{color:#40871d}
.awn-toast.awn-toast-success .awn-toast-progress-bar:after{background:#40871d}
.awn-toast.awn-toast-info{background:#d3ebf8;color:#1c76a6}
.awn-toast.awn-toast-info .awn-toast-wrapper{border-color:#9fd3ef}
.awn-toast.awn-toast-info .fa, .awn-toast.awn-toast-info b{color:#1c76a6}
.awn-toast.awn-toast-info .awn-toast-progress-bar:after{background:#1c76a6}
.awn-toast.awn-toast-alert{background:#f8d5d3;color:#a92019}
.awn-toast.awn-toast-alert .awn-toast-wrapper{border-color:#f0a29d}
.awn-toast.awn-toast-alert .fa, .awn-toast.awn-toast-alert b{color:#a92019}
.awn-toast.awn-toast-alert .awn-toast-progress-bar:after{background:#a92019}
.awn-toast.awn-toast-warning{background:#ffe7cc;color:#c26700}
.awn-toast.awn-toast-warning .awn-toast-wrapper{border-color:#ffc480}
.awn-toast.awn-toast-warning .fa, .awn-toast.awn-toast-warning b{color:#c26700}
.awn-toast.awn-toast-warning .awn-toast-progress-bar:after{background:#c26700}
[class^=awn-] {
box-sizing: border-box
}@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap");
.cbx-chota{--bg-color:#ffffff;--bg-secondary-color:#f3f3f6;--color-lightGrey:#d2d6dd;--color-grey:#747681;--color-darkGrey:#3f4144;--color-error:#d43939;--color-success:#339D5D;--color-white:#ffffff;--grid-maxWidth:120rem;--grid-gutter:2rem;--font-size:0.875rem;--font-color:#333333;--font-family-sans:"DM Sans", -apple-system, BlinkMacSystemFont, Avenir, "Avenir Next", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-mono:monaco, "Consolas", "Lucida Console", monospace;}
.cbx-chota{--color-primary:#6648fe;--color-secondary:#747681;}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
.icon-inline{display:inline-flex !important;align-items:center !important;}
.icon{display:inline-flex !important;align-items:center !important;}
.icon .cbx-icon{margin-right:5px;order:1;}
.icon .button-label{order:2;}
.icon.icon-right .cbx-icon{margin-right:0 !important;margin-left:5px !important;order:2;}
.icon.icon-right .button-label{order:1;}
.icon.icon-only .cbx-icon{margin-right:0;margin-left:0;}
.icon.icon-if-else .cbx-icon:nth-child(2){display:none;}
.icon.icon-else .cbx-icon:nth-child(1){display:none;}
.icon.icon-else .cbx-icon:nth-child(2){display:inline-flex !important;}
.cbx-icon{background-size:contain !important;background-repeat:no-repeat !important;width:20px;height:20px;background-position:center;display:block;vertical-align:middle;background-color:transparent;}
.cbx-icon-10{width:10px;height:10px;}
.cbx-icon-15{width:15px;height:15px;}
.cbx-icon-20{width:20px;height:20px;}
.cbx-icon-25{width:25px;height:25px;}
.cbx-icon-30{width:30px;height:30px;}
.cbx-icon-32{width:32px;height:32px;}
.cbx-icon-35{width:35px;height:35px;}
.cbx-icon-search{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_search.svg);}
.cbx-icon-search-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_search_white.svg);}
.cbx-icon-refresh{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_refresh.svg);}
.cbx-icon-refresh-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_refresh_white.svg);}
.cbx-icon-table-filter{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_filters.svg);}
.cbx-icon-reset{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_reset.svg);}
.cbx-icon-reset-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_reset_white.svg);}
.cbx-icon-close{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_close.svg);}
.cbx-icon-lock{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_lock.svg);}
.cbx-icon-unlock{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unlock.svg);}
.cbx-icon-delete{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_delete.svg);}
.cbx-icon-delete-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_delete_white.svg);}
.cbx-icon-edit{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_edit.svg);}
.cbx-icon-edit-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_edit_white.svg);}
.cbx-icon-save{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_save.svg);}
.cbx-icon-save-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_save_white.svg);}
.cbx-icon-share{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_share.svg);}
.cbx-icon-share-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_share_white.svg);}
.cbx-icon-square-plus{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_square_plus.svg);}
.cbx-icon-square-minus{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_square_minus.svg);}
.cbx-icon-square-plus-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_square_plus_white.svg);}
.cbx-icon-square-minus-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_square_minus_white.svg);}
.cbx-icon-circle-plus{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_circle_plus.svg);}
.cbx-icon-circle-minus{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_circle_minus.svg);}
.cbx-icon-circle-plus-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_circle_plus_white.svg);}
.cbx-icon-circle-minus-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_circle_minus_white.svg);}
.cbx-icon-plus{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_plus.svg);}
.cbx-icon-minus{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_minus.svg);}
.cbx-icon-plus-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_plus_white.svg);}
.cbx-icon-minus-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_minus_white.svg);}
.cbx-icon-external{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_external.svg);}
.cbx-icon-view{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_view.svg);}
.cbx-icon-view-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_view_white.svg);}
.cbx-icon-table-filters{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_filters.svg);}
.cbx-icon-table-filters-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_filters_white.svg);}
.cbx-icon-clone{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_clone.svg);}
.cbx-icon-clone-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_clone_white.svg);}
.cbx-icon-grid{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_grid.svg);}
.cbx-icon-list{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_list.svg);}
.cbx-icon-save{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_save.svg);}
.cbx-icon-save-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_save_white.svg);}
.cbx-icon-print{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_print.svg);}
.cbx-icon-print-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_print_white.svg);}
.cbx-icon-user-circle{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_user_circle.svg);}
.cbx-icon-user-circle-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_user_circle_white.svg);}
.cbx-icon-logout{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_logout.svg);}
.cbx-icon-logout-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_logout_white.svg);}
.cbx-icon-move{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_move.svg);}
.cbx-icon-move-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_move_white.svg);}
.cbx-icon-export{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_export.svg);}
.cbx-icon-export-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_export_white.svg);}
.cbx-icon-import{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_import.svg);}
.cbx-icon-import-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_import_white.svg);}
.cbx-icon-maximize{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_maximize.svg);}
.cbx-icon-maximize-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_maximize_white.svg);}
.cbx-icon-minimize{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_minimize.svg);}
.cbx-icon-minimize-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_minimize_white.svg);}
.cbx-icon-message-circle{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_message_circle.svg);}
.cbx-icon-message-circle-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_message_circle_white.svg);}
.cbx-icon-location{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_location.svg);}
.cbx-icon-location-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_location_white.svg);}
.cbx-icon-thumbs-up{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_thumbs_up.svg);}
.cbx-icon-thumbs-up-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_thumbs_up_white.svg);}
.cbx-icon-thumbs-down{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_thumbs_down.svg);}
.cbx-icon-thumbs-down-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_thumbs_down_white.svg);}
.cbx-icon-settings{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_settings.svg);}
.cbx-icon-settings-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_settings_white.svg);}
.cbx-icon-copy{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_copy.svg);}
.cbx-icon-copy-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_copy_white.svg);}
.cbx-icon-cut{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_cut.svg);}
.cbx-icon-cut-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_cut_white.svg);}
.cbx-icon-tag{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_tag.svg);}
.cbx-icon-tag-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_tag_white.svg);}
.cbx-icon-clock{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_clock.svg);}
.cbx-icon-clock-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_clock_white.svg);}
.cbx-icon-heart{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_heart.svg);}
.cbx-icon-heart-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_heart_white.svg);}
.cbx-icon-lock{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_lock.svg);}
.cbx-icon-lock-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_lock_white.svg);}
.cbx-icon-unlock{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unlock.svg);}
.cbx-icon-unlock-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unlock_white.svg);}
.cbx-icon-currency-dollar{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_currency_dollar.svg);}
.cbx-icon-currency-dollar-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_currency_dollar_white.svg);}
.cbx-icon-phone{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_phone.svg);}
.cbx-icon-phone-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_phone_white.svg);}
.cbx-icon-more-h{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_more_h.svg);}
.cbx-icon-more-h-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_more_h_white.svg);}
.cbx-icon-more-v{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_more_v.svg);}
.cbx-icon-more-v-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_more_v_white.svg);}
.cbx-icon-gear{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_gear.svg);}
.cbx-icon-gear-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_gear_white.svg);}
.cbx-icon-back{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_back.svg);}
.cbx-icon-back-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_back_white.svg);}
.cbx-icon-email{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_email.svg);}
.cbx-icon-email-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_email_white.svg);}
.cbx-icon-message{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_message.svg);}
.cbx-icon-message-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_message_white.svg);}
.cbx-icon-checked{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_checked.svg);}
.cbx-icon-checked-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_checked_white.svg);}
.cbx-icon-unchecked, .cbx-icon-square{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unchecked.svg);}
.cbx-icon-unchecked-white, .cbx-icon-square-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unchecked_white.svg);}
.cbx-icon-circle{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_circle.svg);}
.cbx-icon-circle-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_circle_white.svg);}
.cbx-icon-code{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_code.svg);}
.cbx-icon-code-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_code_white.svg);}
.cbx-icon-check{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_check.svg);}
.cbx-icon-check-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_check_white.svg);}
.cbx-icon-photo{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_photo.svg);}
.cbx-icon-photo-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_photo_white.svg);}
.cbx-icon-camera{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_camera.svg);}
.cbx-icon-camera-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_camera_white.svg);}
.cbx-icon-funnel{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_funnel.svg);}
.cbx-icon-funnel-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_funnel_white.svg);}
.cbx-icon-calendar{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_calendar.svg);}
.cbx-icon-calendar-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_calendar_white.svg);}
.cbx-icon-home{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_home.svg);}
.cbx-icon-home-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_home_white.svg);}
.cbx-icon-headphones{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_headphones.svg);}
.cbx-icon-headphones-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_headphones_white.svg);}
.cbx-icon-users{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_users.svg);}
.cbx-icon-users-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_users_white.svg);}
.cbx-icon-users{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_users.svg);}
.cbx-icon-users-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_users_white.svg);}
.cbx-icon-database{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_database.svg);}
.cbx-icon-database-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_database_white.svg);}
.cbx-icon-reports{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_reports.svg);}
.cbx-icon-reports-white{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_reports_white.svg);}
.cbx-icon-bookmark{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/app/icon_bookmark.svg);}
.cbx-icon-category{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/app/icon_category.svg);}
.cbx-guest-wrap{font-size:14px;line-height:1.2;border-radius:8px !important;max-width:315px;margin:30px auto;}
.cbx-guest-wrap .cbx-title-login{margin-bottom:20px;}
.cbx-guest-wrap .cbx-title-login a{text-decoration:underline !important;}
.cbx-guest-wrap .cbx-title-login .guest-login-trigger{text-decoration:none !important;}
.cbx-guest-wrap .cbx-guest-login-wrap{background-color:#f0f0f1;border-radius:5px;padding:20px;margin-bottom:20px;display:none;}
.cbx-guest-wrap .cbx-guest-login-wrap input[name=rememberme]{width:auto !important;display:inline-block !important;vertical-align:middle !important;}
.cbx-guest-wrap .cbx-guest-login-wrap input[type=submit], .cbx-guest-wrap .cbx-guest-login-wrap button[type=submit]{font-size:15px !important;line-height:1.5 !important;outline:none !important;text-decoration:none !important;border-radius:6px;padding:5px 15px !important;color:#fff !important;background-color:var(--color-primary) !important;border:1px solid var(--color-primary) !important;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);}
.cbx-guest-wrap .cbx-guest-login-wrap input[type=submit]:focus, .cbx-guest-wrap .cbx-guest-login-wrap input[type=submit]:hover, .cbx-guest-wrap .cbx-guest-login-wrap button[type=submit]:focus, .cbx-guest-wrap .cbx-guest-login-wrap button[type=submit]:hover{outline:none !important;text-decoration:none !important;box-shadow:none !important;color:#fff;background-color:var(--color-primary);border-color:var(--color-primary);}
.cbx-guest-wrap .cbx-guest-login-wrap input[type=submit]:disabled, .cbx-guest-wrap .cbx-guest-login-wrap button[type=submit]:disabled{opacity:0.5;}
.cbx-guest-wrap .cbx-guest-login-wrap input[type=color], .cbx-guest-wrap .cbx-guest-login-wrap input[type=date], .cbx-guest-wrap .cbx-guest-login-wrap input[type=datetime-local], .cbx-guest-wrap .cbx-guest-login-wrap input[type=datetime], .cbx-guest-wrap .cbx-guest-login-wrap input[type=email], .cbx-guest-wrap .cbx-guest-login-wrap input[type=month], .cbx-guest-wrap .cbx-guest-login-wrap input[type=number], .cbx-guest-wrap .cbx-guest-login-wrap input[type=password], .cbx-guest-wrap .cbx-guest-login-wrap input[type=search], .cbx-guest-wrap .cbx-guest-login-wrap input[type=tel], .cbx-guest-wrap .cbx-guest-login-wrap input[type=text], .cbx-guest-wrap .cbx-guest-login-wrap input[type=time], .cbx-guest-wrap .cbx-guest-login-wrap input[type=url], .cbx-guest-wrap .cbx-guest-login-wrap input[type=week], .cbx-guest-wrap .cbx-guest-login-wrap select, .cbx-guest-wrap .cbx-guest-login-wrap textarea{background-color:var(--color-white) !important;}
.cbx-guest-wrap .cbx-guest-login-wrap .login-submit{text-align:center !important;margin:20px auto 0 auto !important;}
.cbx-guest-wrap .cbx-guest-login-wrap.cbx-guest-login-wrap-show{display:block;}
.cbx-guest-wrap form p{margin-bottom:2px !important;}
.cbx-guest-wrap h3{font-weight:bold !important;font-size:18px !important;line-height:1.5 !important;padding:0 !important;margin:0 0 8px 0 !important;text-align:left !important;}
.cbx-guest-wrap label{display:block;width:100% !important;font-size:15px !important;line-height:1.5 !important;padding:0 !important;margin:0 0 4px 0 !important;}
.cbx-guest-wrap .bbp-remember-me label{display:inline-block !important;width:auto !important;}
.cbx-guest-wrap input[type=text], .cbx-guest-wrap input[type=password], .cbx-guest-wrap input[type=date], .cbx-guest-wrap input[type=datetime], .cbx-guest-wrap input[type=datetime-local], .cbx-guest-wrap input[type=email], .cbx-guest-wrap input[type=month], .cbx-guest-wrap input[type=number], .cbx-guest-wrap input[type=search], .cbx-guest-wrap input[type=tel], .cbx-guest-wrap input[type=time], .cbx-guest-wrap input[type=url], .cbx-guest-wrap input[type=week]{width:100% !important;border:1px solid #ccc !important;margin:0 0 4px 0 !important;padding:3px 5px !important;font-size:14px !important;line-height:1.2 !important;}
.cbx-guest-wrap input[type=text]:focus, .cbx-guest-wrap input[type=password]:focus, .cbx-guest-wrap input[type=date]:focus, .cbx-guest-wrap input[type=datetime]:focus, .cbx-guest-wrap input[type=datetime-local]:focus, .cbx-guest-wrap input[type=email]:focus, .cbx-guest-wrap input[type=month]:focus, .cbx-guest-wrap input[type=number]:focus, .cbx-guest-wrap input[type=search]:focus, .cbx-guest-wrap input[type=tel]:focus, .cbx-guest-wrap input[type=time]:focus, .cbx-guest-wrap input[type=url]:focus, .cbx-guest-wrap input[type=week]:focus{outline:0 none !important;}
.cbx-guest-wrap .cbx-guest-register{padding:0 !important;margin:10px 0 0 0 !important;}
.cbx-guest-wrap .woocommerce-form.woocommerce-form-login.login .form-row{margin:0 !important;}
.cbx-guest-wrap .woocommerce-form.woocommerce-form-login.login .lost_password{margin:5px 0;}
.guest_login_url_wrap{background-color:#fbefeb;color:#747681;border:1px solid #f2dbd4;border-radius:10px;padding:10px;box-shadow:0 10px 22px 0 rgba(0, 4, 32, 0.05) !important;text-align:center;}
.flatpickr-calendar select.flatpickr-monthDropdown-months{font-size:16px !important;line-height:1.5 !important;}
.flatpickr-calendar select.flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{font-size:14px !important;line-height:1.5 !important;}
.flatpickr-calendar .numInputWrapper .numInput{font-size:16px !important;line-height:1.5 !important;}
.no-underline{text-decoration:none !important;}
.no-underline:focus, .no-underline:hover{text-decoration:none !important;}
.no-italics{font-style:normal !important;}
.display_none{display:none !important;}
.ld-ball, .ld-ring, .ld-hourglass, .ld-loader, .ld-cross, .ld-square, .ld-pie, .ld-spinner{width:1em;height:1em;position:relative;color:inherit;display:inline-block;box-sizing:content-box;}
.ld-ball:after, .ld-ring:after, .ld-hourglass:after, .ld-loader:after, .ld-cross:after, .ld-square:after, .ld-pie:after, .ld-spinner:after{content:" ";display:block;width:2em;height:2em;box-sizing:border-box;transform-origin:0em 0em;transform:translateZ(0) scale(0.5);backface-visibility:hidden;}
.ld-ring:after{border-radius:50%;border:0.3em solid currentColor;border-left-color:transparent;}
.ld-ball:after{border-radius:50%;background:currentColor;}
.ld-hourglass:after{border-radius:50%;border:1em solid currentColor;border-left-color:transparent;border-right-color:transparent;}
.ld-cross:after{position:absolute;height:0.5em;transform:translateZ(0) scale(0.5) translate(0, 0.75em);background:currentColor;}
.ld-cross:before{content:" ";display:block;width:0.5em;height:2em;box-sizing:border-box;transform-origin:0em 0em;backface-visibility:hidden;position:absolute;width:0.5em;transform:translateZ(0) scale(0.5) translate(0.75em, 0);background:currentColor;}
.ld-square:after{background:currentColor;}
.ld-pie:after{border-radius:50%;border:1em solid currentColor;border-left-color:transparent;}
.ld-spinner:after{position:absolute;width:0.4em;height:0.4em;transform:translateZ(0) scale(0.5) translate(0.8em, 0.8em);border-radius:50%;background:none;box-shadow:0 1em 0 currentColor, 0 -1em 0 currentColor, 1em 0 0 currentColor, -1em 0 0 currentColor, 0.70710678em 0.70710678em 0 currentColor, -0.70710678em 0.70710678em 0 currentColor, 0.70710678em -0.70710678em 0 currentColor, -0.70710678em -0.70710678em 0 currentColor;}
.ld-loader{background-size:cover;}
.ld.reverse{animation-direction:reverse !important;}
.ld.xp15{animation-duration:0.15s !important;}
.ld.xp35{animation-duration:0.35s !important;}
.ld.xhalf{animation-duration:0.5s !important;}
.ld.x1{animation-duration:1s !important;}
.ld.x2{animation-duration:2s !important;}
.ld.x4{animation-duration:4s !important;}
.ld.running{animation-play-state:running !important;}
.ld.paused{animation-play-state:paused !important;}
.ld.f00{animation-delay:0s !important;}
.ld.f01{animation-delay:-0.1s !important;}
.ld.f02{animation-delay:-0.2s !important;}
.ld.f03{animation-delay:-0.3s !important;}
.ld.f04{animation-delay:-0.4s !important;}
.ld.f05{animation-delay:-0.5s !important;}
.ld.f06{animation-delay:-0.6s !important;}
.ld.f07{animation-delay:-0.7s !important;}
.ld.f08{animation-delay:-0.8s !important;}
.ld.f09{animation-delay:-0.9s !important;}
.ld.f10{animation-delay:-1s !important;}
.ld{transform-origin:50% 50%;transform-box:fill-box;}
@keyframes ld-blink {
0%{opacity:1;}
49.75%{opacity:1;}
50.25%{opacity:0;}
99.5%{opacity:0;}
100%{opacity:1;}
}
.ld.ld-blink{animation:ld-blink 1s infinite linear;}
@keyframes ld-blur {
0%{filter:blur(0);}
50%{filter:blur(10px);}
100%{filter:blur(0);}
}
.ld.ld-blur{animation:ld-blur 1s infinite linear;}
@keyframes ld-beat {
0%{animation-timing-function:cubic-bezier(0.1028, 0.2484, 0.1372, 0.849);transform:scale(1);}
34%{animation-timing-function:cubic-bezier(0.7116, 0.2095, 0.8159, 0.6876);transform:scale(1.2);}
68%{animation-timing-function:cubic-bezier(0.1475, 0.2888, 0.294, 0.883);transform:scale(1.0268);}
84%{animation-timing-function:cubic-bezier(0.8176, 0.2193, 0.867, 0.6889);transform:scale(1.0932);}
100%{transform:scale(1);}
}
.ld.ld-beat{animation:ld-beat 1s infinite linear;}
@keyframes ld-bounceAlt {
0%{animation-timing-function:cubic-bezier(0.1348, 0.3256, 0.2495, 0.8687);transform:translate(0, 0%);}
51%{animation-timing-function:cubic-bezier(0.7426, 0.1782, 0.8523, 0.6514);transform:translate(0, -14%);}
100%{transform:translate(0, 0%);}
}
.ld.ld-bounceAlt{animation:ld-bounceAlt 1s infinite linear;}
@keyframes ld-tick-alt {
0%{animation-timing-function:cubic-bezier(0.0637, 0.1569, -0.0154, 0.8727);transform:rotate(0deg);}
22%{animation-timing-function:cubic-bezier(0.7634, 0.2713, 0.7818, 0.6832);transform:rotate(-44.865deg);}
43%{animation-timing-function:cubic-bezier(0.0599, 0.1266, 0.2372, 1.029);transform:rotate(-7.515deg);}
56%{animation-timing-function:cubic-bezier(0.6353, 0.3049, 0.6792, 0.6671);transform:rotate(-25.29deg);}
68%{animation-timing-function:cubic-bezier(0.0513, 0.1148, 0.3085, 1.1548);transform:rotate(-5.13deg);}
76%{animation-timing-function:cubic-bezier(0.467, 0.2881, 0.3593, 0.7819);transform:rotate(-14.175deg);}
83%{animation-timing-function:cubic-bezier(0.0632, 0.1615, 0.3539, 1.4565);transform:rotate(-3.6deg);}
88%{animation-timing-function:cubic-bezier(0.3563, 0.3125, 0.5387, 1.6475);transform:rotate(-7.74deg);}
92%{animation-timing-function:cubic-bezier(0.1265, 0.4155, 0.3821, 1.8827);transform:rotate(-2.61deg);}
95%{animation-timing-function:cubic-bezier(0.5727, 1.3521, 0.0229, 3.0356);transform:rotate(-4.185deg);}
98%{animation-timing-function:cubic-bezier(0.4531, -1.3593, 0.757, 0.0281);transform:rotate(-2.565deg);}
100%{transform:rotate(0deg);}
}
.ld.ld-tick-alt{animation:ld-tick-alt 1s infinite linear;}
@keyframes ld-jump {
0%{animation-timing-function:cubic-bezier(0.0637, 0.1569, -0.0154, 0.8727);transform:translate(0, 0%);}
22%{animation-timing-function:cubic-bezier(0.7634, 0.2713, 0.7818, 0.6832);transform:translate(0, -13.958%);}
43%{animation-timing-function:cubic-bezier(0.0599, 0.1266, 0.2372, 1.029);transform:translate(0, -2.338%);}
56%{animation-timing-function:cubic-bezier(0.6353, 0.3049, 0.6792, 0.6671);transform:translate(0, -7.868%);}
68%{animation-timing-function:cubic-bezier(0.0513, 0.1148, 0.3085, 1.1548);transform:translate(0, -1.596%);}
76%{animation-timing-function:cubic-bezier(0.467, 0.2881, 0.3593, 0.7819);transform:translate(0, -4.41%);}
83%{animation-timing-function:cubic-bezier(0.0632, 0.1615, 0.3539, 1.4565);transform:translate(0, -1.12%);}
88%{animation-timing-function:cubic-bezier(0.3563, 0.3125, 0.5387, 1.6475);transform:translate(0, -2.408%);}
92%{animation-timing-function:cubic-bezier(0.1265, 0.4155, 0.3821, 1.8827);transform:translate(0, -0.812%);}
95%{animation-timing-function:cubic-bezier(0.5727, 1.3521, 0.0229, 3.0356);transform:translate(0, -1.302%);}
98%{animation-timing-function:cubic-bezier(0.4531, -1.3593, 0.757, 0.0281);transform:translate(0, -0.798%);}
100%{transform:translate(0, 0%);}
}
.ld.ld-jump{animation:ld-jump 1s infinite linear;}
@keyframes ld-bounce {
0%{animation-timing-function:cubic-bezier(0.138, 0.2541, 0.2177, 0.8747);transform:translate(0, 0%) scaleY(1);}
37%{animation-timing-function:cubic-bezier(0.7679, 0.1817, 0.8401, 0.7167);transform:translate(0, -39.96%) scaleY(1);}
72.2%{animation-timing-function:cubic-bezier(0.1045, 0.2026, 0.2224, 0.9608);transform:translate(0, 0%) scaleY(1);}
87.2%{animation-timing-function:cubic-bezier(0.7463, 0.2314, 0.8159, 0.6941);transform:translate(0, 19.85%) scaleY(0.603);}
100%{transform:translate(0, 0%) scaleY(1);}
}
.ld.ld-bounce{animation:ld-bounce 1s infinite linear;}
@keyframes ld-clock {
0%{animation-timing-function:cubic-bezier(0, 0.7, 0.3, 1);transform:rotate(0deg);}
8.33333%{animation-timing-function:cubic-bezier(0, 0.7, 0.3, 1);transform:rotate(30deg);}
16.66667%{animation-timing-function:cubic-bezier(0, 0.7, 0.3, 1);transform:rotate(60deg);}
25%{animation-timing-function:cubic-bezier(0, 0.7, 0.3, 1);transform:rotate(90deg);}
33.33333%{animation-timing-function:cubic-bezier(0, 0.7, 0.3, 1);transform:rotate(120deg);}
41.66667%{animation-timing-function:cubic-bezier(0, 0.7, 0.3, 1);transform:rotate(150deg);}
50%{animation-timing-function:cubic-bezier(0, 0.7, 0.3, 1);transform:rotate(180deg);}
58.33333%{animation-timing-function:cubic-bezier(0, 0.7, 0.3, 1);transform:rotate(210deg);}
66.66667%{animation-timing-function:cubic-bezier(0, 0.7, 0.3, 1);transform:rotate(240deg);}
75%{animation-timing-function:cubic-bezier(0, 0.7, 0.3, 1);transform:rotate(270deg);}
83.33333%{animation-timing-function:cubic-bezier(0, 0.7, 0.3, 1);transform:rotate(300deg);}
91.66667%{animation-timing-function:cubic-bezier(0, 0.7, 0.3, 1);transform:rotate(330deg);}
100%{animation-timing-function:cubic-bezier(0, 0.7, 0.3, 1);transform:rotate(360deg);}
}
.ld.ld-clock{animation:ld-clock 12s infinite linear;}
@keyframes ld-fade {
0%{animation-timing-function:cubic-bezier(0.2057, 0.573, 0.3723, 0.9184);opacity:1;}
100%{opacity:0;}
}
.ld.ld-fade{animation:ld-fade 1s infinite linear;}
@keyframes ld-flip {
0%, 25%, 50%, 75%, 100%{animation-timing-function:cubic-bezier(0, 0.4, 0.6, 1);}
0%{transform:scale(1, 1);}
25%{transform:scale(-1, 1);}
50%{transform:scale(-1, -1);}
75%{transform:scale(1, -1);}
100%{transform:scale(1, 1);}
}
.ld.ld-flip{animation:ld-flip 1s infinite linear;}
@keyframes ld-float {
0%{animation-timing-function:cubic-bezier(0, 0.4, 0.6, 1);transform:translate(0, 0) scale(0.7);box-shadow:0 0 0 rgba(0, 0, 0, 0.3);}
50%{animation-timing-function:cubic-bezier(0.4, 0, 1, 0.6);transform:translate(0, -15%) scale(1);box-shadow:0 23% 5% -15% rgba(0, 0, 0, 0.2);}
100%{transform:translate(0, 0) scale(0.7);box-shadow:0 0 0 rgba(0, 0, 0, 0.3);}
}
.ld.ld-float{animation:ld-float 1s infinite linear;}
@keyframes ld-heartbeat {
0%{animation-timing-function:cubic-bezier(0.1678, 0.6042, 0.5465, 3.0859);transform:scale(1.3);}
30%{animation-timing-function:cubic-bezier(0.3206, 0.3435, 0.6825, 0.6598);transform:scale(1.15);}
31%{animation-timing-function:cubic-bezier(0.2811, 0.5061, 0.5347, 0.909);transform:scale(1.1458);}
100%{transform:scale(1);}
}
.ld.ld-heartbeat{animation:ld-heartbeat 1s infinite linear;}
@keyframes ld-hit {
0%{animation-timing-function:cubic-bezier(0.5, 0, 1, 0.5);transform:scale(0) translate(0, 0) skewX(0);opacity:1;}
20%{transform:scale(1) translate(0, 0) skewX(20deg);}
50%{animation-timing-function:cubic-bezier(0.6, 0, 1, 0.4);transform:scale(1) translate(0, 0) skewX(20deg);}
50%{opacity:1;}
100%{transform:scale(1) translate(0, 200%) skewX(20deg);opacity:0;}
}
.ld.ld-hit{animation:ld-hit 2s infinite linear;}
@keyframes ld-move-ltr {
0%{transform:translate(0%, 0%);}
40%{transform:translate(40%, 0%);}
49.99999%{transform:translate(49.99999%, 0%);}
50%{transform:translate(-50%, 0%);}
50.00001%{transform:translate(-49.99999%, 0%);}
60%{transform:translate(-40%, 0%);}
100%{transform:translate(0%, 0%);}
}
.ld.ld-move-ltr{animation:ld-move-ltr 1s infinite linear;}
@keyframes ld-move-rtl {
0%{transform:translate(0%, 0%);}
40%{transform:translate(-40%, 0%);}
49.99999%{transform:translate(-49.99999%, 0%);}
50%{transform:translate(50%, 0%);}
50.00001%{transform:translate(49.99999%, 0%);}
60%{transform:translate(40%, 0%);}
100%{transform:translate(0%, 0%);}
}
.ld.ld-move-rtl{animation:ld-move-rtl 1s infinite linear;}
@keyframes ld-move-ttb {
0%{transform:translate(0%, 0%);}
40%{transform:translate(0%, 40%);}
49.99999%{transform:translate(0%, 49.99999%);}
50%{transform:translate(0%, -50%);}
50.00001%{transform:translate(0%, -49.99999%);}
60%{transform:translate(0%, -40%);}
100%{transform:translate(0%, 0%);}
}
.ld.ld-move-ttb{animation:ld-move-ttb 1s infinite linear;}
@keyframes ld-move-btt {
0%{transform:translate(0%, 0%);}
40%{transform:translate(0%, -40%);}
49.99999%{transform:translate(0%, -49.99999%);}
50%{transform:translate(0%, 50%);}
50.00001%{transform:translate(0%, 49.99999%);}
60%{transform:translate(0%, 40%);}
100%{transform:translate(0%, 0%);}
}
.ld.ld-move-btt{animation:ld-move-btt 1s infinite linear;}
@keyframes ld-move-fade-ltr {
0%{transform:translate(0%, 0%);opacity:1;}
40%{transform:translate(40%, 0%);opacity:1;}
49.99999%{transform:translate(49.99999%, 0%);opacity:0;}
50%{transform:translate(-50%, 0%);opacity:0;}
50.00001%{transform:translate(-49.99999%, 0%);opacity:0;}
60%{transform:translate(-40%, 0%);opacity:1;}
100%{transform:translate(0%, 0%);opacity:1;}
}
.ld.ld-move-fade-ltr{animation:ld-move-fade-ltr 1s infinite linear;}
@keyframes ld-move-fade-rtl {
0%{transform:translate(0%, 0%);opacity:1;}
40%{transform:translate(-40%, 0%);opacity:1;}
49.99999%{transform:translate(-49.99999%, 0%);opacity:0;}
50%{transform:translate(50%, 0%);opacity:0;}
50.00001%{transform:translate(49.99999%, 0%);opacity:0;}
60%{transform:translate(40%, 0%);opacity:1;}
100%{transform:translate(0%, 0%);opacity:1;}
}
.ld.ld-move-fade-rtl{animation:ld-move-fade-rtl 1s infinite linear;}
@keyframes ld-move-fade-ttb {
0%{transform:translate(0%, 0%);opacity:1;}
40%{transform:translate(0%, 40%);opacity:1;}
49.99999%{transform:translate(0%, 49.99999%);opacity:0;}
50%{transform:translate(0%, -50%);opacity:0;}
50.00001%{transform:translate(0%, -49.99999%);opacity:0;}
60%{transform:translate(0%, -40%);opacity:1;}
100%{transform:translate(0%, 0%);opacity:1;}
}
.ld.ld-move-fade-ttb{animation:ld-move-fade-ttb 1s infinite linear;}
@keyframes ld-move-fade-btt {
0%{transform:translate(0%, 0%);opacity:1;}
40%{transform:translate(0%, -40%);opacity:1;}
49.99999%{transform:translate(0%, -49.99999%);opacity:0;}
50%{transform:translate(0%, 50%);opacity:0;}
50.00001%{transform:translate(0%, 49.99999%);opacity:0;}
60%{transform:translate(0%, 40%);opacity:1;}
100%{transform:translate(0%, 0%);opacity:1;}
}
.ld.ld-move-fade-btt{animation:ld-move-fade-btt 1s infinite linear;}
@keyframes ld-orbit {
0%{animation-timing-function:linear;transform:translate(0%, -60%) rotate(0deg);}
8.33333%{animation-timing-function:linear;transform:translate(30%, -51.96152%) rotate(30deg);}
16.66667%{animation-timing-function:linear;transform:translate(51.96152%, -30%) rotate(60deg);}
25%{animation-timing-function:linear;transform:translate(60%, 0%) rotate(90deg);}
33.33333%{animation-timing-function:linear;transform:translate(51.96152%, 30%) rotate(120deg);}
41.66667%{animation-timing-function:linear;transform:translate(30%, 51.96152%) rotate(150deg);}
50%{animation-timing-function:linear;transform:translate(0%, 60%) rotate(180deg);}
58.33333%{animation-timing-function:linear;transform:translate(-30%, 51.96152%) rotate(210deg);}
66.66667%{animation-timing-function:linear;transform:translate(-51.96152%, 30%) rotate(240deg);}
75%{animation-timing-function:linear;transform:translate(-60%, 0%) rotate(270deg);}
83.33333%{animation-timing-function:linear;transform:translate(-51.96152%, -30%) rotate(300deg);}
91.66667%{animation-timing-function:linear;transform:translate(-30%, -51.96152%) rotate(330deg);}
100%{animation-timing-function:linear;transform:translate(0%, -60%) rotate(360deg);}
}
.ld.ld-orbit{animation:ld-orbit 1s infinite linear;}
@keyframes ld-breath {
0%{animation-timing-function:cubic-bezier(0.9647, 0.2413, -0.0705, 0.7911);transform:scale(0.91);}
51%{animation-timing-function:cubic-bezier(0.9226, 0.2631, -0.0308, 0.7628);transform:scale(1.02994);}
100%{transform:scale(0.91);}
}
.ld.ld-breath{animation:ld-breath 1s infinite linear;}
@keyframes ld-dim {
0%{animation-timing-function:cubic-bezier(0.9647, 0.2413, -0.0705, 0.7911);opacity:0;}
51%{animation-timing-function:cubic-bezier(0.9226, 0.2631, -0.0308, 0.7628);opacity:0.9995;}
100%{opacity:0;}
}
.ld.ld-dim{animation:ld-dim 1s infinite linear;}
@keyframes ld-metronome {
0%{animation-timing-function:cubic-bezier(0.7806, 0.0715, 0.8998, 0.731);transform:translate(-10%) rotate(-20deg);}
17.5%{animation-timing-function:cubic-bezier(0.484, 0.3308, 0.6853, 0.6667);transform:translate(-6.18%) rotate(-12.36deg);}
27.6%{animation-timing-function:cubic-bezier(0.0676, 0.1836, 0.0518, 0.9433);transform:translate(2.48%) rotate(4.96deg);}
50.1%{animation-timing-function:cubic-bezier(0.7773, 0.0708, 0.9008, 0.735);transform:translate(10%) rotate(20deg);}
67.6%{animation-timing-function:cubic-bezier(0.4888, 0.331, 0.6153, 0.6674);transform:translate(6.16%) rotate(12.32deg);}
80%{animation-timing-function:cubic-bezier(0.0801, 0.2206, 0.1357, 0.9363);transform:translate(-4.57%) rotate(-9.14deg);}
100%{transform:translate(-10%) rotate(-20deg);}
}
.ld.ld-metronome{animation:ld-metronome 1s infinite linear;}
@keyframes ld-swing {
0%{animation-timing-function:cubic-bezier(0.9647, 0.2413, -0.0705, 0.7911);transform:rotate(-30deg);}
51%{animation-timing-function:cubic-bezier(0.9226, 0.2631, -0.0308, 0.7628);transform:rotate(29.97deg);}
100%{transform:rotate(-30deg);}
}
.ld.ld-swing{animation:ld-swing 1s infinite linear;}
@keyframes ld-wander-v {
0%{animation-timing-function:cubic-bezier(0.7806, 0.0715, 0.8998, 0.731);transform:translate(0, -10%);}
17.5%{animation-timing-function:cubic-bezier(0.484, 0.3308, 0.6853, 0.6667);transform:translate(0, -6.18%);}
27.6%{animation-timing-function:cubic-bezier(0.2459, 0.3343, 0.4923, 0.6717);transform:translate(0, 2.48%);}
35.1%{animation-timing-function:cubic-bezier(0.1317, 0.3401, 0.311, 0.9176);transform:translate(0, 7.49%);}
50.1%{animation-timing-function:cubic-bezier(0.7773, 0.0708, 0.9008, 0.735);transform:translate(0, 10%);}
67.6%{animation-timing-function:cubic-bezier(0.4888, 0.331, 0.6153, 0.6674);transform:translate(0, 6.16%);}
80%{animation-timing-function:cubic-bezier(0.2539, 0.3274, 0.5671, 0.676);transform:translate(0, -4.57%);}
85%{animation-timing-function:cubic-bezier(0.1302, 0.3349, 0.3113, 0.9183);transform:translate(0, -7.47%);}
100%{transform:translate(0, -10%);}
}
.ld.ld-wander-v{animation:ld-wander-v 1s infinite linear;}
@keyframes ld-wander-h {
0%{animation-timing-function:cubic-bezier(0.7806, 0.0715, 0.8998, 0.731);transform:translate(-10%, 0);}
17.5%{animation-timing-function:cubic-bezier(0.484, 0.3308, 0.6853, 0.6667);transform:translate(-6.18%, 0);}
27.6%{animation-timing-function:cubic-bezier(0.2459, 0.3343, 0.4923, 0.6717);transform:translate(2.48%, 0);}
35.1%{animation-timing-function:cubic-bezier(0.1317, 0.3401, 0.311, 0.9176);transform:translate(7.49%, 0);}
50.1%{animation-timing-function:cubic-bezier(0.7773, 0.0708, 0.9008, 0.735);transform:translate(10%, 0);}
67.6%{animation-timing-function:cubic-bezier(0.4888, 0.331, 0.6153, 0.6674);transform:translate(6.16%, 0);}
80%{animation-timing-function:cubic-bezier(0.2539, 0.3274, 0.5671, 0.676);transform:translate(-4.57%, 0);}
85%{animation-timing-function:cubic-bezier(0.1302, 0.3349, 0.3113, 0.9183);transform:translate(-7.47%, 0);}
100%{transform:translate(-10%, 0);}
}
.ld.ld-wander-h, .ld.ld-wander{animation:ld-wander-h 1s infinite linear;}
@keyframes ld-pulse {
0%{animation-timing-function:cubic-bezier(0.3333, 0.3333, 0.3124, 0.6668);transform:scale(0.85);}
0.5%{animation-timing-function:cubic-bezier(0.0233, -0.3865, 0.6667, 0.6667);transform:scale(1.141);}
1.5%{animation-timing-function:cubic-bezier(0.2893, 0.354, 0.6158, 0.6958);transform:scale(1.124);}
11%{animation-timing-function:cubic-bezier(0.2861, 0.4196, 0.6215, 0.7476);transform:scale(0.992);}
25%{animation-timing-function:cubic-bezier(0.0793, 0.2627, 0.9972, 1.5511);transform:scale(0.887);}
49.5%{animation-timing-function:cubic-bezier(0.6664, 0.3332, 0.6667, 0.6667);transform:scale(0.85);}
50%{animation-timing-function:cubic-bezier(0, 0.3522, 1, 0.6686);transform:scale(1.15);}
51%{animation-timing-function:cubic-bezier(0.2668, 0.4036, 0.554, 0.7657);transform:scale(1.132);}
73.5%{animation-timing-function:cubic-bezier(0.2997, 1.0028, 0.6671, 1);transform:scale(0.894);}
100%{transform:scale(0.85);}
}
.ld.ld-pulse{animation:ld-pulse 1s infinite linear;}
@keyframes ld-jingle {
0%{animation-timing-function:cubic-bezier(0.146, 0.2111, 0.5902, 1.3204);transform:rotate(0deg);}
11%{animation-timing-function:cubic-bezier(0.1079, 0.1992, -0.6462, 0.828);transform:rotate(7.61deg);}
23%{animation-timing-function:cubic-bezier(0.0504, 0.0951, 0.0163, 0.9677);transform:rotate(-5.79deg);}
36%{animation-timing-function:cubic-bezier(0.0475, 0.0921, 0.3134, 1.0455);transform:rotate(3.35deg);}
49%{animation-timing-function:cubic-bezier(0.0789, 0.1565, 0.3413, 1.0972);transform:rotate(-1.93deg);}
62%{animation-timing-function:cubic-bezier(0.141, 0.2885, 0.406, 1.1519);transform:rotate(1.12deg);}
75%{animation-timing-function:cubic-bezier(0.226, 0.4698, 0.5031, 1.1722);transform:rotate(-0.64deg);}
88%{animation-timing-function:cubic-bezier(0.3121, 0.5521, 0.5655, 0.8997);transform:rotate(0.37deg);}
100%{transform:rotate(-0.28deg);}
}
.ld.ld-jingle{animation:ld-jingle 1s infinite linear;transform-origin:50% 0%;}
@keyframes ld-rubber-v {
0%{animation-timing-function:cubic-bezier(0.1858, 0.2841, 0.5834, 1.4615);transform:scaleY(1);}
31%{animation-timing-function:cubic-bezier(0.0467, 0.1102, 0.4803, 1.4719);transform:scaleY(1.1354);}
41%{animation-timing-function:cubic-bezier(0.0469, 0.1108, 0.4775, 1.4732);transform:scaleY(0.9052);}
51%{animation-timing-function:cubic-bezier(0.0478, 0.1131, 0.4723, 1.4819);transform:scaleY(1.0664);}
61%{animation-timing-function:cubic-bezier(0.0506, 0.1192, 0.4639, 1.4818);transform:scaleY(0.9536);}
71%{animation-timing-function:cubic-bezier(0.0581, 0.1374, 0.457, 1.4901);transform:scaleY(1.0326);}
81%{animation-timing-function:cubic-bezier(0.0765, 0.1813, 0.4542, 1.4923);transform:scaleY(0.9772);}
91%{animation-timing-function:cubic-bezier(0.1747, 0.3181, 0.341, 0.878);transform:scaleY(1.016);}
100%{transform:scaleY(0.9836);}
}
.ld.ld-rubber-v{animation:ld-rubber-v 1s infinite linear;}
@keyframes ld-rubber-h {
0%{animation-timing-function:cubic-bezier(0.1858, 0.2841, 0.5834, 1.4615);transform:scaleX(1);}
31%{animation-timing-function:cubic-bezier(0.0467, 0.1102, 0.4803, 1.4719);transform:scaleX(1.1354);}
41%{animation-timing-function:cubic-bezier(0.0469, 0.1108, 0.4775, 1.4732);transform:scaleX(0.9052);}
51%{animation-timing-function:cubic-bezier(0.0478, 0.1131, 0.4723, 1.4819);transform:scaleX(1.0664);}
61%{animation-timing-function:cubic-bezier(0.0506, 0.1192, 0.4639, 1.4818);transform:scaleX(0.9536);}
71%{animation-timing-function:cubic-bezier(0.0581, 0.1374, 0.457, 1.4901);transform:scaleX(1.0326);}
81%{animation-timing-function:cubic-bezier(0.0765, 0.1813, 0.4542, 1.4923);transform:scaleX(0.9772);}
91%{animation-timing-function:cubic-bezier(0.1747, 0.3181, 0.341, 0.878);transform:scaleX(1.016);}
100%{transform:scaleX(0.9836);}
}
.ld.ld-rubber-h, .ld.ld-rubber{animation:ld-rubber-h 1s infinite linear;}
@keyframes ld-shake-v {
0%{animation-timing-function:cubic-bezier(0.1441, 0.1912, 0.6583, 1.1029);transform:translate(0, 0%);}
31%{animation-timing-function:cubic-bezier(0.0667, 0.1419, 0.6667, 1.1415);transform:translate(0, 7.8%);}
45%{animation-timing-function:cubic-bezier(0.0542, 0.1151, 0.5697, 1.181);transform:translate(0, -4.68%);}
59%{animation-timing-function:cubic-bezier(0.0497, 0.1058, 0.4541, 1.231);transform:translate(0, 2.81%);}
73%{animation-timing-function:cubic-bezier(0.0808, 0.1711, 0.4109, 1.2519);transform:translate(0, -1.68%);}
87%{animation-timing-function:cubic-bezier(0.2073, 0.3705, 0.4064, 0.8839);transform:translate(0, 1.01%);}
100%{transform:translate(0, -0.78%);}
}
.ld.ld-shake-v{animation:ld-shake-v 1s infinite linear;}
@keyframes ld-shake-h {
0%{animation-timing-function:cubic-bezier(0.1515, 0.2047, 0.6562, 1.1369);transform:translate(0%, 0);}
31%{animation-timing-function:cubic-bezier(0.0628, 0.1361, 0.6012, 1.2083);transform:translate(7.66%, 0);}
45%{animation-timing-function:cubic-bezier(0.0579, 0.1251, 0.5661, 1.2263);transform:translate(-5.36%, 0);}
59%{animation-timing-function:cubic-bezier(0.0523, 0.113, 0.5181, 1.2493);transform:translate(3.75%, 0);}
73%{animation-timing-function:cubic-bezier(0.0513, 0.1113, 0.4632, 1.2762);transform:translate(-2.63%, 0);}
87%{animation-timing-function:cubic-bezier(0.1502, 0.2709, 0.2303, 0.8469);transform:translate(1.84%, 0);}
100%{transform:translate(-1.68%, 0);}
}
.ld.ld-shake-h, .ld.ld-shake{animation:ld-shake-h 1s infinite linear;}
@keyframes ld-tick {
0%{animation-timing-function:cubic-bezier(0.1858, 0.2841, 0.5834, 1.4615);transform:rotate(0deg);}
31%{animation-timing-function:cubic-bezier(0.0467, 0.1102, 0.4803, 1.4719);transform:rotate(13.54deg);}
41%{animation-timing-function:cubic-bezier(0.0469, 0.1108, 0.4775, 1.4732);transform:rotate(-9.48deg);}
51%{animation-timing-function:cubic-bezier(0.0478, 0.1131, 0.4723, 1.4819);transform:rotate(6.64deg);}
61%{animation-timing-function:cubic-bezier(0.0506, 0.1192, 0.4639, 1.4818);transform:rotate(-4.64deg);}
71%{animation-timing-function:cubic-bezier(0.0581, 0.1374, 0.457, 1.4901);transform:rotate(3.26deg);}
81%{animation-timing-function:cubic-bezier(0.0765, 0.1813, 0.4542, 1.4923);transform:rotate(-2.28deg);}
91%{animation-timing-function:cubic-bezier(0.1747, 0.3181, 0.341, 0.878);transform:rotate(1.6deg);}
100%{transform:rotate(-1.64deg);}
}
.ld.ld-tick{animation:ld-tick 1s infinite linear;}
@keyframes ld-smash {
0%{animation-timing-function:cubic-bezier(0.3385, 0.332, 0.6667, 0.6667);transform:rotate(0deg);}
40.8%{animation-timing-function:cubic-bezier(0.3316, 0.3338, 0.5714, 1.3045);transform:rotate(24.48deg);}
48.5%{animation-timing-function:cubic-bezier(0.9673, 0.2776, 0.6667, 0.6667);transform:rotate(29.07deg);}
51%{animation-timing-function:cubic-bezier(0.1933, 0.2947, -0.0572, 0.7191);transform:rotate(25.38deg);}
60.8%{animation-timing-function:cubic-bezier(0.0583, 2.8507, 0.8558, 1);transform:rotate(0.54deg);}
100%{transform:rotate(0deg);}
}
.ld.ld-smash{animation:ld-smash 1s infinite linear;}
@keyframes ld-jelly-alt {
0%{animation-timing-function:cubic-bezier(0.1858, 0.2841, 0.5834, 1.4615);transform:skewX(0deg);}
31%{animation-timing-function:cubic-bezier(0.0467, 0.1102, 0.4803, 1.4719);transform:skewX(6.77deg);}
41%{animation-timing-function:cubic-bezier(0.0469, 0.1108, 0.4775, 1.4732);transform:skewX(-4.74deg);}
51%{animation-timing-function:cubic-bezier(0.0478, 0.1131, 0.4723, 1.4819);transform:skewX(3.32deg);}
61%{animation-timing-function:cubic-bezier(0.0506, 0.1192, 0.4639, 1.4818);transform:skewX(-2.32deg);}
71%{animation-timing-function:cubic-bezier(0.0581, 0.1374, 0.457, 1.4901);transform:skewX(1.63deg);}
81%{animation-timing-function:cubic-bezier(0.0765, 0.1813, 0.4542, 1.4923);transform:skewX(-1.14deg);}
91%{animation-timing-function:cubic-bezier(0.1747, 0.3181, 0.341, 0.878);transform:skewX(0.8deg);}
100%{transform:skewX(-0.82deg);}
}
.ld.ld-jelly-alt{animation:ld-jelly-alt 1s infinite linear;}
@keyframes ld-jelly {
0%{animation-timing-function:cubic-bezier(0.1441, 0.1912, 0.6583, 1.1029);transform:translate(0%, 0) skewX(0deg);}
31%{animation-timing-function:cubic-bezier(0.0667, 0.1419, 0.6667, 1.1415);transform:translate(-7.8%, 0) skewX(7.8deg);}
45%{animation-timing-function:cubic-bezier(0.0542, 0.1151, 0.5697, 1.181);transform:translate(4.68%, 0) skewX(-4.68deg);}
59%{animation-timing-function:cubic-bezier(0.0497, 0.1058, 0.4541, 1.231);transform:translate(-2.81%, 0) skewX(2.81deg);}
73%{animation-timing-function:cubic-bezier(0.0808, 0.1711, 0.4109, 1.2519);transform:translate(1.68%, 0) skewX(-1.68deg);}
87%{animation-timing-function:cubic-bezier(0.2073, 0.3705, 0.4064, 0.8839);transform:translate(-1.01%, 0) skewX(1.01deg);}
100%{transform:translate(0.78%, 0) skewX(-0.78deg);}
}
.ld.ld-jelly{animation:ld-jelly 1s infinite linear;}
@keyframes ld-damage {
0%{animation-timing-function:cubic-bezier(0.1916, 0.3481, 0.5313, 2.0622);opacity:1;}
21%{animation-timing-function:cubic-bezier(0.0461, 0.1237, 0.4559, 1.8579);opacity:0.422;}
29%{animation-timing-function:cubic-bezier(0.0468, 0.1254, 0.4564, 1.8559);opacity:1.462;}
37%{animation-timing-function:cubic-bezier(0.0479, 0.1283, 0.457, 1.856);opacity:0.63;}
45%{animation-timing-function:cubic-bezier(0.0487, 0.1306, 0.457, 1.8506);opacity:1.296;}
53%{animation-timing-function:cubic-bezier(0.0515, 0.1383, 0.4591, 1.8571);opacity:0.763;}
61%{animation-timing-function:cubic-bezier(0.0556, 0.1484, 0.4608, 1.846);opacity:1.189;}
69%{animation-timing-function:cubic-bezier(0.0595, 0.1602, 0.4632, 1.8456);opacity:0.848;}
77%{animation-timing-function:cubic-bezier(0.0689, 0.1849, 0.4698, 1.8391);opacity:1.121;}
85%{animation-timing-function:cubic-bezier(0.0794, 0.2133, 0.4765, 1.8226);opacity:0.903;}
93%{animation-timing-function:cubic-bezier(0.1486, 0.2692, 0.2335, 0.855);opacity:1.078;}
100%{opacity:0.893;}
}
.ld.ld-damage{animation:ld-damage 1s infinite linear;}
@keyframes ld-rush-ltr {
0%{animation-timing-function:cubic-bezier(0, 0.5, 0.5, 1);opacity:0;}
5%{opacity:1;}
0%{transform:translateX(-318.4752086141%) skewX(30deg);}
25%{transform:translateX(-21.4256258422%) skewX(-15deg);}
33%{transform:translateX(8.5743741578%) skewX(-15deg);}
44%{transform:translateX(-4.2128799228%) skewX(7.5deg);}
55.00000000000001%{transform:translateX(2.0973908101%) skewX(-3.75deg);}
66%{transform:translateX(0%) skewX(0deg);}
80%{transform:translateX(0%) skewX(0deg);}
100%{transform:translateX(300%) skewX(30deg);}
100%{opacity:1;}
}
.ld.ld-rush-ltr{animation:ld-rush-ltr 1s infinite linear;}
@keyframes ld-rush-rtl {
0%{animation-timing-function:cubic-bezier(0, 0.5, 0.5, 1);opacity:0;}
5%{opacity:1;}
0%{transform:translateX(318.4752086141%) skewX(-30deg);}
25%{transform:translateX(21.4256258422%) skewX(15deg);}
33%{transform:translateX(-8.5743741578%) skewX(15deg);}
44%{transform:translateX(4.2128799228%) skewX(-7.5deg);}
55.00000000000001%{transform:translateX(-2.0973908101%) skewX(3.75deg);}
66%{transform:translateX(0%) skewX(0deg);}
80%{transform:translateX(0%) skewX(0deg);}
100%{transform:translateX(-300%) skewX(-30deg);}
100%{opacity:1;}
}
.ld.ld-rush-rtl{animation:ld-rush-rtl 1s infinite linear;}
@keyframes ld-rush-ttb {
0%{animation-timing-function:cubic-bezier(0, 0.5, 0.5, 1);opacity:0;}
5%{opacity:1;}
0%{transform:translateY(-78.4752086141%) skewY(30deg);}
25%{transform:translateY(2.5743741578%) skewY(-15deg);}
33%{transform:translateY(8.5743741578%) skewY(-15deg);}
44%{transform:translateY(-4.2128799228%) skewY(7.5deg);}
55.00000000000001%{transform:translateY(2.0973908101%) skewY(-3.75deg);}
66%{transform:translateY(0%) skewY(0deg);}
80%{transform:translateY(0%) skewY(0deg);}
100%{transform:translateY(60%) skewY(30deg);}
100%{opacity:1;}
}
.ld.ld-rush-ttb{animation:ld-rush-ttb 1s infinite linear;}
@keyframes ld-rush-btt {
0%{animation-timing-function:cubic-bezier(0, 0.5, 0.5, 1);opacity:0;}
5%{opacity:1;}
0%{transform:translateY(318.4752086141%) skewY(-30deg);}
25%{transform:translateY(21.4256258422%) skewY(15deg);}
33%{transform:translateY(-8.5743741578%) skewY(15deg);}
44%{transform:translateY(4.2128799228%) skewY(-7.5deg);}
55.00000000000001%{transform:translateY(-2.0973908101%) skewY(3.75deg);}
66%{transform:translateY(0%) skewY(0deg);}
80%{transform:translateY(0%) skewY(0deg);}
100%{transform:translateY(-300%) skewY(-30deg);}
100%{opacity:1;}
}
.ld.ld-rush-btt{animation:ld-rush-btt 1s infinite linear;}
@keyframes ld-skew {
0%, 50%, 100%{animation-timing-function:cubic-bezier(0.4, 0, 1, 0.6);}
25%, 75%{animation-timing-function:cubic-bezier(0, 0.4, 0.6, 1);}
0%{transform:skewX(20deg) scale(1);}
25%{transform:skewX(0deg) scale(0.9);}
50%{transform:skewX(-20deg) scale(1);}
75%{transform:skewX(0deg) scale(0.9);}
100%{transform:skewX(20deg) scale(1);}
}
.ld.ld-skew{animation:ld-skew 1s infinite linear;}
@keyframes ld-skew-alt {
0%, 50%, 100%{animation-timing-function:cubic-bezier(0.4, 0, 1, 0.6);}
25%, 75%{animation-timing-function:cubic-bezier(0, 0.4, 0.6, 1);}
0%{transform:skewY(20deg) scale(1);}
25%{transform:skewY(0deg) scale(0.9);}
50%{transform:skewY(-20deg) scale(1);}
75%{transform:skewY(0deg) scale(0.9);}
100%{transform:skewY(20deg) scale(1);}
}
.ld.ld-skew-alt{animation:ld-skew-alt 1s infinite linear;}
@keyframes ld-slide-ltr {
0%{animation-timing-function:cubic-bezier(0.4652, 0.1051, 0.774, 0.6426);transform:translate(0%, 0%);opacity:1;}
22.5%{animation-timing-function:cubic-bezier(0.4142, 0.3131, 0.7623, 0.6513);transform:translate(47.8%, 0%);opacity:1;}
45%{animation-timing-function:cubic-bezier(0.3615, 0.331, 0.9646, 1.3461);transform:translate(147.8%, 0%);opacity:1;}
47.5%{animation-timing-function:cubic-bezier(0.7006, 0.3332, 0.6667, 0.6667);transform:translate(165.6%, 0%);opacity:0;}
50%{animation-timing-function:cubic-bezier(0.1604, 0.3176, -0.0218, 0.6965);transform:translate(-200%, 0%);opacity:0;}
51%{animation-timing-function:cubic-bezier(0.1983, 0.3529, 0.5263, 0.6945);transform:translate(-179.8%, 0%);opacity:0;}
80.4%{animation-timing-function:cubic-bezier(0.2342, 0.3708, 0.5422, 0.9065);transform:translate(-38.4%, 0%);opacity:1;}
100%{transform:translate(0%, 0%);opacity:1;}
}
.ld.ld-slide-ltr{animation:ld-slide-ltr 1s infinite linear;}
@keyframes ld-slide-rtl {
0%{animation-timing-function:cubic-bezier(0.4652, 0.1051, 0.774, 0.6426);transform:translate(0%, 0%);opacity:1;}
22.5%{animation-timing-function:cubic-bezier(0.4142, 0.3131, 0.7623, 0.6513);transform:translate(-47.8%, 0%);opacity:1;}
45%{animation-timing-function:cubic-bezier(0.3615, 0.331, 0.9646, 1.3461);transform:translate(-147.8%, 0%);opacity:1;}
47.5%{animation-timing-function:cubic-bezier(0.7006, 0.3332, 0.6667, 0.6667);transform:translate(-165.6%, 0%);opacity:0;}
50%{animation-timing-function:cubic-bezier(0.1604, 0.3176, -0.0218, 0.6965);transform:translate(200%, 0%);opacity:0;}
51%{animation-timing-function:cubic-bezier(0.1983, 0.3529, 0.5263, 0.6945);transform:translate(179.8%, 0%);opacity:0;}
80.4%{animation-timing-function:cubic-bezier(0.2342, 0.3708, 0.5422, 0.9065);transform:translate(38.4%, 0%);opacity:1;}
100%{transform:translate(0%, 0%);opacity:1;}
}
.ld.ld-slide-rtl{animation:ld-slide-rtl 1s infinite linear;}
@keyframes ld-slide-btt {
0%{animation-timing-function:cubic-bezier(0.4652, 0.1051, 0.774, 0.6426);transform:translate(0%, 0%);opacity:1;}
22.5%{animation-timing-function:cubic-bezier(0.4142, 0.3131, 0.7623, 0.6513);transform:translate(0%, -47.8%);opacity:1;}
45%{animation-timing-function:cubic-bezier(0.3615, 0.331, 0.9646, 1.3461);transform:translate(0%, -147.8%);opacity:1;}
47.5%{animation-timing-function:cubic-bezier(0.7006, 0.3332, 0.6667, 0.6667);transform:translate(0%, -165.6%);opacity:0;}
50%{animation-timing-function:cubic-bezier(0.1604, 0.3176, -0.0218, 0.6965);transform:translate(0%, 200%);opacity:0;}
51%{animation-timing-function:cubic-bezier(0.1983, 0.3529, 0.5263, 0.6945);transform:translate(0%, 179.8%);opacity:0;}
80.4%{animation-timing-function:cubic-bezier(0.2342, 0.3708, 0.5422, 0.9065);transform:translate(0%, 38.4%);opacity:1;}
100%{transform:translate(0%, 0%);opacity:1;}
}
.ld.ld-slide-btt{animation:ld-slide-btt 1s infinite linear;}
@keyframes ld-slide-ttb {
0%{animation-timing-function:cubic-bezier(0.4652, 0.1051, 0.774, 0.6426);transform:translate(0%, 0%);opacity:1;}
22.5%{animation-timing-function:cubic-bezier(0.4142, 0.3131, 0.7623, 0.6513);transform:translate(0%, 47.8%);opacity:1;}
45%{animation-timing-function:cubic-bezier(0.3615, 0.331, 0.9646, 1.3461);transform:translate(0%, 147.8%);opacity:1;}
47.5%{animation-timing-function:cubic-bezier(0.7006, 0.3332, 0.6667, 0.6667);transform:translate(0%, 165.6%);opacity:0;}
50%{animation-timing-function:cubic-bezier(0.1604, 0.3176, -0.0218, 0.6965);transform:translate(0%, -200%);opacity:0;}
51%{animation-timing-function:cubic-bezier(0.1983, 0.3529, 0.5263, 0.6945);transform:translate(0%, -179.8%);opacity:0;}
80.4%{animation-timing-function:cubic-bezier(0.2342, 0.3708, 0.5422, 0.9065);transform:translate(0%, -38.4%);opacity:1;}
100%{transform:translate(0%, 0%);opacity:1;}
}
.ld.ld-slide-ttb{animation:ld-slide-ttb 1s infinite linear;}
@keyframes ld-coin-h {
0%{animation-timing-function:cubic-bezier(0.5856, 0.0703, 0.4143, 0.9297);transform:rotateY(0deg);}
100%{transform:rotateY(3600deg);}
}
.ld.ld-coin-h, .ld.ld-coin{animation:ld-coin-h 2s infinite linear;}
@keyframes ld-coin-v {
0%{animation-timing-function:cubic-bezier(0.5856, 0.0703, 0.4143, 0.9297);transform:rotateX(0deg);}
100%{transform:rotateX(3600deg);}
}
.ld.ld-coin-v{animation:ld-coin-v 2s infinite linear;}
@keyframes ld-cycle {
0%{animation-timing-function:cubic-bezier(0.3333, 0.3333, 0.6667, 0.6667);transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.ld.ld-cycle{animation:ld-cycle 1s infinite linear;}
@keyframes ld-cycle-alt {
0%{animation-timing-function:cubic-bezier(0.3333, 0.3333, 0.6667, 0.6667);transform:rotate(0deg);}
100%{transform:rotate(-360deg);}
}
.ld.ld-cycle-alt{animation:ld-cycle-alt 1s infinite linear;}
@keyframes ld-flip-h {
0%{animation-timing-function:cubic-bezier(0.1909, 0.4373, 0.4509, 0.7454);transform:rotateY(0deg);}
30%{animation-timing-function:cubic-bezier(0.128, 0.2315, 0.9704, 0.8632);transform:rotateY(153.72deg);}
50%{animation-timing-function:cubic-bezier(0.5788, 0.3001, 0.5613, 0.6784);transform:rotateY(180deg);}
55%{animation-timing-function:cubic-bezier(0.1545, 0.4929, 0.6089, 0.9373);transform:rotateY(238.68deg);}
100%{transform:rotateY(360deg);}
}
.ld.ld-flip-h{animation:ld-flip-h 1s infinite linear;}
@keyframes ld-flip-v {
0%{animation-timing-function:cubic-bezier(0.1909, 0.4373, 0.4509, 0.7454);transform:rotateX(0deg);}
30%{animation-timing-function:cubic-bezier(0.128, 0.2315, 0.9704, 0.8632);transform:rotateX(153.72deg);}
50%{animation-timing-function:cubic-bezier(0.5788, 0.3001, 0.5613, 0.6784);transform:rotateX(180deg);}
55%{animation-timing-function:cubic-bezier(0.1545, 0.4929, 0.6089, 0.9373);transform:rotateX(238.68deg);}
100%{transform:rotateX(360deg);}
}
.ld.ld-flip-v{animation:ld-flip-v 1s infinite linear;}
@keyframes ld-spin-fast {
0%{animation-timing-function:cubic-bezier(0.5856, 0.0703, 0.4143, 0.9297);transform:rotate(0deg);}
100%{transform:rotate(1800deg);}
}
.ld.ld-spin-fast{animation:ld-spin-fast 1s infinite linear;}
@keyframes ld-spin {
0%{animation-timing-function:cubic-bezier(0.5856, 0.0703, 0.4143, 0.9297);transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.ld.ld-spin{animation:ld-spin 1s infinite linear;}
@keyframes ld-squeeze {
0%{animation-timing-function:cubic-bezier(0.1685, 0.4459, 0.3641, 0.7833);transform:scale(0.5, 1);}
30%{animation-timing-function:cubic-bezier(0.0995, 0.199, 0.9948, 0.959);transform:scale(0.949, 0.551);}
50%{animation-timing-function:cubic-bezier(0.6064, 0.3078, 0.5406, 0.6764);transform:scale(1, 0.5);}
55%{animation-timing-function:cubic-bezier(0.1401, 0.5826, 0.6091, 0.9651);transform:scale(0.802, 0.698);}
100%{transform:scale(0.5, 1);}
}
.ld.ld-squeeze{animation:ld-squeeze 1s infinite linear;}
@keyframes ld-static{}
.ld.ld-static{animation:ld-static 1s infinite linear;}
@keyframes ld-surprise {
0%{transform:skewX(0deg) scale(1);}
10%{transform:skewX(-25deg) scale(0.5);}
20%{transform:skewX(-25deg) scale(0.5);}
30%{transform:skewX(25deg) scale(1);}
40%{transform:skewX(-25deg) scale(1);}
50%{transform:skewX(25deg) scale(1);}
60%{transform:skewX(-25deg) scale(1);}
70%{transform:skewX(25deg) scale(1);}
80%{transform:skewX(-25deg) scale(1);}
90%{transform:skewX(25deg) scale(1);}
100%{transform:skewX(-25deg) scale(1);}
}
.ld.ld-surprise{animation:ld-surprise 1s infinite linear;}
@keyframes ld-measure {
0%{transform:translate(0%, 0%) rotate(0deg);}
3.33333%{transform:translate(0%, 0%) rotate(-14.99241deg);}
6.66667%{transform:translate(0%, 0%) rotate(10.93733deg);}
10%{transform:translate(0%, 0%) rotate(10.60793deg);}
13.33333%{transform:translate(0%, 0%) rotate(-10.26249deg);}
16.66667%{transform:translate(0%, 0%) rotate(0.47337deg);}
20%{transform:translate(0%, 0%) rotate(15deg);}
23.33333%{transform:translate(0%, 0%) rotate(0.48087deg);}
26.66667%{transform:translate(0%, 0%) rotate(-10.26796deg);}
30%{transform:translate(0%, 0%) rotate(10.60262deg);}
33.33333%{transform:translate(0%, 0%) rotate(10.94246deg);}
36.66667%{transform:translate(0%, 0%) rotate(-14.99265deg);}
40%{transform:translate(0%, 0%) rotate(-0.0075deg);}
43.33333%{transform:translate(0%, 0%) rotate(14.99217deg);}
46.66667%{transform:translate(0%, 0%) rotate(-10.93219deg);}
50%{transform:translate(0%, 0%) rotate(-10.61323deg);}
53.33333%{transform:translate(0%, 0%) rotate(10.25702deg);}
56.66667%{transform:translate(0%, 0%) rotate(-0.46588deg);}
60%{transform:translate(0%, 0%) rotate(-15deg);}
63.33333%{transform:translate(0%, 0%) rotate(-0.48836deg);}
66.66667%{transform:translate(0%, 0%) rotate(10.27343deg);}
70%{transform:translate(0%, 0%) rotate(-10.59732deg);}
73.33333%{transform:translate(0%, 0%) rotate(-10.94759deg);}
76.66667%{transform:translate(0%, 0%) rotate(14.99288deg);}
80%{transform:translate(0%, 0%) rotate(0.015deg);}
83.33333%{transform:translate(0%, 0%) rotate(-14.99193deg);}
86.66667%{transform:translate(0%, 0%) rotate(10.92706deg);}
90%{transform:translate(0%, 0%) rotate(10.61853deg);}
93.33333%{transform:translate(0%, 0%) rotate(-10.25155deg);}
96.66667%{transform:translate(0%, 0%) rotate(0.45838deg);}
100%{transform:translate(0, 0) rotate(0);}
}
.ld.ld-measure{animation:ld-measure 5s infinite linear;}
@keyframes ld-shiver {
0%{transform:translate(0%, 0%) scale(1);}
3.33333%{transform:translate(0%, 0%) scale(1.04279);}
6.66667%{transform:translate(0%, 0%) scale(1.00524);}
10%{transform:translate(0%, 0%) scale(0.96369);}
13.33333%{transform:translate(0%, 0%) scale(0.95064);}
16.66667%{transform:translate(0%, 0%) scale(0.97651);}
20%{transform:translate(0%, 0%) scale(1.02078);}
23.33333%{transform:translate(0%, 0%) scale(1.04875);}
26.66667%{transform:translate(0%, 0%) scale(1.03832);}
30%{transform:translate(0%, 0%) scale(0.99777);}
33.33333%{transform:translate(0%, 0%) scale(0.95897);}
36.66667%{transform:translate(0%, 0%) scale(0.95244);}
40%{transform:translate(0%, 0%) scale(0.98335);}
43.33333%{transform:translate(0%, 0%) scale(1.02733);}
46.66667%{transform:translate(0%, 0%) scale(1.04988);}
50%{transform:translate(0%, 0%) scale(1.0331);}
53.33333%{transform:translate(0%, 0%) scale(0.99035);}
56.66667%{transform:translate(0%, 0%) scale(0.95507);}
60%{transform:translate(0%, 0%) scale(0.95527);}
63.33333%{transform:translate(0%, 0%) scale(0.99057);}
66.66667%{transform:translate(0%, 0%) scale(1.03343);}
70%{transform:translate(0%, 0%) scale(1.04984);}
73.33333%{transform:translate(0%, 0%) scale(1.02714);}
76.66667%{transform:translate(0%, 0%) scale(0.98293);}
80%{transform:translate(0%, 0%) scale(0.9523);}
83.33333%{transform:translate(0%, 0%) scale(0.9591);}
86.66667%{transform:translate(0%, 0%) scale(0.99821);}
90%{transform:translate(0%, 0%) scale(1.0386);}
93.33333%{transform:translate(0%, 0%) scale(1.0487);}
96.66667%{transform:translate(0%, 0%) scale(1.02038);}
100%{transform:translate(0, 0) scale(1);}
}
.ld.ld-shiver{animation:ld-shiver 0.5s infinite linear;}
@keyframes ld-swim {
0%{transform:translate(0px, 0px) rotate(0deg);}
8.33333%{transform:translate(-5.96462px, 4.90845px) rotate(-13.66821deg);}
16.66667%{transform:translate(5.25471px, -2.05606px) rotate(0.47337deg);}
25%{transform:translate(2.30929px, 5.79372px) rotate(13.8564deg);}
33.33333%{transform:translate(-5.75556px, -4.60802px) rotate(10.94246deg);}
41.66667%{transform:translate(3.73522px, 5.97742px) rotate(-14.03079deg);}
50%{transform:translate(4.2628px, -3.01222px) rotate(-10.61323deg);}
58.33333%{transform:translate(-4.65975px, -2.51269px) rotate(5.2869deg);}
66.66667%{transform:translate(1.64024px, -1.05167px) rotate(10.27343deg);}
75%{transform:translate(5.55954px, -4.22763px) rotate(-5.72726deg);}
83.33333%{transform:translate(-2.84602px, 5.91439px) rotate(-14.99193deg);}
91.66667%{transform:translate(-0.70744px, -5.43064px) rotate(6.16192deg);}
100%{transform:translate(0, 0) rotate(0);}
}
.ld.ld-swim{animation:ld-swim 10s infinite linear;}
@keyframes ld-tremble {
0%{transform:translate(0px, 0px);}
3.33333%{transform:translate(-0.18923px, 1.45485px);}
6.66667%{transform:translate(-0.84296px, -1.32524px);}
10%{transform:translate(0.67971px, 1.00422px);}
13.33333%{transform:translate(-0.5056px, 0.83616px);}
16.66667%{transform:translate(1.31368px, -0.51401px);}
20%{transform:translate(-1.21184px, 1.49193px);}
23.33333%{transform:translate(1.09065px, -0.21259px);}
26.66667%{transform:translate(-1.49916px, 0.56159px);}
30%{transform:translate(1.48086px, 1.21228px);}
33.33333%{transform:translate(-1.43889px, -1.152px);}
36.66667%{transform:translate(1.35914px, 1.34835px);}
40%{transform:translate(-1.42834px, 0.3091px);}
43.33333%{transform:translate(1.47472px, -1.49889px);}
46.66667%{transform:translate(-0.92402px, 1.4416px);}
50%{transform:translate(1.0657px, -0.75306px);}
53.33333%{transform:translate(-1.19035px, -1.07484px);}
56.66667%{transform:translate(0.28828px, 0.79337px);}
60%{transform:translate(-0.47167px, -1.42789px);}
63.33333%{transform:translate(0.64753px, -0.09795px);}
66.66667%{transform:translate(0.41006px, -0.26292px);}
70%{transform:translate(-0.22477px, -1.3683px);}
73.33333%{transform:translate(0.03588px, 0.92931px);}
76.66667%{transform:translate(-1.01937px, -1.18398px);}
80%{transform:translate(0.8724px, -0.60494px);}
83.33333%{transform:translate(-0.71151px, 1.4786px);}
86.66667%{transform:translate(1.40734px, -1.49607px);}
90%{transform:translate(-1.33062px, 0.46957px);}
93.33333%{transform:translate(1.23264px, 1.26738px);}
96.66667%{transform:translate(-1.48975px, -1.03867px);}
100%{transform:translate(0, 0);}
}
.ld.ld-tremble{animation:ld-tremble 0.5s infinite linear;}
@keyframes ld-vortex {
0%, 60%{animation-timing-function:cubic-bezier(0.3, 0, 1, 0.7);}
0%{opacity:0;transform:rotate(-1800deg) scale(0.3);}
60%{opacity:1;transform:rotate(0deg) scale(1);}
100%{opacity:0;transform:rotate(0deg) scale(1);}
}
.ld.ld-vortex{animation:ld-vortex 1s infinite linear;}
@keyframes ld-vortex-alt {
0%, 60%{animation-timing-function:cubic-bezier(0.3, 0, 1, 0.7);}
0%{opacity:0;transform:rotate(-1800deg) scale(3);}
60%{opacity:1;transform:rotate(0deg) scale(1);}
100%{opacity:0;transform:rotate(0deg) scale(1);}
}
.ld.ld-vortex-alt{animation:ld-vortex-alt 1s infinite linear;}
@keyframes ld-wrench {
20%, 36%, 70%, 86%{transform:rotate(0deg);}
0%, 50%, 100%{transform:rotate(45deg);}
}
.ld.ld-wrench{animation:ld-wrench 1s infinite linear;}
.ld-ext-right, .ld-ext-left, .ld-ext-bottom, .ld-ext-top, .ld-over, .ld-over-inverse, .ld-over-full, .ld-over-full-inverse{position:relative;}
.ld-ext-right > .ld, .ld-ext-left > .ld, .ld-ext-bottom > .ld, .ld-ext-top > .ld, .ld-over > .ld, .ld-over-inverse > .ld, .ld-over-full > .ld, .ld-over-full-inverse > .ld{position:absolute;top:50%;left:50%;width:1em;height:1em;margin:-0.5em;opacity:0;z-index:-1;transition:all 0.3s;transition-timing-function:ease-in;animation-play-state:paused;}
.ld-ext-right > .ld > *,
.ld-ext-left > .ld > *,
.ld-ext-bottom > .ld > *,
.ld-ext-top > .ld > *,
.ld-over > .ld > *,
.ld-over-inverse > .ld > *,
.ld-over-full > .ld > *,
.ld-over-full-inverse > .ld > *{width:1em;height:1em;position:absolute;top:50%;left:50%;transform:translate(-0.5em, -0.5em);}
.ld-ext-right.running > .ld, .ld-ext-left.running > .ld, .ld-ext-bottom.running > .ld, .ld-ext-top.running > .ld, .ld-over.running > .ld, .ld-over-inverse.running > .ld, .ld-over-full.running > .ld, .ld-over-full-inverse.running > .ld{opacity:1;z-index:auto;visibility:visible;animation-play-state:running !important;}
.ld-ext-right.running > .ld:before, .ld-ext-left.running > .ld:before, .ld-ext-bottom.running > .ld:before, .ld-ext-top.running > .ld:before, .ld-over.running > .ld:before, .ld-over-inverse.running > .ld:before, .ld-over-full.running > .ld:before, .ld-over-full-inverse.running > .ld:before, .ld-ext-right.running > .ld:after, .ld-ext-left.running > .ld:after, .ld-ext-bottom.running > .ld:after, .ld-ext-top.running > .ld:after, .ld-over.running > .ld:after, .ld-over-inverse.running > .ld:after, .ld-over-full.running > .ld:after, .ld-over-full-inverse.running > .ld:after{animation-play-state:running !important;}
.ld-ext-right, .ld-ext-left, .ld-ext-bottom, .ld-ext-top{transition-timing-function:ease-in;}
.ld-ext-right{transition:padding-right 0.3s;}
.ld-ext-right.running{padding-right:2.5em !important;}
.ld-ext-right > .ld{top:50%;left:auto;right:1.25em;}
.ld-ext-left{transition:padding-left 0.3s;}
.ld-ext-left.running{padding-left:2.5em !important;}
.ld-ext-left > .ld{top:50%;right:auto;left:1.25em;}
.ld-ext-bottom{transition:padding-bottom 0.3s;}
.ld-ext-bottom.running{padding-bottom:2.5em !important;}
.ld-ext-bottom > .ld{top:auto;left:50%;bottom:1.25em;}
.ld-ext-top{transition:padding-top 0.3s;}
.ld-ext-top.running{padding-top:2.5em !important;}
.ld-ext-top > .ld{bottom:auto;left:50%;top:1.25em;}
.ld-over:before, .ld-over-inverse:before, .ld-over-full:before, .ld-over-full-inverse:before{content:" ";display:block;opacity:0;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;transition:all 0.3s;transition-timing-function:ease-in;background:rgba(240, 240, 240, 0.8);}
.ld-over.running > .ld, .ld-over-inverse.running > .ld, .ld-over-full.running > .ld, .ld-over-full-inverse.running > .ld{z-index:4001;}
.ld-over.running:before, .ld-over-inverse.running:before, .ld-over-full.running:before, .ld-over-full-inverse.running:before{opacity:1;z-index:4000;display:block;}
.ld-over-full.running > .ld, .ld-over-full-inverse.running > .ld, .ld-over-full.running:before, .ld-over-full-inverse.running:before{position:fixed;}
.ld-over-full > .ld{color:rgba(0, 0, 0, 0.8);}
.ld-over-full:before, .ld-over-full-inverse:before{background:rgba(255, 255, 255, 0.8);}
.ld-over-inverse > .ld{color:rgba(255, 255, 255, 0.8);}
.ld-over-inverse:before{background:rgba(0, 0, 0, 0.6);}
.ld-over-full-inverse > .ld{color:rgba(255, 255, 255, 0.8);}
.ld-over-full-inverse:before{background:rgba(0, 0, 0, 0.6);}
.table{width:100%;max-width:100%;margin-bottom:1rem;border-collapse:collapse;border-spacing:0;text-align:left;border:none;}
.table th, .table td{padding:10px 5px;vertical-align:middle;border-top:1px solid #eceeef;}
.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef;}
.table thead tr th, .table thead tr td{background-color:#6648fe;color:#ffffff;}
.table thead tr th:first-child, .table thead tr td:first-child{padding-left:10px;}
.table thead tr th:last-child, .table thead tr td:last-child{padding-right:10px;}
.table tfoot tr th, .table tfoot tr td{background-color:#f8f7ff;color:#6648fe;}
.table tfoot tr th:first-child, .table tfoot tr td:first-child{border:none;padding-left:10px;}
.table tfoot tr th:last-child, .table tfoot tr td:last-child{border:none;padding-right:10px;}
.table tbody + tbody{border-top:1px solid #eceeef;}
.table .table{background-color:#fff;}
.table-sm th, .table-sm td{padding:0.3rem;}
.table-bordered th, .table-bordered td{border:1px solid #eceeef;}
.table-bordered thead th, .table-bordered thead td{border-bottom-width:0;}
.table-bordered tfoot th, .table-bordered tfoot td{border-bottom-width:0;}
.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0, 0, 0, 0.05);}
.table-hover tbody tr:hover{background-color:rgba(0, 0, 0, 0.075);}
.table-active, .table-active > th, .table-active > td{background-color:rgba(0, 0, 0, 0.075);}
.table-hover .table-active:hover{background-color:rgba(0, 0, 0, 0.075);}
.table-hover .table-active:hover > td, .table-hover .table-active:hover > th{background-color:rgba(0, 0, 0, 0.075);}
.table-success, .table-success > th, .table-success > td{background-color:#dff0d8;}
.table-hover .table-success:hover{background-color:#d0e9c6;}
.table-hover .table-success:hover > td, .table-hover .table-success:hover > th{background-color:#d0e9c6;}
.table-info, .table-info > th, .table-info > td{background-color:#d9edf7;}
.table-hover .table-info:hover{background-color:#c4e3f3;}
.table-hover .table-info:hover > td, .table-hover .table-info:hover > th{background-color:#c4e3f3;}
.table-warning, .table-warning > th, .table-warning > td{background-color:#fcf8e3;}
.table-hover .table-warning:hover{background-color:#faf2cc;}
.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th{background-color:#faf2cc;}
.table-danger, .table-danger > th, .table-danger > td{background-color:#f2dede;}
.table-hover .table-danger:hover{background-color:#ebcccc;}
.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th{background-color:#ebcccc;}
.thead-inverse th{color:#fff;background-color:#292b2c;}
.thead-default th{color:#464a4c;background-color:#eceeef;}
.table-inverse{color:#fff;background-color:#292b2c;}
.table-inverse th, .table-inverse td, .table-inverse thead th{border-color:#fff;}
.table-inverse.table-bordered{border:0;}
.table-responsive{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;}
.table-responsive.table-bordered{border:0;}
.table tbody tr.checked, .vtl-table tbody tr.vtl-tbody-tr-checked{background-color:rgba(72, 39, 236, 0.1490196078);}
.table tbody tr.checked:hover, .vtl-table tbody tr.vtl-tbody-tr-checked:hover{background-color:rgba(72, 39, 236, 0.1490196078);}
.cbx-chota{}
.cbx-chota legend{text-transform:uppercase;font-size:0.8em;letter-spacing:0.1rem;}
.cbx-chota input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),
.cbx-chota select, .cbx-chota textarea, .cbx-chota textarea[type=text]{font-family:inherit;border-radius:4px;border:1px solid var(--color-lightGrey);transition:all 0.2s ease;display:block;width:auto;}
.cbx-chota input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]).chota-inline,
.cbx-chota select.chota-inline, .cbx-chota textarea.chota-inline, .cbx-chota textarea[type=text].chota-inline{width:auto;display:inline-block;}
.cbx-chota input[readonly]{cursor:not-allowed;position:relative;}
.cbx-chota .modal__content input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),
.cbx-chota .modal__content select, .cbx-chota .modal__content textarea, .cbx-chota .modal__content textarea[type=text], .cbx-chota .cbx_form_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),
.cbx-chota .cbx_form_wrapper select, .cbx-chota .cbx_form_wrapper textarea, .cbx-chota .cbx_form_wrapper textarea[type=text]{width:100%;}
.cbx-chota .modal__content.chota-inline, .cbx-chota .cbx_form_wrapper.chota-inline{width:auto;display:inline-block;}
.cbx-chota .global_setting_group input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),
.cbx-chota .global_setting_group select, .cbx-chota .global_setting_group textarea, .cbx-chota .global_setting_group textarea[type=text]{width:100%;max-width:500px;}
.cbx-chota .global_setting_group .wpsa-browse-wrap{width:100%;max-width:500px;}
.cbx-chota .global_setting_group form .form-table td[colspan="2"]{padding:15px 0;}
.cbx-chota input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]):not(:disabled):hover,
.cbx-chota select:hover, .cbx-chota textarea:hover, .cbx-chota textarea[type=text]:hover{border-color:var(--color-grey);}
.cbx-chota input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]):focus,
.cbx-chota select:focus, .cbx-chota textarea:focus, .cbx-chota textarea[type=text]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 1px var(--color-primary);}
.cbx-chota input.error:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),
.cbx-chota textarea.error{border-color:var(--color-error);}
.cbx-chota input.success:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),
.cbx-chota textarea.success{border-color:var(--color-success);}
.cbx-chota input[type=text], .cbx-chota input[type=password], .cbx-chota input[type=color], .cbx-chota input[type=date], .cbx-chota input[type=datetime], .cbx-chota input[type=datetime-local], .cbx-chota input[type=email], .cbx-chota input[type=month], .cbx-chota input[type=number], .cbx-chota input[type=search], .cbx-chota input[type=tel], .cbx-chota input[type=time], .cbx-chota input[type=url], .cbx-chota input[type=week], .cbx-chota select, .cbx-chota textarea{padding:0 8px;font-size:14px;line-height:2;height:30px;min-height:30px;background-color:rgba(239, 242, 249, 0.7) !important;}
.cbx-chota textarea{height:auto;}
.cbx-chota select{-webkit-appearance:none;background-color:rgba(239, 242, 249, 0.7) !important;background-size:1ex !important;background-origin:content-box !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='40' fill='%23555'><polygon points='0,0 60,0 30,40'/></svg>") !important;background-repeat:no-repeat !important;background-position:right -10px center !important;padding:0 18px 0 10px !important;font-size:14px !important;line-height:2 !important;height:auto !important;}
.cbx-chota select.flatpickr-monthDropdown-months{background-image:none !important;}
.cbx-chota input:not(.magic-checkbox):not(.vtl-tbody-checkbox):not(.vtl-thead-checkbox)[type=checkbox],
.cbx-chota input:not(.magic-radio)[type=radio]{width:20px !important;height:20px !important;}
.cbx-chota input:not(.magic-checkbox):not(.vtl-tbody-checkbox):not(.vtl-thead-checkbox)[type=checkbox]{box-shadow:none !important;}
.cbx-chota .button, .cbx-chota summary.button, .cbx-chota [type=button],
.cbx-chota [type=reset],
.cbx-chota [type=submit],
.cbx-chota button, .cbx-chota #wp-submit{text-decoration:none !important;height:30px !important;min-height:30px !important;padding:0 8px !important;position:relative;background:rgba(93, 93, 255, 0.1882352941);color:var(--color-primary);border-radius:4px !important;border:1px solid transparent !important;text-align:center;transition:opacity 0.2s ease;transform:scale(1);display:inline-block;cursor:pointer;vertical-align:middle !important;font-weight:normal !important;font-size:14px !important;line-height:2 !important;box-sizing:border-box !important;white-space:nowrap !important;-webkit-appearance:none !important;}
.cbx-chota .button:hover, .cbx-chota .button:focus,
.cbx-chota summary.button:hover, .cbx-chota summary.button:focus, .cbx-chota [type=button]:hover,
.cbx-chota [type=button]:focus,
.cbx-chota [type=reset]:hover,
.cbx-chota [type=reset]:focus,
.cbx-chota [type=submit]:hover,
.cbx-chota [type=submit]:focus,
.cbx-chota button:hover, .cbx-chota button:focus, .cbx-chota #wp-submit:hover, .cbx-chota #wp-submit:focus{border:1px solid transparent;box-shadow:none !important;outline:none !important;color:var(--color-primary);background:rgba(93, 93, 255, 0.1882352941);}
.cbx-chota .button .dashicons, .cbx-chota summary.button .dashicons, .cbx-chota [type=button] .dashicons,
.cbx-chota [type=reset] .dashicons,
.cbx-chota [type=submit] .dashicons,
.cbx-chota button .dashicons, .cbx-chota #wp-submit .dashicons{vertical-align:middle;}
.cbx-chota .button .cbx-icon, .cbx-chota summary.button .cbx-icon, .cbx-chota [type=button] .cbx-icon,
.cbx-chota [type=reset] .cbx-icon,
.cbx-chota [type=submit] .cbx-icon,
.cbx-chota button .cbx-icon, .cbx-chota #wp-submit .cbx-icon{width:20px;height:20px;}
.cbx-chota .button.small, .cbx-chota summary.button.small, .cbx-chota [type=button].small,
.cbx-chota [type=reset].small,
.cbx-chota [type=submit].small,
.cbx-chota button.small, .cbx-chota #wp-submit.small{font-size:13px !important;line-height:1.8461538462 !important;min-height:24px !important;padding:0 6px !important;}
.cbx-chota .button.small .cbx-icon, .cbx-chota summary.button.small .cbx-icon, .cbx-chota [type=button].small .cbx-icon,
.cbx-chota [type=reset].small .cbx-icon,
.cbx-chota [type=submit].small .cbx-icon,
.cbx-chota button.small .cbx-icon, .cbx-chota #wp-submit.small .cbx-icon{width:16px !important;height:16px !important;}
.cbx-chota .button.icon, .cbx-chota summary.button.icon, .cbx-chota [type=button].icon,
.cbx-chota [type=reset].icon,
.cbx-chota [type=submit].icon,
.cbx-chota button.icon, .cbx-chota #wp-submit.icon{display:inline-flex !important;align-items:center !important;}
.cbx-chota .button.icon-only, .cbx-chota summary.button.icon-only, .cbx-chota [type=button].icon-only,
.cbx-chota [type=reset].icon-only,
.cbx-chota [type=submit].icon-only,
.cbx-chota button.icon-only, .cbx-chota #wp-submit.icon-only{line-height:1 !important;padding:4px 8px !important;text-align:center;}
.cbx-chota .button.icon-only.small, .cbx-chota summary.button.icon-only.small, .cbx-chota [type=button].icon-only.small,
.cbx-chota [type=reset].icon-only.small,
.cbx-chota [type=submit].icon-only.small,
.cbx-chota button.icon-only.small, .cbx-chota #wp-submit.icon-only.small{padding:4px 8px !important;}
.cbx-chota .button.icon-only.small .cbx-icon, .cbx-chota summary.button.icon-only.small .cbx-icon, .cbx-chota [type=button].icon-only.small .cbx-icon,
.cbx-chota [type=reset].icon-only.small .cbx-icon,
.cbx-chota [type=submit].icon-only.small .cbx-icon,
.cbx-chota button.icon-only.small .cbx-icon, .cbx-chota #wp-submit.icon-only.small .cbx-icon{width:16px;height:16px;}
.cbx-chota .grouped{display:flex;}
.cbx-chota .grouped > *:not(:last-child){margin-right:16px;}
.cbx-chota .grouped.gapless > *{margin:0 0 0 -1px !important;border-radius:0 !important;}
.cbx-chota .grouped.gapless > *:first-child{margin:0 !important;border-radius:4px 0 0 4px !important;}
.cbx-chota .grouped.gapless > *:last-child{border-radius:0 4px 4px 0 !important;}
.cbx-chota .button + .button{margin-left:10px;}
.cbx-chota .button:hover, .cbx-chota [type=button]:hover,
.cbx-chota [type=reset]:hover,
.cbx-chota [type=submit]:hover,
.cbx-chota button:hover{opacity:0.8;}
.cbx-chota .button:active, .cbx-chota [type=button]:active,
.cbx-chota [type=reset]:active,
.cbx-chota [type=submit]:active,
.cbx-chota button:active{transform:scale(0.98);}
.cbx-chota input:disabled, .cbx-chota button:disabled, .cbx-chota input:disabled:hover, .cbx-chota button:disabled:hover{opacity:0.4;cursor:not-allowed;}
.cbx-chota .button.primary, .cbx-chota .button.secondary, .cbx-chota .button.dark, .cbx-chota .button.light, .cbx-chota .button.error, .cbx-chota .button.success, .cbx-chota [type=submit]{color:var(--font-color);z-index:1;background-color:transparent;}
.cbx-chota .button.primary{background-color:var(--color-primary);color:#fff;}
.cbx-chota .button.primary:hover, .cbx-chota .button.primary:focus{background-color:var(--color-primary);color:#fff;}
.cbx-chota .button.secondary{background-color:var(--color-secondary) !important;color:#fff !important;}
.cbx-chota .button.secondary:hover, .cbx-chota .button.secondary:focus{background-color:var(--color-secondary) !important;color:#fff !important;}
.cbx-chota .button.dark{background-color:var(--color-darkGrey) !important;}
.cbx-chota .button.light{background-color:var(--color-lightGrey) !important;}
.cbx-chota .button.error{background-color:var(--color-error) !important;color:#fff !important;}
.cbx-chota .button.outline.error{color:var(--color-error) !important;background-color:var(--color-lightGrey) !important;}
.cbx-chota .button.success{background-color:var(--color-success) !important;color:#fff !important;}
.cbx-chota .button.outline{background-color:transparent !important;border-color:var(--color-lightGrey) !important;}
.cbx-chota .button.outline.primary{border-color:var(--color-primary) !important;color:var(--color-primary) !important;background-color:transparent !important;}
.cbx-chota .button.outline.secondary{border-color:var(--color-grey) !important;color:var(--color-grey) !important;}
.cbx-chota .button.outline.secondary:hover, .cbx-chota .button.outline.secondary:focus{background-color:transparent !important;}
.cbx-chota .button.outline.dark{border-color:var(--color-darkGrey) !important;color:var(--color-darkGrey) !important;}
.cbx-chota .button.outline.light{border-color:var(--color-lightGrey) !important;color:var(--color-lightGrey) !important;}
.cbx-chota .button.transparent{border:1px solid transparent !important;background-color:transparent !important;}
.cbx-chota .button.transparent:focus, .cbx-chota .button.transparent:hover, .cbx-chota .button.transparent:hover{border:1px solid transparent !important;background-color:transparent !important;}
.cbx-chota .button.auto{padding:0 !important;height:auto !important;min-height:auto !important;}
.cbx-chota .button.clear{background-color:transparent;border-color:transparent;color:var(--color-primary) !important;}
.cbx-chota .button.minsize{min-width:100px !important;}
.cbx-chota .button.rounded{border-radius:15px !important;}
.cbx-chota ::-moz-placeholder{color:#bdbfc4;}
.cbx-chota ::placeholder{color:#bdbfc4;}
.cbx-chota input.vtl-tbody-checkbox[type=checkbox], .cbx-chota input.vtl-thead-checkbox[type=checkbox]{appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;cursor:pointer;transition:all 0.2s ease;vertical-align:middle;width:20px;height:20px;line-height:20px;border:0 none !important;background:none !important;box-shadow:none !important;margin:0 !important;padding:0 !important;position:relative !important;}
.cbx-chota input.vtl-tbody-checkbox[type=checkbox]:disabled, .cbx-chota input.vtl-thead-checkbox[type=checkbox]:disabled{cursor:not-allowed;opacity:0.6;}
.cbx-chota input.vtl-tbody-checkbox[type=checkbox]:focus, .cbx-chota input.vtl-tbody-checkbox[type=checkbox]:hover, .cbx-chota input.vtl-thead-checkbox[type=checkbox]:focus, .cbx-chota input.vtl-thead-checkbox[type=checkbox]:hover{box-shadow:none !important;outline:0 none !important;}
.cbx-chota input.vtl-tbody-checkbox[type=checkbox]:focus:before, .cbx-chota input.vtl-tbody-checkbox[type=checkbox]:hover:before, .cbx-chota input.vtl-thead-checkbox[type=checkbox]:focus:before, .cbx-chota input.vtl-thead-checkbox[type=checkbox]:hover:before{border-color:#6648fe;}
.cbx-chota input.vtl-tbody-checkbox[type=checkbox]:before, .cbx-chota input.vtl-thead-checkbox[type=checkbox]:before{border-radius:3px;position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:"";border:1px solid #a7abbc;}
.cbx-chota input.vtl-tbody-checkbox[type=checkbox]:checked, .cbx-chota input.vtl-thead-checkbox[type=checkbox]:checked{position:relative !important;background-color:var(--color-primary) !important;border-radius:3px;}
.cbx-chota input.vtl-tbody-checkbox[type=checkbox]:checked:before, .cbx-chota input.vtl-thead-checkbox[type=checkbox]:checked:before{position:absolute;top:1px;left:7px;background:transparent;width:6px;height:12px;transform:rotate(45deg);content:"";border:2px solid #fff;border-top:0 transparent !important;border-left:0 transparent !important;border-radius:0 !important;margin:0 !important;}
.cbx-chota input.vtl-thead-checkbox[type=checkbox]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;}
.cbx-chota input.vtl-thead-checkbox[type=checkbox]:checked{border:1px solid #a7abbc !important;}
.cbx-chota input.vtl-thead-checkbox[type=checkbox]:focus:before, .cbx-chota input.vtl-thead-checkbox[type=checkbox]:hover:before{border-color:#fff;}
.cbx-chota ul.style-none{list-style:none;}
.cbx-chota .mce-toolbar .mce-btn i{vertical-align:middle;}
.cbx-chota{}
.cbx-chota .mejs-offscreen{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;}
.cbx-chota .mejs-container{background:#000;box-sizing:border-box;font-family:"Helvetica", Arial, serif;position:relative;text-align:left;text-indent:0;vertical-align:top;}
.cbx-chota .mejs-container *{box-sizing:border-box;}
.cbx-chota .mejs-container video::-webkit-media-controls, .cbx-chota .mejs-container video::-webkit-media-controls-panel, .cbx-chota .mejs-container video::-webkit-media-controls-panel-container, .cbx-chota .mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none !important;}
.cbx-chota .mejs-fill-container, .cbx-chota .mejs-fill-container .mejs-container{height:100%;width:100%;}
.cbx-chota .mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative;}
.cbx-chota .mejs-container:focus{outline:none;}
.cbx-chota .mejs-iframe-overlay{height:100%;position:absolute;width:100%;}
.cbx-chota .mejs-embed, .cbx-chota .mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%;}
.cbx-chota .mejs-fullscreen{overflow:hidden !important;}
.cbx-chota .mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000;}
.cbx-chota .mejs-container-fullscreen .mejs-mediaelement, .cbx-chota .mejs-container-fullscreen video{height:100% !important;width:100% !important;}
.cbx-chota .mejs-background{left:0;position:absolute;top:0;}
.cbx-chota .mejs-mediaelement{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;}
.cbx-chota .mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1;}
.cbx-chota :root .mejs-poster-img{display:none;}
.cbx-chota .mejs-poster-img{border:0;padding:0;}
.cbx-chota .mejs-overlay{align-items:center;display:flex;justify-content:center;left:0;position:absolute;top:0;}
.cbx-chota .mejs-layer{z-index:1;}
.cbx-chota .mejs-overlay-play{cursor:pointer;}
.cbx-chota .mejs-overlay-button{background:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/mejs-controls.svg) no-repeat;background-position:0 -39px !important;height:80px;width:80px;}
.cbx-chota .mejs-overlay:hover > .mejs-overlay-button{background-position:-80px -39px !important;}
.cbx-chota .mejs-overlay-loading{height:80px;width:80px;}
.cbx-chota .mejs-overlay-loading-bg-img{animation:mejs-loading-spinner 1s linear infinite;background:transparent url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1;}
@keyframes mejs-loading-spinner {
100%{transform:rotate(360deg);}
}
.cbx-chota .mejs-controls{bottom:0;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3;}
.cbx-chota .mejs-controls:not([style*="display: none"]){background:rgba(255, 0, 0, 0.7);background:linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important;}
.cbx-chota .mejs-button, .cbx-chota .mejs-time, .cbx-chota .mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px;}
.cbx-chota .mejs-button > button{background-color:transparent;background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px;}
.cbx-chota .mejs-button > button:hover, .cbx-chota .mejs-button > button:focus{outline:dotted 1px #999;background-color:transparent;background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/mejs-controls.svg);}
.cbx-chota .mejs-container-keyboard-inactive a, .cbx-chota .mejs-container-keyboard-inactive a:focus, .cbx-chota .mejs-container-keyboard-inactive button, .cbx-chota .mejs-container-keyboard-inactive button:focus, .cbx-chota .mejs-container-keyboard-inactive [role=slider],
.cbx-chota .mejs-container-keyboard-inactive [role=slider]:focus{outline:0;}
.cbx-chota .mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:bold;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto;}
.cbx-chota .mejs-play > button{background-position:0 0 !important;}
.cbx-chota .mejs-pause > button{background-position:-20px 0 !important;}
.cbx-chota .mejs-replay > button{background-position:-160px 0 !important;}
.cbx-chota .mejs-time-rail{direction:ltr;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative;}
.cbx-chota .mejs-time-total, .cbx-chota .mejs-time-buffering, .cbx-chota .mejs-time-loaded, .cbx-chota .mejs-time-current, .cbx-chota .mejs-time-float, .cbx-chota .mejs-time-hovered, .cbx-chota .mejs-time-float-current, .cbx-chota .mejs-time-float-corner, .cbx-chota .mejs-time-marker{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute;}
.cbx-chota .mejs-time-total{background:rgba(255, 255, 255, 0.3);margin:5px 0 0;width:100%;}
.cbx-chota .mejs-time-buffering{animation:buffering-stripes 2s linear infinite;background:linear-gradient(-45deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);background-size:15px 15px;width:100%;}
@keyframes buffering-stripes {
from{background-position:0 0;}
to{background-position:30px 0;}
}
.cbx-chota .mejs-time-loaded{background:rgba(255, 255, 255, 0.3);}
.cbx-chota .mejs-time-current, .cbx-chota .mejs-time-handle-content{background:rgba(255, 255, 255, 0.9);}
.cbx-chota .mejs-time-hovered{background:rgba(255, 255, 255, 0.5);z-index:10;}
.cbx-chota .mejs-time-hovered.negative{background:rgba(0, 0, 0, 0.2);}
.cbx-chota .mejs-time-current, .cbx-chota .mejs-time-buffering, .cbx-chota .mejs-time-loaded, .cbx-chota .mejs-time-hovered{left:0;transform:scaleX(0);transform-origin:0 0;transition:0.15s ease-in all;width:100%;}
.cbx-chota .mejs-time-buffering{transform:scaleX(1);}
.cbx-chota .mejs-time-hovered{transition:height 0.1s cubic-bezier(0.44, 0, 1, 1);}
.cbx-chota .mejs-time-hovered.no-hover{transform:scaleX(0) !important;}
.cbx-chota .mejs-time-handle, .cbx-chota .mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;transform:translateX(0);z-index:11;}
.cbx-chota .mejs-time-handle-content{border:4px solid rgba(255, 255, 255, 0.9);border-radius:50%;height:10px;left:-7px;top:-4px;transform:scale(0);width:10px;}
.cbx-chota .mejs-time-rail:hover .mejs-time-handle-content, .cbx-chota .mejs-time-rail .mejs-time-handle-content:focus, .cbx-chota .mejs-time-rail .mejs-time-handle-content:active{transform:scale(1);}
.cbx-chota .mejs-time-float{background:#eee;border:solid 1px #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;transform:translateX(-50%);width:36px;}
.cbx-chota .mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px;}
.cbx-chota .mejs-time-float-corner{border:solid 5px #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;transform:translateX(-50%);width:0;}
.cbx-chota .mejs-long-video .mejs-time-float{margin-left:-23px;width:64px;}
.cbx-chota .mejs-long-video .mejs-time-float-current{width:60px;}
.cbx-chota .mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%;}
.cbx-chota .mejs-fullscreen-button > button{background-position:-80px 0 !important;}
.cbx-chota .mejs-unfullscreen > button{background-position:-100px 0 !important;}
.cbx-chota .mejs-mute > button{background-position:-60px 0 !important;}
.cbx-chota .mejs-unmute > button{background-position:-40px 0 !important;}
.cbx-chota .mejs-volume-button{position:relative;}
.cbx-chota .mejs-volume-button > .mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50, 50, 50, 0.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;transform:translateX(-50%);width:25px;z-index:1;}
.cbx-chota .mejs-volume-button:hover{border-radius:0 0 4px 4px;}
.cbx-chota .mejs-volume-total{background:rgba(255, 255, 255, 0.5);height:100px;left:50%;margin:0;position:absolute;top:8px;transform:translateX(-50%);width:2px;}
.cbx-chota .mejs-volume-current{background:rgba(255, 255, 255, 0.9);left:0;margin:0;position:absolute;width:100%;}
.cbx-chota .mejs-volume-handle{background:rgba(255, 255, 255, 0.9);border-radius:1px;cursor:ns-resize;height:6px;left:50%;position:absolute;transform:translateX(-50%);width:16px;}
.cbx-chota .mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px;}
.cbx-chota .mejs-horizontal-volume-total{background:rgba(50, 50, 50, 0.8);border-radius:2px;font-size:1px;height:8px;left:0;margin:0;padding:0;position:absolute;top:16px;width:50px;}
.cbx-chota .mejs-horizontal-volume-current{background:rgba(255, 255, 255, 0.8);border-radius:2px;font-size:1px;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;}
.cbx-chota .mejs-horizontal-volume-handle{display:none;}
.cbx-chota .mejs-captions-button, .cbx-chota .mejs-chapters-button{position:relative;}
.cbx-chota .mejs-captions-button > button{background-position:-140px 0 !important;}
.cbx-chota .mejs-chapters-button > button{background-position:-180px 0 !important;}
.cbx-chota .mejs-captions-button > .mejs-captions-selector, .cbx-chota .mejs-chapters-button > .mejs-chapters-selector{background:rgba(50, 50, 50, 0.7);border:solid 1px transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px;}
.cbx-chota .mejs-chapters-button > .mejs-chapters-selector{margin-right:-55px;width:110px;}
.cbx-chota .mejs-captions-selector-list, .cbx-chota .mejs-chapters-selector-list{list-style-type:none !important;margin:0;overflow:hidden;padding:0;}
.cbx-chota .mejs-captions-selector-list-item, .cbx-chota .mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none !important;margin:0 0 6px;overflow:hidden;padding:0;}
.cbx-chota .mejs-captions-selector-list-item:hover, .cbx-chota .mejs-chapters-selector-list-item:hover{background-color:rgb(200, 200, 200) !important;background-color:rgba(255, 255, 255, 0.4) !important;}
.cbx-chota .mejs-captions-selector-input, .cbx-chota .mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute;}
.cbx-chota .mejs-captions-selector-label, .cbx-chota .mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%;}
.cbx-chota .mejs-captions-selected, .cbx-chota .mejs-chapters-selected{color:rgb(33, 248, 248);}
.cbx-chota .mejs-captions-translations{font-size:10px;margin:0 0 5px;}
.cbx-chota .mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center;}
.cbx-chota .mejs-captions-layer a{color:#fff;text-decoration:underline;}
.cbx-chota .mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal;}
.cbx-chota .mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%;}
.cbx-chota .mejs-captions-position-hover{bottom:35px;}
.cbx-chota .mejs-captions-text, .cbx-chota .mejs-captions-text *{background:rgba(20, 20, 20, 0.5);box-shadow:5px 0 0 rgba(20, 20, 20, 0.5), -5px 0 0 rgba(20, 20, 20, 0.5);padding:0;white-space:pre-wrap;}
.cbx-chota .mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none;}
.cbx-chota .mejs-overlay-error{position:relative;}
.cbx-chota .mejs-overlay-error > img{left:0;max-width:100%;position:absolute;top:0;z-index:-1;}
.cbx-chota .mejs-cannotplay, .cbx-chota .mejs-cannotplay a{color:#fff;font-size:0.8em;}
.cbx-chota .mejs-cannotplay{position:relative;}
.cbx-chota .mejs-cannotplay p, .cbx-chota .mejs-cannotplay a{display:inline-block;padding:0 15px;width:100%;}
.cbxwpbookmark-dashboard-menu{margin:0 0 20px 0 !important;padding:0 !important;clear:both;display:block;width:100%;}
.cbxwpbookmark-dashboard-menu li{list-style:none !important;padding:0 !important;display:inline-block !important;margin:0 8px 0 0;}
.cbxwpbookmark-dashboard-menu li a{padding:3px 10px !important;display:block;text-decoration:none !important;font-size:20px;line-height:1.5;color:var(--color-primary);border-bottom:1px solid var(--color-grey);border-radius:3px;}
.cbxwpbookmark-dashboard-menu li.active{font-weight:bold !important;}
.cbxwpbookmark-dashboard-menu li.active a{border-bottom:1px solid var(--color-primary);}
.cbx-icon svg{width:100%;height:auto;display:inline-block;}
.cbxwpbkmark-hide{display:none !important;}
.cbxwpbkmark-clearfix{clear:both;}
.button-label{text-decoration:none !important;}
i.button-label{font-style:normal;}
.cbxbookmark-btn{font-family:Arial, Helvetica, sans-serif;display:inline-block;*display:inline;padding:4px 8px;margin-bottom:0;*margin-left:0.3em;font-size:14px;line-height:18px;font-weight:normal !important;background-color:#e2e2e2;color:#212121;text-align:center;vertical-align:middle;cursor:pointer;transition:all 0.3s;background-repeat:repeat-x;*border:0;border-radius:5px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff", endColorstr="#ffe6e6e6", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;border:1px solid transparent;}
.cbxbookmark-btn.cbxbookmark-btn-primary{background:#007FFF !important;color:#ffffff !important;}
.cbxbookmark-btn.cbxbookmark-btn-secondary{border-color:rgba(51, 51, 51, 0.1803921569);}
.cbxbookmark-btn.cbxbookmark-btn-danger{background:#EF4836 !important;color:#ffffff !important;}
.cbxbookmark-btn:hover, .cbxbookmark-btn:focus{outline:none !important;text-decoration:none !important;}
.cbxwpbkmark_cat_hide{display:none;}
.cbxwpbkmarktrig{margin:5px 0;border-bottom:0 solid #fff !important;box-shadow:none !important;text-decoration:none;display:inline-flex;}
.cbxwpbkmarktrig .cbxwpbkmarktrig-label{margin-left:3px;}
.cbxwpbkmarktrig .cbxwpbkmarktrig-label .cbxwpbkmarktrig-count{font-style:normal;}
.cbxwpbkmarktrig .cbxwpbkmarktrig-icon{vertical-align:middle;background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/img/bookmarkicons/bookmark_before_2x.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:21px;height:auto;}
.cbxwpbkmarktrig.cbxwpbkmarktrig-marked .cbxwpbkmarktrig-icon{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/img/bookmarkicons/bookmark_after_2x.png);}
.cbxwpbkmarktrig.running{padding-left:20px !important;}
.cbxwpbkmarktrig.running .ld{left:10px !important;}
.cbxwpbkmarktrig.running .cbxwpbkmarktrig-icon{display:none;}
.cbxwpbkmarktrig:focus, .cbxwpbkmarktrig:active{outline:none !important;background:transparent !important;text-decoration:none !important;}
.cbxwpbkmarkwrap{position:relative;font-size:14px;line-height:18px;box-sizing:border-box !important;}
.cbxwpbkmarkwrap *{box-sizing:border-box;}
.cbxwpbkmarklistwrap, .cbxwpbkmarkguestwrap{font-family:Arial, Helvetica, sans-serif;display:none;position:absolute;left:0;top:30px;z-index:1;background:#fff;width:100%;}
.cbxwpbkmarkwrap_user_cat .cbxwpbkmarklistwrap, .cbxwpbkmarkwrap_global_cat .cbxwpbkmarklistwrap{width:315px;max-width:315px;border-radius:8px !important;box-shadow:0 0 30px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.15);transition:all 0.3s;}
.cbxwpbkmarkwrap-download{clear:both;}
.cbxwpbkmarkloading{display:none;text-align:center;position:absolute;top:2px;left:133px;margin:0 !important;}
.cbxwpbkmark-field-wrap-actions{display:flex;flex-wrap:wrap;}
.cbxwpbkmark-field-wrap-actions .cbxwpbkmark-field-wrap-action-left{display:flex;flex-wrap:wrap;margin-right:auto;}
.cbxwpbkmark-field-wrap-actions .cbxwpbkmark-field-wrap-action-right{display:flex;flex-wrap:wrap;margin-left:auto;}
.cbxwpbkmark-field-privacy{font-size:16px;line-height:1.7;height:auto;width:100%;padding:5px 8px;margin-bottom:10px;border:1px solid #ccc;border-radius:5px;}
.cbxwpbkmark-field-privacy:focus{outline:none;}
.cbxbookmark-btn.cbxwpbkmark-field-create-close, .cbxbookmark-btn.cbxwpbkmark-field-update-close{margin-left:5px;}
.cbxwpbkmark_cat_add_form, .cbxwpbkmark_cat_edit_form{display:none;border-top:1px solid #ccc;margin-top:5px;height:250px;padding:20px 10px;}
.cbxwpbkmarklist{width:100%;}
.cbxwpbkmark_cat_book_list, .cbxwpbkmark_cat_edit_list{display:none;}
.cbxwpbkmark-toolbar{padding:10px;border-top:1px solid #ccc;margin-top:5px;}
.cbxwpbkmark-toolbar span{font-family:Arial, Helvetica, sans-serif;margin-bottom:5px;margin-right:5px;padding:5px 8px;font-size:13px;line-height:1.2;}
.cbxwpbkmark-toolbar span .cbx-icon{width:15px;height:15px;}
.cbxwpbkmark-toolbar span:last-child{margin-right:0;}
p.cbxwpbkmark-form-note{display:none;color:#a94442 !important;margin-bottom:8px;line-height:20px !important;font-size:14px !important;}
p.cbxwpbkmark-form-note-success{line-height:20px !important;font-size:14px !important;color:#3c763d !important;margin-bottom:10px !important;}
.cbxwpbkmark-toolbar-newcat{float:left;display:inline-flex;cursor:pointer;padding:5px 10px;border-radius:5px;font-weight:normal !important;transition:all 0.3s;}
.cbxwpbkmark-toolbar-newcat:hover, .cbxwpbkmark-toolbar-editcat:hover, .cbxwpbkmark-toolbar-listcat:hover,
.cbxbookmark-category-list-create:hover, .cbxbookmark-mycat-editbox .cbxbookmark-btn:hover, .cbxbookmark-more:hover,
.cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a:hover{outline:none !important;opacity:0.8;}
.cbxwpbkmark-toolbar-listcat{float:left;display:inline-flex;cursor:pointer;padding:5px 10px;border-radius:5px;font-weight:normal !important;transition:all 0.3s;}
.cbxwpbkmark-toolbar-editcat{float:right;display:inline-flex;cursor:pointer;padding:5px 10px;border-radius:5px;font-weight:normal !important;transition:all 0.3s;}
input[type=text].cbxwpbkmark-field-cat{background:#fff;margin-bottom:10px;padding:5px 8px;width:100% !important;line-height:26px;font-size:16px;border-radius:5px;border:1px solid #ccc;}
input[type=text].cbxwpbkmark-field-cat:focus{outline:none;}
input[type=text].cbxwpbkmark-field-cat.error{outline:1px solid #a94442;}
.cbxwpbkmarktrig-button-addto{text-decoration:none !important;box-shadow:none !important;}
.cbxwpbkmarklistwrap .addto-head{padding:10px 10px 5px 10px;border-bottom:1px solid #fff;position:relative;display:flex;align-items:center;width:100%;}
.cbxwpbkmarklistwrap .addto-head .cbxwpbkmarktrig_label{font-style:normal;}
.cbxwpbkmarklistwrap .addto-head .cbxwpbkmarktrig_close{padding:5px;margin-left:auto;border:1px solid rgba(51, 51, 51, 0.1803921569);border-radius:5px;cursor:pointer;}
.cbxwpbkmarklistwrap .addto-head .cbxwpbkmarktrig_close:hover, .cbxwpbkmarklistwrap .addto-head .cbxwpbkmarktrig_close:focus{opacity:0.8;}
.itemicon{float:right;}
.lbjs-item{padding:5px;}
.cbx-bookmark-error{color:#a94442;}
.cbxlbjs{margin:0;padding:0;}
.cbxlbjs .cbxlbjs-list{margin:0 !important;overflow:auto;padding:0 !important;list-style:none;height:202px;text-align:center;}
.cbxlbjs .cbxlbjs-list .cbxlbjs-item{margin:0 !important;padding:3px 0 !important;list-style:none !important;clear:both !important;background:none !important;float:left !important;font-size:14px;line-height:1.5;text-align:left;width:100%;display:flex;align-items:center;}
.cbxlbjs .cbxlbjs-list .cbxlbjs-item .cbxlbjs-item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;cursor:pointer;font-size:inherit;line-height:inherit;flex:1;}
.cbxlbjs .cbxlbjs-list .cbxlbjs-item:hover{background-color:#f7f7f9 !important;}
.cbxwpbkmark_cat_edit_list .cbxlbjs .cbxlbjs-list .cbxlbjs-item .cbxlbjs-item-name{flex:1;}
.cbxlbjs .cbxlbjs-searchbar-wrapper{margin:0;position:relative;overflow:hidden;display:flex;}
.cbxlbjs .cbxlbjs-searchbar-wrapper .cbxlbjs-searchbar{margin:0 0 10px 0;width:100% !important;padding:5px 25px 5px 5px;border:1px solid #ccc;border-width:1px 0;font-size:16px;line-height:26px;}
.cbxlbjs .cbxlbjs-searchbar-wrapper .cbxlbjs-searchbar:focus{border-width:1px 0 1px 0;outline:0 solid #ccc;}
.cbxlbjs .cbxlbjs-searchbar-wrapper .cbxlbjs-searchbar-icon{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_search.svg);background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;width:21px;height:21px;content:"";display:inline-block;margin-left:auto;}
.cbxlbjs .cbxlbjs-searchbar-icon{background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_search.svg);background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;width:21px;height:21px;position:absolute;right:5px;top:9px;content:"";display:inline-block;}
.cbxlbjs-item:before{content:"";margin-right:3px;vertical-align:middle;background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unchecked.svg);background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;width:16px;height:16px;display:inline-block;cursor:pointer;margin-left:3px;flex:0 0 16px;}
.cbxlbjs-item[data-incat="1"]:before{content:"";margin-right:3px;vertical-align:middle;background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_checked.svg);background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;width:16px;height:16px;display:inline-block;margin-left:3px;flex:0 0 16px;}
.cbxlbjs-item[data-privacy="1"]:after,
.cbxlbjs-item-widget[data-privacy="1"]:after{content:"";margin-left:3px;vertical-align:middle;background:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unlock.svg);background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important;width:16px;height:16px;display:inline-block;margin-right:3px;flex:0 0 16px;}
.cbxlbjs-item[data-privacy="0"]:after,
.cbxlbjs-item-widget[data-privacy="0"]:after{content:"";margin-left:3px;vertical-align:middle;background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_lock.svg);background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important;width:16px;height:16px;display:inline-block;margin-right:3px;flex:0 0 16px;}
.cbxwpbkmark_cat_edit_list .cbxlbjs-item[data-privacy="1"]:before{content:"";margin-right:3px;vertical-align:middle;background:center 2px url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_unlock.svg);background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important;width:16px;height:16px;display:inline-block;margin-left:3px;flex:0 0 16px;}
.cbxwpbkmark_cat_edit_list .cbxlbjs-item[data-privacy="0"]:before{content:"";margin-right:3px;vertical-align:middle;background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_lock.svg);background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important;width:16px;height:16px;display:inline-block;margin-left:3px;flex:0 0 16px;}
.cbxwpbkmark_cat_edit_list .cbxlbjs-item:after{content:"";margin-left:3px;vertical-align:middle;background-image:url(//acilci.net/wp-content/plugins/cbxwpbookmark/assets/icons/icon_edit.svg);background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important;width:16px;height:16px;display:inline-block;clear:right !important;cursor:pointer;margin-right:3px;flex:0 0 16px;}
.cbxbookmark-delete-btn{box-shadow:none !important;cursor:pointer;margin-left:10px;display:inline-block;vertical-align:middle;}
.cbxbookmark-delete-btn.running .cbx-icon{display:none;}
.cbxbookmark-edit-btn{box-shadow:none !important;cursor:pointer;margin-left:10px;display:inline-block;vertical-align:middle;}
.cbxwpbookmark-button-holder{float:right;}
.cbxbookmark-category-list{margin-left:20px !important;padding:0 !important;}
.cbxbookmark-category-list li a{box-shadow:none !important;text-decoration:none !important;}
.cbxbookmark-category-list li.cbxbookmark-category-list-item-active{font-weight:bold;}
.cbxwpbookmarkcategory-class .cbxbookmark-category-list{margin-left:0 !important;}
.cbxbookmark-category-list-item-sublist-a-more{text-align:center;display:block;font-weight:bold;}
.cbxbookmark-mycat-panel li{margin-bottom:10px;}
.cbxbookmark-mycat-editbox{border-radius:8px;font-size:16px;line-height:18px;background:#fff;padding:10px;box-shadow:0 0 30px rgba(0, 0, 0, 0.15);margin-bottom:10px;display:flex;align-items:center;}
.cbxbookmark-mycat-editbox .cbxbmedit-catname{font-size:14px;line-height:20px;padding:4px 12px;border:1px solid #ccc;border-radius:5px;height:auto;margin:2px 0;}
.cbxbookmark-mycat-editbox .cbxbmedit-catname-error{border:1px solid red;}
.cbxbookmark-mycat-editbox .cbxbmedit-privacy{width:100px;font-size:14px;line-height:20px;padding:0 12px;height:30px;float:left;display:inline-block;margin:2px 0 2px 10px;border-radius:5px;border:1px solid #ccc;}
.cbxbookmark-mycat-editbox .cbxbmedit-privacy.cbxwpbkmark_cat_hide{display:none;}
.cbxbookmark-mycat-editbox .cbxbookmark-cat-save{margin-left:10px;background-color:#007FFF !important;color:#fff !important;}
.cbxbookmark-mycat-editbox .cbxbookmark-cat-close{margin-left:10px;}
.cbxwpbm_ajax_icon{display:none;}
.cbxwpbookmark-title{padding:0;margin:0 0 10px 0;}
.cbxwpbookmark-title a{letter-spacing:0;}
.cbxwpbookmark-mylist, .cbxwpbookmark-mostlist{margin-left:20px;padding:0;}
.cbxwpbookmark-mylist li a, .cbxwpbookmark-mostlist li a{font-size:14px;line-height:20px;box-shadow:none !important;text-decoration:none !important;}
.cbxwpbookmark-mylist li a img, .cbxwpbookmark-mostlist li a img{margin-right:5px;}
.cbxwpbookmark-mostlist{padding:0;margin-left:20px;}
.cbxwpbookmark-mostlist li{padding:0;margin:0 0 8px 0;clear:both;}
.cbxwpbookmark-mostlist li p.cbxwpbookmark-mostlist-product-title{margin-bottom:5px;}
.cbxwpbookmark-mostlist li p.cbxwpbookmark-mostlist-product-title a{display:flex;flex-wrap:wrap;}
.cbxwpbookmark-mostlist li p.cbxwpbookmark-mostlist-product-title a img{max-width:32px;height:auto;box-shadow:none;margin-left:auto;}
.cbxwpbookmark-mostlist li p.cbxwpbookmark-mostlist-product-title a span{margin-right:4px;}
.cbxwpbookmark-mostlist li a{display:block;border-bottom:0;box-shadow:none !important;}
.cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{cursor:pointer;padding:5px 10px;display:inline-block;clear:both;border-radius:5px;font-weight:700;transition:all 0.3s;}
.cbxwpbookmark-mylist-sc-more{margin-bottom:5px;}
.cbxbookmark-more-wrap{clear:both;width:100%;text-align:center;margin:5px 0;}
.cbxbookmark-more-wrap a{margin:0 auto;transition:all 0.3s;text-decoration:none !important;font-size:15px;line-height:2;padding:5px 15px;box-shadow:none !important;border-radius:5px;font-weight:normal !important;}
.cbxbookmark-more-wrap a:hover, .cbxbookmark-more-wrap a:focus{box-shadow:2.736px 7.518px 10px 0 rgba(0, 0, 0, 0.15) !important;}
.cbxbookmark-alert{padding:5px 10px;margin:5px 0;border:1px solid transparent;border-radius:4px;font-size:16px;line-height:22px;width:100%;}
.cbxbookmark-alert .cbxbookmark-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;}
.cbxbookmark-alert .cbxbookmark-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}
.cbxbookmark-alert .cbxbookmark-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;text-align:center;}
.cbxbookmark-alert .cbxbookmark-alert-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}
.cbxlbjs-item-widget_dropdown{margin-bottom:10px;width:100%;max-width:400px;font-size:16px !important;line-height:1.5 !important;}
.cbxwpbkmark-icon{width:18px;height:18px;display:block;}
.cbxwpbkmarklist-nocatfound{padding:10px;width:100%;text-align:center;}
.cbxwpbkmarklist-nocatfound .cbxwpbkmarklist-nocatfoundtrig{color:#a94442;font-size:14px;line-height:20px;cursor:pointer;display:block;}
.cbxwpbkmarkguestwrap, .entry-content .cbxwpbkmarkguestwrap{font-family:Arial, Helvetica, sans-serif;box-shadow:0 0 30px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.15);transition:all 0.3s;border-radius:8px !important;max-width:315px;}
.cbxwpbkmarkguestwrap h3, .entry-content .cbxwpbkmarkguestwrap h3{font-weight:bold !important;font-size:18px !important;line-height:1.5 !important;padding:0 !important;margin:0 0 8px 0 !important;}
.cbxwpbkmarkguestwrap label, .entry-content .cbxwpbkmarkguestwrap label{display:block;width:100% !important;font-size:15px !important;line-height:1.5 !important;padding:0 !important;margin:0 0 4px 0 !important;}
.cbxwpbkmarkguestwrap .bbp-remember-me label, .entry-content .cbxwpbkmarkguestwrap .bbp-remember-me label{display:inline-block;width:auto !important;}
.cbxwpbkmarkguestwrap input[type=text], .cbxwpbkmarkguestwrap input[type=password], .cbxwpbkmarkguestwrap input[type=date], .cbxwpbkmarkguestwrap input[type=datetime], .cbxwpbkmarkguestwrap input[type=datetime-local], .cbxwpbkmarkguestwrap input[type=email], .cbxwpbkmarkguestwrap input[type=month], .cbxwpbkmarkguestwrap input[type=number], .cbxwpbkmarkguestwrap input[type=search], .cbxwpbkmarkguestwrap input[type=tel], .cbxwpbkmarkguestwrap input[type=time], .cbxwpbkmarkguestwrap input[type=url], .cbxwpbkmarkguestwrap input[type=week], .entry-content .cbxwpbkmarkguestwrap input[type=text], .entry-content .cbxwpbkmarkguestwrap input[type=password], .entry-content .cbxwpbkmarkguestwrap input[type=date], .entry-content .cbxwpbkmarkguestwrap input[type=datetime], .entry-content .cbxwpbkmarkguestwrap input[type=datetime-local], .entry-content .cbxwpbkmarkguestwrap input[type=email], .entry-content .cbxwpbkmarkguestwrap input[type=month], .entry-content .cbxwpbkmarkguestwrap input[type=number], .entry-content .cbxwpbkmarkguestwrap input[type=search], .entry-content .cbxwpbkmarkguestwrap input[type=tel], .entry-content .cbxwpbkmarkguestwrap input[type=time], .entry-content .cbxwpbkmarkguestwrap input[type=url], .entry-content .cbxwpbkmarkguestwrap input[type=week]{width:100%;border:1px solid #ccc !important;margin:0 0 8px 0 !important;padding:5px !important;}
.cbxwpbkmarkguestwrap input[type=text]:focus, .cbxwpbkmarkguestwrap input[type=password]:focus, .cbxwpbkmarkguestwrap input[type=date]:focus, .cbxwpbkmarkguestwrap input[type=datetime]:focus, .cbxwpbkmarkguestwrap input[type=datetime-local]:focus, .cbxwpbkmarkguestwrap input[type=email]:focus, .cbxwpbkmarkguestwrap input[type=month]:focus, .cbxwpbkmarkguestwrap input[type=number]:focus, .cbxwpbkmarkguestwrap input[type=search]:focus, .cbxwpbkmarkguestwrap input[type=tel]:focus, .cbxwpbkmarkguestwrap input[type=time]:focus, .cbxwpbkmarkguestwrap input[type=url]:focus, .cbxwpbkmarkguestwrap input[type=week]:focus, .entry-content .cbxwpbkmarkguestwrap input[type=text]:focus, .entry-content .cbxwpbkmarkguestwrap input[type=password]:focus, .entry-content .cbxwpbkmarkguestwrap input[type=date]:focus, .entry-content .cbxwpbkmarkguestwrap input[type=datetime]:focus, .entry-content .cbxwpbkmarkguestwrap input[type=datetime-local]:focus, .entry-content .cbxwpbkmarkguestwrap input[type=email]:focus, .entry-content .cbxwpbkmarkguestwrap input[type=month]:focus, .entry-content .cbxwpbkmarkguestwrap input[type=number]:focus, .entry-content .cbxwpbkmarkguestwrap input[type=search]:focus, .entry-content .cbxwpbkmarkguestwrap input[type=tel]:focus, .entry-content .cbxwpbkmarkguestwrap input[type=time]:focus, .entry-content .cbxwpbkmarkguestwrap input[type=url]:focus, .entry-content .cbxwpbkmarkguestwrap input[type=week]:focus{outline:0 none !important;}
.cbxwpbkmarkguestwrap .cbxwpbookmark-guest-register, .entry-content .cbxwpbkmarkguestwrap .cbxwpbookmark-guest-register{padding:0 !important;margin:10px 0 0 0 !important;}
.cbxwpbkmarkguestwrap .woocommerce-form.woocommerce-form-login.login .form-row, .entry-content .cbxwpbkmarkguestwrap .woocommerce-form.woocommerce-form-login.login .form-row{margin:0 !important;}
.cbxwpbkmarkguestwrap .woocommerce-form.woocommerce-form-login.login .lost_password, .entry-content .cbxwpbkmarkguestwrap .woocommerce-form.woocommerce-form-login.login .lost_password{margin:5px 0;}
.cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline, .entry-content .cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline{display:block !important;position:relative !important;left:auto !important;top:auto !important;}
.cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline .cbx-guest-wrap, .entry-content .cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline .cbx-guest-wrap{margin-top:0;margin-bottom:0;}
.cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline .cbx-guest-wrap .cbx-title-login, .entry-content .cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline .cbx-guest-wrap .cbx-title-login{margin-bottom:0;}
.cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline .cbx-guest-wrap .cbx-guest-login-wrap, .entry-content .cbxwpbkmarkguestwrap.cbxwpbkmarkguestwrap-inline .cbx-guest-wrap .cbx-guest-login-wrap{margin-bottom:0;margin-top:20px;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message{font-family:Arial, Helvetica, sans-serif;position:relative;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message .cbxwpbkmarkguest-message-head{display:flex;align-items:center;padding:10px;border-bottom:1px solid #ccc;margin-bottom:10px;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message .cbxwpbkmarkguest-message-head .cbxwpbkmarkguesttrig_close{padding:5px;margin-left:auto;border:1px solid rgba(51, 51, 51, 0.1803921569);border-radius:5px;cursor:pointer;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message .cbxwpbkmarkguest-content{padding:0 10px 10px 10px;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message .cbxwpbkmarkguest-content .cbx-guest-wrap{margin:0;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message .cbxwpbkmarkguest-content .cbx-guest-wrap .cbx-guest-login-wrap{padding:10px !important;display:block !important;margin-bottom:0 !important;}
.cbxwpbkmarkguest-content-inline{padding:10px;}
.cbxbookmark-category-list-create{margin-left:20px;cursor:pointer;padding:5px 10px;margin-bottom:20px;display:inline-block;font-size:14px;line-height:1.5;clear:both;border-radius:5px;font-weight:700;transition:all 0.3s;outline:none !important;}
.cbxbookmark-category-list-create-form{display:none;margin-left:20px;}
.products .cbxwpbkmarkwrap{display:inline-block;}
@media(max-width:767px){
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message{padding:15px;}
}
@media(max-width:400px){
.cbxwpbkmarkwrap_user_cat .cbxwpbkmarklistwrap, .cbxwpbkmarkwrap_global_cat .cbxwpbkmarklistwrap{width:100% !important;max-width:100% !important;}
.cbxlbjs .cbxlbjs-list .cbxlbjs-item{width:100%;display:flex;justify-content:space-between;align-items:center;}
.cbxlbjs .cbxlbjs-list .cbxlbjs-item .cbxlbjs-item-name{width:auto;flex:1 1 auto;}
.cbxwpbkmark_cat_edit_list .cbxlbjs .cbxlbjs-list .cbxlbjs-item .cbxlbjs-item-name{width:auto;flex:1 1 auto;}
.cbxlbjs-item[data-incat="1"]:before, .cbxlbjs-item[data-incat="0"]:before,
.cbxlbjs-item[data-privacy="1"]:after, .cbxlbjs-item-widget[data-privacy="1"]:after,
.cbxlbjs-item[data-privacy="0"]:after, .cbxlbjs-item-widget[data-privacy="0"]:after{flex:0 0 16px;}
.cbxwpbkmarkguestwrap .cbxwpbkmarkguest-message{padding:10px;}
}
.cbxwpbookmarkcategory-class .cbxbookmark-mycat-editbox .cbxbmedit-privacy{margin-left:0;}
.cbxwpbookmarkcategory-class .cbxbookmark-mycat-editbox .cbxbmedit-catname{margin-bottom:10px;}
.cbxwpbookmark-default .cbxwpbkmark-toolbar-editcat{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-default .cbxwpbkmark-toolbar-newcat{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-default .cbxwpbkmark-toolbar-listcat{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-default input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #e2e2e2;border-radius:5px;}
.cbxwpbookmark-default .cbxwpbkmark-field-privacy:focus{border:1px solid #e2e2e2;border-radius:5px;}
.cbxwpbookmark-default .cbxbookmark-category-list-create, .cbxwpbookmark-default .cbxwpbookmark_deleteall{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-default .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-default .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #e2e2e2;border-radius:5px;outline:none !important;}
.cbxwpbookmark-default .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #e2e2e2;border-radius:5px;outline:none !important;}
.cbxwpbookmark-default .cbxbookmark-more{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-default .cbxbookmark-more:focus{border:1px solid #e2e2e2;border-radius:5px;}
.cbxwpbookmark-default .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#e2e2e2;color:#212121;}
.cbxwpbookmark-red .cbxwpbkmark-toolbar-editcat{background:#f44336;color:#ffffff;}
.cbxwpbookmark-red .cbxwpbkmark-toolbar-newcat{background:#f44336;color:#ffffff;}
.cbxwpbookmark-red .cbxwpbkmark-toolbar-listcat{background:#f44336;color:#ffffff;}
.cbxwpbookmark-red input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #f44336;border-radius:5px;}
.cbxwpbookmark-red .cbxwpbkmark-field-privacy:focus{border:1px solid #f44336;border-radius:5px;}
.cbxwpbookmark-red .cbxbookmark-category-list-create, .cbxwpbookmark-red .cbxwpbookmark_deleteall{background:#f44336;color:#ffffff;}
.cbxwpbookmark-red .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#f44336;color:#ffffff;}
.cbxwpbookmark-red .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #f44336;border-radius:5px;outline:none !important;}
.cbxwpbookmark-red .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #f44336;border-radius:5px;outline:none !important;}
.cbxwpbookmark-red .cbxbookmark-more{background:#f44336;color:#ffffff;}
.cbxwpbookmark-red .cbxbookmark-more:focus{border:1px solid #f44336;border-radius:5px;}
.cbxwpbookmark-red .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#f44336;color:#ffffff;}
.cbxwpbookmark-purple .cbxwpbkmark-toolbar-editcat{background:#673AB7;color:#ffffff;}
.cbxwpbookmark-purple .cbxwpbkmark-toolbar-newcat{background:#673AB7;color:#ffffff;}
.cbxwpbookmark-purple .cbxwpbkmark-toolbar-listcat{background:#673AB7;color:#ffffff;}
.cbxwpbookmark-purple input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #673AB7;border-radius:5px;}
.cbxwpbookmark-purple .cbxwpbkmark-field-privacy:focus{border:1px solid #673AB7;border-radius:5px;}
.cbxwpbookmark-purple .cbxbookmark-category-list-create, .cbxwpbookmark-purple .cbxwpbookmark_deleteall{background:#673AB7;color:#ffffff;}
.cbxwpbookmark-purple .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#673AB7;color:#ffffff;}
.cbxwpbookmark-purple .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #673AB7;border-radius:5px;outline:none !important;}
.cbxwpbookmark-purple .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #673AB7;border-radius:5px;outline:none !important;}
.cbxwpbookmark-purple .cbxbookmark-more{background:#673AB7;color:#ffffff;}
.cbxwpbookmark-purple .cbxbookmark-more:focus{border:1px solid #673AB7;border-radius:5px;}
.cbxwpbookmark-purple .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#673AB7;color:#ffffff;}
.cbxwpbookmark-indigo .cbxwpbkmark-toolbar-editcat{background:#3F51B5;color:#ffffff;}
.cbxwpbookmark-indigo .cbxwpbkmark-toolbar-newcat{background:#3F51B5;color:#ffffff;}
.cbxwpbookmark-indigo .cbxwpbkmark-toolbar-listcat{background:#3F51B5;color:#ffffff;}
.cbxwpbookmark-indigo input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #3F51B5;border-radius:5px;}
.cbxwpbookmark-indigo .cbxwpbkmark-field-privacy:focus{border:1px solid #3F51B5;border-radius:5px;}
.cbxwpbookmark-indigo .cbxbookmark-category-list-create, .cbxwpbookmark-indigo .cbxwpbookmark_deleteall{background:#3F51B5;color:#ffffff;}
.cbxwpbookmark-indigo .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#3F51B5;color:#ffffff;}
.cbxwpbookmark-indigo .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #3F51B5;border-radius:5px;outline:none !important;}
.cbxwpbookmark-indigo .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #3F51B5;border-radius:5px;outline:none !important;}
.cbxwpbookmark-indigo .cbxbookmark-more{background:#3F51B5;color:#ffffff;}
.cbxwpbookmark-indigo .cbxbookmark-more:focus{border:1px solid #3F51B5;border-radius:5px;}
.cbxwpbookmark-indigo .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#3F51B5;color:#ffffff;}
.cbxwpbookmark-blue .cbxwpbkmark-toolbar-editcat{background:#2196F3;color:#ffffff;}
.cbxwpbookmark-blue .cbxwpbkmark-toolbar-newcat{background:#2196F3;color:#ffffff;}
.cbxwpbookmark-blue .cbxwpbkmark-toolbar-listcat{background:#2196F3;color:#ffffff;}
.cbxwpbookmark-blue input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #2196F3;border-radius:5px;}
.cbxwpbookmark-blue .cbxwpbkmark-field-privacy:focus{border:1px solid #2196F3;border-radius:5px;}
.cbxwpbookmark-blue .cbxbookmark-category-list-create, .cbxwpbookmark-blue .cbxwpbookmark_deleteall{background:#2196F3;color:#ffffff;}
.cbxwpbookmark-blue .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#2196F3;color:#ffffff;}
.cbxwpbookmark-blue .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #2196F3;border-radius:5px;outline:none !important;}
.cbxwpbookmark-blue .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #2196F3;border-radius:5px;outline:none !important;}
.cbxwpbookmark-blue .cbxbookmark-more{background:#2196F3;color:#ffffff;}
.cbxwpbookmark-blue .cbxbookmark-more:focus{border:1px solid #2196F3;border-radius:5px;}
.cbxwpbookmark-blue .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#2196F3;color:#ffffff;}
.cbxwpbookmark-teal .cbxwpbkmark-toolbar-editcat{background:#009688;color:#ffffff;}
.cbxwpbookmark-teal .cbxwpbkmark-toolbar-newcat{background:#009688;color:#ffffff;}
.cbxwpbookmark-teal .cbxwpbkmark-toolbar-listcat{background:#009688;color:#ffffff;}
.cbxwpbookmark-teal input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #009688;border-radius:5px;}
.cbxwpbookmark-teal .cbxwpbkmark-field-privacy:focus{border:1px solid #009688;border-radius:5px;}
.cbxwpbookmark-teal .cbxbookmark-category-list-create, .cbxwpbookmark-teal .cbxwpbookmark_deleteall{background:#009688;color:#ffffff;}
.cbxwpbookmark-teal .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#009688;color:#ffffff;}
.cbxwpbookmark-teal .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #009688;border-radius:5px;outline:none !important;}
.cbxwpbookmark-teal .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #009688;border-radius:5px;outline:none !important;}
.cbxwpbookmark-teal .cbxbookmark-more{background:#009688;color:#ffffff;}
.cbxwpbookmark-teal .cbxbookmark-more:focus{border:1px solid #009688;border-radius:5px;}
.cbxwpbookmark-teal .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#009688;color:#ffffff;}
.cbxwpbookmark-green .cbxwpbkmark-toolbar-editcat{background:#4CAF50;color:#ffffff;}
.cbxwpbookmark-green .cbxwpbkmark-toolbar-newcat{background:#4CAF50;color:#ffffff;}
.cbxwpbookmark-green .cbxwpbkmark-toolbar-listcat{background:#4CAF50;color:#ffffff;}
.cbxwpbookmark-green input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #4CAF50;border-radius:5px;}
.cbxwpbookmark-green .cbxwpbkmark-field-privacy:focus{border:1px solid #4CAF50;border-radius:5px;}
.cbxwpbookmark-green .cbxbookmark-category-list-create, .cbxwpbookmark-green .cbxwpbookmark_deleteall{background:#4CAF50;color:#ffffff;}
.cbxwpbookmark-green .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#4CAF50;color:#ffffff;}
.cbxwpbookmark-green .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #4CAF50;border-radius:5px;outline:none !important;}
.cbxwpbookmark-green .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #4CAF50;border-radius:5px;outline:none !important;}
.cbxwpbookmark-green .cbxbookmark-more{background:#4CAF50;color:#ffffff;}
.cbxwpbookmark-green .cbxbookmark-more:focus{border:1px solid #4CAF50;border-radius:5px;}
.cbxwpbookmark-green .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#4CAF50;color:#ffffff;}
.cbxwpbookmark-orange .cbxwpbkmark-toolbar-editcat{background:#FF9800;color:#ffffff;}
.cbxwpbookmark-orange .cbxwpbkmark-toolbar-newcat{background:#FF9800;color:#ffffff;}
.cbxwpbookmark-orange .cbxwpbkmark-toolbar-listcat{background:#FF9800;color:#ffffff;}
.cbxwpbookmark-orange input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #FF9800;border-radius:5px;}
.cbxwpbookmark-orange .cbxwpbkmark-field-privacy:focus{border:1px solid #FF9800;border-radius:5px;}
.cbxwpbookmark-orange .cbxbookmark-category-list-create, .cbxwpbookmark-orange .cbxwpbookmark_deleteall{background:#FF9800;color:#ffffff;}
.cbxwpbookmark-orange .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#FF9800;color:#ffffff;}
.cbxwpbookmark-orange .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #FF9800;border-radius:5px;outline:none !important;}
.cbxwpbookmark-orange .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #FF9800;border-radius:5px;outline:none !important;}
.cbxwpbookmark-orange .cbxbookmark-more{background:#FF9800;color:#ffffff;}
.cbxwpbookmark-orange .cbxbookmark-more:focus{border:1px solid #FF9800;border-radius:5px;}
.cbxwpbookmark-orange .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#FF9800;color:#ffffff;}
.cbxwpbookmark-brown .cbxwpbkmark-toolbar-editcat{background:#795548;color:#ffffff;}
.cbxwpbookmark-brown .cbxwpbkmark-toolbar-newcat{background:#795548;color:#ffffff;}
.cbxwpbookmark-brown .cbxwpbkmark-toolbar-listcat{background:#795548;color:#ffffff;}
.cbxwpbookmark-brown input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #795548;border-radius:5px;}
.cbxwpbookmark-brown .cbxwpbkmark-field-privacy:focus{border:1px solid #795548;border-radius:5px;}
.cbxwpbookmark-brown .cbxbookmark-category-list-create, .cbxwpbookmark-brown .cbxwpbookmark_deleteall{background:#795548;color:#ffffff;}
.cbxwpbookmark-brown .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#795548;color:#ffffff;}
.cbxwpbookmark-brown .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #795548;border-radius:5px;outline:none !important;}
.cbxwpbookmark-brown .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #795548;border-radius:5px;outline:none !important;}
.cbxwpbookmark-brown .cbxbookmark-more{background:#795548;color:#ffffff;}
.cbxwpbookmark-brown .cbxbookmark-more:focus{border:1px solid #795548;border-radius:5px;}
.cbxwpbookmark-brown .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#795548;color:#ffffff;}
.cbxwpbookmark-blue-gray .cbxwpbkmark-toolbar-editcat{background:#607D8B;color:#ffffff;}
.cbxwpbookmark-blue-gray .cbxwpbkmark-toolbar-newcat{background:#607D8B;color:#ffffff;}
.cbxwpbookmark-blue-gray .cbxwpbkmark-toolbar-listcat{background:#607D8B;color:#ffffff;}
.cbxwpbookmark-blue-gray input[type=text].cbxwpbkmark-field-cat:focus{border:1px solid #607D8B;border-radius:5px;}
.cbxwpbookmark-blue-gray .cbxwpbkmark-field-privacy:focus{border:1px solid #607D8B;border-radius:5px;}
.cbxwpbookmark-blue-gray .cbxbookmark-category-list-create, .cbxwpbookmark-blue-gray .cbxwpbookmark_deleteall{background:#607D8B;color:#ffffff;}
.cbxwpbookmark-blue-gray .cbxbookmark-mycat-editbox .cbxbookmark-btn{background:#607D8B;color:#ffffff;}
.cbxwpbookmark-blue-gray .cbxbookmark-mycat-editbox .cbxbmedit-catname:focus{border:1px solid #607D8B;border-radius:5px;outline:none !important;}
.cbxwpbookmark-blue-gray .cbxbookmark-mycat-editbox .cbxbmedit-privacy:focus{border:1px solid #607D8B;border-radius:5px;outline:none !important;}
.cbxwpbookmark-blue-gray .cbxbookmark-more{background:#607D8B;color:#ffffff;}
.cbxwpbookmark-blue-gray .cbxbookmark-more:focus{border:1px solid #607D8B;border-radius:5px;}
.cbxwpbookmark-blue-gray .cbxwpbookmark-mylist-widget .cbxwpbookmark-mylist-item-readmore a{background:#607D8B;color:#ffffff;}
#buddypress .cbxlbjs .cbxlbjs-list .cbxlbjs-item{padding:0 !important;}
div.action i.cbxwpbkmarktrig-count{font-size:14px !important;}
#buddypress ul.activity-list li{overflow:visible !important;}
#buddypress ul.activity-list li a.cbxwpbkmarktrig{display:inline-flex !important;}
.cbxwpbookmark_deleteall{margin-left:10px;display:inline-flex;}
.cbxwpbookmark_deleteall .cbx-icon{margin-left:5px;}
.cbxwpbookmark_deleteall:focus, .cbxwpbookmark_deleteall:hover{text-decoration:none !important;outline:none !important;box-shadow:2.736px 7.518px 10px 0 rgba(0, 0, 0, 0.15) !important;}
.cbxwpbookmark_deleteall.running .cbx-icon{display:none;}
.cbxwpbookmark_share{background:#007FFF !important;color:#ffffff !important;margin-left:10px;display:inline-flex;}
.cbxwpbookmark_share:focus, .cbxwpbookmark_share:hover{text-decoration:none !important;outline:none !important;box-shadow:2.736px 7.518px 10px 0 rgba(0, 0, 0, 0.15) !important;}
.cbxwpbookmark_share .cbx-icon{margin-left:5px;}
.cbxwpbookmark-widget-class .cbxwpbookmark_share{margin-left:0;}
#awn-confirm-ok{background:#40871d !important;border:0;border-radius:4px;color:#fff;font-size:14px !important;font-weight:normal !important;line-height:1.2 !important;padding:10px 15px !important;}
#awn-confirm-cancel{background:#1c76a6 !important;border:0;border-radius:4px;color:#fff;font-size:14px !important;font-weight:normal !important;line-height:1.2 !important;padding:10px 15px !important;}
.awn-popup-title{font-size:18px !important;font-weight:bold !important;line-height:1.2 !important;text-transform:capitalize !important;margin-bottom:30px;}
.awn-popup-content{font-size:14px !important;font-weight:normal !important;line-height:1.2 !important;}
.shareurl_modal h3{font-size:16px !important;font-weight:normal !important;line-height:1.2 !important;padding:0 !important;margin:0 0 10px 0 !important;}
.shareurl_modal .shareurl_copy{display:flex;}
.shareurl_modal .shareurl_copy .shareurl_copy_input{font-size:14px !important;font-weight:normal !important;line-height:1.2 !important;padding:5px 10px !important;border:1px solid #cccccc !important;border-radius:4px 0 0 4px !important;border-right:0 !important;flex:1 0 auto !important;width:auto !important;}
.shareurl_modal .shareurl_copy .shareurl_copy_btn{border:1px solid #007FFF !important;font-size:14px !important;font-weight:normal !important;line-height:1.2 !important;padding:5px 10px !important;border-radius:0 4px 4px 0 !important;flex:0 0 auto !important;background:#007FFF !important;color:#ffffff !important;cursor:pointer;}
.shareurl_modal .shareurl_copy .shareurl_copy_btn:focus, .shareurl_modal .shareurl_copy .shareurl_copy_btn:hover{outline:none !important;text-decoration:none !important;}
.shareurl_modal .shareurl_copy .shareurl_copy_btn:disabled{cursor:not-allowed;}
p.cbxbookmark-category-list-item-notfound {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
text-align: center;
font-size: 16px;
line-height: 1.2;
}:root { --acilci-amber:        #D9821F;
--acilci-amber-bright: #EF9D3C;
--acilci-amber-deep:   #B8690F;
--acilci-amber-soft:   #FBEEDA;
--acilci-amber-line:   #F0DEC2; --acilci-ink:   #1A120B;
--acilci-ink-2: #382F29;
--acilci-ink-3: #6B5A4C;
--acilci-ink-4: #968C84; --acilci-surface:     #FFFFFF;
--acilci-cream:       #F8F5F1;
--acilci-cream-2:     #ECE6DF;
--acilci-line:        #E8E0D6;
--acilci-line-strong: #D8CDBF; --acilci-success: #13612E;
--acilci-info:    #1159AF;
--acilci-alert:   #B82105;
--acilci-warning: #C2610C;  --acilci-font-ui:    "Jost", system-ui, -apple-system, "Segoe UI", sans-serif;
--acilci-font-serif: "Jost", system-ui, -apple-system, "Segoe UI", sans-serif;
--acilci-fs-hero:  clamp(2rem, 1.35rem + 2.8vw, 3.1rem);
--acilci-fs-h1:    clamp(1.85rem, 1.4rem + 1.9vw, 2.6rem);
--acilci-fs-h2:    clamp(1.5rem, 1.2rem + 1.3vw, 2rem);
--acilci-fs-h3:    clamp(1.25rem, 1.1rem + 0.7vw, 1.5rem);
--acilci-fs-lead:  clamp(1.075rem, 1rem + 0.35vw, 1.2rem);
--acilci-fs-body:  1.075rem;
--acilci-fs-small: 0.875rem;
--acilci-lh-tight: 1.2;
--acilci-lh-body:  1.75; --acilci-measure: 44rem; --acilci-container:  1200px;
--acilci-gutter:     clamp(1rem, 0.6rem + 2vw, 2rem); --acilci-radius:    14px;
--acilci-radius-sm: 8px;
--acilci-gap:       1.5rem; --acilci-shadow:    0 1px 2px rgba(26,18,11,0.04), 0 6px 20px rgba(26,18,11,0.06);
--acilci-shadow-lg: 0 4px 10px rgba(26,18,11,0.06), 0 18px 40px rgba(26,18,11,0.10);
--acilci-transition: 180ms cubic-bezier(0.4, 0, 0.2, 1); --acilci-z-header: 100;
}*, *::before, *::after{box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;}
body{margin:0;font-family:var(--acilci-font-ui);font-size:1rem;line-height:1.6;color:var(--acilci-ink);background:var(--acilci-cream);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}
img, svg, video { max-width: 100%; height: auto; display: block; } a{color:var(--acilci-amber-deep);text-underline-offset:0.18em;}
a:hover{color:var(--acilci-ink);}
h1, h2, h3, h4, h5, h6 {
font-family: var(--acilci-font-serif);
color: var(--acilci-ink);
line-height: var(--acilci-lh-tight);
font-weight: 600;
letter-spacing: -0.01em;
margin: 0 0 0.5em;
} p{margin:0 0 1rem;}::selection{background:var(--acilci-amber-soft);color:var(--acilci-ink);}:focus-visible{outline:2px solid var(--acilci-amber-deep);outline-offset:2px;border-radius:3px;}
.button, button, input[type="submit"], input[type="button"]{display:inline-flex;align-items:center;gap:0.4em;font-family:var(--acilci-font-ui);font-weight:600;font-size:0.95rem;line-height:1;padding:0.7em 1.25em;border:0;border-radius:var(--acilci-radius-sm);background:var(--acilci-amber);color:#fff;text-decoration:none;cursor:pointer;transition:background var(--acilci-transition), transform var(--acilci-transition);}
.button:hover, button:hover, input[type="submit"]:hover{background:var(--acilci-amber-deep);color:#fff;transform:translateY(-1px);}
input[type="text"], input[type="search"], input[type="email"],
input[type="url"], textarea, select{font-family:var(--acilci-font-ui);font-size:1rem;color:var(--acilci-ink);background:var(--acilci-surface);border:1px solid var(--acilci-line-strong);border-radius:var(--acilci-radius-sm);padding:0.6em 0.85em;width:100%;max-width:100%;transition:border-color var(--acilci-transition), box-shadow var(--acilci-transition);}
input:focus, textarea:focus, select:focus{border-color:var(--acilci-amber);box-shadow:0 0 0 3px var(--acilci-amber-soft);outline:none;}
.screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
.skip-link{position:absolute;left:-9999px;top:0;z-index:999;background:var(--acilci-ink);color:#fff;padding:0.6em 1em;border-radius:0 0 var(--acilci-radius-sm) 0;}
.skip-link:focus{left:0;color:#fff;}
@media (prefers-reduced-motion: reduce) {
html { scroll-behavior: auto; }
*, *::before, *::after { animation-duration: 0.01ms !important; transition-duration: 0.01ms !important; }
}.acilci-container{width:100%;max-width:var(--acilci-container);margin-inline:auto;padding-inline:var(--acilci-gutter);}
.acilci-container--narrow{max-width:780px;}
.site-main{display:block;}
.content-with-sidebar{display:grid;grid-template-columns:minmax(0, 1fr) 336px;gap:clamp(1.5rem, 1rem + 2vw, 3rem);padding-block:clamp(1.75rem, 1rem + 2vw, 3rem);align-items:start;}
@media(max-width:900px){
.content-with-sidebar{grid-template-columns:1fr;}
} .content-list{padding-block:clamp(1.75rem, 1rem + 2vw, 3rem);}
.site-header{position:sticky;top:0;z-index:var(--acilci-z-header);background:rgba(255,255,255,0.9);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--acilci-line);}
.site-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;min-height:68px;}
.site-branding{display:flex;flex-direction:column;justify-content:center;}
.site-branding .custom-logo-link img{max-height:44px;width:auto;}
.site-header__center{display:flex;align-items:center;gap:0.5rem;justify-self:center;}
.site-header__actions{justify-self:end;}
.branch-toggle{display:inline-flex;align-items:center;gap:0.4rem;background:var(--acilci-cream-2);color:var(--acilci-ink);font-weight:600;font-size:0.9rem;padding:0.55em 0.9em;border-radius:var(--acilci-radius-sm);white-space:nowrap;}
.branch-toggle:hover{background:var(--acilci-amber-soft);color:var(--acilci-amber-deep);transform:none;}
.branch-toggle svg{flex-shrink:0;}
.branch-toggle[aria-expanded="true"]{background:var(--acilci-amber);color:#fff;}
.site-title{margin:0;font-family:var(--acilci-font-serif);font-size:1.5rem;font-weight:700;}
.site-title a{color:var(--acilci-ink);text-decoration:none;}
.site-description{margin:0;font-size:0.8rem;color:var(--acilci-ink-3);}
.main-navigation .menu{list-style:none;display:flex;align-items:center;gap:0.35rem;margin:0;padding:0;}
.main-navigation a{display:block;font-family:var(--acilci-font-ui);font-weight:500;font-size:0.95rem;color:var(--acilci-ink-2);text-decoration:none;padding:0.5em 0.75em;border-radius:var(--acilci-radius-sm);transition:background var(--acilci-transition), color var(--acilci-transition);}
.main-navigation a:hover, .main-navigation .current-menu-item > a{background:var(--acilci-amber-soft);color:var(--acilci-amber-deep);}
.main-navigation .menu-item-has-children > a{display:inline-flex;align-items:center;gap:0.3em;}
.main-navigation .menu-item-has-children > a::after{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-1px) rotate(45deg);transition:transform var(--acilci-transition);}
.main-navigation .menu-item-has-children:hover > a::after{transform:translateY(1px) rotate(225deg);}
.main-navigation .menu-item-has-children{position:relative;}
.main-navigation .sub-menu{position:absolute;top:100%;left:0;list-style:none;margin:0;padding:0.4rem;padding-top:calc(0.4rem + 8px);min-width:230px;background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius-sm);box-shadow:var(--acilci-shadow-lg);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity var(--acilci-transition), transform var(--acilci-transition), visibility var(--acilci-transition);z-index:20;}
.main-navigation .sub-menu a{border-radius:var(--acilci-radius-sm);}
.main-navigation .sub-menu .sub-menu{top:-0.4rem;left:100%;padding-top:0.4rem;margin-left:2px;}
.main-navigation .sub-menu .menu-item-has-children > a{justify-content:space-between;}
.main-navigation .sub-menu .menu-item-has-children > a::after, .main-navigation .sub-menu .menu-item-has-children:hover > a::after{transform:translateX(1px) rotate(-45deg);}
.main-navigation .menu-item-has-children:hover > .sub-menu, .main-navigation .menu-item-has-children:focus-within > .sub-menu{opacity:1;visibility:visible;transform:translateY(0);}
.site-header__actions{display:flex;align-items:center;gap:0.5rem;}
.header-auth{display:flex;align-items:center;gap:0.4rem;}
.btn{display:inline-flex;align-items:center;gap:0.4rem;font-family:var(--acilci-font-ui);font-weight:600;font-size:0.85rem;padding:0.5em 0.95em;border-radius:var(--acilci-radius-sm);text-decoration:none;white-space:nowrap;line-height:1;transition:all var(--acilci-transition);}
.btn--solid{background:var(--acilci-amber);color:#fff;}
.btn--solid:hover{background:var(--acilci-amber-deep);color:#fff;}
.btn--ghost{background:transparent;color:var(--acilci-ink-2);box-shadow:inset 0 0 0 1px var(--acilci-line-strong);}
.btn--ghost:hover{background:var(--acilci-cream-2);color:var(--acilci-ink);}
.btn--login{background:var(--acilci-amber);color:#fff;padding:0.55em 1.1em;box-shadow:0 2px 6px rgba(217,130,31,0.30);}
.btn--login:hover{background:var(--acilci-amber-deep);color:#fff;transform:translateY(-1px);}
.btn--login svg{width:17px;height:17px;}
.btn--account{height:42px;background:var(--acilci-cream-2);color:var(--acilci-ink);padding:0 0.8em 0 0.35em;gap:0.45rem;cursor:pointer;}
.btn--account:hover, .account-menu:hover .btn--account{background:var(--acilci-amber-soft);color:var(--acilci-amber-deep);}
.header-auth img.avatar{border-radius:50%;width:24px;height:24px;}
.account-menu{position:relative;}
.account-menu__caret{width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-1px) rotate(45deg);transition:transform var(--acilci-transition);}
.account-menu:hover .account-menu__caret{transform:translateY(1px) rotate(225deg);}
.account-dropdown{position:absolute;top:100%;right:0;margin-top:0;padding-top:10px;min-width:240px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity var(--acilci-transition), transform var(--acilci-transition), visibility var(--acilci-transition);z-index:30;}
.account-menu:hover .account-dropdown, .account-menu:focus-within .account-dropdown{opacity:1;visibility:visible;transform:translateY(0);}
.account-dropdown__head, .account-dropdown__list{background:var(--acilci-surface);border:1px solid var(--acilci-line);box-shadow:var(--acilci-shadow-lg);}
.account-dropdown__head{display:flex;align-items:center;gap:0.6rem;padding:0.85rem 1rem;border-radius:var(--acilci-radius-sm) var(--acilci-radius-sm) 0 0;border-bottom:0;}
.account-dropdown__head img.avatar{width:40px;height:40px;}
.account-dropdown__name{font-weight:700;font-size:0.95rem;color:var(--acilci-ink);}
.account-dropdown__list{list-style:none;margin:0;padding:0.4rem;border-top:0;border-radius:0 0 var(--acilci-radius-sm) var(--acilci-radius-sm);}
.account-dropdown__list a{display:flex;align-items:center;gap:0.6rem;padding:0.6rem 0.7rem;border-radius:var(--acilci-radius-sm);color:var(--acilci-ink-2);text-decoration:none;font-size:0.9rem;font-weight:500;}
.account-dropdown__list a:hover{background:var(--acilci-amber-soft);color:var(--acilci-amber-deep);}
.account-dropdown__list svg{width:17px;height:17px;flex-shrink:0;color:var(--acilci-ink-4);}
.account-dropdown__list a:hover svg{color:var(--acilci-amber-deep);}
.account-dropdown__sep{height:1px;background:var(--acilci-line);margin:0.35rem 0.3rem;}
.account-dropdown__logout{color:var(--acilci-alert) !important;}
.account-dropdown__logout svg{color:var(--acilci-alert) !important;}
.account-dropdown__logout:hover{background:#fdeeeb !important;}
.social-icons{display:flex;align-items:center;gap:0.15rem;}
.social-icons__link{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:var(--acilci-ink-3);transition:background var(--acilci-transition), color var(--acilci-transition);}
.social-icons__link:hover{background:var(--acilci-amber-soft);color:var(--acilci-amber-deep);}
.branch-panel{border-top:1px solid var(--acilci-line);background:var(--acilci-surface);box-shadow:var(--acilci-shadow-lg);padding-block:1.5rem 2rem;animation:acilci-fade 200ms ease;}
@keyframes acilci-fade { from{opacity:0;transform:translateY(-6px);}
to{opacity:1;transform:none;}
}
.branch-panel__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;}
.branch-panel__title{font-size:1.15rem;margin:0;}
.branch-panel__close{background:transparent;color:var(--acilci-ink-3);font-size:1.6rem;line-height:1;padding:0 0.4rem;}
.branch-panel__close:hover{color:var(--acilci-amber-deep);background:transparent;transform:none;}
.branch-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:0.15rem 1rem;}
.branch-list__item a{display:flex;align-items:baseline;justify-content:space-between;gap:0.5rem;padding:0.5rem 0.6rem;border-radius:var(--acilci-radius-sm);color:var(--acilci-ink-2);text-decoration:none;border-bottom:1px solid var(--acilci-line);transition:background var(--acilci-transition), color var(--acilci-transition);}
.branch-list__item a:hover{background:var(--acilci-amber-soft);color:var(--acilci-amber-deep);}
.branch-list__name{font-weight:500;font-size:0.92rem;}
.branch-list__count{font-size:0.75rem;color:var(--acilci-ink-4);background:var(--acilci-cream-2);padding:0.05em 0.5em;border-radius:999px;}
.header-search-toggle, .menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;padding:0;background:transparent;color:var(--acilci-ink-2);border-radius:var(--acilci-radius-sm);text-decoration:none;}
.header-search-toggle:hover, .menu-toggle:hover{background:var(--acilci-cream-2);color:var(--acilci-ink);transform:none;}
.menu-toggle{display:none;}
.menu-toggle__bar{position:relative;display:block;width:20px;height:2px;background:currentColor;transition:background var(--acilci-transition);}
.menu-toggle__bar::before, .menu-toggle__bar::after{content:"";position:absolute;left:0;width:20px;height:2px;background:currentColor;transition:transform var(--acilci-transition);}
.menu-toggle__bar::before{top:-6px;}
.menu-toggle__bar::after{top:6px;}
.menu-toggle[aria-expanded="true"] .menu-toggle__bar{background:transparent;}
.menu-toggle[aria-expanded="true"] .menu-toggle__bar::before{transform:translateY(6px) rotate(45deg);}
.menu-toggle[aria-expanded="true"] .menu-toggle__bar::after{transform:translateY(-6px) rotate(-45deg);}
.submenu-toggle{display:none;}
.search-modal{position:fixed;inset:0;z-index:300;display:flex;align-items:flex-start;justify-content:center;padding:clamp(0.75rem, 6vh, 4.5rem) 1rem 1rem;}
.search-modal[hidden]{display:none;}
.search-modal__overlay{position:absolute;inset:0;background:rgba(26,18,11,0.55);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);}
.search-modal__dialog{position:relative;z-index:1;width:100%;max-width:720px;height:min(82vh, 720px);display:flex;flex-direction:column;background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:18px;box-shadow:var(--acilci-shadow-lg);overflow:hidden;animation:acilci-fade 200ms ease;}
.search-modal__head{padding:1.1rem 1.1rem 0;border-bottom:1px solid var(--acilci-line);}
.search-modal__titlebar{display:flex;align-items:center;justify-content:space-between;margin-bottom:0.85rem;}
.search-modal__title{margin:0;font-family:var(--acilci-font-ui);font-size:1.15rem;font-weight:600;color:var(--acilci-ink);}
.search-modal__field{position:relative;display:flex;align-items:center;}
.search-modal__icon{position:absolute;left:1.1rem;display:inline-flex;align-items:center;color:var(--acilci-ink-4);pointer-events:none;}
.search-modal__icon svg{width:20px;height:20px;display:block;}
.search-modal__field .search-modal__input{width:100%;font-size:1.05rem;font-family:var(--acilci-font-ui);color:var(--acilci-ink);padding:0.8rem 1rem 0.8rem 3.2rem;border:1px solid var(--acilci-line-strong);border-radius:12px;background:var(--acilci-cream);transition:border-color var(--acilci-transition), background var(--acilci-transition);}
.search-modal__field .search-modal__input::placeholder{color:var(--acilci-ink-4);}
.search-modal__field .search-modal__input:focus{background:var(--acilci-surface);border-color:var(--acilci-amber);box-shadow:none;outline:none;}
.search-modal__close{flex:0 0 auto;width:36px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--acilci-ink-3);background:none;border:0;border-radius:50%;cursor:pointer;transition:background var(--acilci-transition), color var(--acilci-transition);}
.search-modal__close svg{width:18px;height:18px;}
.search-modal__close:hover{background:var(--acilci-cream-2);color:var(--acilci-ink);}
.search-modal__apply{padding:0.75rem 1.1rem;border-top:1px solid var(--acilci-line);background:var(--acilci-surface);}
.search-modal__apply-btn{display:block;width:100%;margin:0;padding:0.8rem 1rem;font-family:var(--acilci-font-ui);font-size:0.95rem;font-weight:600;color:#fff;background:var(--acilci-amber);border:0;border-radius:12px;cursor:pointer;transition:background var(--acilci-transition);}
.search-modal__apply-btn:hover{color:#fff;background:var(--acilci-amber-deep);transform:none;}
.search-modal__tabs{display:flex;gap:0.3rem;margin:0.9rem 0 0.85rem;padding:0.3rem;background:var(--acilci-cream);border-radius:999px;overflow-x:auto;scrollbar-width:none;}
.search-modal__tabs::-webkit-scrollbar{display:none;}
.search-modal__tab{flex:1 1 0;min-width:max-content;margin:0;display:inline-flex;align-items:center;justify-content:center;gap:0.45rem;padding:0.55rem 0.85rem;border-radius:999px;font-family:var(--acilci-font-ui);font-size:0.85rem;font-weight:600;color:var(--acilci-ink-3);background:none;border:0;cursor:pointer;white-space:nowrap;transition:background var(--acilci-transition), color var(--acilci-transition);}
.search-modal__tab-icon{display:inline-flex;}
.search-modal__tab-icon svg{width:16px;height:16px;display:block;}
.search-modal__tab:hover{color:var(--acilci-amber-deep);background:var(--acilci-amber-soft);}
.search-modal__tab.is-active{color:#fff;background:var(--acilci-amber);}
.search-modal__tab.is-active:hover{color:#fff;background:var(--acilci-amber-deep);}
.search-modal__body{flex:1;min-height:0;overflow-y:auto;padding:0.5rem 0.6rem;transition:opacity var(--acilci-transition);}
.search-modal__body.is-loading{opacity:0.4;}
.search-modal__foot{display:flex;align-items:center;justify-content:center;gap:0.3rem;padding:0.7rem;border-top:1px solid var(--acilci-line);background:var(--acilci-surface);}
.search-modal__foot[hidden]{display:none;}
.search-pager__btn{min-width:34px;height:34px;padding:0 0.4rem;margin:0;display:inline-flex;align-items:center;justify-content:center;font-family:var(--acilci-font-ui);font-size:0.85rem;font-weight:600;color:var(--acilci-ink-2);background:none;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:background var(--acilci-transition), color var(--acilci-transition), border-color var(--acilci-transition);}
.search-pager__btn:hover:not(:disabled){background:var(--acilci-amber-soft);color:var(--acilci-amber-deep);}
.search-pager__btn.is-active{background:var(--acilci-amber);color:#fff;}
.search-pager__btn:disabled{opacity:0.35;cursor:default;}
.search-pager__nav{font-size:1.2rem;}
.search-pager__gap{padding:0 0.2rem;color:var(--acilci-ink-4);}
@media(max-width:540px){
.search-modal__tab-label{display:none;}
.search-modal__tab{flex:1 1 0;padding:0.6rem;}
} .search-modal__filters{display:flex;flex-wrap:wrap;gap:0.4rem;padding:0.15rem 0.2rem 0.35rem;}
.search-modal__filters[hidden]{display:none;}
.search-modal__count{padding:0.1rem 0.3rem 0.85rem;font-family:var(--acilci-font-ui);font-size:0.82rem;color:var(--acilci-ink-3);}
.search-modal__count[hidden]{display:none;}
.asr-chip{display:inline-flex;align-items:center;gap:0.35rem;padding:0.3rem 0.35rem 0.3rem 0.7rem;font-family:var(--acilci-font-ui);font-size:0.82rem;font-weight:600;color:var(--acilci-amber-deep);background:var(--acilci-amber-soft);border:1px solid var(--acilci-amber-line);border-radius:999px;cursor:pointer;line-height:1;transition:background var(--acilci-transition), color var(--acilci-transition);}
.asr-chip:hover{background:var(--acilci-amber);color:#fff;border-color:var(--acilci-amber);}
.asr-chip__x{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:rgba(0,0,0,0.08);font-size:0.9rem;line-height:1;}
.asr-chip:hover .asr-chip__x{background:rgba(255,255,255,0.25);}
.asr-chip--clear{color:var(--acilci-ink-3);background:none;border-color:var(--acilci-line-strong);}
.asr-chip--clear:hover{color:var(--acilci-ink);background:var(--acilci-cream-2);border-color:var(--acilci-line-strong);}
.asr-hint{padding:0.35rem 0.6rem 0.6rem;font-size:0.8rem;color:var(--acilci-ink-4);}
.page-subtitle{margin:0.35rem 0 0;font-family:var(--acilci-font-ui);font-size:0.95rem;color:var(--acilci-ink-3);}
.page-subtitle strong{color:var(--acilci-ink);font-weight:600;}
.search-lead{display:flex;flex-wrap:wrap;align-items:stretch;gap:0.55rem;margin-top:1rem;}
.search-lead__field{position:relative;flex:1 1 260px;display:flex;align-items:center;}
.search-lead__icon{position:absolute;left:1rem;display:inline-flex;align-items:center;color:var(--acilci-ink-4);pointer-events:none;}
.search-lead__icon svg{width:20px;height:20px;display:block;}
.search-lead__field .search-lead__input{width:100%;font-size:1.05rem;font-family:var(--acilci-font-ui);color:var(--acilci-ink);padding:0.8rem 1rem 0.8rem 3rem;border:1px solid var(--acilci-line-strong);border-radius:12px;background:var(--acilci-surface);transition:border-color var(--acilci-transition), box-shadow var(--acilci-transition);}
.search-lead__field .search-lead__input::placeholder{color:var(--acilci-ink-4);}
.search-lead__field .search-lead__input:focus{border-color:var(--acilci-amber);box-shadow:0 0 0 3px var(--acilci-amber-soft);outline:none;}
.search-lead__filter, .search-lead__go{flex:0 0 auto;margin:0;display:inline-flex;align-items:center;justify-content:center;gap:0.4rem;padding:0.72rem 1.4rem;font-family:var(--acilci-font-ui);font-size:0.95rem;font-weight:600;border-radius:12px;cursor:pointer;white-space:nowrap;transition:background var(--acilci-transition), color var(--acilci-transition), border-color var(--acilci-transition);}
.search-lead__filter{color:var(--acilci-amber-deep);background:var(--acilci-surface);border:1px solid var(--acilci-amber-line);}
.search-lead__filter svg{width:17px;height:17px;}
.search-lead__filter:hover{color:#fff;background:var(--acilci-amber);border-color:var(--acilci-amber);}
.search-lead__go{color:#fff;background:var(--acilci-amber);border:1px solid var(--acilci-amber);}
.search-lead__go:hover{color:#fff;background:var(--acilci-amber-deep);border-color:var(--acilci-amber-deep);transform:none;}
.search-filters-bar{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;margin-top:0.85rem;}
.search-filters-bar__label{font-family:var(--acilci-font-ui);font-size:0.85rem;font-weight:600;color:var(--acilci-ink-3);}
.search-filters-bar .asr-chip{text-decoration:none;}
.search-recent-title{margin:1.6rem 0 1rem;font-family:var(--acilci-font-ui);font-size:1.25rem;font-weight:600;color:var(--acilci-ink);}
@media(max-width:560px){ .search-lead__field{flex:1 1 100%;}
.search-lead__filter, .search-lead__go{flex:1 1 0;}
} .asr-item{display:flex;align-items:center;gap:0.75rem;padding:0.5rem 0.6rem;border-radius:var(--acilci-radius-sm);text-decoration:none;color:var(--acilci-ink);transition:background var(--acilci-transition);}
.asr-item--pick{width:100%;border:0;background:none;cursor:pointer;font-family:inherit;font-weight:400;font-size:1rem;color:var(--acilci-ink);text-align:left;padding:0.5rem 0.6rem;}
.asr-item--pick:hover, .asr-item--pick:focus{background:var(--acilci-amber-soft);color:var(--acilci-ink);transform:none;}
.asr-item--pick .asr-item__title{font-weight:600;color:var(--acilci-ink);}
.asr-item--pick.is-selected{background:var(--acilci-amber-soft);}
.asr-item__check{flex-shrink:0;width:22px;height:22px;margin-left:auto;border:1.5px solid var(--acilci-line-strong);border-radius:50%;position:relative;}
.asr-item--pick.is-selected .asr-item__check{background:var(--acilci-amber);border-color:var(--acilci-amber);}
.asr-item--pick.is-selected .asr-item__check::after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);}
.asr-item:hover, .asr-item:focus{background:var(--acilci-amber-soft);}
.asr-item__thumb{flex-shrink:0;width:44px;height:44px;border-radius:var(--acilci-radius-sm);overflow:hidden;background:var(--acilci-cream-2);display:inline-flex;align-items:center;justify-content:center;}
.asr-item__thumb--round{border-radius:50%;}
.asr-item__thumb img{width:100%;height:100%;object-fit:cover;}
.asr-item__thumb--ph{position:relative;}
.asr-item__thumb--ph::after{content:"";width:16px;height:16px;border-radius:4px;background:var(--acilci-line-strong);}
.asr-item__body{display:flex;flex-direction:column;min-width:0;}
.asr-item__title{font-weight:600;font-size:0.95rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.asr-item__meta{font-size:0.78rem;color:var(--acilci-ink-4);}
.asr-empty{padding:1.25rem;text-align:center;color:var(--acilci-ink-4);}
.asr-all{display:block;text-align:center;margin-top:0.35rem;padding:0.7rem;font-weight:600;font-size:0.9rem;color:var(--acilci-amber-deep);text-decoration:none;border-top:1px solid var(--acilci-line);}
.asr-all:hover{color:var(--acilci-ink);background:var(--acilci-cream);border-radius:0 0 var(--acilci-radius-sm) var(--acilci-radius-sm);}
@media(max-width:1080px){
.social-icons{display:none;}
} @media(max-width:860px){
.site-header__inner{grid-template-columns:auto 1fr auto;}
.menu-toggle{display:inline-flex;}
.branch-toggle span{display:none;}
.branch-toggle{padding:0.5em;}
.site-header__actions{gap:0.35rem;}
.header-auth .btn span{display:none;}
.header-auth .btn--account, .header-auth .btn--login{width:42px;height:42px;flex:0 0 42px;padding:0;justify-content:center;gap:0;border-radius:var(--acilci-radius-sm);}
.header-auth .btn--account .avatar, .header-auth .btn--account img{margin:0;width:28px;height:28px;}
.account-menu__caret{display:none;}
.main-navigation{position:fixed;inset:68px 0 auto 0;background:var(--acilci-surface);border-bottom:1px solid var(--acilci-line);box-shadow:var(--acilci-shadow-lg);max-height:0;overflow:hidden;transition:max-height 260ms ease;}
.main-navigation.is-open{max-height:82vh;overflow-y:auto;}
.main-navigation .menu{flex-direction:column;align-items:stretch;gap:0;padding:0.4rem var(--acilci-gutter) 0.75rem;}
.main-navigation .menu-item{position:relative;border-bottom:1px solid var(--acilci-line);}
.main-navigation .menu-item:last-child{border-bottom:0;}
.main-navigation .menu a{display:block;padding:0.95em 0.25em;border:0;border-radius:0;font-family:var(--acilci-font-ui);font-weight:500;font-size:1.02rem;color:var(--acilci-ink);}
.main-navigation .menu a:hover, .main-navigation .menu .current-menu-item > a{color:var(--acilci-amber-deep);background:none;}
.main-navigation .menu-item-has-children > a::after{display:none;}
.submenu-toggle{position:absolute;top:0;right:0;width:48px;height:3.1em;display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer;color:var(--acilci-ink-3);}
.submenu-toggle::before{content:"";width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform var(--acilci-transition);}
.submenu-toggle[aria-expanded="true"]::before{transform:translateY(2px) rotate(225deg);}
.main-navigation .sub-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;margin:0;min-width:0;padding:0 0 0 0.9rem;display:none;background:var(--acilci-cream);}
.main-navigation .sub-menu .sub-menu{left:auto;top:auto;margin-left:0;}
.main-navigation .menu-item.is-expanded > .sub-menu{display:block;}
.main-navigation .sub-menu .menu-item{border-bottom:0;}
.main-navigation .sub-menu a{font-size:0.96rem;font-weight:400;color:var(--acilci-ink-2);padding:0.7em 0.25em;}
.branch-list{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));}
} .site-footer{margin-top:clamp(2.5rem, 1.5rem + 3vw, 5rem);background:var(--acilci-ink);color:var(--acilci-cream-2);}
.site-footer a{color:var(--acilci-cream-2);text-decoration:none;transition:color var(--acilci-transition);}
.site-footer a:hover{color:var(--acilci-amber-bright);}
.site-footer__top{display:grid;grid-template-columns:1.4fr 1.3fr 1.3fr;gap:clamp(1.5rem, 1rem + 2vw, 3rem);padding-block:clamp(2rem, 1.5rem + 2vw, 3.5rem);align-items:start;}
@media(max-width:960px){ .site-footer__top{grid-template-columns:1fr 1fr;gap:2rem;}
}
@media(max-width:520px){ .site-footer__top{grid-template-columns:1fr;}
} .footer-partner-logo{display:inline-flex;align-items:center;background:#fff;border-radius:8px;padding:10px 14px;margin-bottom:1rem;}
.footer-partner-logo img{max-width:180px;height:auto;}
.footer-logos{display:flex;flex-flow:row wrap;align-items:center;gap:0.8rem;}
.footer-logos__item{display:inline-flex;align-items:center;background:#fff;border-radius:8px;padding:8px 12px;}
.footer-logos__item img{max-width:120px;max-height:32px;width:auto;height:auto;}
.footer-tech{margin-top:1.5rem;}
.footer-payment{margin-top:1.5rem;}
.footer-payment__band{display:block;width:100%;max-width:260px;height:auto;background:#fff;border-radius:10px;padding:9px 12px;}
.footer-payment__note{display:flex;align-items:flex-start;gap:0.5rem;margin:0.75rem 0 0;max-width:42ch;color:var(--acilci-ink-4);font-size:0.8rem;line-height:1.5;}
.footer-payment__note svg{flex-shrink:0;width:16px;height:16px;color:var(--acilci-amber-bright);margin-top:1px;}
.footer-col__title{color:#fff;font-size:0.8rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;margin:0 0 1rem;padding-bottom:0.6rem;border-bottom:2px solid rgba(217,130,31,0.35);}
.footer-logo img{max-width:170px;height:auto;}
.footer-logo-text{font-size:1.4rem;font-weight:700;color:#fff;}
.footer-trademark{color:var(--acilci-ink-4);font-size:0.85rem;line-height:1.65;margin:1rem 0 1.25rem;max-width:40ch;}
.footer-socials{display:flex;flex-wrap:wrap;gap:0.5rem;}
.footer-socials__link{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,0.07);color:var(--acilci-cream-2);transition:background var(--acilci-transition), color var(--acilci-transition), transform var(--acilci-transition);}
.footer-socials__link svg{width:17px;height:17px;}
.footer-socials__link:hover{background:var(--acilci-amber);color:#fff;transform:translateY(-2px);}
.footer-menu{list-style:none;padding:0;margin:0;columns:2;column-gap:1.5rem;}
.footer-menu > li{break-inside:avoid;margin-bottom:0.55rem;}
.footer-menu .sub-menu{list-style:none;padding:0.4rem 0 0.2rem 0.9rem;margin:0.4rem 0 0;display:flex;flex-direction:column;gap:0.45rem;border-left:1px solid rgba(255,255,255,0.12);}
.footer-menu a{font-size:0.9rem;}
@media(max-width:520px){ .footer-menu{columns:1;}
}
.footer-hint{color:var(--acilci-ink-4);font-size:0.85rem;}
.footer-address{font-style:normal;display:flex;flex-direction:column;gap:0.5rem;color:var(--acilci-cream-2);font-size:0.88rem;line-height:1.55;}
.footer-address strong{color:#fff;font-weight:600;}
.footer-tax{margin:0.9rem 0 0;display:flex;flex-direction:column;gap:0.35rem;}
.footer-tax div{display:flex;flex-wrap:wrap;gap:0.15rem 0.5rem;font-size:0.8rem;line-height:1.4;}
.footer-tax dt{margin:0;color:var(--acilci-ink-4);}
.footer-tax dt::after{content:":";}
.footer-tax dd{margin:0;color:var(--acilci-cream-2);font-weight:500;}
.site-footer__bottom{border-top:1px solid rgba(255,255,255,0.1);padding-block:1.1rem;font-size:0.85rem;}
.site-footer__copy{margin:0;color:var(--acilci-ink-4);}
.post-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:clamp(1rem, 0.6rem + 1.5vw, 1.75rem);}
.post-grid--4{grid-template-columns:repeat(4, 1fr);}
@media(max-width:1100px){ .post-grid--4{grid-template-columns:repeat(3, 1fr);}
}
@media(max-width:820px){ .post-grid--4{grid-template-columns:repeat(2, 1fr);}
}
@media(max-width:520px){ .post-grid, .post-grid--4{grid-template-columns:1fr;}
} .page-header{margin-bottom:clamp(1.25rem, 1rem + 1vw, 2rem);}
.page-title{font-size:var(--acilci-fs-h1);}
.page-header__desc { color: var(--acilci-ink-3); max-width: 60ch; }.badge{display:inline-block;font-family:var(--acilci-font-ui);font-size:0.72rem;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--acilci-amber-deep);background:var(--acilci-amber-soft);padding:0.25em 0.7em;border-radius:999px;line-height:1.6;text-decoration:none;transition:background var(--acilci-transition), color var(--acilci-transition);}
.badge:hover{background:var(--acilci-amber);color:#fff;}
.post-card{display:flex;flex-direction:column;background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);overflow:hidden;box-shadow:var(--acilci-shadow);transition:transform var(--acilci-transition), box-shadow var(--acilci-transition), border-color var(--acilci-transition);}
.post-card:hover{transform:translateY(-5px);box-shadow:var(--acilci-shadow-lg);border-color:var(--acilci-amber-line);}
.post-card__media{position:relative;aspect-ratio:4 / 3;background:var(--acilci-cream-2);}
.post-card__thumb{position:absolute;inset:0;display:block;overflow:hidden;}
.post-card__thumb img{width:100%;height:100%;object-fit:cover;transition:transform 500ms cubic-bezier(0.4,0,0.2,1);}
.post-card:hover .post-card__thumb img{transform:scale(1.05);}
.post-card__media::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg, rgba(26,18,11,0.16) 0%, rgba(26,18,11,0) 26%);}
.post-card__badge{position:absolute;top:0.7rem;left:0.7rem;z-index:2;max-width:calc(100% - 4.2rem);}
.post-card__badge .badge{background:rgba(255,255,255,0.94);color:var(--acilci-amber-deep);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 10px rgba(26,18,11,0.18);}
.post-card__badge .badge:hover{background:var(--acilci-amber);color:#fff;}
.post-card__audio{position:absolute;top:0.6rem;right:0.6rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,0.94);color:#1db954;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 10px rgba(26,18,11,0.20);transition:background var(--acilci-transition), color var(--acilci-transition), transform var(--acilci-transition);}
.post-card__audio svg{width:20px;height:20px;}
.post-card__audio:hover{background:#1db954;color:#fff;transform:scale(1.08);}
.post-card__body{display:flex;flex-direction:column;gap:0.5rem;padding:1.1rem 1.15rem 1.15rem;flex:1;}
.post-card__title{font-size:clamp(1.05rem, 0.97rem + 0.4vw, 1.25rem);font-weight:600;line-height:1.34;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.post-card__title a{color:var(--acilci-ink);text-decoration:none;transition:color var(--acilci-transition);}
.post-card__title a:hover{color:var(--acilci-amber-deep);}
.post-card__stats{display:flex;align-items:center;gap:0.45rem;font-family:var(--acilci-font-ui);font-size:0.8rem;color:var(--acilci-ink-4);}
.post-card__stats .post-card__date{color:var(--acilci-ink-3);font-weight:500;}
.post-card__date{display:inline-flex;align-items:center;gap:0.32rem;}
.post-card__date::before{content:"";width:0.9em;height:0.9em;background:currentColor;opacity:0.75;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='17' rx='2'/%3E%3Cpath d='M3 9h18M8 2.5v4M16 2.5v4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='17' rx='2'/%3E%3Cpath d='M3 9h18M8 2.5v4M16 2.5v4'/%3E%3C/svg%3E") center / contain no-repeat;}
.post-card__stat-dot{color:var(--acilci-line-strong);}
.post-card__author{display:flex;align-items:center;margin-top:auto;padding-top:0.9rem;border-top:1px solid var(--acilci-line);}
.post-card__author .entry-author{min-width:0;}
.post-card__author .entry-author__avatar img, .post-card__author .entry-author .avatar{width:30px;height:30px;border-width:1px;}
.post-card__author .entry-author__name{font-size:0.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.entry-meta{display:flex;align-items:center;flex-wrap:wrap;gap:0.4rem 0.55rem;font-family:var(--acilci-font-ui);font-size:var(--acilci-fs-small);color:var(--acilci-ink-4);margin-top:auto;}
.entry-author{display:inline-flex;align-items:center;gap:0.45rem;}
.entry-author__avatar{flex-shrink:0;display:inline-flex;}
.entry-author__avatar img, .entry-author .avatar{border-radius:50%;border:2px solid var(--acilci-cream-2);}
.entry-author__name{color:var(--acilci-ink-2);text-decoration:none;font-weight:500;}
.entry-author__name:hover{color:var(--acilci-amber-deep);}
.entry-meta__sep{color:var(--acilci-line-strong);}
.entry-date{color:var(--acilci-ink-3);font-weight:500;}
.entry-readtime{display:inline-flex;align-items:center;gap:0.32rem;}
.entry-readtime::before{content:"";width:0.9em;height:0.9em;background:currentColor;opacity:0.75;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E") center / contain no-repeat;}
.breadcrumb{font-family:var(--acilci-font-ui);font-size:var(--acilci-fs-small);color:var(--acilci-ink-4);margin-bottom:1rem;}
.breadcrumb a{color:var(--acilci-ink-3);text-decoration:none;}
.breadcrumb a:hover{color:var(--acilci-amber-deep);}
.breadcrumb__sep{margin-inline:0.35em;color:var(--acilci-line-strong);}
.pagination{margin-top:clamp(1.5rem, 1rem + 1.5vw, 2.5rem);}
.pagination .nav-links{display:flex;flex-wrap:wrap;gap:0.4rem;justify-content:center;}
.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 0.75rem;font-family:var(--acilci-font-ui);font-weight:500;color:var(--acilci-ink-2);text-decoration:none;background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius-sm);transition:all var(--acilci-transition);}
.pagination .page-numbers:hover{border-color:var(--acilci-amber);color:var(--acilci-amber-deep);}
.pagination .page-numbers.current{background:var(--acilci-amber);border-color:var(--acilci-amber);color:#fff;}
.widget-area{display:flex;flex-direction:column;gap:1.5rem;}
.widget{background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);padding:1.25rem 1.35rem;}
.widget__title{font-size:1.05rem;margin:0 0 0.85rem;padding-bottom:0.6rem;border-bottom:2px solid var(--acilci-amber-soft);}
.widget ul{list-style:none;margin:0;padding:0;}
.widget li{padding:0.4rem 0;border-bottom:1px solid var(--acilci-line);}
.widget li:last-child{border-bottom:0;}
.widget a{color:var(--acilci-ink-2);text-decoration:none;}
.widget a:hover{color:var(--acilci-amber-deep);}
.search-form{display:flex;gap:0.5rem;}
.search-form .search-submit{flex-shrink:0;}
.no-results{text-align:center;background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);padding:clamp(2rem, 1.5rem + 2vw, 3.5rem);max-width:640px;margin-inline:auto;}
.no-results__title{font-size:var(--acilci-fs-h2);}
.no-results .search-form{max-width:420px;margin:1.25rem auto 0;}
.error-404{text-align:center;padding-block:clamp(2.5rem, 2rem + 3vw, 5rem);}
.error-404__code{font-family:var(--acilci-font-serif);font-size:clamp(4rem, 3rem + 8vw, 8rem);font-weight:700;color:var(--acilci-amber);line-height:1;margin:0;}
.error-404__title{font-size:var(--acilci-fs-h1);}
.error-404__text{color:var(--acilci-ink-3);max-width:48ch;margin-inline:auto;}
.error-404 .search-form{max-width:420px;margin:1.5rem auto;}
.page-body{padding-block:clamp(1.75rem, 1.25rem + 2vw, 3rem);}
.mini-posts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.9rem;}
.mini-post{display:flex;gap:0.75rem;align-items:flex-start;}
.mini-post__thumb{flex-shrink:0;width:64px;height:64px;border-radius:var(--acilci-radius-sm);overflow:hidden;background:var(--acilci-cream-2);}
.mini-post__thumb img{width:100%;height:100%;object-fit:cover;}
.mini-post__body{display:flex;flex-direction:column;gap:0.15rem;}
.mini-post__title{font-weight:600;font-size:0.9rem;line-height:1.35;color:var(--acilci-ink);text-decoration:none;}
.mini-post__title:hover{color:var(--acilci-amber-deep);}
.mini-post__meta{font-size:0.75rem;color:var(--acilci-ink-4);}
.podcast-embed{display:block;width:100%;border:0;}
.empower-ad:empty{min-height:0 !important;}
.author-hero{background:linear-gradient(180deg, var(--acilci-cream) 0%, var(--acilci-surface) 100%);border-bottom:1px solid var(--acilci-line);padding-block:clamp(1.5rem, 1rem + 2vw, 2.75rem);}
.author-hero__card{display:flex;align-items:flex-start;gap:clamp(1rem, 0.5rem + 2vw, 2rem);}
@media(max-width:560px){ .author-hero__card{flex-direction:column;align-items:center;text-align:center;}
}
.author-hero__avatar{flex-shrink:0;}
.author-hero__avatar img{width:116px;height:116px;border-radius:50%;object-fit:cover;border:4px solid var(--acilci-surface);box-shadow:0 0 0 2px var(--acilci-amber-line), var(--acilci-shadow);}
.author-hero__info{flex:1;min-width:0;}
.author-hero__name{font-size:var(--acilci-fs-h1);margin:0 0 0.6rem;}
.author-hero__meta{display:flex;align-items:center;flex-wrap:wrap;gap:0.75rem 1rem;margin-bottom:0.85rem;}
@media(max-width:560px){ .author-hero__meta{justify-content:center;}
}
.author-hero__count{font-size:0.95rem;color:var(--acilci-ink-3);}
.author-hero__count strong{color:var(--acilci-amber-deep);font-size:1.05rem;}
.author-hero__social{display:inline-flex;gap:0.4rem;}
.author-hero__social a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--acilci-cream-2);color:var(--acilci-ink-3);transition:background var(--acilci-transition), color var(--acilci-transition);}
.author-hero__social a:hover{background:var(--acilci-amber);color:#fff;}
.author-hero__social svg{width:17px;height:17px;}
.author-hero__bio{color:var(--acilci-ink-2);line-height:1.7;}
.author-hero__bio p{margin:0 0 0.75rem;}
.author-hero__bio p:last-child{margin-bottom:0;}
.author-posts-title{font-size:var(--acilci-fs-h3);margin:0 0 1.25rem;padding-bottom:0.6rem;border-bottom:2px solid var(--acilci-amber-soft);}
.cbxwpbookmark-mylist-wrap{margin:0;}
.cbxwpbookmark-title-postlist{display:none;}
.entry-content .cbxwpbookmark-mylist, .cbxwpbookmark-mylist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.65rem;}
.entry-content .cbxwpbookmark-mylist-item, .cbxwpbookmark-mylist-item{display:flex;align-items:center;gap:0.85rem;margin:0;padding:0.85rem 1.1rem;background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);transition:border-color var(--acilci-transition), box-shadow var(--acilci-transition);}
.cbxwpbookmark-mylist-item:hover{border-color:var(--acilci-amber-line);box-shadow:var(--acilci-shadow);}
.cbxwpbookmark-mylist-item > a:first-child{flex:1;min-width:0;display:flex;align-items:center;gap:0.65rem;font-family:var(--acilci-font-ui);font-size:1rem;font-weight:600;line-height:1.4;color:var(--acilci-ink);text-decoration:none;}
.cbxwpbookmark-mylist-item > a:first-child::before{content:"";width:16px;height:16px;flex-shrink:0;background:var(--acilci-amber);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M6 3.5h12a1 1 0 0 1 1 1V21l-7-4-7 4V4.5a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M6 3.5h12a1 1 0 0 1 1 1V21l-7-4-7 4V4.5a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center / contain no-repeat;}
.cbxwpbookmark-mylist-item > a:first-child:hover{color:var(--acilci-amber-deep);}
.cbxwpbookmark-mylist-item .cbxbookmark-delete-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;margin:0 !important;padding:0 !important;line-height:0 !important;color:var(--acilci-ink-4);background:var(--acilci-cream);cursor:pointer;transition:background var(--acilci-transition), color var(--acilci-transition);}
.cbxwpbookmark-mylist-item .cbxbookmark-delete-btn:hover{background:#FBE4E0;color:var(--acilci-alert);}
.cbxwpbookmark-mylist-item .cbxbookmark-delete-btn .cbx-icon{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;margin:0 !important;}
.cbxwpbookmark-mylist-item .cbxbookmark-delete-btn svg{width:16px;height:16px;display:block;}
.cbxwpbookmark-mylist-item .cbxbookmark-delete-btn .ld{color:currentColor;}
.cbxwpbookmark-mylist-item .cbxbookmark-delete-btn.running .cbx-icon{visibility:hidden;}
.cbxwpbookmark-mylist-item-notfound{padding:2.25rem 1.25rem;text-align:center;font-family:var(--acilci-font-ui);color:var(--acilci-ink-3);background:var(--acilci-cream);border:1px dashed var(--acilci-line-strong);border-radius:var(--acilci-radius);}
.acilci-ad{display:block;margin-inline:auto;text-align:center;line-height:0;overflow:hidden;}
.acilci-ad > *{margin-inline:auto;max-width:100%;}
.acilci-ad iframe, .acilci-ad img{max-width:100%;}
.acilci-ad--leaderboard{margin:0 auto clamp(1rem, 0.75rem + 1vw, 1.5rem);max-width:728px;}
.acilci-ad--in-content{margin-block:clamp(1.5rem, 1rem + 1.5vw, 2.25rem);max-width:728px;}
@media(max-width:600px){
.acilci-ad--leaderboard, .acilci-ad--in-content{max-width:336px;}
} .content-with-sidebar--single #secondary{align-self:stretch;}
.widget-ad-sticky{position:sticky;top:90px;margin-top:1.5rem;}
.acilci-ad--sidebar{max-width:336px;}
@media(max-width:900px){
.widget-ad-sticky{position:static;}
} .post-card__eyebrow{display:none;}
@media(max-width:600px){
.post-grid, .post-grid--4 {
grid-template-columns: 1fr;
gap: 0.9rem;
}
.post-card {
flex-direction: row;
align-items: stretch;
gap: 0;
min-width: 0; }
.post-card__media {
flex: 0 0 120px;
width: 120px;
align-self: stretch;
aspect-ratio: auto; min-height: 100px;
}
.post-card__badge { display: none; } .post-card__audio { width: 34px; height: 34px;
top: auto; bottom: 0.5rem; right: 0.5rem;
}
.post-card__audio svg { width: 17px; height: 17px; }
.post-card__body {
padding: 0.7rem 0.9rem;
gap: 0.3rem;
justify-content: center;
min-width: 0; }
.post-card__title a { overflow-wrap: anywhere; }
.post-card__eyebrow { display: block; line-height: 1; }
.post-card__eyebrow .badge {
padding: 0;
background: none;
color: var(--acilci-amber-deep);
font-size: 0.72rem;
font-weight: 700;
letter-spacing: 0.02em;
text-transform: uppercase;
}
.post-card__title { font-size: 1rem; line-height: 1.3; }
.post-card__title a {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
.post-card__stats { font-size: 0.78rem; }
.post-card__author { display: none; } }.home-hero{padding-block:clamp(1.75rem, 1rem + 2vw, 3rem);}
.hero-card{display:grid;grid-template-columns:1.15fr 1fr;align-items:stretch;background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);overflow:hidden;box-shadow:var(--acilci-shadow);}
@media(max-width:780px){ .hero-card{grid-template-columns:1fr;}
} .hero-card__media{display:block;position:relative;overflow:hidden;background:var(--acilci-cream-2);aspect-ratio:16 / 10;}
.hero-card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform 500ms cubic-bezier(0.4,0,0.2,1);}
.hero-card:hover .hero-card__media img{transform:scale(1.03);}
@media(min-width:781px){
.hero-card__media{aspect-ratio:auto;min-height:320px;}
}
.hero-card__body{display:flex;flex-direction:column;gap:0.85rem;justify-content:center;padding:clamp(1.5rem, 1rem + 2vw, 2.75rem);}
.hero-card__title{font-size:var(--acilci-fs-h2);line-height:1.2;margin:0;}
.hero-card__title a{color:var(--acilci-ink);text-decoration:none;}
.hero-card__title a:hover{color:var(--acilci-amber-deep);}
.hero-card__excerpt{color:var(--acilci-ink-3);margin:0;}
.hero-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:0.5rem;font-family:var(--acilci-font-ui);font-size:var(--acilci-fs-small);color:var(--acilci-ink-4);}
.home-latest{padding-block:clamp(1.5rem, 1rem + 1.5vw, 2.5rem);}
.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:clamp(1rem, 0.75rem + 1vw, 1.75rem);padding-bottom:0.75rem;border-bottom:1px solid var(--acilci-line);}
.section-head__title{font-size:var(--acilci-fs-h2);margin:0;position:relative;padding-left:0.85rem;}
.section-head__title::before{content:"";position:absolute;left:0;top:0.15em;bottom:0.15em;width:4px;border-radius:2px;background:var(--acilci-amber);}
.section-head__link{font-family:var(--acilci-font-ui);font-weight:600;font-size:0.9rem;color:var(--acilci-amber-deep);text-decoration:none;white-space:nowrap;}
.section-head__link:hover{color:var(--acilci-ink);}
.page-indicator{color:var(--acilci-amber-deep);font-weight:500;font-size:0.7em;white-space:nowrap;}
.home-featured{padding-block:clamp(1rem, 0.75rem + 1vw, 1.75rem);}
.featured-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(1rem, 0.6rem + 1.5vw, 1.75rem);align-items:stretch;}
@media(max-width:820px){ .featured-grid{grid-template-columns:1fr;}
} .sub-promo{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--acilci-radius);padding:clamp(1.25rem, 1rem + 1vw, 1.9rem);background:linear-gradient(150deg, #fff 0%, var(--acilci-amber-soft) 100%);border:1px solid var(--acilci-amber-line);box-shadow:var(--acilci-shadow);}
.sub-promo__glow{position:absolute;top:-40%;right:-20%;width:60%;height:120%;background:radial-gradient(circle, rgba(217,130,31,0.16), transparent 70%);pointer-events:none;}
.sub-promo > *{position:relative;z-index:1;}
.sub-promo__badge{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.78rem;font-weight:600;letter-spacing:0.02em;color:var(--acilci-amber-deep);background:var(--acilci-surface);border:1px solid var(--acilci-amber-line);padding:0.3rem 0.7rem;border-radius:999px;margin-bottom:0.85rem;}
.sub-promo__badge svg{width:15px;height:15px;}
.sub-promo__title{font-size:var(--acilci-fs-h3);line-height:1.15;margin:0 0 0.5rem;color:var(--acilci-ink);}
.sub-promo__text{margin:0 0 1rem;color:var(--acilci-ink-soft);line-height:1.55;font-size:0.96rem;}
.sub-promo__perks{list-style:none;margin:0 0 1.2rem;padding:0;display:flex;flex-direction:column;gap:0.55rem;width:100%;}
.sub-promo__perks li{display:flex;align-items:center;gap:0.6rem;font-size:0.92rem;font-weight:500;color:var(--acilci-ink);}
.sub-promo__perks svg{flex-shrink:0;width:18px;height:18px;color:var(--acilci-amber-deep);}
.sub-promo__cta{margin-top:auto;display:inline-flex;align-items:center;gap:0.45rem;background:var(--acilci-amber);color:#fff;font-weight:600;font-size:0.98rem;padding:0.7rem 1.3rem;border-radius:999px;text-decoration:none;transition:all var(--acilci-transition);}
.sub-promo__cta:hover{background:var(--acilci-amber-deep);transform:translateY(-1px);}
.sub-promo--member{background:linear-gradient(150deg, #fff 0%, var(--acilci-amber-soft) 100%);}
.podcast-slot{display:flex;}
.podcast-slot .podcast-embed{flex:1;width:100%;height:100%;min-height:352px;}
.home-people{padding-block:clamp(1.5rem, 1rem + 1.5vw, 2.5rem);}
.people-carousel{position:relative;}
.people-carousel__track{display:flex;gap:clamp(0.6rem, 0.4rem + 0.6vw, 1rem);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0.25rem 0.25rem 0.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;}
.people-carousel__track::-webkit-scrollbar{display:none;}
.people-carousel__track > .author-chip{flex:0 0 auto;width:168px;scroll-snap-align:start;}
.people-carousel__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;flex:0 0 40px;padding:0;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:1.4rem;line-height:1;background:rgba(255, 255, 255, 0.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--acilci-ink);border:1px solid rgba(216, 205, 191, 0.6);border-radius:50%;box-shadow:0 2px 8px rgba(26,18,11,0.10);cursor:pointer;transition:background var(--acilci-transition), color var(--acilci-transition), opacity var(--acilci-transition);}
.people-carousel__nav:hover{background:var(--acilci-amber);color:#fff;transform:translateY(-50%);}
.people-carousel__nav--prev{left:4px;}
.people-carousel__nav--next{right:4px;}
.people-carousel__nav[hidden]{display:none;}
@media(max-width:640px){ .people-carousel__nav{display:none;}
} .author-chip{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.5rem;background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);padding:1.25rem 1rem;text-decoration:none;box-shadow:var(--acilci-shadow);transition:transform var(--acilci-transition), box-shadow var(--acilci-transition), border-color var(--acilci-transition);}
.author-chip:hover{transform:translateY(-3px);box-shadow:var(--acilci-shadow-lg);border-color:var(--acilci-amber-line);}
.author-chip__avatar img{width:72px;height:72px;border-radius:50%;object-fit:cover;border:3px solid var(--acilci-surface);box-shadow:0 0 0 2px var(--acilci-amber-line);}
.author-chip__name{font-weight:700;font-size:0.98rem;color:var(--acilci-ink);line-height:1.25;}
.author-chip__count{font-size:0.8rem;color:var(--acilci-ink-3);}
.author-chip__count strong{color:var(--acilci-amber-deep);font-weight:700;}
.section-head__count{font-size:0.9rem;color:var(--acilci-ink-3);white-space:nowrap;}
.section-head__count strong{color:var(--acilci-amber-deep);}
.authors-subtitle{display:flex;align-items:center;gap:0.45rem;font-size:1rem;color:var(--acilci-ink-2);margin:1.25rem 0 0.9rem;}
.authors-subtitle--voices{color:var(--acilci-amber-deep);}
.authors-subtitle svg{color:var(--acilci-amber);}
.home-join{padding-block:clamp(1.5rem, 1rem + 1.5vw, 2.5rem);}
.join-card{position:relative;border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);background:var(--acilci-surface);box-shadow:var(--acilci-shadow);padding:clamp(1.4rem, 1rem + 2vw, 2.75rem);}
.join-card__head{max-width:62ch;margin-bottom:clamp(1.25rem, 1rem + 1vw, 1.9rem);}
.join-card__eyebrow{display:inline-block;font-size:0.78rem;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--acilci-amber-deep);background:var(--acilci-amber-soft);border-radius:999px;padding:0.3rem 0.75rem;margin-bottom:0.75rem;}
.join-card__title{font-size:var(--acilci-fs-h2);line-height:1.15;margin:0 0 0.6rem;color:var(--acilci-ink);}
.join-card__lead{margin:0;color:var(--acilci-ink-soft);line-height:1.6;}
.join-areas{list-style:none;margin:0 0 clamp(1.25rem, 1rem + 1vw, 1.9rem);padding:0;display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(0.6rem, 0.4rem + 0.6vw, 1rem);}
@media(max-width:900px){ .join-areas{grid-template-columns:repeat(2, 1fr);}
} @media(max-width:600px){
.join-areas{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0.7rem;padding-bottom:0.4rem;}
.join-areas::-webkit-scrollbar{display:none;}
.join-area{flex:0 0 78%;max-width:300px;scroll-snap-align:start;}
}
.join-area{display:flex;align-items:flex-start;gap:0.7rem;padding:0.9rem 1rem;border:1px solid var(--acilci-line);border-radius:var(--acilci-radius-sm);background:var(--acilci-cream-2, #fff);transition:all var(--acilci-transition);}
.join-area:hover{border-color:var(--acilci-amber-line);background:var(--acilci-amber-soft);transform:translateY(-2px);}
.join-area__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--acilci-surface);color:var(--acilci-amber-deep);border:1px solid var(--acilci-amber-line);}
.join-area:hover .join-area__icon{background:var(--acilci-amber);color:#fff;border-color:var(--acilci-amber);}
.join-area__body{display:flex;flex-direction:column;gap:0.15rem;}
.join-area__name{font-weight:600;font-size:0.95rem;color:var(--acilci-ink);line-height:1.25;}
.join-area__desc{font-size:0.82rem;color:var(--acilci-ink-3);line-height:1.35;}
.join-card__foot{display:flex;}
.join-card__cta{display:inline-flex;align-items:center;gap:0.45rem;background:var(--acilci-amber);color:#fff;font-weight:600;font-size:0.98rem;padding:0.75rem 1.4rem;border-radius:999px;text-decoration:none;transition:all var(--acilci-transition);}
.join-card__cta:hover{background:var(--acilci-amber-deep);transform:translateY(-1px);}
@media(max-width:640px){ .hero-card__excerpt{display:none;}
.hero-card__body{gap:0.6rem;padding:1.25rem 1.1rem 1.4rem;}
.podcast-slot{display:none;}
}
@media(max-width:600px){ .home-people .section-head {
flex-direction: column;
align-items: flex-start;
gap: 0.3rem;
}
.section-head__count { white-space: normal; } .people-carousel__track { scroll-snap-type: x proximity; }
.people-carousel__track > .author-chip { width: 150px; scroll-snap-align: start; }
.author-chip { padding: 1rem 0.75rem; gap: 0.4rem; }
.author-chip__avatar img { width: 60px; height: 60px; }
.author-chip__name { font-size: 0.92rem; }
}.reading-progress{position:fixed;top:0;left:0;right:0;height:3px;background:transparent;z-index:calc(var(--acilci-z-header) + 1);pointer-events:none;}
.reading-progress__bar{display:block;height:100%;width:0;background:linear-gradient(90deg, var(--acilci-amber), var(--acilci-amber-bright));transition:width 80ms linear;}
.entry-thumbnail{margin:0 0 1.5rem;}
.entry-thumbnail--compact img{width:100%;display:block;border-radius:var(--acilci-radius);}
.entry-header{margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--acilci-line);}
.entry-header__cat{margin-bottom:0.7rem;}
.entry--single .entry-title, .entry--page .entry-title{font-size:var(--acilci-fs-h1);line-height:1.2;margin:0 0 0.8rem;}
.entry-header .entry-meta{margin-top:0;}
.entry-meta__dot{color:var(--acilci-line-strong);}
.entry-date{display:inline-flex;align-items:center;gap:0.35rem;}
.entry-date__icon{display:inline-flex;}
.entry-date__icon svg{width:15px;height:15px;}
.entry-header .entry-meta{align-items:center;justify-content:space-between;gap:0.75rem 1rem;}
.entry-meta__info{display:inline-flex;align-items:center;flex-wrap:wrap;gap:0.4rem 0.55rem;}
.entry-meta__actions{display:inline-flex;align-items:center;gap:0.5rem;order:-1;}
.entry-listen, .entry-share__trigger, .entry-bookmark .cbxwpbkmarktrig{height:36px;box-sizing:border-box;line-height:1;}
.entry-bookmark .cbxwpbkmarktrig, .entry-share__trigger{display:inline-flex;align-items:center;gap:0.4rem;margin:0 !important;padding:0.4rem 0.9rem;font-family:var(--acilci-font-ui);font-size:0.8rem;font-weight:600;line-height:1.1;color:var(--acilci-amber-deep);text-decoration:none;cursor:pointer;background:var(--acilci-surface);border:1px solid var(--acilci-amber-line) !important;border-radius:999px;box-shadow:none;white-space:nowrap;vertical-align:middle;transition:background var(--acilci-transition), color var(--acilci-transition), border-color var(--acilci-transition);}
.entry-bookmark, .entry-share{display:inline-flex;align-items:center;position:relative;}
.entry-bookmark .cbxwpbkmarkwrap{display:inline-flex;align-items:center;margin:0 !important;line-height:1;}
.entry-bookmark .cbxwpbkmarktrig:hover, .entry-share__trigger:hover{background:var(--acilci-amber-soft);border-color:var(--acilci-amber) !important;color:var(--acilci-amber-deep);}
.entry-share__trigger svg{width:15px;height:15px;}
.entry-bookmark .cbxwpbkmarktrig.cbxwpbkmarktrig-marked{background:var(--acilci-amber);color:#fff;border-color:var(--acilci-amber) !important;}
.entry-bookmark .cbxwpbkmarktrig.cbxwpbkmarktrig-marked:hover{background:var(--acilci-amber-deep);border-color:var(--acilci-amber-deep) !important;color:#fff;}
.entry-bookmark .cbxwpbkmarktrig-icon{width:14px;height:14px;flex-shrink:0;display:inline-block;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M6 3.5h12a1 1 0 0 1 1 1V21l-7-4-7 4V4.5a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M6 3.5h12a1 1 0 0 1 1 1V21l-7-4-7 4V4.5a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center / contain no-repeat;}
.entry-bookmark .cbxwpbkmarktrig-marked .cbxwpbkmarktrig-icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M6 3.5h12a1 1 0 0 1 1 1V21l-7-4-7 4V4.5a1 1 0 0 1 1-1z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M6 3.5h12a1 1 0 0 1 1 1V21l-7-4-7 4V4.5a1 1 0 0 1 1-1z'/%3E%3C/svg%3E");}
.entry-bookmark .cbxwpbkmarktrig-icon svg, .entry-bookmark .cbxwpbkmarktrig-icon img, .entry-bookmark .cbxwpbkmarktrig-icon::before{display:none;}
.entry-bookmark .cbxwpbkmarktrig .ld{color:currentColor;}
.entry-bookmark .cbxwpbkmarktrig.running .cbxwpbkmarktrig-icon{visibility:hidden;}
.entry-share__trigger{background:none;}
.entry-share.is-open .entry-share__trigger{background:var(--acilci-amber-soft);border-color:var(--acilci-amber);}
.entry-share__menu{position:absolute;top:calc(100% + 0.5rem);right:0;z-index:30;min-width:200px;padding:0.4rem;background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);box-shadow:var(--acilci-shadow-lg);display:flex;flex-direction:column;gap:0.1rem;}
.entry-share__menu[hidden]{display:none;}
.entry-share__item{display:flex;align-items:center;gap:0.6rem;padding:0.55rem 0.7rem;margin:0;font-family:var(--acilci-font-ui);font-size:0.9rem;font-weight:500;text-align:left;color:var(--acilci-ink-2);text-decoration:none;background:none;border:0;border-radius:var(--acilci-radius-sm);cursor:pointer;width:100%;transition:background var(--acilci-transition), color var(--acilci-transition);}
.entry-share__item:hover{background:var(--acilci-cream);color:var(--acilci-ink);}
.entry-share__item svg{width:18px;height:18px;flex-shrink:0;color:var(--acilci-ink-3);}
.entry-share__item--twitter:hover svg{color:#000;}
.entry-share__item--facebook:hover svg{color:#1877F2;}
.entry-share__item--whatsapp:hover svg{color:#25D366;}
.entry-share__item--linkedin:hover svg{color:#0A66C2;}
.entry-share__copy.is-copied{background:var(--acilci-amber-soft);color:var(--acilci-amber-deep);}
.entry-share__copy.is-copied svg{color:var(--acilci-amber-deep);}
.entry-content{font-family:var(--acilci-font-ui);font-size:var(--acilci-fs-body);line-height:var(--acilci-lh-body);color:var(--acilci-ink-2);padding:0;overflow-wrap:break-word;word-break:break-word;hyphens:auto;}
.entry-content > *{max-width:100%;margin-inline:0;}
.entry-content > .alignwide{max-width:none;}
.entry-content > .alignfull{max-width:none;}
.entry-content p{margin:0 0 1.4rem;text-wrap:pretty;}
.entry-content > p:first-of-type{font-size:var(--acilci-fs-lead);color:var(--acilci-ink);}
.entry-content a{text-decoration:underline;text-underline-offset:0.18em;text-decoration-thickness:1px;word-break:break-word;}
.entry-content a:hover{text-decoration-thickness:2px;}
.entry-content h2{font-size:var(--acilci-fs-h2);margin-top:2.5rem;margin-bottom:0.9rem;scroll-margin-top:90px;text-wrap:balance;}
.entry-content h3{font-size:var(--acilci-fs-h3);margin-top:2rem;margin-bottom:0.6rem;color:var(--acilci-ink);scroll-margin-top:90px;text-wrap:balance;}
.entry-content h4{font-family:var(--acilci-font-ui);font-weight:600;color:var(--acilci-amber-deep);text-transform:uppercase;letter-spacing:0.05em;font-size:0.85rem;margin-top:1.75rem;}
.entry-content ul, .entry-content ol{padding-left:1.3em;margin-bottom:1.4rem;}
.entry-content li{margin-bottom:0.5rem;}
.entry-content ul li::marker{color:var(--acilci-amber);}
.entry-content ol li::marker{color:var(--acilci-amber-deep);font-weight:600;}
.entry-content blockquote{border-left:3px solid var(--acilci-amber);background:var(--acilci-cream);padding:1rem 1.4rem;border-radius:0 var(--acilci-radius-sm) var(--acilci-radius-sm) 0;font-style:italic;color:var(--acilci-ink-2);}
.entry-content blockquote p:last-child{margin-bottom:0;}
.entry-content figure{margin-block:1.75rem;}
.entry-content figure img{border-radius:var(--acilci-radius-sm);}
.entry-content figcaption{font-family:var(--acilci-font-ui);font-size:var(--acilci-fs-small);color:var(--acilci-ink-4);text-align:center;margin-top:0.6rem;line-height:1.5;}
.entry-content code{font-size:0.9em;background:var(--acilci-cream-2);padding:0.12em 0.4em;border-radius:4px;color:var(--acilci-ink);}
.acilci-callout, .is-style-callout{padding:1rem 1.25rem;border-radius:var(--acilci-radius-sm);border-left:4px solid var(--acilci-info);background:#eef4fc;font-family:var(--acilci-font-ui);font-size:0.98rem;line-height:1.6;}
.acilci-callout--warning{border-left-color:var(--acilci-alert);background:#fdeeeb;}
.acilci-callout--success{border-left-color:var(--acilci-success);background:#ecf5ef;}
.acilci-callout--key  {border-left-color:var(--acilci-amber);background:var(--acilci-amber-soft);}
.entry-footer{padding-block:1.5rem;}
.entry-terms{font-family:var(--acilci-font-ui);font-size:var(--acilci-fs-small);margin-bottom:0.6rem;display:flex;flex-wrap:wrap;gap:0.4rem 0.5rem;align-items:baseline;}
.entry-terms__label{color:var(--acilci-ink-4);font-weight:600;}
.entry-terms a{color:var(--acilci-amber-deep);background:var(--acilci-amber-soft);padding:0.15em 0.6em;border-radius:999px;text-decoration:none;font-size:0.8rem;}
.entry-terms a:hover{background:var(--acilci-amber);color:#fff;}
.post-navigation{margin-block:2rem;}
.post-navigation .nav-links{display:grid;grid-template-columns:1fr 1fr;gap:1rem;}
@media(max-width:600px){
.post-navigation .nav-links{gap:0.6rem;}
.post-navigation .nav-links > div{padding:0.7rem 0.85rem;min-width:0;}
.post-navigation .nav-links a{display:block;min-width:0;max-width:100%;}
.post-navigation .nav-subtitle{font-size:0.68rem;margin-bottom:0.15rem;}
.post-navigation .nav-title{display:block;min-width:0;font-size:0.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
}
.post-navigation .nav-links > div{border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);padding:1rem 1.25rem;transition:border-color var(--acilci-transition), box-shadow var(--acilci-transition);}
.post-navigation .nav-links > div:hover{border-color:var(--acilci-amber-line);box-shadow:var(--acilci-shadow);}
.post-navigation .nav-next{text-align:right;}
.post-navigation .nav-subtitle{display:block;font-family:var(--acilci-font-ui);font-size:0.78rem;text-transform:uppercase;letter-spacing:0.05em;color:var(--acilci-ink-4);margin-bottom:0.25rem;}
.post-navigation .nav-title{font-family:var(--acilci-font-serif);font-weight:600;color:var(--acilci-ink);}
.comments-area{margin-block:2.5rem;}
.comments-title{font-size:var(--acilci-fs-h3);margin-bottom:1.25rem;}
.comment-list{list-style:none;padding:0;margin:0 0 2rem;}
.comment-list .comment-body{padding:1rem 0;border-bottom:1px solid var(--acilci-line);}
.comment-list .children{list-style:none;padding-left:1.5rem;}
.comment-author{font-family:var(--acilci-font-ui);font-weight:600;}
.comment-metadata{font-size:0.8rem;color:var(--acilci-ink-4);}
.comment-respond{background:var(--acilci-cream);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);padding:1.5rem;}
.comment-form label{display:block;font-family:var(--acilci-font-ui);font-size:0.9rem;font-weight:500;margin-bottom:0.3rem;}
.comment-form p{margin-bottom:1rem;}
.author-box{background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);box-shadow:var(--acilci-shadow);padding:1.25rem 1.25rem 1.4rem;text-align:center;}
.author-box + .author-box{margin-top:0;}
.author-box-label{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.72rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--acilci-amber-deep);background:var(--acilci-amber-soft);padding:0.3em 0.8em;border-radius:999px;margin-bottom:1rem;}
.author-box-label svg{width:15px;height:15px;}
.author-box-avatar-wrap{margin:0 auto 0.75rem;width:84px;height:84px;}
.author-box-avatar-wrap img, .author-box-avatar{width:84px;height:84px;border-radius:50%;object-fit:cover;border:3px solid var(--acilci-surface);box-shadow:0 0 0 2px var(--acilci-amber-line);}
.author-box-name{font-weight:700;font-size:1.05rem;line-height:1.25;}
.author-box-name a{color:var(--acilci-ink);text-decoration:none;}
.author-box-name a:hover{color:var(--acilci-amber-deep);}
.author-box-role{font-size:0.78rem;font-weight:600;letter-spacing:0.03em;color:var(--acilci-amber-deep);margin-top:0.15rem;}
.author-box-bio{font-size:0.85rem;line-height:1.6;color:var(--acilci-ink-3);margin-top:0.7rem;}
.author-box-bio p{margin:0;}
.author-box-social{display:flex;justify-content:center;gap:0.4rem;margin-top:0.9rem;}
.author-box-social a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:var(--acilci-ink-3);background:var(--acilci-cream-2);transition:background var(--acilci-transition), color var(--acilci-transition);}
.author-box-social a:hover{background:var(--acilci-amber);color:#fff;}
.authors-grouped{margin:0 auto;}
.authors-group{margin-bottom:clamp(2rem, 1.5rem + 2vw, 3.25rem);}
.authors-group:last-child{margin-bottom:0;}
.authors-grouped .authors-group__title{font-size:var(--acilci-fs-h3);color:var(--acilci-ink);margin:0 0 clamp(1rem, 0.75rem + 1vw, 1.6rem);padding-bottom:0.6rem;border-bottom:2px solid var(--acilci-amber);}
.authors-group__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(0.9rem, 0.6rem + 1vw, 1.4rem);}
@media(max-width:720px){ .authors-group__grid{grid-template-columns:1fr;}
} .authors-group__grid .author-box{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"avatar name" "avatar bio" "avatar social";column-gap:clamp(0.9rem, 0.6rem + 0.8vw, 1.35rem);row-gap:0.3rem;align-content:start;text-align:left;padding:clamp(1.1rem, 0.9rem + 0.8vw, 1.5rem);}
.authors-group__grid .author-box-avatar-wrap{grid-area:avatar;width:92px;height:92px;margin:0;align-self:start;}
.authors-group__grid .author-box-avatar-wrap img, .authors-group__grid .author-box-avatar{width:92px;height:92px;}
.authors-group__grid .author-box-name{grid-area:name;font-size:1.15rem;}
.authors-group__grid .author-box-bio{grid-area:bio;margin-top:0.2rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.authors-group__grid .author-box-social{grid-area:social;justify-content:flex-start;margin-top:0.6rem;}
.authors-group__grid .author-box-social a{width:32px;height:32px;}
.spotify-box{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;background:linear-gradient(120deg, #eaf7ee 0%, var(--acilci-cream) 100%);border:1px solid #cde9d6;border-radius:var(--acilci-radius);padding:1rem 1.25rem;margin:0 0 1.75rem;}
.spotify-main{display:flex;align-items:center;gap:0.9rem;}
.spotify-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#1DB954;color:#fff;}
.spotify-icon svg{width:26px;height:26px;}
.spotify-title{font-weight:700;font-size:1rem;color:var(--acilci-ink);line-height:1.2;}
.spotify-sub{font-size:0.85rem;color:var(--acilci-ink-3);}
.spotify-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:0.4rem;background:#1DB954;color:#fff;font-weight:700;font-size:0.9rem;padding:0.6em 1.5em;border-radius:999px;text-decoration:none;transition:background var(--acilci-transition), transform var(--acilci-transition);}
.spotify-btn:hover{background:#159e45;color:#fff;transform:translateY(-1px);}
@media(max-width:480px){ .spotify-btn{justify-content:center;}
} .entry-listen{display:inline-flex;align-items:center;gap:0.4rem;padding:0.4rem 0.9rem;border-radius:999px;font-family:var(--acilci-font-ui);font-size:0.8rem;font-weight:600;line-height:1.1;background:#1DB954;color:#fff;text-decoration:none;border:1px solid #1DB954;white-space:nowrap;cursor:pointer;}
.entry-listen svg{width:16px;height:16px;}
.entry-listen:hover{background:#159e45;color:#fff;}
@media(max-width:600px){ .rt-word{display:none;}
.entry-header{display:flex;flex-direction:column;}
.entry-meta{display:contents;}
.entry-header__cat{order:1;}
.entry-title{order:2;}
.entry-meta__info{order:3;margin:0 0 0.9rem;}
.entry-byline{order:4;}
.entry-meta__actions{order:5;margin-top:0.9rem;}
.entry-byline{flex-direction:column;align-items:stretch;gap:0.5rem;}
.entry-byline__item{width:100%;}
.entry-byline__person{width:100%;justify-content:flex-start;border-radius:var(--acilci-radius-sm);padding:0.45rem 0.7rem;}
.entry-byline__text{width:100%;min-width:0;}
.entry-byline__name{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.entry-meta__actions{width:100%;margin-left:0;gap:0.5rem;flex-wrap:nowrap;}
.entry-meta__actions > .entry-listen{flex:3 1 0;min-width:0;display:flex;}
.entry-meta__actions > .entry-bookmark{flex:4 1 0;min-width:0;display:flex;}
.entry-meta__actions > .entry-share {flex:3 1 0;min-width:0;display:flex;}
.entry-bookmark .cbxwpbkmarkwrap{width:100%;}
.entry-listen, .entry-share__trigger, .entry-bookmark .cbxwpbkmarktrig{width:100%;height:42px;padding:0 0.4rem !important;font-size:0.76rem;box-sizing:border-box;justify-content:center;line-height:1;white-space:nowrap;overflow:hidden;}
.entry-listen svg, .entry-share__trigger svg, .entry-bookmark .cbxwpbkmarktrig-icon{flex-shrink:0;}
} .entry-byline{display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem 1.25rem;font-family:var(--acilci-font-ui);margin-bottom:0.6rem;}
.entry-byline__item{display:inline-flex;align-items:center;}
.entry-byline__person{display:inline-flex;align-items:center;gap:0.6rem;background:var(--acilci-cream);border:1px solid var(--acilci-line);border-radius:999px;padding:0.35rem 1.05rem 0.35rem 0.35rem;margin:0;cursor:pointer;transition:background var(--acilci-transition), border-color var(--acilci-transition);}
.entry-byline__person:hover{background:var(--acilci-amber-soft);border-color:var(--acilci-amber-line);transform:none;}
.entry-byline__avatar{flex-shrink:0;width:42px;height:42px;border-radius:50%;overflow:hidden;background:var(--acilci-cream-2);display:inline-flex;align-items:center;justify-content:center;}
.entry-byline__avatar img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%;border:0;box-shadow:none;}
.entry-byline__text{display:flex;flex-direction:column;align-items:flex-start;gap:0.08rem;min-width:0;text-align:left;}
.entry-byline__label{font-size:0.66rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;color:var(--acilci-ink-4);line-height:1.1;}
.entry-byline__name{font-weight:600;font-size:0.98rem;color:var(--acilci-ink);line-height:1.2;}
.entry-byline__person:hover .entry-byline__name{color:var(--acilci-amber-deep);}
.post-nav-top{margin:0 0 1.75rem;}
.post-nav-top .post-navigation{margin-block:0;}
.person-modal{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem;}
.person-modal[hidden]{display:none;}
.person-modal__overlay{position:absolute;inset:0;background:rgba(26, 18, 11, 0.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);}
.person-modal__dialog{position:relative;z-index:1;width:100%;max-width:420px;background:var(--acilci-surface);border-radius:var(--acilci-radius);box-shadow:var(--acilci-shadow-lg);padding:1.75rem 1.5rem 1.5rem;max-height:85vh;overflow-y:auto;animation:acilci-fade 200ms ease;}
.person-modal__close{position:absolute;top:0.6rem;right:0.6rem;width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:1;background:var(--acilci-cream-2);color:var(--acilci-ink-3);border:0;border-radius:50%;cursor:pointer;}
.person-modal__close:hover{background:var(--acilci-amber-soft);color:var(--acilci-amber-deep);transform:none;}
.person-modal__body{text-align:center;}
.person-modal__body .author-box-label{margin-bottom:1rem;}
.person-modal__body .author-box-avatar-wrap{width:96px;height:96px;margin:0.25rem auto 0.95rem;}
.person-modal__body .author-box-avatar-wrap img, .person-modal__body .author-box-avatar{width:96px;height:96px;}
.person-modal__body .author-box-name{font-size:1.25rem;}
.person-modal__body .author-box-bio{text-align:left;margin-top:0.9rem;}
.person-modal__body .author-box-social{justify-content:center;margin-top:1rem;}
.author-box-more{display:none;}
.person-modal__body .author-box-more{display:inline-flex;align-items:center;gap:0.35rem;margin-top:1.2rem;padding:0.6rem 1.4rem;background:var(--acilci-amber);color:#fff;font-weight:600;font-size:0.9rem;border-radius:999px;text-decoration:none;transition:background var(--acilci-transition);}
.person-modal__body .author-box-more:hover{background:var(--acilci-amber-deep);color:#fff;}
body.has-modal{overflow:hidden;}
@media(max-width:900px){
.content-with-sidebar--single #secondary { display: none; }
}.entry-content .tablepress-scroll-wrapper, .entry-content figure.wp-block-table{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}
.entry-content table, .tablepress{width:100%;border-collapse:collapse;font-family:var(--acilci-font-ui);font-size:0.95rem;line-height:1.55;background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius-sm);overflow:hidden;margin:1.75rem auto;}
.entry-content table thead th, .tablepress thead th{background:var(--acilci-ink);color:#fff;font-weight:600;text-align:left;padding:0.7rem 0.9rem;border:none;}
.entry-content table td, .entry-content table th, .tablepress td, .tablepress th{padding:0.6rem 0.9rem;border-bottom:1px solid var(--acilci-line);vertical-align:top;}
.entry-content table tbody tr:nth-child(even),
.tablepress tbody tr:nth-child(even){background:var(--acilci-cream);}
.entry-content table tbody tr:hover, .tablepress tbody tr:hover{background:var(--acilci-cream-2);}
.entry-content table tbody tr:hover a, .tablepress tbody tr:hover a{color:var(--acilci-ink);text-decoration:underline;}
.tablepress tbody td.column-1{font-weight:600;color:var(--acilci-ink);}
.entry-content table tbody tr:last-child td, .tablepress tbody tr:last-child td{border-bottom:none;}
.dataTables_wrapper .dataTables_filter input, .dataTables_wrapper .dataTables_length select{border:1px solid var(--acilci-line-strong);border-radius:var(--acilci-radius-sm);padding:0.3rem 0.5rem;font-family:var(--acilci-font-ui);width:auto;}
.dataTables_wrapper .dataTables_paginate .paginate_button.current {
background: var(--acilci-amber) !important;
border-color: var(--acilci-amber) !important;
color: #fff !important;
border-radius: var(--acilci-radius-sm);
}.sub-page{padding-block:clamp(1.5rem, 1rem + 2vw, 3rem) 3.5rem;}
.sub-landing{max-width:940px;margin:0 auto;}
.sub-manage, .sub-checkout, .sub-redirect{max-width:620px;margin:0 auto;}
.sub-note{max-width:720px;margin:0 auto 1.5rem;padding:0.85rem 1.1rem;border-radius:var(--acilci-radius-sm);font-size:0.95rem;font-weight:500;}
.sub-note--ok{background:#E6F2EA;color:var(--acilci-success);box-shadow:inset 0 0 0 1px #BFE0CB;}
.sub-note--err{background:#FBE9E6;color:var(--acilci-alert);box-shadow:inset 0 0 0 1px #F2C7BF;}
.sub-hero{text-align:center;max-width:720px;margin:0 auto clamp(2.5rem, 2rem + 2vw, 3.5rem);}
.sub-hero__eyebrow{display:inline-block;font-size:0.75rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:var(--acilci-amber-deep);background:var(--acilci-amber-soft);padding:0.35em 0.95em;border-radius:999px;margin-bottom:1.1rem;}
.sub-hero__title{font-size:var(--acilci-fs-hero);line-height:1.1;margin:0 0 0.9rem;color:var(--acilci-ink);letter-spacing:-0.01em;}
.sub-hero__lead{font-size:var(--acilci-fs-lead);color:var(--acilci-ink-3);margin:0;line-height:1.65;}
.sub-section{margin-bottom:clamp(2.5rem, 2rem + 2vw, 3.5rem);}
.sub-section__title{text-align:center;font-size:var(--acilci-fs-h2);margin:0 0 0.5rem;color:var(--acilci-ink);}
.sub-section__sub{text-align:center;color:var(--acilci-ink-3);max-width:52ch;margin:0 auto 2rem;line-height:1.6;}
.sub-benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.75rem;}
.sub-benefit{flex:1 1 260px;max-width:296px;display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);padding:1.75rem 1.4rem;box-shadow:var(--acilci-shadow);transition:transform var(--acilci-transition), box-shadow var(--acilci-transition);}
.sub-benefit:hover{transform:translateY(-2px);box-shadow:var(--acilci-shadow-lg);}
.sub-benefit__icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:16px;background:var(--acilci-amber-soft);color:var(--acilci-amber-deep);margin-bottom:1.1rem;}
.sub-benefit__icon svg{width:26px;height:26px;}
.sub-benefit__title{font-size:1.06rem;margin:0 0 0.45rem;color:var(--acilci-ink);}
.sub-benefit__desc{font-size:0.9rem;color:var(--acilci-ink-3);margin:0;line-height:1.55;}
.sub-plans{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem;max-width:640px;margin:0 auto;align-items:stretch;}
.sub-plan{position:relative;display:flex;flex-direction:column;background:var(--acilci-surface);border:1px solid var(--acilci-line-strong);border-radius:var(--acilci-radius);padding:1.9rem 1.5rem 1.6rem;text-align:center;box-shadow:var(--acilci-shadow);transition:transform var(--acilci-transition), box-shadow var(--acilci-transition);}
.sub-plan:hover{transform:translateY(-3px);box-shadow:var(--acilci-shadow-lg);}
.sub-plan--featured{border-color:var(--acilci-line-strong);}
.sub-plan__badge{position:absolute;top:-0.8rem;left:50%;transform:translateX(-50%);background:var(--acilci-amber);color:#fff;font-size:0.72rem;font-weight:600;letter-spacing:0.04em;padding:0.35em 0.95em;border-radius:999px;white-space:nowrap;box-shadow:0 4px 10px rgba(217,130,31,0.35);}
.sub-plan__name{font-size:0.8rem;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:var(--acilci-ink-3);margin:0 0 0.75rem;}
.sub-plan__price{line-height:1;margin-bottom:0.35rem;}
.sub-plan__amount{font-size:2.35rem;font-weight:700;color:var(--acilci-ink);}
.sub-plan__suffix{font-size:0.95rem;font-weight:500;color:var(--acilci-ink-3);margin-left:0.2rem;}
.sub-plan__compare{font-size:0.85rem;color:var(--acilci-ink-4);margin-bottom:0.15rem;}
.sub-plan__compare s{color:var(--acilci-ink-4);}
.sub-plan__note{font-size:0.85rem;color:var(--acilci-ink-3);margin:0.5rem 0 1.35rem;min-height:1.2em;}
.sub-plan__form{margin:auto 0 0;}
.sub-plan:not(:has(.sub-plan__form)) .sub-plan__cta{margin-top:auto;}
.sub-plan__cta{width:100%;justify-content:center;font-size:0.98rem;padding:0.8em 1.1em;border:0;cursor:pointer;}
.sub-plan__cta--soon{background:var(--acilci-cream-2);color:var(--acilci-ink-4);box-shadow:none;cursor:not-allowed;margin-top:auto;}
.sub-plan__cta--soon:hover{transform:none;}
.sub-checkout{max-width:640px;margin:0 auto;}
.sub-plan--option{cursor:pointer;padding-top:2.1rem;}
.sub-plan--option .sub-plan__name, .sub-plan--option .sub-plan__price, .sub-plan--option .sub-plan__compare, .sub-plan--option .sub-plan__note{display:block;}
.sub-plan__radio{position:absolute;opacity:0;width:0;height:0;pointer-events:none;}
.sub-plan__check{position:absolute;top:1rem;right:1rem;width:22px;height:22px;border-radius:50%;border:2px solid var(--acilci-line-strong);background:var(--acilci-surface);transition:border-color var(--acilci-transition), background var(--acilci-transition);}
.sub-plan__check::after{content:"";position:absolute;left:6px;top:2.5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity var(--acilci-transition);}
.sub-plan--option.is-selected, .sub-plan--option:has(.sub-plan__radio:checked){border-color:var(--acilci-amber);box-shadow:0 0 0 2px var(--acilci-amber), var(--acilci-shadow-lg);}
.sub-plan--option.is-selected .sub-plan__check, .sub-plan--option:has(.sub-plan__radio:checked) .sub-plan__check{border-color:var(--acilci-amber);background:var(--acilci-amber);}
.sub-plan--option.is-selected .sub-plan__check::after, .sub-plan--option:has(.sub-plan__radio:checked) .sub-plan__check::after{opacity:1;}
.sub-plan__radio:focus-visible + .sub-plan__check{outline:2px solid var(--acilci-amber-deep);outline-offset:2px;}
.sub-consent{display:flex;align-items:flex-start;gap:0.6rem;max-width:640px;margin:1.5rem auto 1rem;font-size:0.9rem;color:var(--acilci-ink-2);line-height:1.5;text-align:left;}
.sub-consent__box{flex-shrink:0;width:18px;height:18px;margin-top:0.15rem;accent-color:var(--acilci-amber);cursor:pointer;}
.sub-consent a{color:var(--acilci-amber-deep);text-decoration:underline;}
.sub-checkout__start{display:inline-flex;width:100%;max-width:640px;margin:0 auto;justify-content:center;font-size:1.02rem;padding:0.9em 1.2em;border:0;cursor:pointer;}
.sub-checkout__start:disabled{opacity:0.5;cursor:not-allowed;}
.sub-checkout__start.sub-plan__cta--soon{opacity:1;margin-top:1.5rem;}
.sub-checkout__hint{font-size:0.85rem;color:var(--acilci-ink-3);text-align:center;margin:0.75rem 0 0;}
.sub-trust{display:flex;align-items:flex-start;gap:0.85rem;max-width:640px;margin:1.75rem auto 0;padding:1rem 1.25rem;background:var(--acilci-cream);border:1px solid var(--acilci-amber-line);border-radius:var(--acilci-radius);}
.sub-trust__lock{flex-shrink:0;display:inline-flex;color:var(--acilci-amber-deep);margin-top:0.1rem;}
.sub-trust__lock svg{width:20px;height:20px;}
.sub-trust p{margin:0;font-size:0.85rem;color:var(--acilci-ink-3);line-height:1.55;}
.sub-redirect{text-align:center;padding:4rem 1rem;color:var(--acilci-ink-3);}
.sub-redirect__spinner{display:inline-block;width:34px;height:34px;border:3px solid var(--acilci-amber-line);border-top-color:var(--acilci-amber);border-radius:50%;margin-bottom:1rem;animation:sub-spin 0.8s linear infinite;}
@keyframes sub-spin { to{transform:rotate(360deg);}
} body.sub-modal-open{overflow:hidden;}
.sub-modal{position:fixed;inset:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:1rem;}
.sub-modal[hidden]{display:none;}
.sub-modal__overlay{position:absolute;inset:0;background:rgba(26, 18, 11, 0.55);backdrop-filter:blur(2px);}
.sub-modal__dialog{position:relative;z-index:1;width:min(480px, 94vw);max-height:92vh;overflow-y:auto;background:var(--acilci-surface);border-radius:var(--acilci-radius);box-shadow:var(--acilci-shadow-lg);padding:2.25rem 1.5rem 1.5rem;animation:sub-modal-in 0.22s cubic-bezier(0.4, 0, 0.2, 1);}
@keyframes sub-modal-in { from{opacity:0;transform:translateY(10px) scale(0.98);}
to{opacity:1;transform:none;}
}
.sub-modal__close{position:absolute;top:0.6rem;right:0.75rem;box-sizing:border-box;width:2rem;height:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--acilci-ink-3);font-size:1.5rem;line-height:1;cursor:pointer;border-radius:50%;transition:background var(--acilci-transition), color var(--acilci-transition);}
.sub-modal__close:hover{background:var(--acilci-cream-2);color:var(--acilci-ink);}
.sub-modal__loading{text-align:center;padding:2.5rem 1rem;color:var(--acilci-ink-3);}
.sub-modal__loading .sub-redirect__spinner{margin-bottom:0.75rem;}
.sub-back{display:inline-block;color:var(--acilci-ink-3);font-size:0.9rem;font-weight:500;margin-bottom:1.25rem;text-decoration:none;}
.sub-back:hover{color:var(--acilci-amber-deep);}
#iyzipay-checkout-form{margin-top:0.5rem;}
.sub-manage__head{margin-bottom:1.5rem;}
.sub-manage__head h1{font-size:var(--acilci-fs-h2);margin:0.5rem 0 0;}
.sub-badge{display:inline-block;font-size:0.72rem;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;padding:0.3em 0.85em;border-radius:999px;}
.sub-badge--active{background:#E6F2EA;color:var(--acilci-success);}
.sub-badge--ended{background:#FBE9E6;color:var(--acilci-alert);}
.sub-card{background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);padding:0.5rem 1.25rem;box-shadow:var(--acilci-shadow);margin-bottom:1.5rem;}
.sub-card__row{display:flex;justify-content:space-between;align-items:center;padding:0.85rem 0;border-bottom:1px solid var(--acilci-line);}
.sub-card__row:last-child{border-bottom:0;}
.sub-card__row span{color:var(--acilci-ink-3);font-size:0.9rem;}
.sub-card__row strong{color:var(--acilci-ink);font-weight:600;}
.sub-actions{display:flex;flex-wrap:wrap;gap:0.75rem;}
.sub-actions form{margin:0;}
.sub-action-btn{background:var(--acilci-cream-2);color:var(--acilci-ink);padding:0.65em 1.1em;font-size:0.9rem;cursor:pointer;border:0;}
.sub-action-btn:hover{background:var(--acilci-amber-soft);color:var(--acilci-amber-deep);}
.sub-action-btn svg{width:17px;height:17px;}
.sub-action-btn--danger{background:transparent;color:var(--acilci-alert);box-shadow:inset 0 0 0 1px #F2C7BF;}
.sub-action-btn--danger:hover{background:#FBE9E6;color:var(--acilci-alert);}
.sub-action-btn--primary{background:var(--acilci-amber);color:#fff;box-shadow:0 2px 6px rgba(217,130,31,0.30);}
.sub-action-btn--primary:hover{background:var(--acilci-amber-deep);color:#fff;}
.sub-actions .sub-plan__form{margin:0;}
.early-gate{margin:1.5rem 0;}
.early-gate__teaser{color:var(--acilci-ink-2);-webkit-mask-image:linear-gradient(to bottom, #000 55%, transparent);mask-image:linear-gradient(to bottom, #000 55%, transparent);}
.early-gate__card{text-align:center;background:var(--acilci-cream);border:1px solid var(--acilci-amber-line);border-radius:var(--acilci-radius);padding:2rem 1.5rem;margin-top:1rem;}
.early-gate__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--acilci-amber-soft);color:var(--acilci-amber-deep);margin-bottom:1rem;}
.early-gate__icon svg{width:26px;height:26px;}
.early-gate__card h3{font-size:1.3rem;margin:0 0 0.5rem;color:var(--acilci-ink);}
.early-gate__card p{color:var(--acilci-ink-3);margin:0 auto 1.25rem;max-width:40ch;}
body.acilci-subscriber .empower-ad, body.acilci-subscriber [data-acilci-ad],
body.acilci-subscriber .acilci-ad{display:none !important;}
@media(max-width:640px){ .sub-benefits { gap: 0.6rem; margin-top: 1.25rem; }
.sub-benefit {
flex: 1 1 100%; max-width: none;
flex-direction: row; align-items: center; text-align: left;
gap: 0.85rem; padding: 0.85rem 1rem;
}
.sub-benefit__icon { width: 42px; height: 42px; border-radius: 12px; margin-bottom: 0; flex-shrink: 0; }
.sub-benefit__icon svg { width: 21px; height: 21px; }
.sub-benefit__title { font-size: 0.98rem; margin: 0 0 0.15rem; }
.sub-benefit__desc { font-size: 0.83rem; line-height: 1.45; }
.sub-plans { grid-template-columns: 1fr; max-width: 380px; }
.sub-actions { flex-direction: column; }
.sub-action-btn { width: 100%; justify-content: center; }
}.acct{max-width:760px;margin:0 auto;}
.acct-guard{max-width:460px;margin:3rem auto;padding:2rem;text-align:center;background:var(--acilci-surface);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);}
.acct-guard p{margin:0 0 1.25rem;color:var(--acilci-ink-3);}
.acct-head{display:flex;align-items:center;gap:1rem;margin-bottom:1.75rem;padding:1rem 1.15rem;background:var(--acilci-cream);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius);}
.acct-head__avatar{display:flex;flex-shrink:0;}
.acct-head__avatar img{width:60px;height:60px;border-radius:50%;object-fit:cover;border:2px solid var(--acilci-surface);box-shadow:var(--acilci-shadow);display:block;}
.acct-head__id{display:flex;flex-direction:column;justify-content:center;gap:0.15rem;min-width:0;}
.acct-head__name{font-weight:600;font-size:1.1rem;line-height:1.2;color:var(--acilci-ink);}
.acct-head__mail{color:var(--acilci-ink-3);font-size:var(--acilci-fs-small);overflow-wrap:anywhere;}
.acct-note{margin:0 0 1.5rem;padding:0.85rem 1.1rem;border-radius:var(--acilci-radius-sm);font-size:0.95rem;border:1px solid transparent;}
.acct-note--ok{background:#EAF6EE;border-color:#BFE3CC;color:var(--acilci-success);}
.acct-note--err{background:#FCECE9;border-color:#F3C7BE;color:var(--acilci-alert);}
.acct-tabs{display:flex;flex-wrap:wrap;gap:0.4rem;padding:0.35rem;background:var(--acilci-cream);border:1px solid var(--acilci-line);border-radius:999px;margin-bottom:1.75rem;}
.acct-tab{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.6rem 1rem;background:none;border:none;border-radius:999px;font-family:var(--acilci-font-ui);font-size:0.9rem;font-weight:600;color:var(--acilci-ink-3);cursor:pointer;white-space:nowrap;transition:color var(--acilci-transition), background var(--acilci-transition);}
.acct-tab svg{width:18px;height:18px;flex-shrink:0;}
.acct-tab:hover{color:var(--acilci-amber-deep);background:var(--acilci-amber-soft);}
.acct-tab.is-active{color:#fff;background:var(--acilci-amber);}
.acct-tab.is-active:hover{color:#fff;background:var(--acilci-amber-deep);}
.acct-panel{display:none;}
.acct-panel.is-active{display:block;}
.acct .acct-panel__title{font-size:var(--acilci-fs-h3);margin:0 0 1.25rem;padding:0;border:none;}
.acct-field{margin-bottom:1.25rem;}
.acct-field__label{display:block;font-size:0.9rem;font-weight:500;color:var(--acilci-ink-2);margin-bottom:0.4rem;}
.acct-form input[type="text"],
.acct-form input[type="email"],
.acct-form input[type="password"],
.acct-form select{width:100%;padding:0.7rem 0.85rem;font-family:var(--acilci-font-ui);font-size:1rem;line-height:1.4;color:var(--acilci-ink);background:var(--acilci-surface);border:1px solid var(--acilci-line-strong);border-radius:var(--acilci-radius-sm);transition:border-color var(--acilci-transition), box-shadow var(--acilci-transition);}
.acct-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5rem;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23B8690F' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.9rem center;background-size:14px;}
.acct-form input:focus, .acct-form select:focus{outline:none;border-color:var(--acilci-amber);box-shadow:0 0 0 3px rgba(217, 130, 31, 0.15);}
.acct-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 1.25rem;}
.acct-hint{font-size:var(--acilci-fs-small);color:var(--acilci-ink-4);margin:0.4rem 0 0;}
.acct-avatar{display:flex;gap:1.25rem;align-items:flex-start;padding:1.25rem;background:var(--acilci-cream);border:1px solid var(--acilci-line);border-radius:var(--acilci-radius-sm);margin-bottom:1.5rem;}
.acct-avatar__preview img{width:96px;height:96px;border-radius:50%;object-fit:cover;border:2px solid var(--acilci-surface);box-shadow:var(--acilci-shadow);}
.acct-avatar__fields{flex:1;min-width:0;}
.acct-avatar__fields input[type="file"]{font-size:0.9rem;max-width:100%;}
.acct-check{display:inline-flex;align-items:center;gap:0.45rem;margin-top:0.6rem;font-size:0.9rem;color:var(--acilci-ink-3);cursor:pointer;}
.acct-notif{list-style:none;margin:0;padding:0;border:1px solid var(--acilci-line);border-radius:var(--acilci-radius-sm);overflow:hidden;}
.acct-notif__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.85rem 1.1rem;border-bottom:1px solid var(--acilci-line);}
.acct-notif__row:last-child{border-bottom:none;}
.acct-notif__name{font-weight:500;}
.acct-notif__opts{display:inline-flex;gap:1rem;flex-shrink:0;}
.acct-radio{display:inline-flex;align-items:center;gap:0.35rem;font-size:0.9rem;color:var(--acilci-ink-3);cursor:pointer;}
.acct-actions{display:flex;justify-content:flex-end;margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--acilci-line);}
.acct-submit{min-width:240px;justify-content:center;padding:0.85em 1.6em;font-size:0.95rem;border-radius:999px;}
@media(max-width:560px){
.acct-grid { grid-template-columns: 1fr; }
.acct-avatar { flex-direction: column; align-items: center; text-align: center; }
.acct-notif__row { flex-direction: column; align-items: flex-start; gap: 0.5rem; }
.acct-tab span { display: none; }
.acct-tab { flex: 1 1 0; padding: 0.65rem; }
.acct-actions { justify-content: stretch; }
.acct-submit { width: 100%; min-width: 0; }
}