.wpb-ac{color:#1e1e1e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,sans-serif;max-width:960px}.wpb-ac--loading{color:#666;padding:16px 0}.wpb-ac__title{font-size:20px;font-weight:700;line-height:1.3;margin:0 0 8px}.wpb-ac__description{color:#666;font-size:14px;line-height:1.5;margin:0 0 24px}.wpb-ac__row{align-items:start;display:grid;gap:16px;grid-template-columns:180px 1fr;margin-bottom:24px}.wpb-ac__label{font-size:14px;font-weight:700;line-height:1.4;padding-top:8px}.wpb-ac__control{flex:1}.wpb-ac__select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27none%27 stroke=%27%23555%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m6 9 6 6 6-6%27/%3E%3C/svg%3E");background-position:left 10px center;background-repeat:no-repeat;border:1px solid #ccc;border-radius:4px;color:#1e1e1e;cursor:pointer;font-size:14px;max-width:420px;padding:8px 12px 8px 36px;width:100%}.wpb-ac__select:focus{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e5;outline:none}.wpb-ac__panel-description{color:#666;font-size:14px;line-height:1.5;margin:0 0 12px}.wpb-ac__checkbox-list{list-style:none;margin:0;padding:0}.wpb-ac__checkbox-item{margin-bottom:8px}.wpb-ac__checkbox-item label{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.wpb-ac__checkbox-item input[type=checkbox]{accent-color:#4f46e5;cursor:pointer;flex-shrink:0;height:16px;margin:0;width:16px}.wpb-ac__search-wrapper{max-width:560px;position:relative}.wpb-ac__search-input{background:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#1e1e1e;display:block;font-size:14px;padding:10px 12px;width:100%}.wpb-ac__search-input:focus{border-color:#4f46e5;box-shadow:0 0 0 1px #4f46e5;outline:none}.wpb-ac__search-input::-moz-placeholder{color:#999}.wpb-ac__search-input::placeholder{color:#999}.wpb-ac__search-dropdown{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);right:0;list-style:none;margin:0;max-height:220px;overflow-y:auto;padding:4px 0;position:absolute;left:0;top:calc(100% + 2px);z-index:100}.wpb-ac__search-option{cursor:pointer;font-size:14px;padding:8px 12px}.wpb-ac__search-option:hover{background:#f0f0f0}.wpb-ac__user-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.wpb-ac__user-tag{align-items:center;background:#fff;border:1px solid #ddd;border-radius:4px;color:#1e1e1e;display:inline-flex;font-size:13px;gap:6px;padding:4px 10px}.wpb-ac__tag-remove{background:none;border:none;color:#c00;cursor:pointer;font-size:15px;line-height:1;padding:0}.wpb-ac__tag-remove:hover{color:#900}.wpb-ac__notice{font-size:14px;margin-bottom:16px}.wpb-ac__notice--success{color:#1a7c37}.wpb-ac__notice--error{color:#c00}.wpb-ac__footer{margin-top:8px}.wpb-ac__save-btn{background:#4f46e5;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px}.wpb-ac__save-btn:hover:not(:disabled){background:#4338ca}.wpb-ac__save-btn:disabled{background:#9ca3af;cursor:not-allowed}
