.captwiki-setting-page{background:#f4f6f9;border:1px solid #e3e7ef;border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 12px 28px rgba(15,20,40,.06);display:flex;flex-direction:column;flex-grow:1;gap:20px;overflow:hidden;padding:24px}.captwiki-setting-header{border-bottom:1px solid #e3e7ef;display:flex;flex-direction:column;gap:6px;padding-bottom:16px}.captwiki-setting-header__eyebrow{align-items:center;color:#4a745b;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.08em;text-transform:uppercase}.captwiki-setting-header__eyebrow-dot{background:#4a745b;border-radius:50%;display:inline-block;height:5px;width:5px}.captwiki-setting-header__title{color:#1a1f2e;font-size:22px;font-weight:700;letter-spacing:-.4px;margin:0}.captwiki-setting-header__title-accent{color:#4a745b}.captwiki-setting-header__subtitle{color:#6b7280;font-size:13.5px;line-height:1.6;margin:0}.captwiki-setting-item{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.captwiki-setting-card{align-items:center;background:#fff;border:1.5px solid #e8ecf4;border-radius:14px;display:flex;gap:14px;overflow:hidden;padding:16px 18px;position:relative;transition:box-shadow .22s ease,border-color .22s ease,transform .22s ease}.captwiki-setting-card:before{background:linear-gradient(90deg,#4a745b,#74a688);content:"";height:3px;inset:0 0 auto 0;opacity:0;position:absolute;transition:opacity .2s ease}.captwiki-setting-card:hover{border-color:rgba(74,116,91,.3);box-shadow:0 8px 22px rgba(15,20,40,.1);transform:translateY(-2px)}.captwiki-setting-card:hover:before{opacity:1}.captwiki-setting-card-leading-icon{align-items:center;background:#f4f6f9;border:1px solid #e3e7ef;border-radius:10px;color:#4a745b;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;transition:background .2s ease;width:40px}.captwiki-setting-card:hover .captwiki-setting-card-leading-icon{background:rgba(74,116,91,.08);border-color:rgba(74,116,91,.2)}.captwiki-setting-card-content{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.captwiki-setting-card-title{color:#1a1f2e;font-size:14.5px;font-weight:700;letter-spacing:.1px;line-height:1.2}.captwiki-setting-card-desc{color:#6b7280;font-size:12.5px;font-weight:500;line-height:1.5}.captwiki-setting-card-icon{align-items:center;background:#f4f6f9;border:1px solid #e3e7ef;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .2s ease;width:32px}.captwiki-setting-card-icon svg{height:15px;width:15px}.captwiki-setting-card-icon:hover{background:rgba(74,116,91,.08);border-color:rgba(74,116,91,.25);color:#4a745b;transform:translateX(2px)}.captwiki-dark-mode .captwiki-setting-page{background:#1a1f2e;border-color:#2d3348;box-shadow:0 12px 28px rgba(0,0,0,.25)}.captwiki-dark-mode .captwiki-setting-header{border-bottom-color:#2d3348}.captwiki-dark-mode .captwiki-setting-header__title{color:#f1f5f9}.captwiki-dark-mode .captwiki-setting-header__subtitle{color:#94a3b8}.captwiki-dark-mode .captwiki-setting-header__eyebrow{color:#4a745b}.captwiki-dark-mode .captwiki-setting-header__eyebrow-dot{background:#4a745b}.captwiki-dark-mode .captwiki-setting-card{background:#252c3d;border-color:#2d3348}.captwiki-dark-mode .captwiki-setting-card:hover{border-color:rgba(74,116,91,.4);box-shadow:0 8px 22px rgba(0,0,0,.25)}.captwiki-dark-mode .captwiki-setting-card-leading-icon{background:#1a1f2e;border-color:#2d3348}.captwiki-setting-card:hover .captwiki-dark-mode .captwiki-setting-card-leading-icon{background:rgba(74,116,91,.1)}.captwiki-dark-mode .captwiki-setting-card-title{color:#f1f5f9}.captwiki-dark-mode .captwiki-setting-card-desc{color:#94a3b8}.captwiki-dark-mode .captwiki-setting-card-icon{background:#1a1f2e;border-color:#2d3348;color:#64748b}.captwiki-dark-mode .captwiki-setting-card-icon:hover{background:rgba(74,116,91,.1);border-color:rgba(74,116,91,.25);color:#4a745b}@media(max-width:600px){.captwiki-setting-page{padding:16px}.captwiki-setting-item{gap:10px;grid-template-columns:1fr}.captwiki-setting-card{padding:14px}}
.captwiki-switcher{border-radius:12px;display:inline-block;min-height:24px;min-width:44px;position:relative}.captwiki-switcher input[type=checkbox].captwiki-switcher-input{display:none}.captwiki-switcher .captwiki-switcher-slider{background-color:var(--captwiki_component_bg);border-radius:35px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.captwiki-switcher .captwiki-switcher-slider:before{background-color:var(--captwiki_white_color);border:1px solid var(--captwiki_white_color);border-radius:8px;box-shadow:var(--switcher_shadow);content:"";filter:drop-shadow(0 5px 2.5px rgba(40,40,40,.35));height:15px;inset-inline-start:3px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .4s ease-in-out;width:15px}.captwiki-switcher input[type=checkbox].captwiki-switcher-input:checked+.captwiki-switcher-slider{background-color:#4a745b}.captwiki-switcher input[type=checkbox].captwiki-switcher-input:checked+.captwiki-switcher-slider:before{transform:translate3d(20px,-50%,0)}.captwiki-switcher--disabled{cursor:not-allowed;opacity:.38;pointer-events:none}.captwiki-switcher--disabled .captwiki-switcher-slider{background-color:#d1d5db;cursor:not-allowed}.captwiki-switcher--disabled .captwiki-switcher-slider:before{background-color:#9ca3af;border-color:#9ca3af;filter:none}.captwiki-dark-mode .captwiki-switcher .captwiki-switcher-slider{background-color:#3a4260}.captwiki-dark-mode .captwiki-switcher .captwiki-switcher-slider:before{background-color:#000;border-color:#000;filter:drop-shadow(0 5px 2.5px rgba(0,0,0,.6))}.captwiki-dark-mode .captwiki-switcher input[type=checkbox].captwiki-switcher-input:checked+.captwiki-switcher-slider{background-color:#3a4260}.captwiki-dark-mode .captwiki-switcher input[type=checkbox].captwiki-switcher-input:checked+.captwiki-switcher-slider:before{background-color:#fff;border-color:#fff}.captwiki-dark-mode .captwiki-switcher--disabled .captwiki-switcher-slider{background-color:#1e2333}.captwiki-dark-mode .captwiki-switcher--disabled .captwiki-switcher-slider:before{background-color:#5a6380;border-color:#5a6380;filter:none}
.captwiki-theme-wrapper{display:flex;flex-direction:column;gap:20px;width:100%}.captwiki-theme-wrapper .captwiki-theme-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;width:100%}.captwiki-theme-wrapper .captwiki-theme-container .captwiki-theme-title{color:var(--captwiki_black_color);font-size:16px;font-weight:600}.captwiki-theme-wrapper .captwiki-theme-container .captwiki-theme-dropdown{display:flex;width:200px}.captwiki-theme-wrapper .captwiki-theme-container .captwiki-theme-dropdown .captwiki-dropdown-header{text-transform:capitalize}.captwiki-theme-wrapper .captwiki-theme-container .captwiki-theme-content{display:flex;flex-direction:column;gap:5px;justify-content:center;width:90%}.captwiki-theme-wrapper .captwiki-theme-container .captwiki-plugin-themes{border-radius:6px;color:var(--captwiki_black_color);cursor:pointer;display:flex;padding:5px 10px;transition:all .3s linear;width:100%}.captwiki-theme-wrapper .captwiki-theme-container .captwiki-plugin-themes:hover{background-color:var(--captwiki_white_hover)}.captwiki-theme-wrapper .captwiki-theme-save{align-items:center;display:flex;justify-content:flex-end}
.captwiki-dropdown-container{display:flex;position:relative;width:100%}.captwiki-dropdown-container .captwiki-dropdown-header{align-items:center;border:1px solid var(--captwiki_border_color);border-radius:6px;color:var(--captwiki_black_color);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:5px 15px;transition:all .3s linear;width:100%}.captwiki-dropdown-container .captwiki-dropdown-header .captwiki-dropdown-header-icon{display:flex;transition:all .3s linear}.captwiki-dropdown-container .captwiki-dropdown-header .captwiki-dropdown-header-icon i{color:var(--captwiki_black_color);font-size:12px;transition:all .3s linear}.captwiki-dropdown-container .captwiki-dropdown-content{background-color:var(--captwiki_white_color);border:1px solid var(--captwiki_border_color);border-radius:10px;box-shadow:1px 5px 2px rgba(0,0,0,.302);display:none;max-height:200px;overflow-y:auto;padding:5px 15px;position:fixed;z-index:9}.captwiki-dropdown-container .captwiki-dropdown-content::-webkit-scrollbar{width:5px}.captwiki-dropdown-container .captwiki-dropdown-content::-webkit-scrollbar-thumb{background-color:var(--captwiki_border_color);border-radius:10px}.captwiki-dropdown-container.captwiki-dropdown-content-show .captwiki-dropdown-content{display:flex}.captwiki-dropdown-container.captwiki-dropdown-content-show .captwiki-dropdown-header-icon{transform:rotate(-180deg);transition:all .3s linear}
.captwiki-popup-outer{align-items:center;background:var(--captwiki_overlay_bg);display:flex;flex-direction:row;height:100%;justify-content:center;left:-50px;padding-left:160px;position:fixed;top:0;width:100%;z-index:999}.captwiki-popup-outer .captwiki-popup-content{align-items:center;background:var(--captwiki_white_color);border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:24px;position:relative;width:30%}.captwiki-popup-outer .captwiki-popup-content .captwiki-popup-close{cursor:pointer;display:flex;position:absolute;right:20px;top:20px}.captwiki-popup-outer .captwiki-popup-content .captwiki-popup-close i{color:var(--captwiki_black_color);font-size:12px;font-weight:600}.captwiki-popup-outer .captwiki-popup-header{align-items:flex-start;display:flex;flex-direction:column;gap:10px;width:100%}.captwiki-popup-outer .captwiki-popup-header .captwiki-popup-header-title{color:var(--captwiki_black_color);font-size:20px;font-weight:600;line-height:26px}.captwiki-popup-outer .captwiki-popup-header .captwiki-popup-header-desc{color:var(--captwiki_black_color);font-size:14px;font-weight:400;opacity:.5}.captwiki-popup-outer .captwiki-popup-body{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;width:100%}@media(max-width:1200px){.captwiki-popup-outer .captwiki-popup-content{min-width:60%;width:50%}}@media(max-width:960px){.captwiki-popup-outer{padding-left:36px}}@media(max-width:782px){.captwiki-popup-outer{padding-left:0}}@media(max-width:576px){.captwiki-popup-outer .captwiki-popup-content{margin:auto 15px;min-width:90%;width:80%}}
